davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY Restore the "grouped" plasmoid of KDE4. It's somewhat similar to the system tray internally, it creates a containment then has a thin wrapper to display plasmoids in a tab. Plasmoids will display their compact/full representation depending on the size of the tab, if compacted, the full representation will appear as a dialog just outside the tab area. TEST PLAN Dragged some applets in Right click, removed an applet Tested restoration after shutdown Tested applets with popups (like analog clock or kickoff) Tested remove/restore REPOSITORY R114 Plasma Addons BRANCH master REVISION DETAIL https://phabricator.kde.org/D3620 AFFECTED FILES applets/CMakeLists.txt applets/grouping/.kdev4/groupingplasmoid.kdev4 applets/grouping/CMakeLists.txt applets/grouping/Messages.sh applets/grouping/container/CMakeLists.txt applets/grouping/container/groupedappletscontainer.cpp applets/grouping/container/groupedappletscontainer.h applets/grouping/container/package/contents/ui/main.qml applets/grouping/container/package/metadata.desktop applets/grouping/groupingcontainment.cpp applets/grouping/groupingcontainment.h applets/grouping/groupingplasmoid.kdev4 applets/grouping/package/contents/applet/CompactApplet.qml applets/grouping/package/contents/config/config.qml applets/grouping/package/contents/config/main.xml applets/grouping/package/contents/ui/items/AbstractItem.qml applets/grouping/package/contents/ui/items/PlasmoidItem.qml applets/grouping/package/contents/ui/main.qml applets/grouping/package/metadata.desktop EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: davidedmundson, #plasma Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas