platform/upstream/evolution-data-server.git
13 years agoAdded UG translation
Gheyret T.Kenji [Sat, 13 Nov 2010 23:04:33 +0000 (00:04 +0100)]
Added UG translation

13 years agoAdded UG translation
Gheyret T.Kenji [Sat, 13 Nov 2010 20:52:38 +0000 (21:52 +0100)]
Added UG translation

13 years ago[l10n] Updated Estonian translation
Ivar Smolin [Sat, 13 Nov 2010 19:25:35 +0000 (21:25 +0200)]
[l10n] Updated Estonian translation

13 years agoUpdated Galician translations. REVIEWD by Marcos Lans
Marcos Lans [Sat, 13 Nov 2010 01:15:12 +0000 (02:15 +0100)]
Updated Galician translations. REVIEWD by Marcos Lans

13 years agoBug #634658 - Unread counts for vfolders never update
Milan Crha [Fri, 12 Nov 2010 16:09:24 +0000 (17:09 +0100)]
Bug #634658 - Unread counts for vfolders never update

13 years agoFix memory leak introduced yesterday in imapx QRESYNC
David Woodhouse [Fri, 12 Nov 2010 11:15:11 +0000 (11:15 +0000)]
Fix memory leak introduced yesterday in imapx QRESYNC

