broulik created this revision. broulik added reviewers: Plasma, hein. broulik set the repository for this revision to rPLASMADESKTOP Plasma Desktop. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY This allows to navigate through the list of windows in a group using arrow keys as well as close the popup by pressing Escape. Pressing Return or Enter will activate the window and holding Shift during that will launch a new instance just as Shift+Click would do. TEST PLAN I looked into making it a ListView to make use of its keyboard/currentIndex functionalities but it doesn't have an "gimme item at index" method and neither has VisualDataModel, so I left everything as is and rolled my own up/down thing. REPOSITORY rPLASMADESKTOP Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D2665 AFFECTED FILES applets/taskmanager/package/contents/ui/GroupDialog.qml applets/taskmanager/package/contents/ui/Task.qml EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: broulik, #plasma, hein Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas