Commit Graph

33468 Commits

Author SHA1 Message Date
Matthew Barnes af40da7d0f Bug 628653 - e_alert_new_valist memory leak 2010-09-03 08:18:19 -04:00
Matthew Barnes eca5223b87 Bug 628654 - e_calendar_view_get_tooltips memory leak 2010-09-03 08:12:04 -04:00
Matthew Barnes 5c7182a0a8 Bug 628660 - em_format_part_as() memory leak 2010-09-03 07:44:39 -04:00
Milan Crha aa61df9527 Bug #580623 - Mishandling of evolution's proxy ignore_hosts key 2010-09-03 12:04:03 +02:00
A S Alam 45625d0ce9 update for Punjabi 2010-09-03 08:01:53 +05:30
Matthew Barnes 7bad5855bd Whitespace cleanup in evolution-mail-reader.ui. 2010-09-02 17:28:28 -04:00
Matthew Barnes 8fc31dfe75 Bug 628635 - Crash in alarm-queue.c:display_notification() 2010-09-02 15:48:43 -04:00
Matthew Barnes 429234ff21 Convert composer autosave to an EExtension.
Given the way the autosave feature was awkwardly bolted on to the
composer, an EExtension seemed like a natural fit.  And it helped
clean up some object lifecycle hacks (and bugs).

What we have now is a new module consisting of two EExtensions:

   EComposerAutosave extends EMsgComposer and determines when to
   kick off an asynchronous autosave operation.

   EComposerRegistry extends EShell and offers to restore orphaned
   autosave files on startup (which is also asynchronous now).

e-autosave-utils.c holds the actual asynchronous functions and a few
other miscellaneous utility functions.

Source code for the new module lives in /modules/composer-autosave.
2010-09-02 13:37:31 -04:00
Matthew Barnes cccdb143a5 Minor whitespace cleanup. 2010-09-02 13:37:31 -04:00
Kjartan Maraas 845f47b501 Updated Norwegian bokmål translation 2010-09-02 15:47:37 +02:00
Kjartan Maraas a60a4305a3 Updated Norwegian bokmål translation 2010-09-02 15:46:43 +02:00
Ivar Smolin a99d7c45da [l10n] Updated Estonian translation 2010-09-02 11:20:48 +03:00
Matthew Barnes 72766a6e2d Bug 628483 - signature_combo_box_refresh_cb memory leak 2010-09-01 07:12:35 -04:00
Matthew Barnes f0d7a4142e Bug 628482 - e_shell_settings_install_property_for_key memory leak 2010-09-01 07:07:28 -04:00
Philip Withnall d724d33f0c Update British English translation 2010-09-01 09:21:21 +01:00
Dirgita 4b3b6b1a7a Updated Indonesian translation 2010-09-01 02:44:47 +07:00
Milan Crha 062a67cc14 Bug #624021 - Honour weeks shown in a multi week view on print 2010-08-31 20:36:20 +02:00
Matthew Barnes 96414281ab Bug 628350 - Allow deletion of a deleted message to advance cursor 2010-08-30 15:14:36 -04:00
Matthew Barnes 035fbcd841 Composer autosave cleanups.
This simplifies the async autosave logic and improves error handling.

