Commit graph

3809 commits

Author SHA1 Message Date
Eric Gregory
64a9ce38d1 Fixed reply-to so it threads with original message. Closes #4646 2012-01-30 18:20:57 -08:00
Eric Gregory
a5b8aa47c2 Undo in message composer. Closes #4656 2012-01-30 14:27:06 -08:00
Eric Gregory
5b81c32208 Message buttons disabled until conversation loads. Closes #4677 2012-01-30 12:22:28 -08:00
Adam Dingle
304f1d825e Darken the selected message's preview a bit. Closes #4380 2012-01-30 12:00:14 -08:00
Eric Gregory
7638d4182d Shortened tooltips on tool buttons #4681 2012-01-30 11:58:12 -08:00
Eric Gregory
2173636457 Removes HTML from quoted messages and previews. Closes #4664 Fixes #4404 2012-01-30 11:45:02 -08:00
Eric Gregory
e6848c6de5 Context menu in message view. Fix for CSS background issue. Closes #4640 Closes #4666 2012-01-27 18:40:10 -08:00
Adam Dingle
60e4e6a946 Upped minimum Vala requirement to 0.15.1. 2012-01-27 15:24:18 -08:00
Eric Gregory
346c86f53b Vala 0.15.1 support. Closes #4674 and #4673 2012-01-27 15:00:24 -08:00
Eric Gregory
99fef662dc Moved newlines in reply format. Closes #4669 2012-01-26 17:28:26 -08:00
Eric Gregory
c3c5756270 Fixed math mistake in menu position. Closes #4671 2012-01-26 16:29:45 -08:00
Eric Gregory
9d6d2ff8ef Allow null subject to be set. Closes #4668 2012-01-26 16:05:40 -08:00
Eric Gregory
60fb7c7b81 Minor facelifts to toolbar icons, message view. Closes #4494 2012-01-26 15:48:28 -08:00
Eric Gregory
59af2c8509 Hitting return in msg composer fix. Closes #4667 2012-01-25 17:12:55 -08:00
Jim Nelson
b80e0ab62c Rolled back WebKit GTK requirement to version shipped in Oneiric.
Also, it appears the JavaScript Core GTK package was broken out of
the WebKit package between Oneiric and Precise, hence that package
dependency has been removed.
2012-01-25 16:48:56 -08:00
Eric Gregory
f9896fd9d0 Friendlier date/time in reply. Closes #4623 2012-01-25 15:18:06 -08:00
Eric Gregory
699d14d554 "Donate" item removed. Closes #4645 2012-01-25 14:48:54 -08:00
Eric Gregory
e5e7d64aff Escape closes composer window. Closes #4382 2012-01-25 14:28:00 -08:00
Eric Gregory
9bae555cba Sort message list by time of LAST message in conversation (instead of first.) Closes #4650 2012-01-25 12:41:03 -08:00
Eric Gregory
b11c1af070 Select *newer* message after archiving/deleting. Closes #4662 2012-01-25 12:13:25 -08:00
Eric Gregory
b82365ab2b Fixed shortcut keys for reply, reply all, and forward. Closes #4624 2012-01-25 12:00:29 -08:00
Eric Gregory
4d6a4238de Fixes to linkification. Closes #4660 Closes #4657 2012-01-25 11:43:51 -08:00
Eric Gregory
75a4e02866 Forward message. Closes #4401 2012-01-24 18:24:32 -08:00
Eric Gregory
6be21856df Plain text hyperlinkification. Closes #4225 2012-01-24 15:36:40 -08:00
Eric Gregory
fe2b3723dc Standard Gnome toolbar icons. Closes #4321 2012-01-24 15:33:17 -08:00
Eric Gregory
9c5e909531 Quick fix for font sizes in message view header 2012-01-23 16:24:00 -08:00
Eric Gregory
8ae5f2f929 Fixed assertion when switching folders during message download. Closes #4648 2012-01-23 16:13:31 -08:00
Eric Gregory
cc27fd767a Message viewer header tweaks. Closes #4318 Closes #4638 Closes #4637 2012-01-23 15:49:19 -08:00
Eric Gregory
cb236b6758 HTML support via WebKitGtk. Closes #3709 2012-01-20 17:31:56 -08:00
Adam Dingle
288bb7702e Fixed two bugs related to replying.
Closes #4626, #4627.
2012-01-18 15:39:44 -08:00
Eric Gregory
932fa40491 Reply/reply all. Closes #4278 2012-01-17 18:42:20 -08:00
Eric Gregory
5eeead97c0 Resolves flag watch crash. Closes #4621 2012-01-16 15:54:44 -08:00
Adam Dingle
621ee5dcc8 Fixed #4491 (critical assertions from Vala compiler). 2012-01-16 14:37:49 -08:00
Eric Gregory
6fe3cb8a7a Stabalized folder switching. Closes #4233 2012-01-16 11:12:04 -08:00
Charles Lindsay
ef10192e8d Updating copyright to 2012. 2012-01-11 15:22:56 -08:00
Charles Lindsay
1ab473f273 Tracking and using real name. Closes #4314
The login box now prompts for the user's real name and records it in a new
settings file alongside the mail db.  Composing messages makes use of the real
name in the From header.
2012-01-11 14:45:07 -08:00
Eric Gregory
6615bff920 Workaround for SqlHeavy's cancellable problem. Closes #4505 2012-01-10 18:32:27 -08:00
Eric Gregory
a520ee4096 List functions now go thu replay queue. Closes #4577 2012-01-10 18:21:29 -08:00
Adam Dingle
28dac65a4d Updated THANKS file. 2012-01-10 10:44:12 -08:00
Adam Dingle
281f29bc77 Updated copyrights to 2012. Closes #4564 2012-01-10 10:40:34 -08:00
Eric Gregory
049a718c34 Archive/delete and mark unread now use ReplayQueue. Closes #4526 2012-01-09 10:58:13 -08:00
Jim Nelson
eea2b31a73 Smarter keepalives and a small Conversations fix.
The NOOP keepalives were being every n seconds no matter what the
traffic was like.  Now only being sent if no traffic has been
received after n seconds, meaning less traffic overall.  Also, there
are now two different timers, one for selected mailbox and one for
authorized state, since receiving unsolicited responses only happens
when a mailbox is selected.