Commit 0c866faf ("Fix QRESYNC protocol violation (RH #648082))
introduced a potential leak of the 'lastuid' and 'firstuid' strings.

It would almost never happen, because it would require that we're
selecting a folder on a QRESYNC-capable server where we *have*
previously seen messages in that folder, but for some reason we don't
have a record of the uidvalidity and previous modification sequence
(modseq). The only time that's ever likely to happen is perhaps the
first time we connect to the server after QRESYNC is enabled. But that's
no excuse.

Fix this by simplifying the logic. There's no point in using QRESYNC if
our local cache knows of no messages in the folder *anyway*, so remove
that separate check and merge the 'if (total)' part into the existing
condition for actually issuing QRESYNC.

Spotted by Bojan Smojver.

13 years agoBug #602958 - Right click over source in calendar view opens a calendar
Milan Crha [Fri, 12 Nov 2010 09:34:51 +0000 (10:34 +0100)]
Bug #602958 - Right click over source in calendar view opens a calendar

13 years agoFix Windows build
Fridrich Štrba [Fri, 12 Nov 2010 08:50:27 +0000 (09:50 +0100)]
Fix Windows build

Don't include platform specific headers that are already
included properly ifdeffed in camel-net-utils.h

13 years agoUpdated Spanish translation
Jorge González [Thu, 11 Nov 2010 16:25:05 +0000 (17:25 +0100)]
Updated Spanish translation

13 years agoBug 634593 - Maildir hang when create new folders
Chenthill Palanisamy [Thu, 11 Nov 2010 14:36:43 +0000 (20:06 +0530)]
Bug 634593 - Maildir hang when create new folders

13 years agoBug 633122 - git head 2010-10-25 maildir folders that used to work now don't
Chenthill Palanisamy [Thu, 11 Nov 2010 12:18:32 +0000 (17:48 +0530)]
Bug 633122 - git head 2010-10-25 maildir folders that used to work now don't

13 years agoBug #581288 - Remove .ui files from evolution-data-server
Milan Crha [Thu, 11 Nov 2010 11:05:59 +0000 (12:05 +0100)]
Bug #581288 - Remove .ui files from evolution-data-server

13 years agoFix QRESYNC protocol violation (RH #648082)
David Woodhouse [Thu, 11 Nov 2010 01:34:18 +0000 (01:34 +0000)]
Fix QRESYNC protocol violation (RH #648082)

The sequence-set '1:*' isn't valid in QRESYNC, and newer versions of
Dovecot (>=2.0) have started to object to it.

Ideally we'd omit the parameter completely, since it's supposed to be
optional — but *older* versions of Dovecot (<=1.2.13) require it.

We only really care about messages which we already knew about. For any
*new* messages, we're going to fetch the headers and the flags in an
explicit FETCH command anyway, and we'll ignore anything that QRESYNC
tells us about them. So just use the first and last UID from our existing
summary cache as the range for the QRESYNC command.

Fix a shadow declaration of the 'uid' variable in an inner block, while
we're at it.

13 years agol10n: Updated Greek translation for evolution-data-server
Georgios Stefanakis [Wed, 10 Nov 2010 15:52:17 +0000 (17:52 +0200)]
l10n: Updated Greek translation for evolution-data-server

13 years agoBug #632692 - Thread by In-Reply-To, then first found reference
Milan Crha [Wed, 10 Nov 2010 15:34:11 +0000 (16:34 +0100)]
Bug #632692 - Thread by In-Reply-To, then first found reference

13 years agoBug #538716 - Do not set expiration on POP3 message cache
Milan Crha [Tue, 9 Nov 2010 15:53:08 +0000 (16:53 +0100)]
Bug #538716 - Do not set expiration on POP3 message cache

13 years agoBug #632676 - Only "Checking for new mail" in status bar and nothing else
Milan Crha [Tue, 9 Nov 2010 11:44:07 +0000 (12:44 +0100)]
Bug #632676 - Only "Checking for new mail" in status bar and nothing else

13 years agoBug #631804 - Aborts with pthread error in imapx_server_dispose()
David Woodhouse [Mon, 8 Nov 2010 14:04:16 +0000 (15:04 +0100)]
Bug #631804 - Aborts with pthread error in imapx_server_dispose()

13 years agoBug #634084 - ECal reports loaded state too early
Milan Crha [Mon, 8 Nov 2010 12:46:55 +0000 (13:46 +0100)]
Bug #634084 - ECal reports loaded state too early

13 years agoPost-release version bump.
Matthew Barnes [Mon, 8 Nov 2010 03:20:21 +0000 (22:20 -0500)]
Post-release version bump.

13 years agoNEWS update for 2.91.2 release.
Matthew Barnes [Mon, 8 Nov 2010 03:18:50 +0000 (22:18 -0500)]
NEWS update for 2.91.2 release.

13 years agoCoding style and whitespace cleanup.
Matthew Barnes [Mon, 8 Nov 2010 01:51:40 +0000 (20:51 -0500)]
Coding style and whitespace cleanup.

13 years agoBug 634167 - Fails to build with gir
James M. Cape [Mon, 8 Nov 2010 01:02:22 +0000 (20:02 -0500)]
Bug 634167 - Fails to build with gir

13 years ago[l10n] Updated Estonian translation
Ivar Smolin [Sun, 7 Nov 2010 08:50:44 +0000 (10:50 +0200)]
[l10n] Updated Estonian translation

13 years agoENameSelectorDialog: Fix a potential string comparison crash
Matthew Barnes [Thu, 4 Nov 2010 18:16:17 +0000 (14:16 -0400)]
ENameSelectorDialog: Fix a potential string comparison crash

13 years agoBug #633919 - Stuck on Mark messages as read
Milan Crha [Thu, 4 Nov 2010 10:55:44 +0000 (11:55 +0100)]
Bug #633919 - Stuck on Mark messages as read

13 years agoFix a build failure due to used CPPFLAGS
Paul Smith [Thu, 4 Nov 2010 10:18:09 +0000 (11:18 +0100)]
Fix a build failure due to used CPPFLAGS

13 years agoBug #632532 - Double free in imapx_job_done, imapx_command_step_fetch_done
Milan Crha [Wed, 3 Nov 2010 13:08:29 +0000 (14:08 +0100)]
Bug #632532 - Double free in imapx_job_done, imapx_command_step_fetch_done

13 years agoESourceSelector: Add a "primary-selection" property.
Matthew Barnes [Mon, 1 Nov 2010 15:01:23 +0000 (11:01 -0400)]
ESourceSelector: Add a "primary-selection" property.

13 years agocamel-folder-search: Fix minor GError handling issue
Matthew Barnes [Sat, 30 Oct 2010 00:00:27 +0000 (20:00 -0400)]
camel-folder-search: Fix minor GError handling issue

13 years agoBug 633122 - Maildir migration from old folder hierarchy to maildir++ hierarchy
Chenthill Palanisamy [Fri, 29 Oct 2010 17:37:00 +0000 (23:07 +0530)]
Bug 633122 - Maildir migration from old folder hierarchy to maildir++ hierarchy

13 years agoBug #632177 - Hide source group when none source lefts after remove
Aparna [Fri, 29 Oct 2010 12:56:52 +0000 (14:56 +0200)]
Bug #632177 - Hide source group when none source lefts after remove

13 years agoBug #632527 - Unmatched vFolder returns incorrect uids on search
Milan Crha [Fri, 29 Oct 2010 11:59:27 +0000 (13:59 +0200)]
Bug #632527 - Unmatched vFolder returns incorrect uids on search

13 years agoBug #631842 - Improve error reporting in some ECal/EBook functions
Christophe Fergeau [Fri, 29 Oct 2010 09:30:03 +0000 (11:30 +0200)]
Bug #631842 - Improve error reporting in some ECal/EBook functions

13 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 28 Oct 2010 19:30:42 +0000 (21:30 +0200)]
Updated Slovenian translation

13 years agoWorkaround GtkComboBoxText in .ui file
Milan Crha [Wed, 27 Oct 2010 19:41:37 +0000 (21:41 +0200)]
Workaround GtkComboBoxText in .ui file

13 years agoUpdated Spanish translation
Jorge González [Wed, 27 Oct 2010 10:34:30 +0000 (12:34 +0200)]
Updated Spanish translation

13 years agoBug #445439 - Delete mail from pop-server when deleted from Inbox/Trash
Milan Crha [Wed, 27 Oct 2010 08:04:42 +0000 (10:04 +0200)]
Bug #445439 - Delete mail from pop-server when deleted from Inbox/Trash

13 years agoBug #632030 - Crashed while Groupwise server is not responding
Punit Jain [Wed, 27 Oct 2010 06:41:26 +0000 (08:41 +0200)]
Bug #632030 - Crashed while Groupwise server is not responding

13 years agoUpdated Catalan (Valencian) translation
Carles Ferrando [Tue, 26 Oct 2010 08:59:15 +0000 (10:59 +0200)]
Updated Catalan (Valencian) translation

13 years agoUpdated Catalan translation
Gil Forcada [Sun, 10 Oct 2010 20:56:37 +0000 (22:56 +0200)]
Updated Catalan translation

13 years agoBug #631953 - A possible double-free in google backend
Gary Ching-Pang Lin [Mon, 25 Oct 2010 16:33:47 +0000 (18:33 +0200)]
Bug #631953 - A possible double-free in google backend

13 years agoFix memory leak on imapx_server_get_message() failure
David Woodhouse [Mon, 25 Oct 2010 11:18:53 +0000 (12:18 +0100)]
Fix memory leak on imapx_server_get_message() failure

13 years agoFix maildir rename and some memory leaks
Chenthill Palanisamy [Mon, 25 Oct 2010 09:25:04 +0000 (14:55 +0530)]
Fix maildir rename and some memory leaks

13 years agoFix remove maildir folder
Chenthill Palanisamy [Mon, 25 Oct 2010 08:41:39 +0000 (14:11 +0530)]
Fix remove maildir folder

13 years agoAdapt to camel api changes
Chenthill Palanisamy [Mon, 4 Oct 2010 08:40:30 +0000 (14:10 +0530)]
Adapt to camel api changes

13 years agooverride get_full_path and get_meta_path in maildir store
Chenthill Palanisamy [Fri, 24 Sep 2010 09:48:06 +0000 (15:18 +0530)]
override get_full_path and get_meta_path in maildir store

13 years agoChange the maildir folder hierarchy as per maildir++ spec
Chenthill Palanisamy [Fri, 24 Sep 2010 09:20:06 +0000 (14:50 +0530)]
Change the maildir folder hierarchy as per maildir++ spec

13 years agoUpdate Simplified Chinese translation.
Aron Xu [Mon, 25 Oct 2010 08:00:02 +0000 (08:00 +0000)]
Update Simplified Chinese translation.

13 years agoBug 632771 - Recurring calendar events set to recur forever do not display past first...
Chenthill Palanisamy [Thu, 21 Oct 2010 11:46:16 +0000 (17:16 +0530)]
Bug 632771 - Recurring calendar events set to recur forever do not display past first week

13 years agoBug #597567 - Crash in comp_subject()
Milan Crha [Thu, 21 Oct 2010 09:38:09 +0000 (11:38 +0200)]
Bug #597567 - Crash in comp_subject()

Fix works only when compiled with libical 0.46 or later

13 years agoCommit a missing m4 file.
Matthew Barnes [Thu, 21 Oct 2010 04:01:32 +0000 (00:01 -0400)]
Commit a missing m4 file.

13 years agoBug 623017 - Add introspection support
Maxim Ermilov [Thu, 21 Oct 2010 03:08:18 +0000 (23:08 -0400)]
Bug 623017 - Add introspection support

Only covers libecal and bits of libedataserver, but it's a start!

13 years agoBug 632687 - Doesn't build against gtk+ 2.91.1
Matthew Barnes [Wed, 20 Oct 2010 14:50:46 +0000 (10:50 -0400)]
Bug 632687 - Doesn't build against gtk+ 2.91.1

13 years agoBug #631290 - Crash in vee_folder_synchronize_sync
Milan Crha [Wed, 20 Oct 2010 12:26:00 +0000 (14:26 +0200)]
Bug #631290 - Crash in vee_folder_synchronize_sync

13 years agoBug #631073 - Task update operation has some delay
Milan Crha [Wed, 20 Oct 2010 10:39:42 +0000 (12:39 +0200)]
Bug #631073 - Task update operation has some delay

13 years agoFix failure to RSET SMTP connection before re-use.
David Woodhouse [Tue, 19 Oct 2010 11:47:39 +0000 (12:47 +0100)]
Fix failure to RSET SMTP connection before re-use.

We were only issuing a RSET in the case that we *didn't* need to, when
we'd sent a mail successfully. Fix that, so we send RSET after the RCPT
or DATA commands *fail*.

Do it by setting a 'need_rset' flag and then only actually sending RSET
if the connection really is going to be re-used. Most of the time, the
connection doesn't get re-used anyway so sending RSET would just be a
waste of time.

Mentioned in bug 630560.

13 years agoFix linking against out-of-tree e-d-s
Priit Laes [Mon, 18 Oct 2010 20:18:53 +0000 (23:18 +0300)]
Fix linking against out-of-tree e-d-s

13 years agoUpdated asturian translation
Xandru Armesto [Tue, 19 Oct 2010 03:55:21 +0000 (05:55 +0200)]
Updated asturian translation

13 years ago[IMAPX] Crash on QRESYNC line formatting on 32bit platform
Milan Crha [Mon, 18 Oct 2010 14:47:19 +0000 (16:47 +0200)]
[IMAPX] Crash on QRESYNC line formatting on 32bit platform

13 years agopost release version bump
Chenthill Palanisamy [Mon, 18 Oct 2010 14:16:48 +0000 (19:46 +0530)]
post release version bump

13 years agoNews update for 2.91.1 release
Chenthill Palanisamy [Mon, 18 Oct 2010 13:14:35 +0000 (18:44 +0530)]
News update for 2.91.1 release

13 years agoBug #558478 - Autocompletion inserts comma.
Vibha Yadav [Mon, 18 Oct 2010 05:34:48 +0000 (11:04 +0530)]
Bug #558478 - Autocompletion inserts comma.

Retrieve the text of gtk_entry again.

13 years agoBug 632376 - Rewind in camel-disco-diary to fix a crash
Pacho Ramos [Sun, 17 Oct 2010 17:17:14 +0000 (13:17 -0400)]
Bug 632376 - Rewind in camel-disco-diary to fix a crash

13 years agoFix build issue when not using Kerberos.
Matthew Barnes [Sun, 17 Oct 2010 00:56:15 +0000 (20:56 -0400)]
Fix build issue when not using Kerberos.

Apparently when building without Kerberos support the entire contents of
camel-sasl-gssapi.c is omitted, which breaks generating API docs because
camel-scan.c expects a camel_sasl_gssapi_get_type() regardless.

With this commit, when building with Kerberos support, CamelSaslGssapi
is still a registered CamelSasl subclass but it does absolutely nothing
and is never used by Camel's SASL support.

13 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sat, 16 Oct 2010 16:54:40 +0000 (18:54 +0200)]
Updated Norwegian bokmål translation

13 years agoOpening default/system addressbook doesn't always work
Milan Crha [Fri, 15 Oct 2010 09:34:34 +0000 (11:34 +0200)]
Opening default/system addressbook doesn't always work

13 years agoPrefix soup_soap_(message/response) with e_soap and add it in libedataserver so that...
Chenthill Palanisamy [Thu, 14 Oct 2010 17:45:03 +0000 (23:15 +0530)]
Prefix soup_soap_(message/response) with e_soap and add it in libedataserver so that groupwise, evolution-ews and evolution-sync for ews

13 years agoGoogle contacts - do not drop all URLs/events on update
Milan Crha [Thu, 14 Oct 2010 16:18:39 +0000 (18:18 +0200)]
Google contacts - do not drop all URLs/events on update

13 years agoBug #534369 - New mail notifications for local Inbox don't work
Milan Crha [Thu, 14 Oct 2010 11:03:53 +0000 (13:03 +0200)]
Bug #534369 - New mail notifications for local Inbox don't work

13 years agoBug #630358 - Google contacts doesn't sync anniversary
Milan Crha [Thu, 14 Oct 2010 08:38:18 +0000 (10:38 +0200)]
Bug #630358 - Google contacts doesn't sync anniversary

13 years agoBug #608557 - CamelOfflineJournal can call fclose with NULL
Milan Crha [Wed, 13 Oct 2010 15:21:09 +0000 (17:21 +0200)]
Bug #608557 - CamelOfflineJournal can call fclose with NULL

13 years agoBug #630358 - Google contacts doesn't sync birthday and URL
Milan Crha [Wed, 13 Oct 2010 10:22:21 +0000 (12:22 +0200)]
Bug #630358 - Google contacts doesn't sync birthday and URL

13 years agoSkip leading whitespace in mime_part_get_header().
Matthew Barnes [Mon, 11 Oct 2010 18:19:18 +0000 (14:19 -0400)]
Skip leading whitespace in mime_part_get_header().

Return value points to first non-whitespace character in header value.

13 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 12 Oct 2010 18:07:53 +0000 (20:07 +0200)]
Updated Slovenian translation

