Commit graph

192 commits

Author SHA1 Message Date
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
Jim Nelson
0fb0533601 Introduce some basic topic-based logging to Geary.
This is a rudimentary system that can be used for a while to enable
optional debug logging.
2011-12-16 11:34:32 -08:00
Eric Gregory
9ea9e67cc2 Fix for message count. Closes #4492 2011-12-15 16:50:41 -08:00
Eric Gregory
9ea2b48919 Archive/delete messages. Closes #3806 2011-12-15 16:16:27 -08:00
Eric Gregory
e6ba9619f0 Increased preview size. Closes #4405 2011-12-15 14:39:55 -08:00
Eric Gregory
e784d1b9b3 Signal for updating EmailFlags. Closes #4478 2011-12-13 16:13:20 -08:00
Eric Gregory
fe099d9fb9 Mark messages as read when clicked. Closes #4476 2011-12-07 18:48:14 -08:00
Eric Gregory
2109708146 Message list displays oldest unread message or latest message if all read. Closes #4396 2011-12-07 16:01:54 -08:00
Eric Gregory
31b16aac48 Upping Vala requirement to 0.15. Fixes #4470 2011-12-07 15:33:27 -08:00
Eric Gregory
2d21c631b4 Updates for Vala 0.15. Closes #4470 2011-12-07 15:03:56 -08:00
Eric Gregory
063cc7d819 Per-email unread icon. Closes #4442 2011-11-30 15:56:19 -08:00
Eric Gregory
227fd40a12 Added spinner. Closes #3926 2011-11-30 15:37:16 -08:00
Eric Gregory
caceda5b66 Checks if ANY msg in conversation is unread. Closes #4389 2011-11-28 17:53:53 -08:00
Eric Gregory
8609b568a1 Peek to prevent seen (i.e. not unread) flag. Closes #4373 2011-11-28 16:52:09 -08:00
Eric Gregory
783e86863d Made the date color less bright. Closes #4381 2011-11-23 11:57:18 -08:00
Eric Gregory
1f3d3da3ca Refactored main window and geary application to create new controller object. Closes #4308 2011-11-22 18:55:07 -08:00
Eric Gregory
68d554950b Subject now stored as encoded (i.e. off the wire) format. Closes #4400 2011-11-22 18:38:00 -08:00
Eric Gregory
ce510e14a9 Resolves issue with non-UTF8 body and preview encoding. Closes #4408 2011-11-22 15:18:30 -08:00