platform/upstream/evolution-data-server.git
13 years agoFix few memory leaks
Milan Crha [Mon, 14 Feb 2011 18:12:50 +0000 (19:12 +0100)]
Fix few memory leaks

13 years agoEProxy cleanup.
Matthew Barnes [Mon, 14 Feb 2011 13:16:04 +0000 (08:16 -0500)]
EProxy cleanup.

13 years agoBug #638089 - Some mobile phone contacts are not shown in preview
Milan Crha [Mon, 14 Feb 2011 08:44:18 +0000 (09:44 +0100)]
Bug #638089 - Some mobile phone contacts are not shown in preview

13 years agoUpdated Galician translations
Fran Diéguez [Sun, 13 Feb 2011 12:54:41 +0000 (13:54 +0100)]
Updated Galician translations

13 years agoUpdated Korean translation
Changwoo Ryu [Sat, 12 Feb 2011 18:44:31 +0000 (03:44 +0900)]
Updated Korean translation

13 years agoRemove NULL checks for GObject methods.
Matthew Barnes [Sat, 12 Feb 2011 15:54:39 +0000 (10:54 -0500)]
Remove NULL checks for GObject methods.

As of GLib 2.28 all GObject virtual methods, including constructed(),
are safe to chain up to unconditionally.  Remove unnecessary checks.

13 years agoUpdated Spanish translation
Jorge González [Sat, 12 Feb 2011 13:39:20 +0000 (14:39 +0100)]
Updated Spanish translation

13 years agoCamelMaildirStore: Fix memory leak
Carlos Martín Nieto [Sat, 12 Feb 2011 10:53:26 +0000 (11:53 +0100)]
CamelMaildirStore: Fix memory leak

13 years agoBump GTK+ requirement to 3.0.
Matthew Barnes [Thu, 10 Feb 2011 21:51:26 +0000 (16:51 -0500)]
Bump GTK+ requirement to 3.0.

This requirement is now locked until GNOME 3.3 development begins.

13 years agoUpdated Bengali India Translation
Runa Bhattacharjee [Fri, 11 Feb 2011 11:58:07 +0000 (17:28 +0530)]
Updated Bengali India Translation

13 years agoupdated kn translations
Shankar Prasad [Fri, 11 Feb 2011 07:18:21 +0000 (12:48 +0530)]
updated kn translations

13 years agoupdated kn translations
Shankar Prasad [Fri, 11 Feb 2011 07:16:56 +0000 (12:46 +0530)]
updated kn translations

13 years agoupdated kn translations
Shankar Prasad [Thu, 10 Feb 2011 15:47:02 +0000 (21:17 +0530)]
updated kn translations

13 years agoupdated kn translations
Shankar Prasad [Thu, 10 Feb 2011 15:38:25 +0000 (21:08 +0530)]
updated kn translations

13 years agoBe able to define DBus call timeout in configure and runtime
Milan Crha [Wed, 9 Feb 2011 17:40:29 +0000 (18:40 +0100)]
Be able to define DBus call timeout in configure and runtime

13 years agoUpdated Telugu Translations
krishnababu k [Wed, 9 Feb 2011 13:50:36 +0000 (19:20 +0530)]
Updated Telugu Translations

13 years agoupdated kn translations
Shankar Prasad [Wed, 9 Feb 2011 12:20:08 +0000 (17:50 +0530)]
updated kn translations

13 years agoPerform consistency check on local folders based on the parameter 'need-summary-check'
Chenthill Palanisamy [Wed, 9 Feb 2011 05:39:50 +0000 (11:09 +0530)]
Perform consistency check on local folders based on the parameter 'need-summary-check'

13 years ago[l10n] Updated Estonian translation
Ivar Smolin [Tue, 8 Feb 2011 19:31:20 +0000 (21:31 +0200)]
[l10n] Updated Estonian translation

13 years agoBug 641757 - Fix warnings from GCC 4.6
Kjartan Maraas [Tue, 8 Feb 2011 06:10:11 +0000 (01:10 -0500)]
Bug 641757 - Fix warnings from GCC 4.6