13 years agoFix "since" tags in API docs.
Matthew Barnes [Mon, 11 Oct 2010 15:13:39 +0000 (11:13 -0400)]
Fix "since" tags in API docs.

Since: 2.34 -> Since: 2.92

13 years agoAdd a CamelFolder:uri property.
Matthew Barnes [Mon, 11 Oct 2010 14:57:56 +0000 (10:57 -0400)]
Add a CamelFolder:uri property.

Replaces mail_tools_folder_to_url() in Evolution.  The URI is computed
on-demand and then cached, so the return value is const.  Renaming the
folder invalidates the cached URI and emits a "notify::uri" signal.

13 years agoBug 631594 - Various races in CamelOperation
Matthew Barnes [Sun, 10 Oct 2010 16:59:41 +0000 (12:59 -0400)]
Bug 631594 - Various races in CamelOperation

13 years agoUpdated Spanish translation
Jorge González [Sat, 9 Oct 2010 11:08:28 +0000 (13:08 +0200)]
Updated Spanish translation

13 years agoInclude also reason_phrase on libsoup errors
Milan Crha [Fri, 8 Oct 2010 12:42:30 +0000 (14:42 +0200)]
Include also reason_phrase on libsoup errors

13 years agoBug #347520 - Names containing a dot in address parsed incorrectly
Milan Crha [Fri, 8 Oct 2010 07:31:00 +0000 (09:31 +0200)]
Bug #347520 - Names containing a dot in address parsed incorrectly

