[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