GCC learned how to find dead assignments.

13 years agoFix build break.
Matthew Barnes [Tue, 8 Feb 2011 04:15:56 +0000 (23:15 -0500)]
Fix build break.

13 years agoremove more streams tests
Kjartan Maraas [Mon, 7 Feb 2011 17:59:24 +0000 (18:59 +0100)]
remove more streams tests

13 years agoRemove streams tests from Makefile
Kjartan Maraas [Mon, 7 Feb 2011 17:57:43 +0000 (18:57 +0100)]
Remove streams tests from Makefile

13 years agoRemove streams tests
Kjartan Maraas [Mon, 7 Feb 2011 17:57:26 +0000 (18:57 +0100)]
Remove streams tests

13 years agoRemove deleted files
Kjartan Maraas [Mon, 7 Feb 2011 14:33:37 +0000 (15:33 +0100)]
Remove deleted files

13 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 7 Feb 2011 14:33:22 +0000 (15:33 +0100)]
Updated Norwegian bokmål translation.

13 years agoProperly fix bug #601111
Milan Crha [Mon, 7 Feb 2011 13:04:43 +0000 (14:04 +0100)]
Properly fix bug #601111

13 years agoBug #601111 - Do not use empty host names in EProxy
Milan Crha [Mon, 7 Feb 2011 12:38:31 +0000 (13:38 +0100)]
Bug #601111 - Do not use empty host names in EProxy

13 years ago[l10n] Updated German translation
Mario Blättermann [Sat, 5 Feb 2011 20:37:59 +0000 (21:37 +0100)]
[l10n] Updated German translation

13 years agoAdd a --keep-running option to e-calendar-factory.
Matthew Barnes [Sat, 5 Feb 2011 16:29:26 +0000 (11:29 -0500)]
Add a --keep-running option to e-calendar-factory.

Prevents the D-Bus service from automatically terminating after the last
client connection is closed.  Mainly to aid in testing and development.

13 years agoAdd a --keep-running option to e-addressbook-factory.
Matthew Barnes [Sat, 5 Feb 2011 16:02:28 +0000 (11:02 -0500)]
Add a --keep-running option to e-addressbook-factory.

Prevents the D-Bus service from automatically terminating after the last
client connection is closed.  Mainly to aid in testing and development.

13 years agoBug #641250 - Cannot add more than 2 recipients in To: or Cc: field
Vibha Yadav [Fri, 4 Feb 2011 14:02:26 +0000 (15:02 +0100)]
Bug #641250 - Cannot add more than 2 recipients in To: or Cc: field

13 years agoBug #640696 - Hidden new messages in On This Computer/Inbox
Milan Crha [Thu, 3 Feb 2011 12:13:52 +0000 (13:13 +0100)]
Bug #640696 - Hidden new messages in On This Computer/Inbox

13 years agoImprove libebook annotations.
Raul Gutierrez Segales [Wed, 2 Feb 2011 23:17:40 +0000 (18:17 -0500)]
Improve libebook annotations.

13 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Wed, 2 Feb 2011 16:46:15 +0000 (18:46 +0200)]
[l10n] Updated Estonian translation

13 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Wed, 2 Feb 2011 16:29:58 +0000 (18:29 +0200)]
[l10n] Updated Estonian translation

13 years agoBug #634743 - Moving message on GMail with real Trash set deletes it (2nd try)
Milan Crha [Wed, 2 Feb 2011 12:50:40 +0000 (13:50 +0100)]
Bug #634743 - Moving message on GMail with real Trash set deletes it (2nd try)

13 years agoBug #641110 - Improve 'select destination' window in copy/move to calendar
Milan Crha [Wed, 2 Feb 2011 08:54:53 +0000 (09:54 +0100)]
Bug #641110 - Improve 'select destination' window in copy/move to calendar

13 years agoBug #634743 - Moving message on GMail with real Trash set deletes it
Milan Crha [Tue, 1 Feb 2011 19:06:03 +0000 (20:06 +0100)]
Bug #634743 - Moving message on GMail with real Trash set deletes it