13 years agoautogen.sh: remove unneded call to autopoint
Javier Jardón [Fri, 8 Oct 2010 02:42:57 +0000 (04:42 +0200)]
autogen.sh: remove unneded call to autopoint

It's already called in gnome-autogen.sh

13 years agoCamelOperation: Try to avoid crashing on refcount errors.
Matthew Barnes [Thu, 7 Oct 2010 16:27:52 +0000 (12:27 -0400)]
CamelOperation: Try to avoid crashing on refcount errors.

Sanity check the StatusNode passed to the idle callback so that we emit
a runtime warning rather than crash if the CamelOperation has already
been finalized.

13 years agoUpdated Spanish translation
Jorge González [Thu, 7 Oct 2010 12:38:16 +0000 (14:38 +0200)]
Updated Spanish translation

13 years agoBug #630361 - Categories editing fixes
Milan Crha [Thu, 7 Oct 2010 11:49:47 +0000 (13:49 +0200)]
Bug #630361 - Categories editing fixes

13 years agoReally fix srcdir != builddir builds.
Javier Jardón [Thu, 7 Oct 2010 02:50:18 +0000 (04:50 +0200)]
Really fix srcdir != builddir builds.

13 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 6 Oct 2010 13:07:14 +0000 (15:07 +0200)]
Updated Slovenian translation

