platform/upstream/evolution-data-server.git
12 years agoRemove e_data_book_register_gdbus_object().
Matthew Barnes [Sun, 7 Oct 2012 21:41:41 +0000 (17:41 -0400)]
Remove e_data_book_register_gdbus_object().

The first thing we do after creating a new EDataBook is export its D-Bus
interface.  This was a separate and failable operation.  If the exporting
fails, the EDataBook is useless.  Perfect use case for GInitable.

Now we pass the GDBusConnection and object path directly to
e_data_book_new(), and if the exporting fails the function sets a GError
and returns NULL.

This also introduces a couple accessor functions:

    e_data_book_get_connection()
    e_data_book_get_object_path()

12 years agoDeprecate e_book_backend_foreach_view().
Matthew Barnes [Sun, 7 Oct 2012 17:24:53 +0000 (13:24 -0400)]
Deprecate e_book_backend_foreach_view().

Use e_book_backend_list_views() instead.

12 years agobackends/ldap: Prefer e_book_backend_list_views().
Matthew Barnes [Sun, 7 Oct 2012 17:22:24 +0000 (13:22 -0400)]
backends/ldap: Prefer e_book_backend_list_views().

Less klunky than e_book_backend_foreach_view().

12 years agobackends/ldap: Remove disabled code.
Matthew Barnes [Sun, 7 Oct 2012 17:43:52 +0000 (13:43 -0400)]
backends/ldap: Remove disabled code.

Bits of code disabled with no comment as to why => junk it.

12 years agobackends/file: Prefer e_book_backend_list_views().
Matthew Barnes [Sun, 7 Oct 2012 17:09:32 +0000 (13:09 -0400)]
backends/file: Prefer e_book_backend_list_views().

Less klunky than e_book_backend_foreach_view().

12 years agoEBookBackend: Prefer e_book_backend_list_views().
Matthew Barnes [Sun, 7 Oct 2012 16:15:35 +0000 (12:15 -0400)]
EBookBackend: Prefer e_book_backend_list_views().

Less klunky than e_book_backend_foreach_view().

12 years agoe_book_backend_foreach_view: Use e_book_backend_list_views().
Matthew Barnes [Sun, 7 Oct 2012 15:54:06 +0000 (11:54 -0400)]
e_book_backend_foreach_view: Use e_book_backend_list_views().

Holding a locked mutex while invoking callback functions we don't
control raises the potential for deadlock.

12 years agoAdd e_book_backend_list_views().
Matthew Barnes [Sun, 7 Oct 2012 15:02:53 +0000 (11:02 -0400)]
Add e_book_backend_list_views().

Alternative to e_book_backend_foreach_view().

12 years agoRename e_book_backend_remove_book_view().
Matthew Barnes [Sun, 7 Oct 2012 15:41:34 +0000 (11:41 -0400)]
Rename e_book_backend_remove_book_view().

Rename to e_book_backend_remove_view() [cf. e_cal_backend_remove_view()].

12 years agoRename e_book_backend_add_book_view().
Matthew Barnes [Sun, 7 Oct 2012 15:40:31 +0000 (11:40 -0400)]
Rename e_book_backend_add_book_view().

Rename to e_book_backend_add_view() [cf. e_cal_backend_add_view()].

12 years agoRename e_book_backend_stop_book_view().
Matthew Barnes [Sun, 7 Oct 2012 15:38:32 +0000 (11:38 -0400)]
Rename e_book_backend_stop_book_view().

Rename to e_book_backend_stop_view() [cf. e_cal_backend_stop_view()].

Also rename the EBookBackend.stop_book_view() method to stop_view()
and adapt the built-in address book backends.

12 years agoRename e_book_backend_start_book_view().
Matthew Barnes [Sun, 7 Oct 2012 15:26:19 +0000 (11:26 -0400)]
Rename e_book_backend_start_book_view().

Rename to e_book_backend_start_view() [cf. e_cal_backend_start_view()].

Also rename the EBookBackend.start_book_view() method to start_view()
and adapt the built-in address book backends.

12 years agoEBookBackend: Prefer GList over GSList.
Matthew Barnes [Sun, 7 Oct 2012 12:18:06 +0000 (08:18 -0400)]
EBookBackend: Prefer GList over GSList.