Also includes a small fix in Conversations where a nullable ref was
being treated as un-nullable.
2012-01-06 11:32:20 -08:00
Jim Nelson
755d5cfa39 Fixes problems discovered with Message-ID list parsing
This morning I discovered that Geary had crashed.  When I attempted to rerun
it, it kept asserting in the Conversations logic.  I discovered that there
was a problem with associating an email's Message-ID with its own Message-ID
processed in a prior email's References header field.

Turns out that there's a mailer out there that uses commas to separate
Message-IDs (a no-no in the spec).  There's also a spam filtering mailer
out there that uses parentheses instead of angle brackets for its
Message-IDs (another no-no).

This commit strengthens the Message-ID parsing to handle these situations.
2012-01-04 11:18:38 -08:00
Eric Gregory
d9129b5ff4 Report login failure to user. Closes #3811 2011-12-22 12:31:06 -08:00
Eric Gregory
e50d46f5f5 Message list now has initial keyboard focus. Closes #4504 2011-12-16 16:47:34 -08:00
Eric Gregory
2ec1504f54 Archive button disabled when no conversation selected. Closes #4500 2011-12-16 16:26:35 -08:00
Eric Gregory
6c89dc58e5 Fixes emails without specified charset header. Closes #4493 2011-12-16 16:15:50 -08:00
Eric Gregory
46f8803569 Escape closes dialog. Closes #4503 2011-12-16 16:13:54 -08:00
Eric Gregory
7ffe5d99c7 Select first message in conversation. Closes #4257 2011-12-16 15:56:30 -08:00
Eric Gregory
cdfd3dda07 Prefs dialog, select next message after archiving pref. Closes #4496 2011-12-16 15:02:34 -08:00