GNOME Bugzilla – Bug 256899
disable/enable button in settings redundant
Last modified: 2013-09-13 00:57:21 UTC
Some widgets use a checkbox to select from a list of optional items (Headers in Mail Preferences, Autocompletion). Elsewhere in preferences a regular button is used in addition to that. It changes its label/behaviour and loses a mnemonic after pushing (it's not a toggle button). I suggest we have a consistent interface and get rid of this redundant button. It is used in the following tabs: * Mail Accounts * Calendar and Tasks > Free/Busy Publishing
The button is also included in the Spell Checking tab in Composer Preferences.
The button is gone from the spell checking tab now.
*** Bug 273337 has been marked as a duplicate of this bug. ***
talking about the mail accounts: the toggle button on the right also misses a mnemonic. one cannot disable an account in the list (=with the checkbox) by keyboard (only workaround: hitting tab until focus arrives on the toggle button), so this is also an accessibility/keynav issue. remove the enable/disable *button* and but up/down buttons to sort/order the accounts there, would solve bug 272875.
as discussed with nags, changing component to "Misc" to get rid of the UI component, also reassign to Misc-assignee. adding UI keyword.
Apologies for any spam... cc'ing usability-maint on all Evolution usability bugs. Filter on EVO-USABILITY-SPAM to ignore.
still valid in 2.3.8, punting target to 2.5 due to ui freeze
*** Bug 331155 has been marked as a duplicate of this bug. ***
Created attachment 63625 [details] [review] Proposed patch for bug 256899 Hope this patch fixes this bug
Apologies for spam... ensuring Sun a11y folks are cc'ed on all current accessibility bugs.
removing old target milestone.
UI Freeze. Even otherwise the patch is invalid. patching file em-account-prefs.c patch: **** malformed patch at line 34: static void
given the date at which it was submitted I guess it's normal :) anyway, I'll have a look at updating it.
Created attachment 99325 [details] [review] proposed evo patch for evolution; just reworked Chaya's patch to let work on actual sources, so removing Enable/Disable button from Mail Accounts.
Milan, fine. Just test and commit to head only.
Committed to trunk. Committed revision 34562.