D5400: new class, KActionRunner
tcanabrava abandoned this revision. REPOSITORY R284 KCompletion REVISION DETAIL https://phabricator.kde.org/D5400 To: tcanabrava, #frameworks, ltoscano Cc: ltoscano, michaelh, ngraham
D5400: new class, KActionRunner
tcanabrava added a comment. In https://phabricator.kde.org/D5400#101353, @ltoscano wrote: > General issue: KCompletion is a tier2 framework, and this introduces a dependency on KXmlGui, tier3. I wasn't aware of that - I'll move this to KXmlGui as it makes sense. REPOSITORY R284 KCompletion REVISION DETAIL https://phabricator.kde.org/D5400 To: tcanabrava, #frameworks, ltoscano Cc: ltoscano
D5400: new class, KActionRunner
ltoscano requested changes to this revision. ltoscano added a comment. This revision now requires changes to proceed. General issue: KCompletion is a tier2 framework, and this introduces a dependency on KXmlGui, tier3. REPOSITORY R284 KCompletion REVISION DETAIL https://phabricator.kde.org/D5400 To: tcanabrava, #frameworks, ltoscano Cc: ltoscano
D5400: new class, KActionRunner
tcanabrava created this revision. Restricted Application added a project: Frameworks. REVISION SUMMARY KActionRunner is a class that has a KRunner like behavior for the actions in a KActionCollection. The idea is that if a user knows what he's looking for, it's much simpler to write part of the name of the action in a text field and execute it, instead of getting lost in menus. Quite a few applications in the KDE Sc could benefit from this, as it would simplify enormous a few layouts. also, this is a WIP, I'm interested to see if this could be wanted before investing more time making it. TEST PLAN Manually tested on Atelier REPOSITORY R284 KCompletion REVISION DETAIL https://phabricator.kde.org/D5400 AFFECTED FILES CMakeLists.txt src/CMakeLists.txt src/kactionrunner.cpp src/kactionrunner.h src/kactionrunnermodel.cpp src/kactionrunnermodel.h To: tcanabrava, #frameworks