broulik updated this revision to Diff 28320. broulik added a comment.
- Clean up - Split Action and Menu handling in their dedicated classes - Ignore non-"Normal" windows, e.g. dialogs and toolboxes REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D10461?vs=28256&id=28320 REVISION DETAIL https://phabricator.kde.org/D10461 AFFECTED FILES CMakeLists.txt gmenu-dbusmenu-proxy/CMakeLists.txt gmenu-dbusmenu-proxy/Messages.sh gmenu-dbusmenu-proxy/actions.cpp gmenu-dbusmenu-proxy/actions.h gmenu-dbusmenu-proxy/gdbusmenutypes_p.cpp gmenu-dbusmenu-proxy/gdbusmenutypes_p.h gmenu-dbusmenu-proxy/gmenudbusmenuproxy.desktop gmenu-dbusmenu-proxy/icons.cpp gmenu-dbusmenu-proxy/icons.h gmenu-dbusmenu-proxy/main.cpp gmenu-dbusmenu-proxy/menu.cpp gmenu-dbusmenu-proxy/menu.h gmenu-dbusmenu-proxy/menuproxy.cpp gmenu-dbusmenu-proxy/menuproxy.h gmenu-dbusmenu-proxy/utils.cpp gmenu-dbusmenu-proxy/utils.h gmenu-dbusmenu-proxy/window.cpp gmenu-dbusmenu-proxy/window.h To: broulik, #plasma Cc: rk, rilian, mtallur, ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart