D5057: Add KAcceleratorManager
This revision was automatically updated to reflect the committed changes. Closed by commit R242:ff78b9e53113: Add KAcceleratorManager (authored by broulik). REPOSITORY R242 Plasma Framework (Library) CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D5057?vs=12491=12512 REVISION DETAIL https://phabricator.kde.org/D5057 AFFECTED FILES src/declarativeimports/plasmacomponents/CMakeLists.txt src/declarativeimports/plasmacomponents/qmenu.cpp src/scriptengines/qml/plasmoid/containmentinterface.cpp To: broulik, #plasma, mart Cc: mart, plasma-devel, #frameworks, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
D5057: Add KAcceleratorManager
mart accepted this revision. mart added a comment. This revision is now accepted and ready to land. long due papercut :) REPOSITORY R242 Plasma Framework (Library) REVISION DETAIL https://phabricator.kde.org/D5057 To: broulik, #plasma, mart Cc: mart, plasma-devel, #frameworks, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
D5057: Add KAcceleratorManager
broulik created this revision. Restricted Application added projects: Plasma, Frameworks. Restricted Application added subscribers: Frameworks, plasma-devel. REVISION SUMMARY This way containment context menus and PlasmaComponents Menu get accelerators assigned to by default. CHANGELOG: Most menus have accelerators (Alt+letter shortcuts) now BUG: 361915 TEST PLAN There's probably some other places we need to adjust, like System Tray but this should cover most cases, like desktop context menu (cf the linked bug report) and menus created from QML REPOSITORY R242 Plasma Framework (Library) REVISION DETAIL https://phabricator.kde.org/D5057 AFFECTED FILES src/declarativeimports/plasmacomponents/CMakeLists.txt src/declarativeimports/plasmacomponents/qmenu.cpp src/scriptengines/qml/plasmoid/containmentinterface.cpp To: broulik, #plasma Cc: plasma-devel, #frameworks, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol