2009-03-13 23:20:59 |
Dylan McCall |
bug |
|
|
added bug |
2009-03-14 09:25:00 |
Sebastien Bacher |
bug |
|
|
added subscriber Matthew Paul Thomas |
2009-03-14 09:25:27 |
Sebastien Bacher |
gnome-settings-daemon: status |
New |
Confirmed |
|
2009-03-14 09:25:27 |
Sebastien Bacher |
gnome-settings-daemon: assignee |
|
desktop-bugs |
|
2009-03-14 09:25:27 |
Sebastien Bacher |
gnome-settings-daemon: importance |
Undecided |
Low |
|
2009-03-14 09:25:27 |
Sebastien Bacher |
gnome-settings-daemon: statusexplanation |
|
thank you for your bug report, I'm not sure that the design team listed this action use |
|
2009-03-14 18:35:40 |
Dylan McCall |
bug |
|
|
added attachment 'patch_fallback.diff' (Falls back to custom dialog box when notification bubble actions are unavailable) |
2009-03-14 18:45:58 |
Dylan McCall |
bug |
|
|
added attachment 'patch_strip_actions.diff' (Strips actions from notification when unavailable, but still uses notification bubble) |
2009-03-14 19:20:51 |
Dylan McCall |
bug |
|
|
added attachment 'patch_fallback.diff' (Falls back to custom dialog box when notification bubble actions are unavailable) |
2009-03-14 19:21:59 |
Dylan McCall |
bug |
|
|
added attachment 'patch_strip_actions.diff' (Strips actions from notification when unavailable, but still uses notification bubble) |
2009-03-18 13:04:55 |
Matthew Paul Thomas |
bug |
|
|
added attachment 'Screenshot-gnome-settings-daemon-2.png' (Slow keys activation fallback alert) |
2009-03-18 13:05:15 |
Matthew Paul Thomas |
bug |
|
|
added attachment 'Screenshot-gnome-settings-daemon-1.png' (Slow Keys deactivation fallback alert) |
2009-03-18 13:56:18 |
Dylan McCall |
bug |
|
|
added attachment 'StickyActivate.png' (Sticky keys activation alert from notify-osd) |
2009-03-18 13:56:47 |
Dylan McCall |
bug |
|
|
added attachment 'StickyDeactivate.png' (Sticky keys deactivation alert from notify-osd) |
2009-03-18 18:30:44 |
Matthew Paul Thomas |
description |
When keyboard accessibility features are turned on, gnome-settings-daemon watches for the user pressing Ctrl multiple times or holding down Shift for 8 seconds. When this happens, it presents a notification bubble asking the user if he wishes to activate the corresponding feature (Sticky Keys and Slow Keys).
Jaunty's new notify-osd falls back to popping up a dialog box. (One with the distinct aura of not wanting to be there). In any notification system without that kind of fallback, it would be impossible to enable sticky or slow keys since the system blindly relies on an action button being pressed.
Specifically, this problem lies in gnome-settings-daemon/plugins/a11y-keyboard, with ax_slowkeys_warning_post and ax_stickykeys_warning_post. The plugin should check on the notification daemon's capabilities. In the absense of actions, it should either fall back to its own dialog box or present a transient notification and immediately enable / disable sticky keys. (The existing message text already explains the keyboard shortcut for doing so).
I am posting this first to Launchpad instead of upstream, because I think Ubuntu at the moment is more committed to the issue. |
When keyboard accessibility features are turned on, gnome-settings-daemon watches for the user pressing Ctrl multiple times or holding down Shift for 8 seconds. When this happens, it presents a notification bubble asking the user if he wishes to activate the corresponding feature (Sticky Keys and Slow Keys).
Jaunty's new notify-osd falls back to popping up a dialog box. (One with the distinct aura of not wanting to be there). In any notification system without that kind of fallback, it would be impossible to enable sticky or slow keys since the system blindly relies on an action button being pressed.
Specifically, this problem lies in gnome-settings-daemon/plugins/a11y-keyboard, with ax_slowkeys_warning_post and ax_stickykeys_warning_post. The plugin should instead use custom alert boxes. Mockups at <https://wiki.ubuntu.com/NotifyOSD#keyboard-accessibility>
I am posting this first to Launchpad instead of upstream, because I think Ubuntu at the moment is more committed to the issue. |
|
2009-03-20 19:40:04 |
Dylan McCall |
bug watch added |
|
http://bugzilla.gnome.org/show_bug.cgi?id=575905 |
|
2009-03-20 19:40:04 |
Dylan McCall |
bug |
|
|
assigned to gnome-settings-daemon |
2009-03-20 19:46:26 |
Bug Watch Updater |
gnome-settings-daemon: status |
Unknown |
New |
|
2009-03-21 10:45:36 |
Sebastien Bacher |
gnome-settings-daemon (Ubuntu): status |
Confirmed |
Triaged |
|
2010-01-16 16:58:35 |
Vish |
bug task added |
|
hundredpapercuts |
|
2010-01-16 17:00:58 |
Vish |
hundredpapercuts: importance |
Undecided |
Low |
|
2010-01-16 17:00:58 |
Vish |
hundredpapercuts: status |
New |
Triaged |
|
2010-01-16 17:00:58 |
Vish |
hundredpapercuts: milestone |
|
lucid-round-10 |
|
2010-01-16 17:22:40 |
Dylan McCall |
bug watch added |
|
https://bugzilla.gnome.org/show_bug.cgi?id=607155 |
|
2010-01-16 17:22:40 |
Dylan McCall |
gnome-settings-daemon: status |
New |
Unknown |
|
2010-01-16 17:22:40 |
Dylan McCall |
gnome-settings-daemon: remote watch |
GNOME Bug Tracker #575905 |
GNOME Bug Tracker #607155 |
|
2010-02-15 15:39:43 |
David Siegel |
hundredpapercuts: milestone |
lucid-round-10 |
|
|
2010-03-15 11:43:26 |
Daniel Holbach |
removed subscriber Ubuntu Sponsors for main |
|
|
|
2010-03-16 13:28:18 |
Sebastien Bacher |
nominated for series |
|
Ubuntu Lucid |
|
2010-03-16 13:28:18 |
Sebastien Bacher |
bug task added |
|
gnome-settings-daemon (Ubuntu Lucid) |
|
2010-03-16 13:29:19 |
Sebastien Bacher |
gnome-settings-daemon (Ubuntu Lucid): assignee |
Ubuntu Desktop Bugs (desktop-bugs) |
Travis B. Hartwell (nafai) |
|
2010-06-11 08:32:13 |
Vish |
hundredpapercuts: milestone |
|
maverick-round-8-potpourri |
|
2010-06-29 10:55:39 |
Benjamin Drung |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2010-08-16 19:06:48 |
Sebastien Bacher |
gnome-settings-daemon (Ubuntu Lucid): assignee |
Travis B. Hartwell (nafai) |
|
|
2010-08-16 19:06:51 |
Sebastien Bacher |
gnome-settings-daemon (Ubuntu): assignee |
Travis B. Hartwell (nafai) |
|
|
2010-09-16 20:04:40 |
Bug Watch Updater |
gnome-settings-daemon: status |
Unknown |
New |
|
2010-09-16 20:04:40 |
Bug Watch Updater |
gnome-settings-daemon: importance |
Unknown |
Medium |
|
2010-12-16 14:54:39 |
Vish |
hundredpapercuts: assignee |
|
Papercuts Ninja (papercuts-ninja) |
|
2013-01-30 14:52:52 |
Bug Watch Updater |
gnome-settings-daemon: status |
New |
Won't Fix |
|
2014-05-24 17:21:29 |
Alberto Salvia Novella |
hundredpapercuts: assignee |
Papercuts Ninjas (papercuts-ninja) |
|
|
2015-06-17 11:34:34 |
Rolf Leggewie |
gnome-settings-daemon (Ubuntu Lucid): status |
Triaged |
Won't Fix |
|