Commit graph

79 commits

Author SHA1 Message Date
Jim Nelson
8585eefbc4 Remove markup from translatable text. 2012-09-05 12:06:04 -07:00
Jim Nelson
674bf0120b Replace "Label" and "Move" menus with icons: Closes #5722 2012-09-03 18:46:03 -07:00
Jim Nelson
5d8728a9bd Improve account creation dialog: Closes #5728, Closes #5730
Improves the initial account creation dialog and fixes some missing
mnemonics.
2012-09-03 14:58:37 -07:00
Jim Nelson
aa238701c4 Use dropdown box rather than radio buttons in account creation dialog: Closes #5718 2012-09-03 11:30:23 -07:00
Jim Nelson
d826fb9be4 Missing keyboard mnemonics in Preferences dialog: Closes #5618 2012-08-30 17:39:24 -07:00
Jim Nelson
47c535db3e Add .desktop file and Glade strings to .pot file: Closes #5463 2012-08-29 18:33:51 -07:00
Jim Nelson
126378d85c Separate IMAP and SMTP credentials: Closes #5635, Closes #5208
This rather large patch allows separate IMAP and SMTP credentials
and separates the user's credential username from their email
address.  Additional work in this patch includes fixing some minor
protocol bugs in the SMTP stack to work with Postfix, refactoring
the Geary.Engine interface to stop issuing plain strings for
account names, and removing the Geary.EngineAccount abstract class
which was growing unnecessary with each passing day.
2012-08-27 12:11:26 -07:00
Matthew Pirocchi
61ff997a9f Fix toolbar overflow problems: Closes #5523, Closes #5520, Closes #5515 2012-08-21 18:01:44 -07:00
Matthew Pirocchi
b2e320a6fc Add IMAP STARTTLS radio buttons: Closes #5361. 2012-08-14 17:46:41 -07:00
Matthew Pirocchi
792fb21a97 Use 587 as default SMTP STARTTLS port: Closes #5661. 2012-08-14 14:22:45 -07:00
Matthew Pirocchi
a508384a4b Allow user to force STARTTLS for generic imap servers: Closes #5361. 2012-08-13 17:48:40 -07:00
Joanmarie Diggs
d45e035b1f [a11y] Composer window not accessible to blind users: Closes #5555 2012-07-16 17:17:34 -07:00
Matthew Pirocchi
e5f7c9c7e7 Don't homogenize toolbar buttons: Closes #5477. 2012-06-28 13:06:25 -07:00
Matthew Pirocchi
f253f58249 Use gettext comments: Closes #5464.
Use comments beginning with '///' before potentially difficult
translatable strings. The comments are extracted by xgettext when it is
passed the option '--add-coments="/"'.
2012-06-28 11:06:17 -07:00
Matthew Pirocchi
1dd044bb98 Allow files to be dragged to the composer window: Closes #5368. 2012-06-27 15:35:32 -07:00
Christian Dywan
a184bb58aa Preferences for notification bubbles and sounds: Closes #5411, Closes #5419
Preferences now available to both enable/disable sounds for new mail and
notification bubbles for new mail.
2012-06-27 14:57:58 -07:00
Matthew Pirocchi
877a21686c Add support for different languages: Closes #3823. 2012-06-27 13:53:39 -07:00
Matthew Pirocchi
89a9edc915 Allow attachments to be added to emails. Closes #5302. 2012-06-25 18:35:08 -07:00
Matthew Pirocchi
e89bb93902 Make password dialog HIG-compliant. Closes #5386. 2012-06-14 17:14:24 -07:00
Matthew Pirocchi
b7a2993d6f Fix installation of password dialog: Closes #5391. 2012-06-13 11:13:57 -07:00
Matthew Pirocchi
c3340e91fb Don't force user to save password: Closes #5317, #5291, #5218, #5083.
- Give the user a "remember password" option that they can uncheck if
  they don't want Geary to remember their password. You've seen most of
  this part of the patch before, aside from a few bugfixes.
- Display a nicer dialog when re-prompting the user for their password.
  This only shows (editable) fields for "password" and "remember
  password" by default, with (non-editable) fields for "Service" and
  "Real name" available in an expander.
- Fix a crash that occurred whenever an account is connected when there
  was previously another account (or the same account) connected.
