Bug 228486 - cannot navigate with arrow in battery indicator power manager
Summary: cannot navigate with arrow in battery indicator power manager
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-battery (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-25 17:26 UTC by pier andre
Modified: 2013-07-09 14:42 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.11.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pier andre 2010-02-25 17:26:29 UTC
Version:            (using KDE 4.4.0)
OS:                Linux
Installed from:    openSUSE RPMs

Usability bug:
As better usability it would be better allowing navigation among options with keyboard arrows up down left right in power manager: I assigned ctrl>B as shortcuts, it works, it pop up but after this I cannot choice anything by keyboard, suspend to ram and suspend to disk should be the minimum.
Comment 1 Sebastian Kügler 2010-12-23 15:12:47 UTC
-> wishlist, it's a feature request
Comment 2 Kai Uwe Broulik 2013-07-09 14:37:51 UTC
Git commit 4b9bd0663b5230f48c1fbcb44cef11242e384c5c by Kai Uwe Broulik.
Committed on 09/07/2013 at 14:34.
Pushed by broulik into branch 'master'.

Implement keyboard navigation for battery monitor

When opening the popup the brightness slider has focus so you can immediately adjust brightness
using left/right arrow keys. Tab moves you to the keyboard brightness slider, then to the PM
checkbox which you can toggle using Return/Space, then to the battery list through which you
navigate using arrow up/down and expand/collapse using Return/Space/Arrow left/right.

FIXED-IN: 4.10.95

M  +6    -12   plasma/generic/applets/batterymonitor/contents/ui/BatteryItem.qml
M  +2    -1    plasma/generic/applets/batterymonitor/contents/ui/BrightnessItem.qml
M  +48   -3    plasma/generic/applets/batterymonitor/contents/ui/PopupDialog.qml
M  +2    -1    plasma/generic/applets/batterymonitor/contents/ui/PowerManagementItem.qml
M  +6    -1    plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml

http://commits.kde.org/kde-workspace/4b9bd0663b5230f48c1fbcb44cef11242e384c5c