[Differential] [Request, 168 lines] D4229: Overhaul group popup dialog
Eike Hein
noreply at phabricator.kde.org
Fri Jan 20 20:46:39 UTC 2017
hein created this revision.
hein added a reviewer: Plasma.
hein added a subscriber: plasma-devel.
Restricted Application added a project: Plasma.
REVISION SUMMARY
A set of UI improvements to the group popup dialog:
- The dialog was height-limited but not scrollable. It now shows a vertical scrollbar if needed.
- The existing keyboard handling is extended to scroll any item navigated to by keyboard into view.
- At opening time (before the dialog causes a change in window focus) the currently-active task (if any) is collected, and then made the active item, scrolling it into view if needed. Keyboard nav will then start there. This improves initial focus handling.
- The normal wheel-handling is short-circuited in favor of scrolling when the dialog overflows.
BUG:375196
REPOSITORY
R119 Plasma Desktop
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D4229
AFFECTED FILES
applets/taskmanager/package/contents/ui/GroupDialog.qml
applets/taskmanager/package/contents/ui/MouseHandler.qml
applets/taskmanager/package/contents/ui/Task.qml
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: hein, #plasma
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170120/a3f644f1/attachment.html>
More information about the Plasma-devel
mailing list