13 years agoBug #640698 - Incompatibility in 'matched-selected' signal invocation
Milan Crha [Mon, 31 Jan 2011 20:48:39 +0000 (21:48 +0100)]
Bug #640698 - Incompatibility in 'matched-selected' signal invocation

13 years agopost release version bump
Chenthill Palanisamy [Mon, 31 Jan 2011 12:57:01 +0000 (18:27 +0530)]
post release version bump

13 years agoNews update for 2.91.6 release
Chenthill Palanisamy [Mon, 31 Jan 2011 11:44:18 +0000 (17:14 +0530)]
News update for 2.91.6 release

13 years agoCamelGroupwiseFolder: Dynamically allocate MD5 digest.
Matthew Barnes [Sun, 30 Jan 2011 23:04:30 +0000 (18:04 -0500)]
CamelGroupwiseFolder: Dynamically allocate MD5 digest.

get_md5_digest() was allocating stack memory to hold the MD5 digest and
then returning a pointer to it.  Use g_malloc0() instead.

13 years agoCamelImapxUtils: Fix dead nested assignment.
Matthew Barnes [Sun, 30 Jan 2011 22:47:27 +0000 (17:47 -0500)]
CamelImapxUtils: Fix dead nested assignment.

13 years agoCamelNNTPFolder: Fix dead nested assignment.
Matthew Barnes [Sun, 30 Jan 2011 22:45:49 +0000 (17:45 -0500)]
CamelNNTPFolder: Fix dead nested assignment.

13 years agoECalBackendGroupwise: Fix dead nested assignment.
Matthew Barnes [Sun, 30 Jan 2011 22:44:46 +0000 (17:44 -0500)]
ECalBackendGroupwise: Fix dead nested assignment.

13 years agoCamelMaildirSummary: Fix dead nested assignments.
Matthew Barnes [Sun, 30 Jan 2011 22:43:59 +0000 (17:43 -0500)]
CamelMaildirSummary: Fix dead nested assignments.

13 years agoCamelMultipartSigned: Fix dead nested assignment.
Matthew Barnes [Sun, 30 Jan 2011 22:42:56 +0000 (17:42 -0500)]
CamelMultipartSigned: Fix dead nested assignment.

13 years agoCamelTextIndex: Fix dead nested assignment.
Matthew Barnes [Sun, 30 Jan 2011 22:41:22 +0000 (17:41 -0500)]
CamelTextIndex: Fix dead nested assignment.

13 years agoECalBackendCaldav: Fix dead nested assignment.
Matthew Barnes [Sun, 30 Jan 2011 22:40:00 +0000 (17:40 -0500)]
ECalBackendCaldav: Fix dead nested assignment.

13 years agoECalBackendFile: Fix dead nested assignment.
Matthew Barnes [Sun, 30 Jan 2011 22:38:41 +0000 (17:38 -0500)]
ECalBackendFile: Fix dead nested assignment.

13 years agoEContact: Fix dead nested assignments.
Matthew Barnes [Sun, 30 Jan 2011 22:37:44 +0000 (17:37 -0500)]
EContact: Fix dead nested assignments.

13 years agoCamelMultipartSigned: Fix dead nested assignment.
Matthew Barnes [Sun, 30 Jan 2011 22:36:37 +0000 (17:36 -0500)]
CamelMultipartSigned: Fix dead nested assignment.

13 years agoCamelLocalSummary: Fix memory leak.
Matthew Barnes [Sun, 30 Jan 2011 22:35:12 +0000 (17:35 -0500)]
CamelLocalSummary: Fix memory leak.

13 years agoCamelImapCommand: Fix dead initialization.
Matthew Barnes [Sun, 30 Jan 2011 22:34:53 +0000 (17:34 -0500)]
CamelImapCommand: Fix dead initialization.

13 years agoCamelTcpStream: Fix dead initialization.
Matthew Barnes [Sun, 30 Jan 2011 22:34:34 +0000 (17:34 -0500)]
CamelTcpStream: Fix dead initialization.

13 years agotests/ecal: Fix dead initializations.
Matthew Barnes [Sun, 30 Jan 2011 22:34:10 +0000 (17:34 -0500)]
tests/ecal: Fix dead initializations.

