Commit graph

856 commits

Author SHA1 Message Date
Nate Lillich
cd130c7d70 Merge branch 'master' of ssh://yorba.org/git/geary 2012-03-13 11:42:54 -07:00
Nate Lillich
bd366bbb50 Fixes #4810, the preference dialog will now close more easilly 2012-03-13 11:42:36 -07:00
Jim Nelson
6836d2bea9 Message now displayed after archiving: Closes #4816
A problem with the ClientConnection state machine could put the
connection into a bad state and not pulling more data from the
server.  Fixing this exposed a second bug in how server data was
being handled, which I believe is the cause of #4797.  Thus, this
closes #4797 as well.  If the bug reappears, re-open the ticket.
2012-03-13 11:34:37 -07:00
Nate Lillich
e7899ce052 Added icon to preferences option in tool menu 2012-03-12 15:58:09 -07:00
Nate Lillich
7e01f87b6a Added ability to disable message previews. 2012-03-06 18:23:49 -08:00
Nate Lillich
1413d8d0ba Merge branch 'master' into 4806 2012-03-06 16:25:05 -08:00
Adam Dingle
dc7d83ebeb Added Nate to THANKS file. 2012-03-06 16:02:07 -08:00
Nate Lillich
af73e7dca5 Fixes #4806. Harmless warning for first-time archiving when last_deleted_conversation is null. 2012-03-06 15:24:06 -08:00
Nate Lillich
39b5857ac1 Fix'd typo in message. Added bounds checking to selected_conversations array. 2012-03-05 16:13:11 -08:00
Nate Lillich
05bb32f116 Const'd id strings and re-arranged formatted selection count string. 2012-03-05 14:41:58 -08:00
Nate Lillich
135a2fb5dc Moved selction counter text out of HTML into source for translatability. 2012-03-05 12:00:28 -08:00
Nate Lillich
17f1fc0a6f selected_conversations is not nullable anymore.
Added message selection count showing when more than one message selected.
2012-03-05 11:54:31 -08:00
Nate Lillich
61dc37faa6 Added message count div to viewer. 2012-03-05 11:52:34 -08:00
Nate Lillich
a8e07c11af Archiving will now archive all selected messages. 2012-03-02 18:54:04 -08:00
Nate Lillich
135275d8b1 Selecting multiple messages disables the single-message-only buttons 2012-03-02 18:34:51 -08:00
Nate Lillich
0bc0c16ad1 Changed current_conversation to selected_conversations and made it an array 2012-03-02 18:25:38 -08:00
Nate Lillich
08b3c4e61c The selection signal now passes along all selected conversations 2012-03-02 18:02:44 -08:00
Nate Lillich
d602eea284 TreeSelection now supports multiple. 2012-03-02 17:48:46 -08:00
Eric Gregory
4a2e81fd3f Change to list command to support finicky servers 2012-02-23 18:38:43 -08:00
Eric Gregory
e91eafce7a Pipelining disabled for "other" email services. Closes #4763 2012-02-23 16:17:59 -08:00
Jim Nelson
6e89c450dc A better fix for not quoting atoms: Closes #4776. 2012-02-23 14:41:50 -08:00
Jim Nelson
d11f4ad558 Message system flags now unquoted: Fixes #4776
Dovecot didn't like quoting on message flags, which Serializer
automatically did on system flags due to their starting backslash.
2012-02-23 12:21:44 -08:00
Eric Gregory
0c29730769 Support for non-Google IMAP providers. Closes #4765 2012-02-23 11:18:58 -08:00
Adam Dingle
5014bb3c1e Ignore *~ (editor backup files). 2012-02-21 08:08:58 -08:00
Jim Nelson
201a4eb91b Cleans up a slight bug in the ClientConnection state machine
The bug has more to do with intentionality and logging then causing
and detectable problem.  Also improves reporting of solicited vs.
unsolicited mailbox notifications.
2012-02-17 11:16:44 -08:00
Jim Nelson
5b468948ca IDLE support: Closes #3885
IDLE support is now baked into ClientConnection and ClientSession.
ClientConnection can be configured to go into an IDLE state when
quiet (no commands pending), and ClientSession will turn this on
when IDLE is detected from the CAPABILITY server data response.
2012-02-16 19:55:33 -08:00
Eric Gregory
cdbf3d76f6 Scroll to first unread message, reduce flicker in message viewer. Closes #4639 Closes #4506 2012-02-16 13:31:01 -08:00
Eric Gregory
5077bb9b9e Message viewer: improvements to DOM manipulation and CSS rules 2012-02-15 12:52:09 -08:00
Jim Nelson
368e94be8e Fixes bug where changes to flags (i.e. Unread or Flagged) was not
reported to client when discovered at folder open.
2012-02-14 17:09:17 -08:00
Eric Gregory
a619e7350e Fixed webkit error on message removal due to missing hash functions. Closes #4744 2012-02-14 14:36:41 -08:00
Jim Nelson
f2fb8f1e17 Fixes crasher when scrolling to end of folder
When scrolling down to the end of a folder where no more messages
were waiting, Geary would crash in GearyController.
2012-02-13 13:12:34 -08:00
Jim Nelson
2c6919c105 Removes spurious debug messages, better folder normalization
In addition to removing some debug messages that were probably
not as useful as they once were (and appeared a lot during normal
use of the program), also made slight change to normalizing the
folder when first opened ... although Eric's recent changes helped
with notifying messages when they were removed during this process,
I'm still finding the occasional old message listed in the folder
although it was archived earlier.  This change uses a more
thorough call to list_emails_by_id() to capture *all* changes
since the folder was opened.
2012-02-13 12:45:34 -08:00
Eric Gregory
2e158f5037 Message list now updates correctly. Closes #4728 2012-02-13 11:05:12 -08:00
Eric Gregory
c295aac976 Geary icon. Closes #3705 2012-02-10 11:33:54 -08:00
Eric Gregory
50609c58ea Fixed message_removed signal not firing on startup. Closes #4642 2012-02-08 22:59:35 -08:00
Eric Gregory
7154ab1981 Removed empty tooltip over Labels in folder sidebar. Closes #4734 2012-02-08 18:51:55 -08:00
Eric Gregory
e2d777eb0d Fixed overflow issue in message view. Closes #4634 2012-02-08 13:48:09 -08:00
Eric Gregory
754cf01e2d Allow message with no body. Closes #4444 2012-02-08 11:14:54 -08:00
Eric Gregory
b61e309dee Message view can now add/remove messages. Closes #4658 2012-02-07 18:37:04 -08:00
Eric Gregory
486c749ae7 Omit angle brackets when no name present in composer window. Closes #4698 2012-02-06 18:35:53 -08:00
Eric Gregory
7bc8454444 Focus on message list after archiving. Closes #4709 2012-02-03 16:11:35 -08:00
eric
4509ba9daa Fixes sidebar "reload" glitch. Closes #4705 2012-02-03 12:42:59 -08:00
Eric Gregory
ce031eee3b Icons folder, label icons in sidebar, new archive button, sidebar assertion fix, inbox selection fix. Fixes #4700 Closes #4659 2012-02-01 18:51:07 -08:00
eric
f0ea6b3ceb URL tooltips when you hover over links. Closes #4672 2012-02-01 16:37:53 -08:00
Eric Gregory
767997eeb7 Sidebar icons! Closes #3792 2012-02-01 12:32:07 -08:00
Eric Gregory
a3a69d0200 Prevent inbox from appearing under lables. Closes #3819 2012-02-01 12:15:05 -08:00
eric
d109cbb6a3 Composer word wrap fixed. Closes #4686 2012-01-31 11:30:03 -08:00
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