13 years agoLimit libgdata support to 0.6.
Matthew Barnes [Tue, 5 Oct 2010 15:29:28 +0000 (11:29 -0400)]
Limit libgdata support to 0.6.

libgdata 0.7 will break API.  We don't want to deal with that until 0.7
is released, so cap the supported version.

13 years agoFix srcdir != builddir builds.
Javier Jardón [Tue, 5 Oct 2010 12:10:41 +0000 (08:10 -0400)]
Fix srcdir != builddir builds.

13 years agoBug #630889 - Use-after-free while sending messages
Milan Crha [Tue, 5 Oct 2010 14:27:46 +0000 (16:27 +0200)]
Bug #630889 - Use-after-free while sending messages

13 years agoBug 631404 - Stop shipping a Locations.xml
Matthew Barnes [Tue, 5 Oct 2010 12:02:40 +0000 (08:02 -0400)]
Bug 631404 - Stop shipping a Locations.xml

13 years agoChange %-H to %k in Italian translation (should fix bug #631122)
Luca Ferretti [Mon, 4 Oct 2010 21:41:00 +0000 (23:41 +0200)]
Change %-H to %k in Italian translation (should fix bug #631122)

13 years agoPost-release version bump.
Matthew Barnes [Mon, 4 Oct 2010 16:44:40 +0000 (12:44 -0400)]
Post-release version bump.

13 years agoFix distcheck errors.
Matthew Barnes [Mon, 4 Oct 2010 15:54:19 +0000 (11:54 -0400)]
Fix distcheck errors.

13 years agoNEWS update for 2.91.0 release.
Matthew Barnes [Mon, 4 Oct 2010 15:43:57 +0000 (11:43 -0400)]
NEWS update for 2.91.0 release.

13 years agoTemporarily disable EBook tests.
Matthew Barnes [Mon, 4 Oct 2010 15:01:18 +0000 (11:01 -0400)]
Temporarily disable EBook tests.

The test fixture for EBook tests works by hacking the old
"file://absolute/path/to/source-uid" URIs for local ESources.  But local
ESource URIs are now just "local:source-uid", so we need to figure out a
different way to set up the test fixture.

Disabling these tests for now so I can still run "make distcheck".

13 years agoAvoid passing NULL to g_strstrip in e_contact_get calls (part ][)
Milan Crha [Mon, 4 Oct 2010 13:41:11 +0000 (15:41 +0200)]
Avoid passing NULL to g_strstrip in e_contact_get calls (part ][)

13 years agoCollect Camel flags into enum types.
Matthew Barnes [Mon, 4 Oct 2010 01:00:36 +0000 (21:00 -0400)]
Collect Camel flags into enum types.

Camel has many struct members and function parameters named 'flags'.
Using a plain integer type for these can lead to confusion about which
flag definitions are expected.

This collects flag values into enumeration types, and changes the
struct member or function parameter type from a plain integer type
to the proper enumeration type.

TODO: Collect enum types into a camel-enums.h file and let GObject
      generate GTypes for each of them so they can be used properly
      in GObject properties, GtkTreeModel columns, etc.

13 years agoCoding style cleanup.
Matthew Barnes [Sun, 3 Oct 2010 22:37:39 +0000 (18:37 -0400)]
Coding style cleanup.

13 years agoUpdate MAINTAINERCLEANFILES.
Matthew Barnes [Sun, 3 Oct 2010 22:29:19 +0000 (18:29 -0400)]
Update MAINTAINERCLEANFILES.