platform/upstream/evolution-data-server.git
14 years agoImplement folder subscriptions - imapx
Chenthill Palanisamy [Tue, 9 Mar 2010 18:18:05 +0000 (23:48 +0530)]
Implement folder subscriptions - imapx

14 years agoBug 612116 - IMAPX: Problems with separator . and namespace INBOX.
Chenthill Palanisamy [Tue, 9 Mar 2010 10:53:39 +0000 (16:23 +0530)]
Bug 612116 - IMAPX: Problems with separator . and namespace INBOX.

14 years agofix a error from previous commit for bug 612121
Chenthill Palanisamy [Tue, 9 Mar 2010 08:45:22 +0000 (14:15 +0530)]
fix a error from previous commit for bug 612121

14 years agodelete folders while syncronizing
Chenthill Palanisamy [Tue, 9 Mar 2010 08:40:08 +0000 (14:10 +0530)]
delete folders while syncronizing

14 years agoBug 612260 - [imapx] Moving a message to other folder marks it as unread
Chenthill Palanisamy [Tue, 9 Mar 2010 07:22:07 +0000 (12:52 +0530)]
Bug 612260 - [imapx] Moving a message to other folder marks it as unread

14 years agoBug 612121 - IMAPX: No UTF7 folder name encoding applied
Chenthill Palanisamy [Tue, 9 Mar 2010 07:07:30 +0000 (12:37 +0530)]
Bug 612121 - IMAPX: No UTF7 folder name encoding applied

14 years agoFix a crash during offline-message sync.
Chenthill Palanisamy [Mon, 8 Mar 2010 06:26:23 +0000 (11:56 +0530)]
Fix a crash during offline-message sync.

14 years agoAdapting to the surrounding AC_MSG_ERROR style
Fridrich Strba [Mon, 8 Mar 2010 12:11:16 +0000 (13:11 +0100)]
Adapting to the surrounding AC_MSG_ERROR style

14 years agoA module should be shared library on windows :)
Fridrich Strba [Mon, 8 Mar 2010 11:21:31 +0000 (12:21 +0100)]
A module should be shared library on windows :)

14 years agoRemove dos line endings from the Makefile.am and be consistent with tabs/spaces
Fridrich Strba [Mon, 8 Mar 2010 11:17:41 +0000 (12:17 +0100)]
Remove dos line endings from the Makefile.am and be consistent with tabs/spaces

14 years agoCheck for dbus-binding-tool during configure.
Fridrich Strba [Mon, 8 Mar 2010 11:12:53 +0000 (12:12 +0100)]
Check for dbus-binding-tool during configure.

When cross-compiling, this tool is a native tool that can be in a
different package then the dbus-1-glib libraries.

14 years agoCheck for gperf during configure
Fridrich Strba [Mon, 8 Mar 2010 10:44:44 +0000 (11:44 +0100)]
Check for gperf during configure

14 years agoPost-release version bump.
Matthew Barnes [Mon, 8 Mar 2010 05:41:15 +0000 (00:41 -0500)]
Post-release version bump.

14 years agoNEWS update for 2.29.92 release.
Matthew Barnes [Mon, 8 Mar 2010 03:43:18 +0000 (22:43 -0500)]
NEWS update for 2.29.92 release.

14 years agoBug 611860 - Pilot calendar, todo, memo do not sync when timezone is set to UTC
Matt McCutchen 2 [Mon, 8 Mar 2010 03:31:47 +0000 (22:31 -0500)]
Bug 611860 - Pilot calendar, todo, memo do not sync when timezone is set to UTC

14 years agoCoding style and whitespace cleanup.
Matthew Barnes [Mon, 8 Mar 2010 00:50:13 +0000 (19:50 -0500)]
Coding style and whitespace cleanup.

14 years agoUpdated Greek translation for evolution-data-server
Simos Xenitellis [Sun, 7 Mar 2010 21:34:58 +0000 (23:34 +0200)]
Updated Greek translation for evolution-data-server

14 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Sun, 7 Mar 2010 14:25:23 +0000 (15:25 +0100)]
Updated Basque language