12 years agoEGdbusBook: Remove the remove() method.
Matthew Barnes [Sun, 7 Oct 2012 03:12:12 +0000 (23:12 -0400)]
EGdbusBook: Remove the remove() method.

Not used anymore.  Remove the ESource instead.

This also takes out the following backend functions:

    e_book_backend_remove()
    e_book_backend_sync_remove()
    e_data_book_respond_remove()

12 years agoEBook: Reimplement "remove" functions.
Matthew Barnes [Sun, 7 Oct 2012 03:11:19 +0000 (23:11 -0400)]
EBook: Reimplement "remove" functions.

Have them just call e_source_remove() or e_source_remove_sync().

12 years agoRemove e_data_book_view_ref/unref().
Matthew Barnes [Sun, 7 Oct 2012 01:46:53 +0000 (21:46 -0400)]
Remove e_data_book_view_ref/unref().

These are just old wrappers for g_object_ref/unref().

12 years agoBump libedata-book soname for API changes in the following commits.
Matthew Barnes [Sat, 6 Oct 2012 21:22:27 +0000 (17:22 -0400)]
Bump libedata-book soname for API changes in the following commits.

12 years agoMove ECalClientSourceType enum to e-cal-types.h.
Matthew Barnes [Sat, 6 Oct 2012 21:29:54 +0000 (17:29 -0400)]
Move ECalClientSourceType enum to e-cal-types.h.

Let glib-mkenums generate the GEnumClass for it.

12 years agoe-cal-client.c cleanups.
Matthew Barnes [Sat, 6 Oct 2012 23:34:48 +0000 (19:34 -0400)]
e-cal-client.c cleanups.

Mostly just code rearrangement.

12 years agoe-book-client.c cleanups.
Matthew Barnes [Sat, 6 Oct 2012 22:18:18 +0000 (18:18 -0400)]
e-book-client.c cleanups.

Mostly just code rearrangement.

12 years agoe-data-cal-view.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 20:37:00 +0000 (16:37 -0400)]
e-data-cal-view.h readability cleanups.

12 years agoe-data-cal.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 20:14:31 +0000 (16:14 -0400)]
e-data-cal.h readability cleanups.

12 years agoe-cal-backend-sync.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 19:49:14 +0000 (15:49 -0400)]
e-cal-backend-sync.h readability cleanups.

12 years agoe-cal-backend-sexp.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 21:09:03 +0000 (17:09 -0400)]
e-cal-backend-sexp.h readability cleanups.

12 years agoe-cal-backend.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 19:42:41 +0000 (15:42 -0400)]
e-cal-backend.h readability cleanups.

12 years agoRemove e-data-cal-common.h.
Matthew Barnes [Sat, 6 Oct 2012 20:24:37 +0000 (16:24 -0400)]
Remove e-data-cal-common.h.

Keep type defintions where they belong.

12 years agoe-cal-client.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 19:13:59 +0000 (15:13 -0400)]
e-cal-client.h readability cleanups.

12 years agoe-data-book-view.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 16:58:54 +0000 (12:58 -0400)]
e-data-book-view.h readability cleanups.

12 years agoe-data-book.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 16:27:23 +0000 (12:27 -0400)]
e-data-book.h readability cleanups.

12 years agoe-book-backend-sync.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 16:54:09 +0000 (12:54 -0400)]
e-book-backend-sync.h readability cleanups.

12 years agoe-book-backend.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 16:35:45 +0000 (12:35 -0400)]
e-book-backend.h readability cleanups.

12 years agoe-book-client.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 17:49:27 +0000 (13:49 -0400)]
e-book-client.h readability cleanups.

12 years agoe-client-utils.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 17:31:37 +0000 (13:31 -0400)]
e-client-utils.h readability cleanups.

12 years agoe-client.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 17:28:49 +0000 (13:28 -0400)]
e-client.h readability cleanups.

12 years agol10n: Updated Italian translation
Luca Ferretti [Sun, 7 Oct 2012 19:28:37 +0000 (21:28 +0200)]
l10n: Updated Italian translation

12 years agoapi-docs: Hide EBookBackendClass.
Matthew Barnes [Sun, 7 Oct 2012 17:32:32 +0000 (13:32 -0400)]
api-docs: Hide EBookBackendClass.

12 years agoapi-docs: Add indices for new symbols in 3.8
Matthew Barnes [Sun, 7 Oct 2012 15:15:37 +0000 (11:15 -0400)]
api-docs: Add indices for new symbols in 3.8

