D5057: Add KAcceleratorManager

2017-03-16 Thread Kai Uwe Broulik
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

2017-03-15 Thread Marco Martin
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

2017-03-15 Thread Kai Uwe Broulik
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