14 years agoAdd translator comments for ending %s (Bug #611247)
Claude Paroz [Sat, 6 Mar 2010 10:37:54 +0000 (11:37 +0100)]
Add translator comments for ending %s (Bug #611247)

14 years agoFix a typo in Makefile.am
Fridrich Strba [Fri, 5 Mar 2010 22:44:32 +0000 (23:44 +0100)]
Fix a typo in Makefile.am

14 years agoRemoving windows hack with dummy import libraries
Fridrich Strba [Fri, 5 Mar 2010 22:29:06 +0000 (23:29 +0100)]
Removing windows hack with dummy import libraries
This hack seems not to be necessary anymore, so removing it.

14 years agoBug 611873 - Make triple-clicking a shortcut for "Show Only This ..."
Matthew Barnes [Fri, 5 Mar 2010 16:38:07 +0000 (11:38 -0500)]
Bug 611873 - Make triple-clicking a shortcut for "Show Only This ..."

Adds e_source_selector_select_exclusive() to libedataserverui.

14 years agoESourceSelector cleanup.
Matthew Barnes [Fri, 5 Mar 2010 15:24:15 +0000 (10:24 -0500)]
ESourceSelector cleanup.

14 years agoUse g_rename instead of link.
Chenthill Palanisamy [Fri, 5 Mar 2010 11:19:27 +0000 (16:49 +0530)]
Use g_rename instead of link.

14 years agoDisable some bits on win32
Fridrich Strba [Fri, 5 Mar 2010 08:04:13 +0000 (09:04 +0100)]
Disable some bits on win32
This makes e-d-s at least buildable waiting for a proper fix

14 years agoFix couple of invalid reads in idle_thread and namespace parsing
Chenthill Palanisamy [Fri, 5 Mar 2010 05:45:57 +0000 (11:15 +0530)]
Fix couple of invalid reads in idle_thread and namespace parsing

14 years agoRemove superfluos include since we use GLib APIs instead
Fridrich [Thu, 4 Mar 2010 22:00:54 +0000 (23:00 +0100)]
Remove superfluos include since we use GLib APIs instead

14 years agomake groupwise locking more granular to improve latency
Michael Meeks [Thu, 4 Mar 2010 20:03:12 +0000 (20:03 +0000)]
make groupwise locking more granular to improve latency

14 years agoRationalise fragmented locking.
Michael Meeks [Thu, 4 Mar 2010 17:10:59 +0000 (17:10 +0000)]
Rationalise fragmented locking.
Use a recursive lock everywhere in case of problems.
Unify get_deltas lock with the main connection lock, yet drop it for
the high latency get_objects call.
Fix memory corruption issue bgo#611815

14 years agoUse enum for priorities. Fix parsing uids while moving messages.
Chenthill Palanisamy [Thu, 4 Mar 2010 14:03:06 +0000 (19:33 +0530)]
Use enum for priorities. Fix parsing uids while moving messages.

14 years agoOoops, some more sleep -> g_usleep changes
Fridrich Strba [Thu, 4 Mar 2010 09:38:39 +0000 (10:38 +0100)]
Ooops, some more sleep -> g_usleep changes

14 years agoUsing Glib g_poll instead of poll and related changes
Fridrich Strba [Thu, 4 Mar 2010 09:36:13 +0000 (10:36 +0100)]
Using Glib g_poll instead of poll and related changes

14 years agoClean non-existing directories from the Makefile.am
Fridrich Strba [Thu, 4 Mar 2010 09:35:38 +0000 (10:35 +0100)]
Clean non-existing directories from the Makefile.am

14 years agoEnable imapx again on windows
Fridrich Strba [Thu, 4 Mar 2010 09:34:58 +0000 (10:34 +0100)]
Enable imapx again on windows

14 years ago[Bug 611355] [PATCH] calendar/tests/ecal/test-ecal-create-object--2 test
Priit Laes [Sun, 28 Feb 2010 07:43:04 +0000 (09:43 +0200)]
[Bug 611355] [PATCH] calendar/tests/ecal/test-ecal-create-object--2 test

Fix test-ecal-create-object--2 test, fixes bug 611355

14 years agoRemove camel-imapx-tokenise.h when running "make clean".
Matthew Barnes [Wed, 3 Mar 2010 21:18:23 +0000 (16:18 -0500)]
Remove camel-imapx-tokenise.h when running "make clean".

Ensures "make clean; make" regenerates the file.

14 years agoUpdated .gitignore file
Fridrich Strba [Wed, 3 Mar 2010 21:05:47 +0000 (22:05 +0100)]
Updated .gitignore file

14 years ago[win32] Use on windows the right includes
Fridrich Strba [Wed, 3 Mar 2010 21:05:08 +0000 (22:05 +0100)]
[win32] Use on windows the right includes

14 years agoMake the dummy library correspond to the reality
Fridrich Strba [Wed, 3 Mar 2010 21:04:27 +0000 (22:04 +0100)]
Make the dummy library correspond to the reality

14 years ago[win32] Disable building imapx on windows, since it needs a porting love
Fridrich Strba [Wed, 3 Mar 2010 21:03:42 +0000 (22:03 +0100)]
[win32] Disable building imapx on windows, since it needs a porting love

14 years ago[win32} The ber_* functions are prototyped in winber.h
Fridrich Strba [Wed, 3 Mar 2010 21:02:59 +0000 (22:02 +0100)]
[win32} The ber_* functions are prototyped in winber.h

14 years agoperform a clean switch between online and offline - imapx.
Chenthill Palanisamy [Wed, 3 Mar 2010 09:17:13 +0000 (14:47 +0530)]
perform a clean switch between online and offline - imapx.
Fixes coulple of crashers.

14 years agoUse Gthread instead of pthread
Chenthill Palanisamy [Wed, 3 Mar 2010 02:40:56 +0000 (08:10 +0530)]
Use Gthread instead of pthread

14 years agoDo not show message download progress while syncing for offline.
Chenthill Palanisamy [Wed, 3 Mar 2010 02:06:34 +0000 (07:36 +0530)]
Do not show message download progress while syncing for offline.

14 years agomark inbox as system folder
Chenthill Palanisamy [Wed, 3 Mar 2010 01:08:35 +0000 (06:38 +0530)]
mark inbox as system folder

14 years agoSet the right parent class
Chenthill Palanisamy [Wed, 3 Mar 2010 00:54:43 +0000 (06:24 +0530)]
Set the right parent class

14 years agoAllow reading retrieving messages parallely
Chenthill Palanisamy [Tue, 2 Mar 2010 15:21:26 +0000 (20:51 +0530)]
Allow reading retrieving messages parallely

14 years agoBug 609372 - evolution crashed : fetching message for a fresh account.
Chenthill Palanisamy [Tue, 2 Mar 2010 12:00:48 +0000 (17:30 +0530)]
Bug 609372 -  evolution crashed : fetching message for a fresh account.
Avoid duplicate requests on folder operations.

14 years agouse imapx for groupwise provider USE_IMAP option
Chenthill Palanisamy [Tue, 2 Mar 2010 06:51:02 +0000 (12:21 +0530)]
use imapx for groupwise provider USE_IMAP option

14 years agouse sensible variable name for set_lock_async
Chenthill Palanisamy [Mon, 1 Mar 2010 11:40:56 +0000 (17:10 +0530)]
use sensible variable name for set_lock_async

14 years agoFix unpleasant issue with (remove_item) more elegantly. Instead of
Michael Meeks [Mon, 1 Mar 2010 11:23:18 +0000 (11:23 +0000)]
Fix unpleasant issue with (remove_item) more elegantly. Instead of
taking an untaking the ref-lock thousands of times, and trying to
free messages inside the loop (while cobbering their uid to encourage
message_info_free not to do an unsave hash table removal, inside the
g_hash_table_foreach_remove loop).
Instead - we now just build a list very quickly of the messages we
want to drop. As such, the hash table iteration will be ~instant,
and we do not need to take / drop the lock each iteration, simplifying
and perhaps accelerating the code. We then free the messages later
before releasing the summary lock.

14 years agoHide debug messages
Chenthill Palanisamy [Mon, 1 Mar 2010 07:33:25 +0000 (13:03 +0530)]
Hide debug messages

14 years agoIncrease the priority for INBOX refresh.
Chenthill Palanisamy [Mon, 1 Mar 2010 06:37:59 +0000 (12:07 +0530)]
Increase the priority for INBOX refresh.

14 years agoUpdated Swedish translation
Daniel Nylander [Sun, 28 Feb 2010 12:01:30 +0000 (13:01 +0100)]
Updated Swedish translation

14 years agoUpdated French translation
Claude Paroz [Fri, 26 Feb 2010 22:33:09 +0000 (23:33 +0100)]
Updated French translation

14 years agoFix the progress for get_message - imapx
Chenthill Palanisamy [Fri, 26 Feb 2010 21:42:10 +0000 (03:12 +0530)]
Fix the progress for get_message - imapx

14 years agoImplement sync message
Chenthill Palanisamy [Fri, 26 Feb 2010 20:40:54 +0000 (02:10 +0530)]
Implement sync message

14 years agoBug #602723 - Contact list name doesn't get displayed in 'To' dialog
Milan Crha [Fri, 26 Feb 2010 13:44:32 +0000 (14:44 +0100)]
Bug #602723 - Contact list name doesn't get displayed in 'To' dialog

14 years agoremoved the debug message
Chenthill Palanisamy [Fri, 26 Feb 2010 10:59:03 +0000 (16:29 +0530)]
removed the debug message

14 years agoSplit new_messages_fetch and scan_changes as separate jobs. Needed for avoiding the...
Chenthill Palanisamy [Fri, 26 Feb 2010 10:52:52 +0000 (16:22 +0530)]
Split new_messages_fetch and scan_changes as separate jobs. Needed for avoiding the duplicate requests.
Add null checks for minfos fetched from folder summary.
Add null check while operation unref. bug 611166.
Use a separate uids copy while scanning for changes to be thread-safe.
Fixes a crash when expunged uid is null.

14 years agoBug 611125 - Duplicate definition of camel-iconv.h in install targets
Priit Laes [Fri, 26 Feb 2010 00:48:44 +0000 (19:48 -0500)]
Bug 611125 - Duplicate definition of camel-iconv.h in install targets

14 years agoBug 610073 - Error while refreshing folder in imapx
Chenthill Palanisamy [Thu, 25 Feb 2010 18:32:54 +0000 (00:02 +0530)]
Bug 610073 -  Error while refreshing folder in imapx

14 years agoReverting fix for bug 610073
Chenthill Palanisamy [Thu, 25 Feb 2010 18:10:11 +0000 (23:40 +0530)]
Reverting fix for bug 610073

14 years agoBug #529331 - Be able to disallow selection of a certain ESource
Milan Crha [Thu, 25 Feb 2010 12:30:34 +0000 (13:30 +0100)]
Bug #529331 - Be able to disallow selection of a certain ESource

14 years agouse IMAPX for groupwise if USE_IMAP is set, if it is configured.
Michael Meeks [Thu, 25 Feb 2010 12:14:51 +0000 (12:14 +0000)]
use IMAPX for groupwise if USE_IMAP is set, if it is configured.

14 years agoCompile imapx always
Chenthill Palanisamy [Thu, 25 Feb 2010 11:57:58 +0000 (17:27 +0530)]
Compile imapx always

14 years agoBug 609990 - IMAPX - Crasher at camel_imapx_server_sync_changes
Chenthill Palanisamy [Thu, 25 Feb 2010 11:27:49 +0000 (16:57 +0530)]
Bug 609990 -  IMAPX - Crasher at camel_imapx_server_sync_changes

14 years agoInclude camel-imapx-tokens.txt in the tarball
Chenthill Palanisamy [Thu, 25 Feb 2010 10:28:36 +0000 (15:58 +0530)]
Include camel-imapx-tokens.txt in the tarball

14 years agoBug 610919 - IMAPX : issues with server sent item folder
Chenthill Palanisamy [Wed, 24 Feb 2010 20:04:16 +0000 (01:34 +0530)]
Bug 610919 -  IMAPX : issues with server sent item folder

14 years agoBug 610073 - Error while refreshing folder in imapx
Chenthill Palanisamy [Wed, 24 Feb 2010 19:06:05 +0000 (00:36 +0530)]
Bug 610073 -  Error while refreshing folder in imapx

14 years agoUpdated British English translation
Bruce Cowan [Wed, 24 Feb 2010 16:01:02 +0000 (16:01 +0000)]
Updated British English translation

14 years agoDo not hold lock while waiting for parser thread to quit - imapx
Chenthill Palanisamy [Wed, 24 Feb 2010 09:22:55 +0000 (14:52 +0530)]
Do not hold lock while waiting for parser thread to quit - imapx

14 years agoAdd locks to input/output streams
Chenthill Palanisamy [Tue, 23 Feb 2010 00:56:31 +0000 (06:26 +0530)]
Add locks to input/output streams

14 years agoBug #600322 - assertion failed: (reply == msg) in cs_waitinfo()
Milan Crha [Wed, 24 Feb 2010 13:35:41 +0000 (14:35 +0100)]
Bug #600322 - assertion failed: (reply == msg) in cs_waitinfo()

14 years agoUpdate Russian translation by Yuri Kozlov <yuray@komyakino.ru>
Leonid Kanter [Wed, 24 Feb 2010 09:13:23 +0000 (11:13 +0200)]
Update Russian translation by Yuri Kozlov <yuray@komyakino.ru>

14 years agoUpdated Bulgarian translation
Alexander Shopov [Tue, 23 Feb 2010 06:32:29 +0000 (08:32 +0200)]
Updated Bulgarian translation

14 years agopost release version bump
Chenthill Palanisamy [Mon, 22 Feb 2010 15:23:55 +0000 (20:53 +0530)]
post release version bump

14 years agonews update for 2.29.91 release.
Chenthill Palanisamy [Mon, 22 Feb 2010 12:55:14 +0000 (18:25 +0530)]
news update for 2.29.91 release.

14 years agoBug 580818 - Messages are not shown in folders
Chenthill Palanisamy [Thu, 18 Feb 2010 12:10:41 +0000 (17:40 +0530)]
Bug 580818 - Messages are not shown in folders

14 years agoBug #564727 - Few memory leaks
Milan Crha [Mon, 22 Feb 2010 11:34:58 +0000 (12:34 +0100)]
Bug #564727 - Few memory leaks

14 years agoUpdated German translation
Mario Blättermann [Sat, 20 Feb 2010 15:09:54 +0000 (16:09 +0100)]
Updated German translation

14 years agoUpdated German translation
Christian Kirbach [Sat, 20 Feb 2010 15:05:27 +0000 (16:05 +0100)]
Updated German translation

14 years agoUpdated Brazilian Portuguese translation.
Antonio Fernandes C. Neto [Sat, 20 Feb 2010 14:39:28 +0000 (09:39 -0500)]
Updated Brazilian Portuguese translation.

14 years agoFix distcheck error.
Matthew Barnes [Fri, 19 Feb 2010 14:46:35 +0000 (09:46 -0500)]
Fix distcheck error.

14 years agoUpdate Czech translation by Jiri Eischmann
Petr Kovar [Thu, 18 Feb 2010 20:51:56 +0000 (21:51 +0100)]
Update Czech translation by Jiri Eischmann

14 years agoupdated Tamil translation
vasudeven [Thu, 18 Feb 2010 03:19:32 +0000 (08:49 +0530)]
updated Tamil translation

14 years agoBug #603506 - Use thread safe G_DEFINE_TYPE/G_DEFINE_TYPE_EXTENDED
Milan Crha [Wed, 17 Feb 2010 17:30:49 +0000 (18:30 +0100)]
Bug #603506 - Use thread safe G_DEFINE_TYPE/G_DEFINE_TYPE_EXTENDED

14 years agoEstonian translation updated
Mattias Põldaru [Wed, 17 Feb 2010 11:28:28 +0000 (13:28 +0200)]
Estonian translation updated

14 years agoEnsure proper reference handling of CamelMessageInfo
Milan Crha [Tue, 16 Feb 2010 15:59:59 +0000 (16:59 +0100)]
Ensure proper reference handling of CamelMessageInfo

14 years agoBug 609964 - Crash in imapx_command_expunge_done
Chenthill Palanisamy [Tue, 16 Feb 2010 08:53:01 +0000 (14:23 +0530)]
Bug 609964 -  Crash in imapx_command_expunge_done

14 years agoBug #574940 - Always ref returned info from message_info_from_uid
Milan Crha [Mon, 15 Feb 2010 16:05:26 +0000 (17:05 +0100)]
Bug #574940 - Always ref returned info from message_info_from_uid

14 years agoUpdated Galician Translation
Fran Diéguez [Mon, 15 Feb 2010 13:56:36 +0000 (14:56 +0100)]
Updated Galician Translation

14 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Mon, 15 Feb 2010 03:49:56 +0000 (11:49 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

14 years agoUpdate Romanian translation
Lucian Adrian Grijincu [Fri, 12 Feb 2010 23:18:59 +0000 (01:18 +0200)]
Update Romanian translation

14 years agoBug #609649 - Doesn't emit cal-opened on password prompt cancel
Milan Crha [Fri, 12 Feb 2010 12:13:32 +0000 (13:13 +0100)]
Bug #609649 - Doesn't emit cal-opened on password prompt cancel

14 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 12 Feb 2010 12:03:20 +0000 (13:03 +0100)]
Updated Slovenian translation

14 years agoBug #609646 - Unset global DBus variables on destroy or disconnect
Milan Crha [Thu, 11 Feb 2010 19:12:23 +0000 (20:12 +0100)]
Bug #609646 - Unset global DBus variables on destroy or disconnect

14 years agoBug 609614 - Folder -> expunge doesn't work in imapx
Chenthill Palanisamy [Thu, 11 Feb 2010 13:58:02 +0000 (19:28 +0530)]
Bug 609614 -  Folder -> expunge doesn't work in imapx

14 years agoBUG 606811 - evolution crashed in match_content_type at camel-folder-summary.c:5066
Bharath Acharya [Thu, 11 Feb 2010 10:18:58 +0000 (15:48 +0530)]
BUG 606811 - evolution crashed in match_content_type at camel-folder-summary.c:5066

Avoids the crash. Regression because of
http://git.gnome.org/browse/evolution/commit/?id=6a72dacb7db51cd0f6b84e9aefd248677c0ff4e0

14 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 10 Feb 2010 21:13:55 +0000 (22:13 +0100)]
Updated Norwegian bokmål translation