Commit Graph

33452 Commits

Author SHA1 Message Date
062a67cc14 Bug #624021 - Honour weeks shown in a multi week view on print 2010-08-31 20:36:20 +02:00
96414281ab Bug 628350 - Allow deletion of a deleted message to advance cursor 2010-08-30 15:14:36 -04:00
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
680c58a766 Bug #627101 - Not able to attach files in calendar 2010-08-30 13:58:12 +02:00
252ed73211 Bug 628005 - Russian: evolution Advanced Search dialogs are oversized 2010-08-30 15:09:21 +05:30
98903caf23 Post-release version bump. 2010-08-29 20:25:46 -04:00
22c341cc70 NEWS update for 2.31.91 release. 2010-08-29 19:48:11 -04:00
4c05b9e925 Coding style and whitespace cleanup. 2010-08-29 11:22:28 -04:00
e6c42ecc59 Fix build break. 2010-08-29 09:37:23 -04:00
1884f66c02 ECellText cleanups. 2010-08-29 09:37:18 -04:00
8fbcab126e Remove the last traces of dbus-glib. 2010-08-29 07:42:26 -04:00
2b53fa7164 Add Indonesian translation to welcome mail 2010-08-29 15:31:57 +07:00
ef7dcf5b2a Coding style and whitespace cleanup. 2010-08-28 17:56:31 -04:00
9c33b2f484 Updated Japanese translation. 2010-08-29 02:14:23 +09:00
78e2008b55 Update British English translation 2010-08-28 15:55:16 +01:00
83f3dd2fde Update Simplified Chinese translation. 2010-08-28 09:37:20 +08:00
ff2c9f8499 Bug 628154 - Ignore paths in MIME part filenames 2010-08-27 18:12:45 -04:00
cef69607d5 Fix a runtime warning. 2010-08-27 18:12:45 -04:00
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
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
915f33a5b1 Bug 628136 - update_query_async() should not free the message struct 2010-08-27 12:39:04 -04:00
9cbc19e949 Bug 627852 - Memory leak in em_format_push_level() 2010-08-27 10:49:08 -04:00
c125dbece0 Bug 628003 - Bundle IM protocol icons dropped from gnome-icon-theme 2010-08-27 09:41:14 -04:00
73bf4e81c1 Bug #627333 - Cannot cancel password dialog for a calendar 2010-08-27 11:12:02 +02:00
125a0dac96 Forgot a line.
This goes with the previous commit.
2010-08-26 20:06:48 -04:00
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
87a3fac95c Mail module + EMailView cleanups. 2010-08-26 13:14:01 -04:00
5270b3042f Crash on Startup wizard cancel
As reported in Red Hat bugzilla in 626810
2010-08-26 16:24:46 +02:00
fe285c1116 Updated French translation 2010-08-26 15:40:37 +02:00
ca26fb2b38 Updated French translation 2010-08-26 15:38:46 +02:00
30fd7b371d Updated Hebrew translation 2010-08-22 13:00:24 +03:00
3f8adf6c43 Updated French doc translation 2010-08-25 17:04:17 +02:00
25ba74b877 Update Galician translations 2010-08-25 14:32:54 +02:00
bd70da3fc9 l10n: Updated Greek translation for evolution 2010-08-25 12:53:40 +03:00
ecf3434da0 GObject boilerplate cleanup.
Prefer thread-safe G_DEFINE_TYPE and G_DEFINE_INTERFACE macros over
manual GType registration.

This is just a start... lots more to do.
2010-08-24 14:37:02 -04:00
f1d2541c48 Bug #573320 - "Encrypt to self" by default on newly created mail accounts 2010-08-24 10:29:54 +02:00
d07f15d207 Build break with evolution-connman - new parameter in a GDBus function 2010-08-24 09:27:27 +02:00
48e4f1de4f Bug #627734 - Double-click a message opens it twice 2010-08-24 09:12:06 +02:00
336000a2d7 Bug 627601 - Memory leak in itip_get_comp_attendee() 2010-08-24 01:17:33 +01:00
480b9e1720 Bug 627611 - Memory leak in efh_format_header() 2010-08-24 01:15:25 +01:00
7a2e06e76f Bug 627601 - Memory leak in itip_get_comp_attendee() 2010-08-24 01:13:15 +01:00
31167489b9 Bug 627598 - Memory leak in emf_format_clone() 2010-08-24 01:08:20 +01:00
7c1ec3723a Add e_load_cal_source_async().
Similar to e_load_book_source_async() in libedataserverui (and may wind
up there eventually).  This replaces e_auth_new_cal_from_source().

  void   e_load_cal_source_async  (ESource *source,
                                   ECalSourceType source_type,
                                   icaltimezone *default_zone,
                                   GtkWindow *parent,
                                   GCancellable *cancellable,
                                   GAsyncReadyCallback callback,
                                   gpointer user_data);

  ECal * e_load_cal_source_finish (ESource *source,
                                   GAsyncResult *result,
                                   GError **error);
2010-08-23 15:21:59 -04:00
bd5e9031b9 Update autoconfig settings for live.com
Bug 625627 - Fail to send mail with smtp.live.com with autoconfig
2010-08-23 12:36:51 +08:00
242593df87 Add encryption and authentication support for autoconfig
Bug 625627 - Fail to send mail with smtp.live.com with autoconfig
2010-08-23 12:36:45 +08:00
ec9a3ed06d Updated Danish translation 2010-08-22 16:40:43 +02:00
89161c387a Updated Traditional Chinese translation(Hong Kong and Taiwan) 2010-08-21 20:11:47 +08:00
60fc85205f Updated Norwegian bokmål translation 2010-08-21 13:33:43 +02:00
64e9996889 Update Simplified Chinese help translation. 2010-08-21 16:34:26 +08:00
9b15016072 Update Simplified Chinese translations. 2010-08-21 16:25:22 +08:00