add cursor-key navigation to quicklists
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Unity |
Fix Released
|
Medium
|
Mirco Müller | ||
| unity-2d |
Fix Released
|
High
|
Olivier Tilloy | ||
| unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
Add the ability to navigate open quicklists with cusor-keys and select a highlighted item with RETURN-key.
Related branches
- Jay Taoko (community): Approve
-
Diff: 298 lines (+86/-15) 8 files modifiedapiNux/BaseWindow.cpp (+12/-4)
Nux/BaseWindow.h (+3/-2)
Nux/InputArea.h (+3/-0)
NuxGraphics/Events.cpp (+2/-0)
NuxGraphics/Events.h (+4/-0)
NuxGraphics/GraphicsDisplayX11.cpp (+27/-3)
NuxGraphics/XInputWindow.cpp (+26/-3)
NuxGraphics/XInputWindow.h (+9/-3)
- Didier Roche-Tolomelli: Approve
-
Diff: 567 lines (+218/-41) 11 files modifiedapisrc/Launcher.cpp (+30/-20)
src/Launcher.h (+1/-1)
src/LauncherIcon.cpp (+5/-2)
src/LauncherIcon.h (+1/-1)
src/PlacesController.cpp (+1/-1)
src/QuicklistView.cpp (+92/-2)
src/QuicklistView.h (+8/-1)
src/UBusMessages.h (+4/-2)
src/unityshell.cpp (+55/-10)
src/unityshell.h (+19/-1)
tests/CMakeLists.txt (+2/-0)
- Florian Boucault (community): Approve
- Olivier Tilloy (community): Needs Fixing
-
Diff: 371 lines (+181/-31) 8 files modifiedapidebian/20_unity-2d-gconf-mandatory (+1/-0)
launcher/Launcher.qml (+40/-26)
launcher/LauncherItem.qml (+13/-2)
launcher/LauncherList.qml (+43/-1)
launcher/UnityApplications/launchermenu.cpp (+43/-0)
launcher/UnityApplications/launchermenu.h (+6/-2)
launcher/app/launcherview.cpp (+25/-0)
launcher/app/launcherview.h (+10/-0)
Just for reference I'm adding the proposed key-mapping to use for the quicklist-
- shortcut key to bring up the quicklist (SHIFT F10 or CursorRight proposed)
- shortcut key to move selection in quicklist up (CursorUp proposed)
- shortcut key to move selection in quicklist down (CursorDown proposed)
- shortcut key to close an open quicklist (CursorLeft or ESCAPE proposed)
- shortcut key to activate current selection in quicklist (RETURN or SPACE or shortcut-
+1 though I think we should find a good way to develop the big-picture
shortcut key mapping rather than little snippets in bugs.
Mark
If the vendor logo in the top left were to be made a "menu" it would be possible to scrub left from the "File" menu, then down the icons in the dock, and then right, and up/down through Quicklist items.
For keyboard navigation purposes the panel could then effectively be a giant menu, with the QuickLists being sub-menus.
Very interesting suggestion, Paul!
@ Mark: In the navigation for the launcher (https:/
@ Paul: See the other bug on the keyboard-navigation for the launcher, which is using the same mappings for moving up/down in quicklists -> https:/
This bug was fixed in the package unity - 3.4.6-0ubuntu1
---------------
unity (3.4.6-0ubuntu1) natty; urgency=low
* New upstream release.
- dash times out (LP: #662618)
- possible memory leak in compiz when using places, dashboard
(LP:#720446)
- compiz crashed with SIGSEGV in IconTexture:
- dash - search string not always taken into account (LP: #701569)
- Unity allows you to Quit itself (LP: #705536)
- invisible window border problems (LP: #710271)
- Slowliness in the file places (LP: #710791)
- add super shortcuts to the launcher - logic (LP: #721264)
- key navigation doesn't activate trash, keys, expo or places
(LP:#723141)
- Super-shortcuts for apps, files, and workspace switcher (LP: #617356)
- New launcher tile super key overlay aesthetic (LP: #646712)
- add cursor-key navigation to quicklists (LP: #701543)
- Super key should open Dash (LP: #706713)
- Dash view should use "Prefferred Applications" icons where appropriate
(LP: #708479)
- some partitions appear with questionmark icon (LP: #710809)
- Unity wrongly resizes thumbnails after first opening of Files place
(LP:#721123)
- Change the fading and showing curve effect when hovering the bfb
(LP:#721125)
- Recent files appear duplicated in the Dash (LP: #646758)
- All Applications tab only shows first 100 applications (LP: #660979)
- slide animation typo in unity configuration (LP: #723354)
- Place icons should be in their respective packages (LP: #672447)
- Trash right click menu is positioned incorrectly (LP: #718880)
- Require to use gconf to check on unity and the panel-service if the
accessibility should be enabled (LP: #723699)
* debian/control:
- dep on latest nux
-- Didier Roche <email address hidden> 2011年2月24日 20:16:29 +0100