2012-06-11 10:38:25 -07:00
Matthew Pirocchi
a4b116457c Revert "Don't require password to be saved. Closes #5218."
This reverts commit 02a93a6ff4.
2012-06-05 18:58:06 -07:00
Matthew Pirocchi
02a93a6ff4 Don't require password to be saved. Closes #5218. 2012-06-05 16:38:48 -07:00
Nate Lillich
2f2dca09b1 Closes #4780. This adds support for STARTTLS with SMTP as well as replaces the previous uses of "TLS" with "SSL" to prevent confusion related to the two similar protocols.
Also it adds debug support to geary-mailer.
2012-05-24 12:14:05 -07:00
Nate Lillich
cb2f78748b Closes #3773. Moving and copying emails between folders is now supported. 2012-05-22 13:44:57 -07:00
Nate Lillich
406746190f Fix for #5192. The icon for the archive/delete button is now themeable based on the account's personality. 2012-05-03 18:04:07 -07:00
Nate Lillich
960cd56254 Fix for #5052. The mark menu now has a text label and generic menu down arrow. 2012-05-03 18:03:12 -07:00
Nate Lillich
b361fd8ead Fix for #5010. This adds a new remove formatting icon, custom made for us. 2012-05-03 18:01:31 -07:00
Eric Gregory
2bb94a88df Closes #5150 Tooltip for mark menu now reflects what it does 2012-05-01 18:18:58 -07:00
Nate Lillich
843c839730 Fix for #4700. Icons used by Geary that are missing from the GNOME theme are now supplied. 2012-05-01 11:23:52 -07:00
Nate Lillich
78ecc0f754 Closes #5070. Adds a separator between the message creation and message manipulation buttons. 2012-04-27 18:56:17 -07:00
Nate Lillich
e63bf0fa70 First half of #5084. This adds the framework for the help system. 2012-04-25 12:16:56 -07:00
Eric Gregory
ff88b2cec5 Closes #5115 Closes #5118 Fonts now selected by drop down, made composer toolbar icons smaller 2012-04-24 18:30:01 -07:00
Eric Gregory
9e3bab47f0 Closes #4982 Closes #4964 Switched to CMake, added an installer/uninstaller 2012-04-23 18:54:26 -07:00
Christian Dywan
2f57026e90 Closes #5067 Re-use stock translations in composer context menu
Signed-off-by: Eric Gregory <eric@yorba.org>
2012-04-19 12:32:39 -07:00
Eric Gregory
da1429e538 Closes #5062 Composer markup buttons toggle to reflect text state 2012-04-18 18:25:16 -07:00
Christian Dywan
875d421849 Closes #5053 Menu buttons on toolbar stay pressed
Signed-off-by: Eric Gregory <eric@yorba.org>
2012-04-17 11:41:43 -07:00
Eric Gregory
0793679dac Closes #5005 Paste is now plain text by default, added context menu, action sensitivity 2012-04-13 17:45:10 -07:00
Nate Lillich
7fb7cefaee Fixes #3771. This adds the ability to star or unstar messages from various locations. 2012-04-13 11:03:26 -07:00
Eric Gregory
d309fa7101 Closes #5015 Enter breaks blockquotes 2012-04-12 18:25:48 -07:00
Christian Dywan
a9edc9eab5 Mail composer validates email addresses: Closes #4313
Christian introduces a new EmailEntry widget that validates email
addresses automatically, which is reflected by the Send button.
Also, RFC822.MailboxAddress now has a is_valid() method.
2012-04-12 11:15:54 -07:00
Eric Gregory
c07d5b9c8b Closes #5011 Composer keyboard shortcuts 2012-04-05 15:42:33 -07:00
Eric Gregory
5c671c92b6 Fixes #5006 Modifies prefs box 2012-04-05 13:47:08 -07:00
Eric Gregory
6b511888af Closes #5006 Option to disable spell check 2012-04-05 12:16:45 -07:00
Eric Gregory
459af216b2 Closes #4550. HTML composition. 2012-04-04 19:01:55 -07:00
Nate Lillich
1c0677e545 Fixes #4906. This changes the archive icon to archive-insert. 2012-03-28 15:06:21 -07:00
Eric Gregory
12027ca130 Removed debug print shortcut. Closes #4932 2012-03-26 16:47:06 -07:00
Christian Dywan
af774a7f92 Zoom in/out of message view. Closes #4920 2012-03-26 13:30:22 -07:00
Nate Lillich
ab993eae9c Fixes #4847. The mark-as menu button will now have a tooltip. 2012-03-16 12:57:57 -07:00
Nate Lillich
cac03fdb65 Missed a file from previous commit 2012-03-14 15:53:13 -07:00