12 years agoBug 685588 - Remove useless LIBICAL_CFLAGS and LIBICAL_LIBS
Peter Hurley [Fri, 5 Oct 2012 23:15:28 +0000 (19:15 -0400)]
Bug 685588 - Remove useless LIBICAL_CFLAGS and LIBICAL_LIBS

These variables are no longer defined by configure.ac but they're still
hanging around in a few Makefile.am files.

12 years agoUpdated Bulgarian translation
Alexander Shopov [Wed, 3 Oct 2012 03:54:08 +0000 (06:54 +0300)]
Updated Bulgarian translation

12 years agolibedataserver.pc.in: Replace gnome-keyring-1 with libsecret-1.
Fabien Tassin [Tue, 2 Oct 2012 10:14:42 +0000 (06:14 -0400)]
libedataserver.pc.in: Replace gnome-keyring-1 with libsecret-1.

12 years agoCamel: Improve readability of junk filtering logic.
Matthew Barnes [Mon, 1 Oct 2012 15:05:00 +0000 (11:05 -0400)]
Camel: Improve readability of junk filtering logic.

Also make the logic more debuggable.  Junk filtering errors were
being silently discarded without so much as a console warning.

12 years agodo not hardcode -lgcov
Antoine Jacoutot [Sun, 30 Sep 2012 09:10:13 +0000 (11:10 +0200)]
do not hardcode -lgcov

While a check for libgcov is made at configure time, -lgcov was still
hardcoded here. So use $(CODE_COVERAGE_LDFLAGS) instead.

https://bugzilla.gnome.org/show_bug.cgi?id=685127

12 years agoNEWS: Mention libsecret-1 dependency.
Matthew Barnes [Sun, 30 Sep 2012 13:01:39 +0000 (09:01 -0400)]
NEWS: Mention libsecret-1 dependency.

12 years agoBug 679914 - Replace libgnomekeyring with libsecret
Stef Walter [Mon, 16 Jul 2012 13:01:24 +0000 (09:01 -0400)]
Bug 679914 - Replace libgnomekeyring with libsecret

12 years agoimapx_connect_to_server: Avoid a runtime warning.
Matthew Barnes [Sun, 30 Sep 2012 11:50:26 +0000 (07:50 -0400)]
imapx_connect_to_server: Avoid a runtime warning.

Check that the IMAPX stream is non-NULL before unreferencing it during
failure cleanup.

12 years agoUpdated Lithuanian translation
Žygimantas Beručka [Sun, 30 Sep 2012 10:48:35 +0000 (13:48 +0300)]
Updated Lithuanian translation

12 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sun, 30 Sep 2012 00:01:39 +0000 (08:01 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

12 years agoUpdated Finnish translation
Timo Jyrinki [Wed, 26 Sep 2012 08:37:13 +0000 (11:37 +0300)]
Updated Finnish translation

12 years agoUpdated Czech translation by Jiri Eischmann
Petr Kovar [Mon, 24 Sep 2012 13:39:03 +0000 (15:39 +0200)]
Updated Czech translation by Jiri Eischmann

12 years agoUpdated Indonesian translation
Andika Triwidada [Mon, 24 Sep 2012 11:27:39 +0000 (18:27 +0700)]
Updated Indonesian translation

12 years agoUpdate French translation
Alexandre Franke [Sun, 23 Sep 2012 20:30:49 +0000 (22:30 +0200)]
Update French translation

12 years agoUpdated Russian translation
Yuri Myasoedov [Sun, 23 Sep 2012 16:19:59 +0000 (20:19 +0400)]
Updated Russian translation

12 years agoUpdated Danish translation
Flemming Christensen [Sun, 23 Sep 2012 15:06:41 +0000 (17:06 +0200)]
Updated Danish translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Sat, 22 Sep 2012 20:26:17 +0000 (22:26 +0200)]
Updated Slovenian translation

12 years agoAssamese translation updated
Nilamdyuti Goswami [Sat, 22 Sep 2012 09:49:41 +0000 (15:19 +0530)]
Assamese translation updated

12 years ago[l10n]Updated Catalan (Valencian) translation
Carles Ferrando [Sat, 22 Sep 2012 07:32:33 +0000 (09:32 +0200)]
[l10n]Updated Catalan (Valencian) translation

