Commit Graph

33662 Commits

Author SHA1 Message Date
fa77498dfb [i18n] Updated German translation 2010-10-08 20:52:44 +02:00
6eb890a352 Bug #240302 - Print the work week view 2010-10-08 16:20:43 +01:00
d515cfc332 Bug #223337 - Auto-close message-browser when replying to them 2010-10-08 12:16:53 +02:00
8f413c5b27 Bug #552121 - Drop UUENCODE inline filter 2010-10-08 10:34:40 +02:00
95d1260056 autogen.sh: remove unneded call to autopoint
It's already called in gnome-autogen.sh
2010-10-08 05:36:44 +02:00
8cd5fd9653 MailFolderCache notifies in reverse order
Causing unread count on Drafts disappear sometimes. (Drafts, like
Outbox, uses total message count, instead of real unread count).
2010-10-07 12:43:58 +02:00
ddcbe32497 Bug #631341 - On This Computer/Inbox sub-folders lost 2010-10-07 11:45:05 +02:00
2d0af11b43 Bug #631588 - Sort by Subject doesn't work 2010-10-07 10:03:54 +02:00
6c63103cb4 Realli fix srcdir != builddir builds 2010-10-07 03:59:00 +02:00
1c6f2d154e Bug #631320 - GtkObject is gone in GTK3 2010-10-06 19:26:08 +02:00
1b2fefb086 Bug #630390 - Operation stuck: Generating message list (cancelled) 2010-10-06 13:08:41 +02:00
2d5b4f53ea Bug #617953 - Hide Junk messages in Search folders 2010-10-06 11:41:01 +02:00
f2d7e057ee Bug #618102 - Single event print doesn't show time 2010-10-06 11:12:35 +02:00
a051d7ea7e Calendar's "Open Web Page" actions doesn't work 2010-10-06 10:07:56 +02:00
bba40f1d2e Bug #211593 - Show week numbers on calendar printout 2010-10-05 18:25:10 +02:00
5268a864f2 Bug #500591 - Crash when viewing a large message 2010-10-05 14:49:35 +02:00
d00c445e8e Bug 588851 - Don't show unsubscribe option for local folders 2010-10-05 08:39:36 -04:00
37b67ed07a Fix srcdir != builddir builds. 2010-10-05 08:14:03 -04:00
a2b2b88a90 Bug #630295 - Inline GPG encrypted message is not always recognized 2010-10-05 13:58:00 +02:00
3797f5a167 Bug #629825 - Hide Free/Busy tab if not needed in express mode 2010-10-05 12:52:00 +02:00
db1c90732a Post-release version bump. 2010-10-04 15:18:59 -04:00
ff397723ac Fix distcheck errors. 2010-10-04 13:53:01 -04:00
92f8dcce8e NEWS update for 2.91.0 release. 2010-10-04 13:11:37 -04:00
f7ac9ca10a Bug #615835 - Alarm not working for authenticated calendars 2010-10-04 18:44:04 +02:00
a9fc19b195 Get rid of deprecated GtkObject in EMap widget
Remove GtkObject::destroy() handler. Move disconnecting
signal handlers to e_map_finalize().

