Commit graph

158 commits

Author SHA1 Message Date
Jim Nelson
28c7eba17d Can't press A or Delete to archive/trash message: Closes bgo#721789
If compiled with the GDK binding fix in Vala 0.23.2 (bgo#713240), this
patch fixes the accelerator problem.

Tip o' the hat to Charles, who pointed out the accelerators.ui file.
2014-02-04 18:42:44 -08:00
Charles Lindsay
cce04b814f Add option to save sent mail
This adds the ability for Geary to push sent mail up to the account's
Sent Mail folder (if available).  There's an accompanying account option
that defaults to on (meaning: push sent mail).

The current implementation will leave messages in the Outbox (though
they won't be sent again) if they fail to be pushed to Sent Mail.  This
isn't the best solution, but it at least means you have a way of seeing
the problem and hopefully copying the data elsewhere manually if you
need to save it.

Note that Geary might not always recognize an account's Sent Mail
folder.  This is the case for any "Other" accounts that don't support
the "special use" or "xlist" IMAP extensions.  In this case, Geary will
either throw an error and leave messages in the Outbox, or erase the
message from the Outbox when it's sent, depending on the value of the
account's save sent mail option.  Better support for detecting the Sent
Mail folder in every case is coming soon.

Closes: bgo #713263
2014-01-29 18:18:31 -08:00
William Jon McCann
657dce51fe Clean up the password dialog
* Remove details section
* Fix plural problem
* Remove unnecessary labels
* Only allow to prompt for one password at a time, which was true in
  practice already, but the code is cleaner making that a requirement

Closes: bgo #720779
2014-01-13 13:58:55 -08:00
Charles Lindsay
1932f46670 Support GNOME's Damned Lies workflow
This should get Geary ready to be integrated into l10n.gnome.org,
GNOME's Damned Lies translation project.  The biggest change is that we
no longer track a .pot file, but we set it up so that translators can
generate their own using intltool-update --pot.

Closes: bgo #713827
2014-01-10 11:04:10 -08:00
William Jon McCann
b55b637c45 Add a little more space to icon in PasswordDialog: Refs bgno#720779 2013-12-20 17:28:53 -08:00
William Jon McCann
8c82996cf4 Use correct symbolic icon for password dialog: Closes bgno#713524 2013-12-20 16:59:53 -08:00
Charles Lindsay
2a073e8bbb Export actions via application menu
This adds an app menu, which should show up in modern Unity and GNOME
Shell alike.  We're exporting our existing GtkActions as GActions using
an adapter class, and we've created a new menu definition for the app
menu.

Closes: bgo#713018
2013-12-12 11:34:45 -08:00
Yosef Or Boczko
288eaee831 Indent and outdent icons for RTL: Closes #7551 2013-11-08 13:03:29 -08:00
Eric Gregory
aa1175b2ab Closes #7508 Composer edit box is now in a GtkFrame 2013-10-02 16:07:34 -07:00
Eric Gregory
302ffc4fdc Closes #7365 Draft saving notifications are now less distracting 2013-09-27 17:05:28 -07:00
Eric Gregory
c39020509c Closes #7418 Translator help for First Last name 2013-09-17 11:56:02 -07:00
Jim Nelson
1d9ea39dd1 Several mnemonic and capitalization fixes
Missing mnemonics in composer context menu: Closes #7439
Context menu items need capitazliation: Closes #6862
No tooltip for remove button in Accounts window: Closes #6551
Print menu item needs ellipsis: Closes #7259
"Saving..." -> "Saving" in composer: Refs #7365
2013-09-04 19:15:24 -07:00
Yosef Or Boczko
74076f06fa Mark overlooked Glade strings for translation: Closes #7414 2013-08-29 13:03:44 -07:00
Avi Levy
ab2326611b Donate menu item: Closes #6881 2013-08-28 19:58:05 -07:00
Eric Gregory
28d71fb1a7 Closes #7397 Capitalization fixes in menus 2013-08-28 18:41:00 -07:00
Angelo Marchesin
104671d35f Add period after "etc" in nickname help text: Closes #6723 2013-08-27 16:05:43 -07:00
Eric Gregory
bb72647b26 UI refresh. Closes #7267 Closes #7199 Closes #7198 Closes #7043 Closes #6819 Closes #5839 2013-08-26 14:56:46 -07:00
Eric Gregory
f78ddf6bbd Autosave drafts. Closes #6124 2013-08-13 18:02:42 -07:00
Eric Gregory
8059f0f31e Merge branch 'master' into feature/drafts 2013-08-13 14:53:12 -07:00
Brendan Long
624a7171be Content menu missing labels in composer: Closes #7322 2013-08-12 16:30:17 -07:00
Eric Gregory
c8cbebc39c Merge branch 'master' into feature/drafts 2013-08-08 13:07:51 -07:00
Eric Gregory
0e185be7be Closes #7236 Replace previous draft 2013-08-02 17:49:33 -07:00
Jim Nelson
403dd8508e Drop Gtk.Stock: Closes #7203, Closes #7294
These changes also invalidates #7218, as we're no longer using
buttons with icons with these changes.
2013-08-02 15:28:33 -07:00
Eric Gregory
bc8a77bcd1 Closes #3769 Initial save to drafts functionality 2013-07-18 12:56:54 -07:00
Eric Gregory
99b02890f9 Closes #7231 Adds upgrade dialog to install list 2013-07-11 15:05:37 -07:00
Eric Gregory
ffa642f458 Closes #7154 DB upgrade dialog 2013-07-08 14:22:23 -07:00
Robert Schroll
5ce720a2cc "Display message preview" -> "Display conversation preview": Closes #7202 2013-07-05 15:38:54 -07:00
Jim Nelson
08a363ee1e Reduce maximum width of search box: Closes #7093, Closes #7149
I went with 32 characters instead of 40, which seemed about right
to my eye.  By making the filler expandable, this also solved
2013-06-25 13:41:17 -07:00
Charles Lindsay
fca993fec7 Merge branch 'master' into feature/search
Conflicts:
	sql/version-010.sql
	src/client/folder-list/folder-list-folder-entry.vala
	src/engine/rfc822/rfc822-message.vala

Also, I had to manually fix some compile errors introduced due to
interfaces changing on master.
2013-06-24 17:54:41 -07:00
Alexander Wilms
833066746c Closes #6759 New edit icon in account dialog 2013-06-19 19:06:16 -07:00
Charles Lindsay
2d67c23aa5 Merge branch 'master' into feature/search 2013-06-05 17:42:21 -07:00
Eric Gregory
2e9403162e Closes #6963 Search upgrade progress bar 2013-06-03 17:39:42 -07:00
Eric Gregory
4c46d61d27 Closes #6919 Find toolbar mnemonics 2013-05-28 11:45:24 -07:00
Eric Gregory
b3136b7d95 Search UI 2013-05-14 11:52:02 -07:00
Robert Schroll
0d9869f844 Closes #6917 Slightly shrink close button on find bar 2013-05-07 16:26:16 -07:00
Eric Gregory
326af9339b Closes #6199 Ctrl-F text search in current conversation 2013-05-07 13:59:54 -07:00
Robert Schroll
8bb4f5fba7 Add formatting menu in composer; fix #6436
N.B. The actions for the menu need to be set through the UIManager, not
through the ActionGroup.  Otherwise you get warnings about
gtk_accel_label_set_accel_closure.
2013-04-30 17:20:13 -07:00
Janosch Rolles
0ddcfb3512 Closes #6755 Ctrl-W to close composer window. 2013-04-23 12:18:26 -07:00
Robert Schroll
0dc252d631 "Cancel" means two things when closing composer: Closes #6830 2013-04-22 12:14:40 -07:00
Robert Schroll
7d8b23545f Closes #6438 Quote level replaces indent 2013-04-10 12:45:33 -07:00
Robert Schroll
96a5e99b06 Add button to include reply attachments; fix #6308 2013-04-10 12:39:10 -07:00
Andreas Obergrusberger
4d111bb2d5 Closes #6361 Alt-S now saves edits in accounts 2013-04-09 17:27:18 -07:00
Eric Gregory
02880e1d6e Closes #6288 Focus issues in account add/edit/welcome screens 2013-04-05 18:45:42 -07:00
Charles Lindsay
c19036218c Show gear menu with F10; fix #6714 2013-04-04 19:12:22 -07:00
Eric Gregory
25c3c362dc Closes #6503 Omit Gtk 3.6 input_purpose from login dialog 2013-03-12 15:28:28 -07:00
Robert Schroll
971179c39b Soft assertion on composer context menu: Closes #6469 2013-03-04 12:18:55 -08:00
Jim Nelson
a8eb2bce88 "Rich text" -> "Rich Text" as per GNOME HIG 2013-02-26 15:38:50 -08:00
Robert Schroll
3e4b94de0e Optionally send email in plain text: Closes #3198
The composer can now be switched between rich and plain text mode
using the context menu.
2013-02-26 15:30:47 -08:00
Eric Gregory
9b8090f524 Closes #6402 Prefetch UI options. Also fixes SQL bug in prefetcher for new accounts 2013-02-26 12:16:29 -08:00
Eric Gregory
e2f4302e31 Closes #6044 Shortcuts in tooltips 2013-02-25 18:29:01 -08:00