13 years agoMore whitespace cleanup.
Matthew Barnes [Sun, 30 Jan 2011 16:05:45 +0000 (11:05 -0500)]
More whitespace cleanup.

13 years agoBug 640898 - Evolution creates invalid vCard
Matthew Barnes [Sun, 30 Jan 2011 04:22:56 +0000 (23:22 -0500)]
Bug 640898 - Evolution creates invalid vCard

13 years agoCoding style and whitespace cleanup.
Matthew Barnes [Sat, 29 Jan 2011 15:13:35 +0000 (10:13 -0500)]
Coding style and whitespace cleanup.

13 years agoCalDAV: Fix a compiler warning.
Matthew Barnes [Sat, 29 Jan 2011 15:11:25 +0000 (10:11 -0500)]
CalDAV: Fix a compiler warning.

13 years agoDOAP: Fix userid
Olav Vitters [Fri, 28 Jan 2011 15:32:31 +0000 (16:32 +0100)]
DOAP: Fix userid

13 years agoFix possible invalid read when checking citation depth
Milan Crha [Thu, 27 Jan 2011 18:30:00 +0000 (19:30 +0100)]
Fix possible invalid read when checking citation depth

13 years agoBug #623933 - Crash under ESourceList::conf_changed_callback
Milan Crha [Thu, 27 Jan 2011 12:35:52 +0000 (13:35 +0100)]
Bug #623933 - Crash under ESourceList::conf_changed_callback

13 years agoQA of Galician translations
Fran Diéguez [Wed, 26 Jan 2011 23:13:43 +0000 (00:13 +0100)]
QA of Galician translations

13 years agoRequire the latest gtk+-3.0 release until 3.0.
Matthew Barnes [Wed, 26 Jan 2011 18:24:45 +0000 (13:24 -0500)]
Require the latest gtk+-3.0 release until 3.0.

13 years agoBug 640529 - Default size of category window is too small
Matthew Barnes [Tue, 25 Jan 2011 18:04:21 +0000 (13:04 -0500)]
Bug 640529 - Default size of category window is too small

13 years agoSetup GtkEntryCompletion in constructed handler, rather than init
Milan Crha [Mon, 24 Jan 2011 12:28:44 +0000 (13:28 +0100)]
Setup GtkEntryCompletion in constructed handler, rather than init

13 years agoNo more "expose-event" on GtkWidget
Milan Crha [Fri, 17 Dec 2010 16:59:47 +0000 (17:59 +0100)]
No more "expose-event" on GtkWidget

13 years agoFix minor compiler warnings
Milan Crha [Tue, 14 Dec 2010 13:44:21 +0000 (14:44 +0100)]
Fix minor compiler warnings

13 years agoBug #636495 - Build fails :GtkStyle deprecated
Vibha Yadav [Tue, 14 Dec 2010 12:20:07 +0000 (17:50 +0530)]
Bug #636495 - Build fails :GtkStyle deprecated

Caused by gtk_widget_ensure_style deprecated in gtk+ 3 (2.91.6), see:
http://git.gnome.org/browse/gtk+/commit/?id=f8a874abb1d1d8925b0f841e95bbef6cdcb21ac4
Using GtkStyleContext now.

13 years agoBug #635519 - Crash at cell_renderer_color_render
Vibha Yadav [Thu, 2 Dec 2010 11:01:55 +0000 (16:31 +0530)]
Bug #635519 - Crash at cell_renderer_color_render

gtk_cell_renderer_render is passing cairo_t variable instead of
GtkWindow from gtk-3 onwards

13 years agoDrop backward-compatibility cruft.
Matthew Barnes [Sun, 9 Jan 2011 16:54:10 +0000 (11:54 -0500)]
Drop backward-compatibility cruft.

13 years agoDrop support for gtk+-2.0.
Matthew Barnes [Thu, 16 Dec 2010 18:05:47 +0000 (13:05 -0500)]
Drop support for gtk+-2.0.

