Matthew Barnes [Sun, 7 Oct 2012 15:51:11 +0000 (11:51 -0400)]
Add e_cal_backend_list_views().
Alternative to e_cal_backend_foreach_view().
Matthew Barnes [Sun, 7 Oct 2012 12:20:10 +0000 (08:20 -0400)]
ECalBackend: Prefer GList over GSList.
Matthew Barnes [Sun, 7 Oct 2012 03:48:36 +0000 (23:48 -0400)]
EGdbusCal: Remove the remove() method.
Not used anymore. Remove the ESource instead.
This also takes out the following backend functions:
e_cal_backend_remove()
e_cal_backend_sync_remove()
e_data_cal_respond_remove()
Matthew Barnes [Sun, 7 Oct 2012 03:40:18 +0000 (23:40 -0400)]
ECal: Reimplement "remove" functions.
Have them just call e_source_remove() or e_source_remove_sync().
Matthew Barnes [Sun, 7 Oct 2012 02:28:52 +0000 (22:28 -0400)]
libedata-cal: Purge deprecated APIs.
Since we're already bumping libedata-cal's shared object name...
Matthew Barnes [Sun, 7 Oct 2012 01:42:32 +0000 (21:42 -0400)]
s/E_DATA_CAL_VIEW_TYPE/E_TYPE_DATA_CAL_VIEW/
Matthew Barnes [Sat, 6 Oct 2012 21:24:18 +0000 (17:24 -0400)]
Bump libedata-cal soname for API changes in the following commits.
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()
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.
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().
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.
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().
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().
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.
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().
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()].
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()].
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.
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.
Matthew Barnes [Sun, 7 Oct 2012 12:18:06 +0000 (08:18 -0400)]
EBookBackend: Prefer GList over GSList.
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()
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().
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().
Matthew Barnes [Sat, 6 Oct 2012 21:22:27 +0000 (17:22 -0400)]
Bump libedata-book soname for API changes in the following commits.
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.
Matthew Barnes [Sat, 6 Oct 2012 23:34:48 +0000 (19:34 -0400)]
e-cal-client.c cleanups.
Mostly just code rearrangement.
Matthew Barnes [Sat, 6 Oct 2012 22:18:18 +0000 (18:18 -0400)]
e-book-client.c cleanups.
Mostly just code rearrangement.
Matthew Barnes [Sat, 6 Oct 2012 20:37:00 +0000 (16:37 -0400)]
e-data-cal-view.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 20:14:31 +0000 (16:14 -0400)]
e-data-cal.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 19:49:14 +0000 (15:49 -0400)]
e-cal-backend-sync.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 21:09:03 +0000 (17:09 -0400)]
e-cal-backend-sexp.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 19:42:41 +0000 (15:42 -0400)]
e-cal-backend.h readability cleanups.
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.
Matthew Barnes [Sat, 6 Oct 2012 19:13:59 +0000 (15:13 -0400)]
e-cal-client.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 16:58:54 +0000 (12:58 -0400)]
e-data-book-view.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 16:27:23 +0000 (12:27 -0400)]
e-data-book.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 16:54:09 +0000 (12:54 -0400)]
e-book-backend-sync.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 16:35:45 +0000 (12:35 -0400)]
e-book-backend.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 17:49:27 +0000 (13:49 -0400)]
e-book-client.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 17:31:37 +0000 (13:31 -0400)]
e-client-utils.h readability cleanups.
Matthew Barnes [Sat, 6 Oct 2012 17:28:49 +0000 (13:28 -0400)]
e-client.h readability cleanups.
Luca Ferretti [Sun, 7 Oct 2012 19:28:37 +0000 (21:28 +0200)]
l10n: Updated Italian translation
Matthew Barnes [Sun, 7 Oct 2012 17:32:32 +0000 (13:32 -0400)]
api-docs: Hide EBookBackendClass.
Matthew Barnes [Sun, 7 Oct 2012 15:15:37 +0000 (11:15 -0400)]
api-docs: Add indices for new symbols in 3.8
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.
Alexander Shopov [Wed, 3 Oct 2012 03:54:08 +0000 (06:54 +0300)]
Updated Bulgarian translation
Fabien Tassin [Tue, 2 Oct 2012 10:14:42 +0000 (06:14 -0400)]
libedataserver.pc.in: Replace gnome-keyring-1 with libsecret-1.
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.
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
Matthew Barnes [Sun, 30 Sep 2012 13:01:39 +0000 (09:01 -0400)]
NEWS: Mention libsecret-1 dependency.
Stef Walter [Mon, 16 Jul 2012 13:01:24 +0000 (09:01 -0400)]
Bug 679914 - Replace libgnomekeyring with libsecret
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.
Žygimantas Beručka [Sun, 30 Sep 2012 10:48:35 +0000 (13:48 +0300)]
Updated Lithuanian translation
Chao-Hsiung Liao [Sun, 30 Sep 2012 00:01:39 +0000 (08:01 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Timo Jyrinki [Wed, 26 Sep 2012 08:37:13 +0000 (11:37 +0300)]
Updated Finnish translation
Petr Kovar [Mon, 24 Sep 2012 13:39:03 +0000 (15:39 +0200)]
Updated Czech translation by Jiri Eischmann
Andika Triwidada [Mon, 24 Sep 2012 11:27:39 +0000 (18:27 +0700)]
Updated Indonesian translation
Alexandre Franke [Sun, 23 Sep 2012 20:30:49 +0000 (22:30 +0200)]
Update French translation
Yuri Myasoedov [Sun, 23 Sep 2012 16:19:59 +0000 (20:19 +0400)]
Updated Russian translation
Flemming Christensen [Sun, 23 Sep 2012 15:06:41 +0000 (17:06 +0200)]
Updated Danish translation
Matej Urbančič [Sat, 22 Sep 2012 20:26:17 +0000 (22:26 +0200)]
Updated Slovenian translation
Nilamdyuti Goswami [Sat, 22 Sep 2012 09:49:41 +0000 (15:19 +0530)]
Assamese translation updated
Carles Ferrando [Sat, 22 Sep 2012 07:32:33 +0000 (09:32 +0200)]
[l10n]Updated Catalan (Valencian) translation
Gil Forcada [Sat, 22 Sep 2012 07:32:26 +0000 (09:32 +0200)]
[l10n] Updated Catalan translation
Gabor Kelemen [Thu, 20 Sep 2012 13:54:05 +0000 (15:54 +0200)]
Updated Hungarian translation
Krishnababu Krothapalli [Thu, 20 Sep 2012 10:39:38 +0000 (16:09 +0530)]
Updated Telugu Translations
Runa Bhattacharjee [Thu, 20 Sep 2012 07:09:59 +0000 (12:39 +0530)]
Updated Bengali India Translation
A S Alam [Wed, 19 Sep 2012 14:29:59 +0000 (19:59 +0530)]
update Punjabi Translation
Matej Urbančič [Wed, 19 Sep 2012 13:23:02 +0000 (15:23 +0200)]
Updated Slovenian translation
Rajesh Ranjan [Tue, 18 Sep 2012 07:11:21 +0000 (12:41 +0530)]
hindi update
Rafael Ferreira [Tue, 18 Sep 2012 00:31:47 +0000 (21:31 -0300)]
Updated Brazilian Portuguese translation
Matej Urbančič [Mon, 17 Sep 2012 19:57:49 +0000 (21:57 +0200)]
Updated Slovenian translation
Milan Crha [Mon, 17 Sep 2012 16:35:10 +0000 (18:35 +0200)]
Bug #549819 - Cannot specify a custom sendmail program
Rūdolfs Mazurs [Sun, 16 Sep 2012 20:32:08 +0000 (23:32 +0300)]
Updated Latvian translation
Matthew Barnes [Sun, 16 Sep 2012 15:08:54 +0000 (11:08 -0400)]
Bump version to 3.7.1.
Matthew Barnes [Sun, 16 Sep 2012 13:56:04 +0000 (09:56 -0400)]
Post-release version bump.
Matthew Barnes [Sun, 16 Sep 2012 12:55:33 +0000 (08:55 -0400)]
NEWS update for 3.5.92 release.
Daniel Mustieles [Sun, 16 Sep 2012 11:16:45 +0000 (13:16 +0200)]
Updated Spanish translation
Andre Klapper [Sat, 15 Sep 2012 17:22:47 +0000 (19:22 +0200)]
Add translator comment. Fixes bug #684099
Seong-ho Cho [Fri, 14 Sep 2012 12:53:54 +0000 (14:53 +0200)]
Updated Korean translation
Alban Browaeys [Fri, 14 Sep 2012 12:53:54 +0000 (14:53 +0200)]
Bug #677393 - [IMAP] Deadlock when moving message and checking new mail
Milan Crha [Fri, 14 Sep 2012 12:41:17 +0000 (14:41 +0200)]
Bug #677685 - WebCal backend doesn't stop opening phase on error
Milan Crha [Fri, 14 Sep 2012 12:38:48 +0000 (14:38 +0200)]
Unwrap GDBus error in generic EClient operations
Mario Blättermann [Thu, 13 Sep 2012 18:35:38 +0000 (20:35 +0200)]
[l10n] Updated German translation
Nguyễn Thái Ngọc Duy [Thu, 13 Sep 2012 13:34:24 +0000 (20:34 +0700)]
Updated Vietnamese translation
Milan Crha [Thu, 13 Sep 2012 08:37:54 +0000 (10:37 +0200)]
Fix a memory leak from MH-format camel provider
Mathias Hasselmann [Wed, 12 Sep 2012 13:24:11 +0000 (15:24 +0200)]
Bug #677871 - EBookBackendSqliteDB - Escape SQL strings
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.
Sandeep Sheshrao Shedmake [Wed, 12 Sep 2012 08:08:54 +0000 (13:38 +0530)]
Updated Marathi Translations
Sweta Kothari [Wed, 12 Sep 2012 07:12:45 +0000 (12:42 +0530)]
Updated gujarati file
Matej Urbančič [Tue, 11 Sep 2012 16:50:00 +0000 (18:50 +0200)]
Updated Slovenian translation
Nilamdyuti Goswami [Tue, 11 Sep 2012 11:54:15 +0000 (17:24 +0530)]
Assamese translation updated
Milan Crha [Tue, 11 Sep 2012 06:48:17 +0000 (08:48 +0200)]
Bug #682398 - GError reuse during IMAP connect routine
Milan Crha [Mon, 10 Sep 2012 16:17:55 +0000 (18:17 +0200)]
Bug #679219 - IMAP+ fails to show newly created top-level folders
Milan Crha [Mon, 10 Sep 2012 16:07:12 +0000 (18:07 +0200)]
[CalDAV] Block EProxy::changed when changing priv::uri
Matej Urbančič [Mon, 10 Sep 2012 13:51:29 +0000 (15:51 +0200)]
Updated Slovenian translation
Duarte Loreto [Sun, 9 Sep 2012 00:25:59 +0000 (01:25 +0100)]
Updated Portuguese translation
Ihar Hrachyshka [Sat, 8 Sep 2012 16:26:03 +0000 (19:26 +0300)]
Updated Belarusian translation.
Tom Tryfonidis [Sat, 8 Sep 2012 11:29:58 +0000 (14:29 +0300)]
Updated Greek translation
Yuri Myasoedov [Sat, 8 Sep 2012 09:14:45 +0000 (13:14 +0400)]
Updated Russian translation