https://bugzilla.gnome.org/show_bug.cgi?id=630766
2010-10-04 16:42:28 +02:00
5bde5537b6 Bug #616250 - Restore and Backup options aren't fully descriptive 2010-10-04 16:18:01 +02:00
c42663bcb7 Update MAINTAINERCLEANFILES. 2010-10-03 18:13:33 -04:00
9675f18d91 Coding style and whitespace cleanup. 2010-10-03 13:29:20 -04:00
c9c3c3be92 Change version to 2.91.0.
In accordance with http://live.gnome.org/TwoPointNinetyone.
2010-10-03 13:29:20 -04:00
03d82a917d Updated Norwegian bokmål translation 2010-10-03 16:26:38 +02:00
a69cbcd79a Bug 510020 - Add "Manage Subscriptions" to store context menus 2010-10-03 09:39:10 -04:00
ba0032efa8 Remove unused mail_tools_x_evolution_message_parse() 2010-10-03 09:37:36 -04:00
c6e6588fb7 Fix a reference-counting regression I introduced. 2010-10-02 16:40:50 -04:00
ec089b4a41 Rewrite the folder subscription editor.
Redesign the "Folder Subscriptions" dialog and use Camel's async API
instead of the MailMsg infrastructure to simplify the implementation.
2010-10-02 15:22:07 -04:00
45b6f58f0a Tamil Translation updated 2010-10-01 17:28:33 +05:30
e8ab69b27d Tamil Translation updated 2010-10-01 16:26:21 +05:30
dad7910a1b Fix some CamelFolderChangeInfo lifecycle issues.
Apparently MessageList eats the CamelFolderChangeInfo it gets from the
CamelFolder::changed signal.  My confidence in this patch is shaky.  The
logic is pretty messy and we could easily be leaking memory here.  Could
use some hot valgrind action.
2010-09-30 17:44:53 -04:00
1a6782bfc1 Use upstream gettext instead the glib one 2010-09-30 21:50:44 +02:00
e582ccff2d Remove MailAsyncEvent.
As of commit 7fa0dd78305677d14839a480fc379ebba3a6d55c, all CamelFolder
and CamelStore signals are emitted from idle callbacks.  That means we
don't have to propagate events to the main loop thread anymore, which
eliminates all remaining uses of MailAsyncEvent.
2010-09-30 14:29:28 -04:00
3eb7903828 MailFolderCache: Use an idle callback instead of MailAsyncEvent. 2010-09-30 14:25:13 -04:00
90c70d0bc4 EAttachmentPaned: Use gtk_expander_set_label_fill()
Use the new GtkExpander:label-fill property in GTK+ 2.22, which was
added specifically to get rid of my evil hack in EAttachmentPaned.
2010-09-30 13:55:39 -04:00
fc2c71593a Remove "type" parameter from mail_async_event_emit().
All remaining cases use MAIL_ASYNC_GUI, so remove mail_async_event_t
altogether.
2010-09-30 13:55:39 -04:00
8dd3119dad Remove MailAsyncEvent from mail-session.c.
Just use an idle callback to play a sound while filtering.
2010-09-30 13:55:39 -04:00
ae32503356 Remove MailAsyncEvent from e-mail-store.c.
Functions in e-mail-store.c are always called from the main thread.
2010-09-30 13:55:38 -04:00
75b078e997 Kill em_utils_temp_save_part().
Rewrite the last usage of it in itip-formatter.c to use EAttachments
instead.  This also allowed me to kill mail_save_part() in mail-ops.c.

I may need to reevaluate the EAttachment API at some point for all these
fringe EAttachment uses we're accumulating.  Having to asynchronously
"load" an EAttachment whose content is already in memory kinda sucks.
2010-09-30 13:55:38 -04:00
db5afff530 Fix typo in Japanese translation 2010-10-01 00:15:12 +09:00
02452930e7 EShellBackend: Start tracking activities
EShellBackend now keeps an internal queue of live EActivity objects
passed to it via e_shell_backend_add_activity().  This will eventually
replace "mail_msg_active_table" in mail-mt.c and be used to coordinate
shutdown for all shell backends.

But first I have to eliminate mail_msg_wait().
2010-09-29 22:51:08 -04:00
51b4ea7f40 Remove some unused bits from mail-mt.c. 2010-09-29 22:50:10 -04:00
0e4c54eddc Messin around with EAlerts.
Trying out a new interface called EAlertSink.  The idea is to centralize
how errors are shown to the user.  A GtkWindow subclass would implement
the EAlertSink interface, which consists of a single method:

    void  (*submit_alert)  (EAlertSink *alert_sink, EAlert *alert);

The subclass has complete control over what to do with the EAlert,
although I imagine we'll wind up implementing various alert-handling
policies as standalone widgets such as EAlertDialog.  I'd like to try
an EAlertInfoBar.

Code that would otherwise display an error dialog itself would instead
pass the EAlert to an appropriate EAlertSink and be done with it.

Nothing is final yet.  Still hacking on EAlert trying to find an API
that feels right for these use cases.
2010-09-29 21:11:44 -04:00
d3b0961422 EAlert cleanups.
Clean up the header, drop some unused cruft.
2010-09-29 10:47:32 -04:00