13 years agoAdd versioning to D-Bus service names.
Matthew Barnes [Tue, 25 Jan 2011 19:46:36 +0000 (14:46 -0500)]
Add versioning to D-Bus service names.

This is to address D-Bus interface mismatches when upgrading to and
running a new Evolution release while leaving the older E-D-S factory
services running, as many users do.

More details about the problem here:
http://mail.gnome.org/archives/evolution-hackers/2010-November/msg00041.html

Contrary to the mailing list post, I'm only adding version numbers to
the service names.  The new service names are:

    org.gnome.evolution.dataserver.AddressBook0
    org.gnome.evolution.dataserver.Calendar0

So, this works similar to shared library versioning.  If you add a D-Bus
method, remove a D-Bus method, change the signature of a D-Bus method,
or change the behavior of a D-Bus method in an incompatible way, bump
the version number at the end of the service name.

I'm also renaming our D-Bus object path and interface names to be less
repetitive, but this should be transparent given the new service names.

13 years agoKill CamelSeekableStream.
Matthew Barnes [Mon, 24 Jan 2011 00:55:58 +0000 (19:55 -0500)]
Kill CamelSeekableStream.

CamelStreamFs and CamelStreamMem now implement the GSeekable interface.

13 years agoKill CamelSeekableSubstream.
Matthew Barnes [Mon, 24 Jan 2011 00:23:22 +0000 (19:23 -0500)]
Kill CamelSeekableSubstream.

This class is no longer needed.

13 years agoCamelMultipartSigned: Avoid using bounded streams.
Matthew Barnes [Sun, 23 Jan 2011 22:13:54 +0000 (17:13 -0500)]
CamelMultipartSigned: Avoid using bounded streams.

I'm trying to get rid of bounds on seekable streams and this is the only
use case.  Instead of creating a CamelSeekableSubstream, copy a segment
from the CamelDataWrapper stream to a new CamelStreamMem.

Less resource efficient, but so be it.  This is part of a larger plan.

13 years agoReplace CamelStreamSeekPolicy with GSeekType.
Matthew Barnes [Sat, 22 Jan 2011 21:17:19 +0000 (16:17 -0500)]
Replace CamelStreamSeekPolicy with GSeekType.

13 years agoCamelStreamFs: Remove unused "with bounds" functions.
Matthew Barnes [Sat, 22 Jan 2011 21:27:55 +0000 (16:27 -0500)]
CamelStreamFs: Remove unused "with bounds" functions.

13 years agoBump libcamel's shared object name.
Matthew Barnes [Sun, 23 Jan 2011 21:23:31 +0000 (16:23 -0500)]
Bump libcamel's shared object name.

13 years agoUpdated zh_CN translation.
Funda Wang [Sun, 23 Jan 2011 09:09:14 +0000 (10:09 +0100)]
Updated zh_CN translation.

13 years agoFix typo (G_TYPE_INSTANCE_CHECK_TYPE -> G_TYPE_CHECK_INSTANCE_TYPE)
Piotr Eljasiak [Sat, 22 Jan 2011 21:27:33 +0000 (22:27 +0100)]
Fix typo (G_TYPE_INSTANCE_CHECK_TYPE -> G_TYPE_CHECK_INSTANCE_TYPE)

13 years agoBug #635339 - 'Mark as read' from popup menu not working on Junk folder
Milan Crha [Fri, 21 Jan 2011 14:12:59 +0000 (15:12 +0100)]
Bug #635339 - 'Mark as read' from popup menu not working on Junk folder

13 years agoUpdated Greek translation
Michael Kotsarinis [Wed, 19 Jan 2011 16:48:20 +0000 (18:48 +0200)]
Updated Greek translation

13 years agoTidy up the mode logic in the Google Contacts backend a little
Philip Withnall [Sun, 21 Nov 2010 01:59:15 +0000 (01:59 +0000)]
Tidy up the mode logic in the Google Contacts backend a little

13 years agoMark a string as translatable in the Google Contacts backend
Philip Withnall [Sun, 21 Nov 2010 01:17:38 +0000 (01:17 +0000)]
Mark a string as translatable in the Google Contacts backend

