Dash lens bar should be keyboard navigable.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
New
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
High
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
High
|
Andrea Azzarone |
Bug Description
affects unity
affects ubuntu/unity
status triaged
affects unity-2d
affects ubuntu/unity-2d
status triaged
tag a11y
Navigating the dash in both unity and unity 2d is pretty much the same, however navigating the lenses at the bottom of the dash window differs between the two dash implementations. In Unity 2d, at the moment, you navigate between the lenses by using the arrow keys to move down to the bottom of the window, using the left/righ tarrow keys to select the lens you want, and press enter. In unity 3D, to navigate between lenses, you use the tab, and shift + tab keys to move between lenses, which immediately moves you to the next/previous lens in the list.
I think it would be a good idea if the keyboard navigation for lenses was the same.
Related branches
- Thomi Richards (community): Approve
- Andrea Cimitan (community): Approve (design)
-
Diff: 700 lines (+232/-78)11 files modifiedplugins/unityshell/src/CairoTexture.h (+1/-0)
plugins/unityshell/src/DashStyle.cpp (+46/-13)
plugins/unityshell/src/DashStyle.h (+8/-1)
plugins/unityshell/src/DashView.cpp (+11/-1)
plugins/unityshell/src/LensBar.cpp (+82/-44)
plugins/unityshell/src/LensBar.h (+17/-8)
plugins/unityshell/src/LensBarIcon.cpp (+9/-11)
plugins/unityshell/src/LensView.cpp (+22/-0)
plugins/unityshell/src/LensView.h (+1/-0)
tests/autopilot/autopilot/emulators/unity.py (+8/-0)
tests/autopilot/autopilot/tests/test_dash.py (+27/-0)
tags: | added: needs-design |
Changed in unity-2d: | |
status: | New → Confirmed |
Changed in unity-2d (Ubuntu): | |
status: | Triaged → Confirmed |
tags: | added: delta-with-3d |
Changed in unity: | |
status: | New → Triaged |
Changed in unity-2d: | |
status: | Confirmed → Invalid |
Changed in unity-2d (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in unity: | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
summary: |
- Inconsistant keyboard navigation in both unity dash environments. + Dash lens bar should be keyboard navigable. |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
milestone: | none → 5.2.0 |
no longer affects: | unity-2d |
no longer affects: | unity-2d (Ubuntu) |
Changed in unity: | |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity: | |
milestone: | 5.2.0 → 5.4.0 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu): | |
status: | Fix Committed → Fix Released |
Andrea, could you please explain why this bug does not affect unity-2d? This bug is about the different keystrokes required to navigate between lenses for unity 2D and 3D, and that the keyboard navigation keystrokes need to be the same in both environments.