12 years ago[l10n] Updated Catalan translation
Gil Forcada [Sat, 22 Sep 2012 07:32:26 +0000 (09:32 +0200)]
[l10n] Updated Catalan translation

12 years agoUpdated Hungarian translation
Gabor Kelemen [Thu, 20 Sep 2012 13:54:05 +0000 (15:54 +0200)]
Updated Hungarian translation

12 years agoUpdated Telugu Translations
Krishnababu Krothapalli [Thu, 20 Sep 2012 10:39:38 +0000 (16:09 +0530)]
Updated Telugu Translations

12 years agoUpdated Bengali India Translation
Runa Bhattacharjee [Thu, 20 Sep 2012 07:09:59 +0000 (12:39 +0530)]
Updated Bengali India Translation

12 years agoupdate Punjabi Translation
A S Alam [Wed, 19 Sep 2012 14:29:59 +0000 (19:59 +0530)]
update Punjabi Translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 19 Sep 2012 13:23:02 +0000 (15:23 +0200)]
Updated Slovenian translation

12 years agohindi update
Rajesh Ranjan [Tue, 18 Sep 2012 07:11:21 +0000 (12:41 +0530)]
hindi update

12 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Tue, 18 Sep 2012 00:31:47 +0000 (21:31 -0300)]
Updated Brazilian Portuguese translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 17 Sep 2012 19:57:49 +0000 (21:57 +0200)]
Updated Slovenian translation

12 years agoBug #549819 - Cannot specify a custom sendmail program
Milan Crha [Mon, 17 Sep 2012 16:35:10 +0000 (18:35 +0200)]
Bug #549819 - Cannot specify a custom sendmail program

12 years agoUpdated Latvian translation
Rūdolfs Mazurs [Sun, 16 Sep 2012 20:32:08 +0000 (23:32 +0300)]
Updated Latvian translation

12 years agoBump version to 3.7.1.
Matthew Barnes [Sun, 16 Sep 2012 15:08:54 +0000 (11:08 -0400)]
Bump version to 3.7.1.

12 years agoPost-release version bump.
Matthew Barnes [Sun, 16 Sep 2012 13:56:04 +0000 (09:56 -0400)]
Post-release version bump.

12 years agoNEWS update for 3.5.92 release.
Matthew Barnes [Sun, 16 Sep 2012 12:55:33 +0000 (08:55 -0400)]
NEWS update for 3.5.92 release.

12 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 16 Sep 2012 11:16:45 +0000 (13:16 +0200)]
Updated Spanish translation

12 years agoAdd translator comment. Fixes bug #684099
Andre Klapper [Sat, 15 Sep 2012 17:22:47 +0000 (19:22 +0200)]
Add translator comment. Fixes bug #684099

12 years agoUpdated Korean translation
Seong-ho Cho [Fri, 14 Sep 2012 12:53:54 +0000 (14:53 +0200)]
Updated Korean translation

12 years agoBug #677393 - [IMAP] Deadlock when moving message and checking new mail
Alban Browaeys [Fri, 14 Sep 2012 12:53:54 +0000 (14:53 +0200)]
Bug #677393 - [IMAP] Deadlock when moving message and checking new mail

12 years agoBug #677685 - WebCal backend doesn't stop opening phase on error
Milan Crha [Fri, 14 Sep 2012 12:41:17 +0000 (14:41 +0200)]
Bug #677685 - WebCal backend doesn't stop opening phase on error

12 years agoUnwrap GDBus error in generic EClient operations
Milan Crha [Fri, 14 Sep 2012 12:38:48 +0000 (14:38 +0200)]
Unwrap GDBus error in generic EClient operations

12 years ago[l10n] Updated German translation
Mario Blättermann [Thu, 13 Sep 2012 18:35:38 +0000 (20:35 +0200)]
[l10n] Updated German translation

12 years agoUpdated Vietnamese translation
Nguyễn Thái Ngọc Duy [Thu, 13 Sep 2012 13:34:24 +0000 (20:34 +0700)]
Updated Vietnamese translation

12 years agoFix a memory leak from MH-format camel provider
Milan Crha [Thu, 13 Sep 2012 08:37:54 +0000 (10:37 +0200)]
Fix a memory leak from MH-format camel provider