13 years agoDon't enter live mode if the Google Contacts backend is already in it
Philip Withnall [Sun, 21 Nov 2010 01:15:35 +0000 (01:15 +0000)]
Don't enter live mode if the Google Contacts backend is already in it

13 years agoMake contact removal asynchronous in the Google Contacts backend
Philip Withnall [Sun, 21 Nov 2010 01:08:51 +0000 (01:08 +0000)]
Make contact removal asynchronous in the Google Contacts backend

This also removes support for removing multiple contacts in one call to
remove_contacts(), since the complexities of managing the asynchronous
results would have been unmanageable. The GData protocol doesn't have
support for bulk removal, so this doesn't lose us anything.

remove_contacts() now only removes exactly one contact each time it's called.

This patch includes cancellation support for removal operations.

13 years agoRemove redundant storage of the Google Contacts backend's username
Philip Withnall [Sun, 21 Nov 2010 00:42:13 +0000 (00:42 +0000)]
Remove redundant storage of the Google Contacts backend's username

13 years agoAdd cancellation support to the Google Contacts backend
Philip Withnall [Sun, 21 Nov 2010 00:34:11 +0000 (00:34 +0000)]
Add cancellation support to the Google Contacts backend

13 years agoMake group retrieval asynchronous in the Google Contacts backend
Philip Withnall [Sat, 20 Nov 2010 23:48:04 +0000 (23:48 +0000)]
Make group retrieval asynchronous in the Google Contacts backend

13 years agoRemove unnecessary cache refreshes from the Google Contacts backend
Philip Withnall [Sat, 20 Nov 2010 23:22:58 +0000 (23:22 +0000)]
Remove unnecessary cache refreshes from the Google Contacts backend

We shouldn't refresh the cache immediately after authenticating for two
reasons:
 • If it fails, its error gets conflated with any errors from the
   authentication process.
 • We only need to update the cache if a view connects to the backend (and
   the backend consequently goes "live").

We shouldn't refresh the cache before getting a contact or set of contacts
because this will only ever cause a cache refresh if the refresh timeout has
been reached, which would have already caused a refresh in the timeout
handler.

13 years agoMake contact retrieval asynchronous in the Google Contacts backend
Philip Withnall [Sat, 20 Nov 2010 23:14:16 +0000 (23:14 +0000)]
Make contact retrieval asynchronous in the Google Contacts backend

13 years agoMake authentication asynchronous in the Google Contacts backend
Philip Withnall [Sat, 20 Nov 2010 21:54:23 +0000 (21:54 +0000)]
Make authentication asynchronous in the Google Contacts backend

13 years agoDon't abort authentication if the Google Contacts backend isn't authenticated
Philip Withnall [Sat, 20 Nov 2010 21:26:05 +0000 (21:26 +0000)]
Don't abort authentication if the Google Contacts backend isn't authenticated

Don't assume that having a service object means we're authenticated.

13 years agoMake contact modification asynchronous in the Google Contacts backend
Philip Withnall [Sat, 20 Nov 2010 21:20:39 +0000 (21:20 +0000)]
Make contact modification asynchronous in the Google Contacts backend

13 years agoMake contact creation asynchronous in the Google Contacts backend
Philip Withnall [Sat, 20 Nov 2010 17:59:01 +0000 (17:59 +0000)]
Make contact creation asynchronous in the Google Contacts backend

13 years agoRebase the Google Contacts backend as an asynchronous EBookBackend
Philip Withnall [Sat, 20 Nov 2010 17:37:07 +0000 (17:37 +0000)]
Rebase the Google Contacts backend as an asynchronous EBookBackend

None of the code takes advantage of this yet (it is all still synchronous),
but the backend no longer depends on EBookBackendSync.

13 years agoBug 635353 — Don't parse empty addresses in the Google Contacts backend
Philip Withnall [Sat, 20 Nov 2010 16:02:50 +0000 (16:02 +0000)]
Bug 635353 — Don't parse empty addresses in the Google Contacts backend

If a vCard ADR attribute is empty, it's cleaner to not return a GData address
for it, rather than return a new empty one. Closes: bgo#635353