Commit Graph

257 Commits

Author SHA1 Message Date
Patrick Ohly 16a6c6affd PIM testing: better timeFunction()
The function now keeps the event loop running while waiting for
completion. That ensures that events get received immediately.

testpim.py now matches the po scanning process because of the _(' text
pattern. We need to exclude it explicitly.
2014-04-01 16:45:09 +02:00
Patrick Ohly 15f2d03184 autotools: ensure that link lines are complete
As mentioned by Tino Keitel on the mailing list, some libs and
executables were only implicitly linked against libraries that they
called directly. This happened to work by chance because these libraries
ended up in the running executable anyway, due to indirect loading.

To catch such problems, the "make installcheck" was extended:
dpkg-shlibdeps is run, if available, and the error output is scanned
for the messages which indicate that a symbol is used without linking
to the right library (example output below).

Had to fix quite a few _LIBADD lines to pass the test.
Some exceptions are allowed:
- libsmltk depends on the caller providing SySync logging support.
- libneon is intentionally not linked explicitly for syncevolution.org
  binaries, to make resulting binaries work with GNUTLS and OpenSSL.

dpkg-shlibdeps: warning: debian/syncevolution-libs/usr/lib/syncevolution/backends/syncdav.so contains an unresolvable reference to symbol icalparameter_new_from_value_string: it's probably a plugin.
dpkg-shlibdeps: warning: 51 other similar warnings have been skipped (use -v to see them all).
...
dpkg-shlibdeps: warning: symbol dlsym used by debian/libsyncevolution0/usr/lib/libsyncevolution.so.0.0.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol dlerror used by debian/libsyncevolution0/usr/lib/libsyncevolution.so.0.0.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol dlopen used by debian/libsyncevolution0/usr/lib/libsyncevolution.so.0.0.0 found in none of the libraries.
2012-07-12 16:11:33 +00:00
Patrick Ohly e3266d04e8 autotools: fixed UI translation
The old ui.glade was still being referenced by the list of translatable
files. The corresponding files from the GTK3 version were missing.

automake doesn't seem to handle conditional _DATA files correctly. In contrast
to source files, they end up not being distributed when disabled. To solve
this, src/gtk*-ui/gtk-ui.am must be included unconditionally in src.am and
contain unconditional EXTRA_DIST entries for the two ui.xml files.
2012-03-30 07:31:59 +00:00
Patrick Ohly 4f0254c801 Merge branch 'syncevolution-1-2-branch' 2012-01-10 11:49:43 +01:00
Patrick Ohly 24dccab4a6 updated translations
.po files downloaded from https://meego.transifex.net/projects/p/syncevolution/resource/syncevolution-1-2/
Up-to-date for all of the 16 languages:
- new error message from previous commit
- "Use these settings"
- .desktop files
2011-12-13 14:08:27 +01:00
Chris Kühl c4e69e2e58 dbus-server: Make dbus-server notification file names conformant
The Notification* files in src/dbus/server were the only files using camel case.

The commit fixes that. Now files are of the form notification-*.
2011-12-05 12:39:14 +01:00
Krzesimir Nowak a7ad98fabc Port build system to non-recursive Automake.
All but toplevel Makefile.am are replaced with their non-recursive
counterparts. The generation of configure.in was removed (and thus
configure-{pre,post}.in are also removed) in favor of configure.ac
and m4 macros adding backend specific configure parts.

Version number is generated like in old build system.

There are still many things to improve, but for now there are no
immediate regressions. AUTOTOOLS-TODO contains a list of possible
improvements and fixes. AUTOTOOLS-TESTING contains what was tested
with current build system (configure flags, make options).
2011-08-30 16:38:34 +02:00
Chris Kühl 77954ead87 distcheck: Corrected path to file in POTFILE.in 2011-08-26 12:52:16 +02:00
Chris Kühl d606e77cde server: Renamed DBusServer class to Server 2011-08-26 12:52:16 +02:00
Murray Cumming 70b538f3f9 Add a new file to POTFILES.in to fix make check 2011-08-26 12:52:15 +02:00
Chris Kühl a783c0f940 Moved syncevo-dbus-server.cpp and friends to dbus-server sub-directory.
This is the initial step in preperation for breaking up the .cpp file
into smaller compilation units.
2011-08-26 12:52:13 +02:00
Patrick Ohly f8a8f9488d autotools: NotificationBackendLibnotify.cpp added to POTFILES.in
NotificationBackendLibnotify.cpp contains translated strings,
originally found in syncevo-dbus-server.cpp. It must be added
to POTFILES.in, the list files which are to be translated, to
ensure that these strings remain translated.
2011-06-16 21:43:02 +02:00
Patrick Ohly 3dc7b5fb17 added .gitignore entries for locally created files
This should be enough to keep "git" happy after a compilation inside
the source directory. Kudos to Sascha Peilicke for the original
patch.
2011-04-13 10:34:14 +02:00
Patrick Ohly 51714dfcd9 GTK sync UI: English language fixes
"backup" and "setup" are not verbs. Has to be "back up" and "set up".
Translation files are also patched, so no re-translation necessary.
2011-02-07 13:56:34 +01:00
Patrick Ohly ab6ae20a51 Merge commit 'syncevolution-1-0' into meego-1.0
Conflicts:
	po/de.po
	po/es.po
	po/it.po
	po/ja.po
	po/ru.po

Translations were updated independently, leading
mostly to conflicts because of line number changes.
2010-07-16 16:09:14 +02:00
ivarela 22cd7e4995 l10n: Updates to Asturian (ast) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-24 02:05:41 -07:00
dbl2010 768390613c l10n: Initial upload
Transmitted-via: Transifex (translate.moblin.org)
2010-05-19 07:58:47 -07:00
ivarela e518cab1a4 l10n: updates asturian translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-19 07:04:11 -07:00
GLS_DEU1 52707ae29a l10n: Updates to German (de) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-18 15:45:39 -07:00
GLS_DEU d96e495edd l10n: Updates to German (de) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-18 13:31:31 -07:00
GLS_FIN4 e2f8e823f8 l10n: Updates to Finnish (fi) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-18 12:53:14 -07:00
GLS_ITA1 da2314826d l10n: Updates to Italian (it) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-18 10:37:15 -07:00
gls_rus1 4afed206c1 l10n: Updates to Russian (ru) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-17 17:45:59 -07:00
gls_rus1 55c1c3d363 l10n: Updates to Russian (ru) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-17 17:40:57 -07:00
GLS_FRA3 091690de8b l10n: Updates to French (fr) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-17 17:05:35 -07:00
GLSJPN_Yukari 27036228ac l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-13 11:52:39 -07:00
GLS_DEU1 d95576c3fd l10n: Updates to German (de) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 16:57:04 -07:00
gls_rus1 5442aa6cdd l10n: Updates to Russian (ru) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 15:32:54 -07:00
gls_rus1 c6f33e4580 l10n: Updates to Russian (ru) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 15:02:18 -07:00
GLS_ITA1 6fbf054ae4 l10n: Updates to Italian (it) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 14:24:17 -07:00
GLS_ITA1 37fd042cde l10n: Updates to Italian (it) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 14:14:05 -07:00
GLS_NLD3 17bf4be114 l10n: Updates to Dutch (Flemish) (nl) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 13:44:44 -07:00
tomasgalicia 38ca0cd48b l10n: Updates to Spanish (Castilian) (es) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 12:06:35 -07:00
zerng07 e840490685 l10n: Updates to Chinese (Taiwan) (zh_TW) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 08:11:32 -07:00
GLS_PTB 6c28661196 l10n: Updates to Brazilian Portuguese (pt_BR) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
GLS_DEU1 a5e7b614bd l10n: Updates to Italian (it) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
tomasgalicia 46542e4ad4 l10n: Updates to Spanish (Castilian) (es) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
GLS_CHS2 680f16c5eb l10n: Updates to Chinese (China) (zh_CN) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
GLS_ITA1 e7e5b43266 l10n: Updates to Italian (it) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
GLSJPN_Yukari 953f8306be l10n: Updates to Japanese (ja) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
gls_rus1 f2dad56db2 l10n: Updates to Russian (ru) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
GLS_PTB 09cdb70533 l10n: Updates to Brazilian Portuguese (pt_BR) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
GLS_PTB a196039ac7 l10n: Updates to Brazilian Portuguese (pt_BR) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
tomasgalicia 4cafaa8311 l10n: Updates to Spanish (Castilian) (es) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
tomasgalicia 12a73ae83f l10n: Updates to Spanish (Castilian) (es) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
GLS_POL1 a6c5f2ee0b l10n: Updates to Polish (pl) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:12 +02:00
GLS_CHS2 c40bd7ec29 l10n: Updates to Chinese (China) (zh_CN) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:11 +02:00
GLS_DEU1 b167793bf3 l10n: Updates to German (de) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:11 +02:00
GLS_KOR 163a98ce21 l10n: Updates to Korean (ko) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:11 +02:00
GLS_PTB 651fcbe191 l10n: Updates to Brazilian Portuguese (pt_BR) translation
Transmitted-via: Transifex (translate.moblin.org)
2010-05-12 11:01:11 +02:00