Hoping this will solve bug #616987 but I've yet to reproduce it myself.
2010-08-30 14:26:00 -04:00
Milan Crha 680c58a766 Bug #627101 - Not able to attach files in calendar 2010-08-30 13:58:12 +02:00
hao li 252ed73211 Bug 628005 - Russian: evolution Advanced Search dialogs are oversized 2010-08-30 15:09:21 +05:30
Matthew Barnes 98903caf23 Post-release version bump. 2010-08-29 20:25:46 -04:00
Matthew Barnes 22c341cc70 NEWS update for 2.31.91 release. 2010-08-29 19:48:11 -04:00
Matthew Barnes 4c05b9e925 Coding style and whitespace cleanup. 2010-08-29 11:22:28 -04:00
Matthew Barnes e6c42ecc59 Fix build break. 2010-08-29 09:37:23 -04:00
Matthew Barnes 1884f66c02 ECellText cleanups. 2010-08-29 09:37:18 -04:00
Matthew Barnes 8fbcab126e Remove the last traces of dbus-glib. 2010-08-29 07:42:26 -04:00
Andika Triwidada 2b53fa7164 Add Indonesian translation to welcome mail 2010-08-29 15:31:57 +07:00
Matthew Barnes ef7dcf5b2a Coding style and whitespace cleanup. 2010-08-28 17:56:31 -04:00
Takayuki KUSANO 9c33b2f484 Updated Japanese translation. 2010-08-29 02:14:23 +09:00
Philip Withnall 78e2008b55 Update British English translation 2010-08-28 15:55:16 +01:00
Aron Xu 83f3dd2fde Update Simplified Chinese translation. 2010-08-28 09:37:20 +08:00
Matthew Barnes ff2c9f8499 Bug 628154 - Ignore paths in MIME part filenames 2010-08-27 18:12:45 -04:00
Matthew Barnes cef69607d5 Fix a runtime warning. 2010-08-27 18:12:45 -04:00
Federico Mena Quintero cbf3c78417 bugs.meego.com #2329 - Contact list editor is not translated
We had a 'context=yes' attribute in all the translatable labels, when
in fact no label has the magic marker for the context string.  This was
somehow carried over from the .glade days.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2010-08-27 15:30:32 -05:00
Matthew Barnes 935bc4be07 Bug 628141 - Duplicate signal connections in EMailReader
EMailShellContent implements the EMailReader interface but acts as a
proxy for EMailPanedView, from which it obtains MessageList and EWebView
widgets.  The problem was both classes call e_mail_reader_init_private()
which connects to signals emitted from the MessageList and EWebView
widgets.  But since EMailShellContent is a proxy for EMailPanedView,
the signals were being connected twice.

This commit does away with e_mail_reader_init_private(), instead adding
options to e_mail_reader_init() to control what parts of initialization
to run.  It's an ugly and temporary hack.

I'm beginning to realize EMailReader is too bloated and needs rethought.
EMailReader should just manage actions.  EMailView should own and manage
the widgets, and EMailReader should just have a get_mail_view() method
so it has access to those widgets.  That way the EMailView subclasses
won't have to implement EMailReader themselves and wind up allocating
a bunch of duplicate, unused actions.

It's too close to a stable release to rip these interfaces apart and
reorganize them.  I'll try to do that for 2.33 to help make the design
more intuitive.
2010-08-27 15:44:25 -04:00
Matthew Barnes 915f33a5b1 Bug 628136 - update_query_async() should not free the message struct 2010-08-27 12:39:04 -04:00
Matthew Barnes 9cbc19e949 Bug 627852 - Memory leak in em_format_push_level() 2010-08-27 10:49:08 -04:00
Matthew Barnes c125dbece0 Bug 628003 - Bundle IM protocol icons dropped from gnome-icon-theme 2010-08-27 09:41:14 -04:00
Milan Crha 73bf4e81c1 Bug #627333 - Cannot cancel password dialog for a calendar 2010-08-27 11:12:02 +02:00
Matthew Barnes 125a0dac96 Forgot a line.
This goes with the previous commit.
2010-08-26 20:06:48 -04:00
Matthew Barnes 8223eaf570 Convert EAttachmentHandler to an EExtension.
EAttachmentHandler predates EExtension, so this is really just a code
cleanup to use the extension framework.  But this also demonstrates that
extensions can target interfaces as well as instantiable types, since
EAttachmentView is an interface.

What's also nice is EAttachmentView no longer has to directly interact
with attachment handlers.  Instead of EAttachmentView having to query
each attachment handler for drag-and-drop info, each handler now pushes
its own drag-and-drop info to its EAttachmentView during initialization.
2010-08-26 19:32:36 -04:00
Matthew Barnes 87a3fac95c Mail module + EMailView cleanups. 2010-08-26 13:14:01 -04:00
Milan Crha 5270b3042f Crash on Startup wizard cancel
As reported in Red Hat bugzilla in 626810
2010-08-26 16:24:46 +02:00
Bruno Brouard fe285c1116 Updated French translation 2010-08-26 15:40:37 +02:00
Bruno Brouard ca26fb2b38 Updated French translation 2010-08-26 15:38:46 +02:00
Yair Hershkovitz 30fd7b371d Updated Hebrew translation 2010-08-22 13:00:24 +03:00
Bruno Brouard 3f8adf6c43 Updated French doc translation 2010-08-25 17:04:17 +02:00
Fran Diéguez 25ba74b877 Update Galician translations 2010-08-25 14:32:54 +02:00
Giannis Katsampirhs bd70da3fc9 l10n: Updated Greek translation for evolution 2010-08-25 12:53:40 +03:00