broulik created this revision. broulik added reviewers: Plasma, Plasma: Design. broulik set the repository for this revision to R120 Plasma Workspace. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY This adds the "Open With..." option known from Dolphin to the icon applet when it points to a file. Also adds a "Open Containing Folder". While at it, moves the action logic for jump list actions to C++ side TEST PLAN - Jump list actions still work - Open with works, both the primary entry, submenu, and "Open with" dialog - "open containing folder" opens the parent folder and scrolls to the file F1689543: Screenshot_20170101_164115.png <https://phabricator.kde.org/F1689543> REPOSITORY R120 Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D3905 AFFECTED FILES applets/icon/CMakeLists.txt applets/icon/iconapplet.cpp applets/icon/iconapplet.h applets/icon/package/contents/ui/main.qml EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: broulik, #plasma, #plasma:_design Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas