Commit graph

13 commits

Author SHA1 Message Date
Michael Gratton
f4d3c54110 ui: Remove can_focus from GTK builder file definitions
GTK widgets set the default for this as needed, and some incorrect
values for this have caused issues with keyboard focus.

Fixes #1059
2021-01-27 21:43:23 +11:00
Jim Nelson
ad546ccd8e Password dialog improvements
In addition to changes in prior three commits, this updates the
password prompt UI to closer match the new GNOME HIG.  It uses
dim-label labels and suggested-action for the OK button, whose text
is changed to "Authenticate".  It also cleans up the inter-widget
spacing, which was a bit excessive.
2014-10-28 17:01:52 -07: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
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
Yosef Or Boczko
74076f06fa Mark overlooked Glade strings for translation: Closes #7414 2013-08-29 13:03:44 -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
54507ba96f Closes #5893 Password dialog enhancements 2013-01-22 18:00:40 -08: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
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
877a21686c Add support for different languages: Closes #3823. 2012-06-27 13:53:39 -07:00
Matthew Pirocchi
e89bb93902 Make password dialog HIG-compliant. Closes #5386. 2012-06-14 17:14:24 -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