Dash needs keyboard navigation
Bug #727714 reported by
Sebastien Bacher
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Gord Allott | ||
unity (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: unity
They don't in 3.6
Related branches
lp://staging/~gordallott/nux/keynav-fixes-11-03-10
- Jay Taoko (community): Approve
-
Diff: 1303 lines (+694/-136)19 files modifiedNux/Area.cpp (+2/-6)
Nux/Area.h (+2/-1)
Nux/Focusable.cpp (+11/-0)
Nux/GridHLayout.cpp (+93/-0)
Nux/GridHLayout.h (+8/-0)
Nux/HLayout.cpp (+22/-0)
Nux/HLayout.h (+4/-0)
Nux/InputArea.cpp (+0/-1)
Nux/LayeredLayout.cpp (+71/-12)
Nux/LayeredLayout.h (+6/-0)
Nux/Layout.cpp (+197/-49)
Nux/Layout.h (+15/-4)
Nux/TextEntry.cpp (+82/-2)
Nux/TextEntry.h (+3/-0)
Nux/VLayout.cpp (+21/-0)
Nux/VLayout.h (+4/-0)
Nux/View.cpp (+37/-5)
Nux/View.h (+2/-0)
examples/focus.cpp (+114/-56)
lp://staging/~gordallott/unity/keynav-fixes-11-03-10
- Neil J. Patel (community): Approve
-
Diff: 454 lines (+120/-34)14 files modifiedsrc/IconTexture.cpp (+2/-1)
src/IconTexture.h (+2/-3)
src/PlacesGroup.cpp (+60/-13)
src/PlacesGroup.h (+4/-0)
src/PlacesResultsView.cpp (+19/-0)
src/PlacesResultsView.h (+2/-0)
src/PlacesSearchBar.cpp (+4/-6)
src/PlacesSearchBar.h (+0/-2)
src/PlacesTile.cpp (+7/-0)
src/PlacesTile.h (+2/-2)
src/PlacesView.cpp (+15/-1)
src/StaticCairoText.cpp (+1/-5)
src/StaticCairoText.h (+0/-1)
tests/TestPlaces.cpp (+2/-0)
summary: |
- The places items should activate on enter or space + Dash needs keyboard navigation |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity: | |
assignee: | nobody → Gord Allott (gordallott) |
Changed in unity (Ubuntu): | |
milestone: | none → ubuntu-11.04-beta-1 |
Changed in unity: | |
milestone: | none → 3.8 |
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity: | |
milestone: | 3.8 → 3.6.4 |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The whole process of running an application should be done smoothly by either with only the keyboard and only the mouse.
Eg. for keyboard > Open up the Dash with one key, type in the name of an application, press enter to launch the only result instead of reaching the mouse and moving to the only result! or press the tab key and then arrow keys to choose the correct app and enter.
Eg. for mouse > Open up Dash, choose a category (with large icons, instead of choosing from a small jump list!), showing all the options instead of hiding some if there is enough screen space! (now you need to press the show all results!), and then clicking the desired app.
The number of mouse clicks to find an app in Dash is really unsatisfying. It also requires you to move your hands between keyboard and mouse too much. Just streamline the processes for keyboard alone and mouse alone. So that all people who prefer keyboard only, mouse only and mixed usage can benefit.