#79 ✓verified
steve

Clean up settings tab

Reported by steve | August 6th, 2015 @ 07:45 PM | in 2.0 (closed)

We all agree the settings tab is a mess. Let's clean it up!

Note: order of TODO items is random

Settings tab

  1. ✔ Rename "Comments:" to "Comment:" since it's a single comment field and more correct than using the plural
  2. ✔ Remove option to "Display version in messages"
    • Steve suggests to remove it from UI, since it serves no purpose. It's an option only there for historic reasons. Most users will neither understand what it does, nor why they should bother with that setting at all. Experts can still enable this via CLI.
  3. ✔ Remove option to clear default key.
    • #68 describes that "if no default key is set by user, pre-select the only available key". Having no default key is not a situation the users wants to be in. So offering an option to clear the default key is not useful.
  4. ✔ Remove option to remove a keyserver
    • there's a reason we provide a default list
  5. ✔ Spinner for key server check should be inside dropdown (not outside) and dropdown should span across entire width
    • analogue to attached screenshot "x" button is inside the searchbox not outside
  6. ✔ Remove scroll option for key server drop down list
    • Default list consists of 6 entries. Why make navigation overly complicated by forcing the user to scroll in order to see all key server entries? Let's display all default key servers without scrollbar.
  7. ✔ proper use of headlines and re-ordering all options in a useful way
    • remove "General Options" headline - this is the settings tab, the fact that the user will see options is expected and redundant
    • use proper headlines
      • Genereal
        • Default key
      • Password
        • Store
        • remember
        • "Delete stored passwords" → Confirmation message explaining situation and button "Cancel" or "Delete passwords" → Conclusion info message "The passwords have been removed. dealt with in #81
      • Key server
        • URL
        • auto retrieve
      • Comment
  8. ✘ Rename to "GPG Suite". will be dealt with in separate ticket #80
  9. ✔ replace passphrase / passphrases with password / passwords
  10. ✔ While we are at it, for extra bonus karma points: In the "About" tab the KB button + support button do not use https:// → add that.

Updates tab

  1. Remove "Download automatically" option
    • it's not really working and users have this option in every single sparkle update dialog. There's no need for this option as a dedicated setting.
  2. Remove "Version:" and "Build:" text
    • information is self-explanatory and not really relevant for the user. Also version, hash and build can't be confused due to the different character of all three items.
  3. move version and build number to the left and instead of showing this info in a grid show it behind the name
    • No need to grid this info, displaying it as it is is much more readable and human consumable.

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Shared Ticket Bins

Attachments

Referenced by

Pages