12 years agoBug #677871 - EBookBackendSqliteDB - Escape SQL strings
Mathias Hasselmann [Wed, 12 Sep 2012 13:24:11 +0000 (15:24 +0200)]
Bug #677871 - EBookBackendSqliteDB - Escape SQL strings

12 years agoBug 683785 - Add e_source_new_with_uid()
Matthew Barnes [Wed, 12 Sep 2012 02:56:08 +0000 (22:56 -0400)]
Bug 683785 - Add e_source_new_with_uid()

Variation of e_source_new() which allows a predetermined UID to be
specified for a scratch source.  This changes the "uid" property from
read-only to read/write + construct-only, and eliminates the need for
EServerSideSource to override the property.

12 years agoUpdated Marathi Translations
Sandeep Sheshrao Shedmake [Wed, 12 Sep 2012 08:08:54 +0000 (13:38 +0530)]
Updated Marathi Translations

12 years agoUpdated gujarati file
Sweta Kothari [Wed, 12 Sep 2012 07:12:45 +0000 (12:42 +0530)]
Updated gujarati file

12 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 11 Sep 2012 16:50:00 +0000 (18:50 +0200)]
Updated Slovenian translation

12 years agoAssamese translation updated
Nilamdyuti Goswami [Tue, 11 Sep 2012 11:54:15 +0000 (17:24 +0530)]
Assamese translation updated

12 years agoBug #682398 - GError reuse during IMAP connect routine
Milan Crha [Tue, 11 Sep 2012 06:48:17 +0000 (08:48 +0200)]
Bug #682398 - GError reuse during IMAP connect routine

12 years agoBug #679219 - IMAP+ fails to show newly created top-level folders
Milan Crha [Mon, 10 Sep 2012 16:17:55 +0000 (18:17 +0200)]
Bug #679219 - IMAP+ fails to show newly created top-level folders

12 years ago[CalDAV] Block EProxy::changed when changing priv::uri
Milan Crha [Mon, 10 Sep 2012 16:07:12 +0000 (18:07 +0200)]
[CalDAV] Block EProxy::changed when changing priv::uri

12 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 10 Sep 2012 13:51:29 +0000 (15:51 +0200)]
Updated Slovenian translation

12 years agoUpdated Portuguese translation
Duarte Loreto [Sun, 9 Sep 2012 00:25:59 +0000 (01:25 +0100)]
Updated Portuguese translation

12 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Sat, 8 Sep 2012 16:26:03 +0000 (19:26 +0300)]
Updated Belarusian translation.

12 years agoUpdated Greek translation
Tom Tryfonidis [Sat, 8 Sep 2012 11:29:58 +0000 (14:29 +0300)]
Updated Greek translation

12 years agoUpdated Russian translation
Yuri Myasoedov [Sat, 8 Sep 2012 09:14:45 +0000 (13:14 +0400)]
Updated Russian translation

12 years agoUpdated Latvian translation
Rūdolfs Mazurs [Fri, 7 Sep 2012 23:29:12 +0000 (02:29 +0300)]
Updated Latvian translation

12 years agoUpdate French translation
Alexandre Franke [Fri, 7 Sep 2012 18:56:56 +0000 (20:56 +0200)]
Update French translation

12 years agoESourceRegistry: Work around GType deadlock.
Matthew Barnes [Fri, 7 Sep 2012 11:40:09 +0000 (07:40 -0400)]
ESourceRegistry: Work around GType deadlock.

Work around http://bugzilla.gnome.org/show_bug.cgi?id=683519
until GObject's type initialization deadlock issue is fixed.
Apparently only the synchronous instantiation is affected.

12 years agoUpdated Hungarian translation
Gabor Kelemen [Thu, 6 Sep 2012 22:36:39 +0000 (00:36 +0200)]
Updated Hungarian translation

12 years agoUpdated Serbian translation
Мирослав Николић [Thu, 6 Sep 2012 08:42:03 +0000 (10:42 +0200)]
Updated Serbian translation

12 years agoIMAP - Do not update folder list when the operation was cancelled
Milan Crha [Thu, 6 Sep 2012 06:31:42 +0000 (08:31 +0200)]
IMAP - Do not update folder list when the operation was cancelled

12 years agoSkip sources with disabled parents from completion lookup
Milan Crha [Wed, 5 Sep 2012 13:47:40 +0000 (15:47 +0200)]
Skip sources with disabled parents from completion lookup