[Differential] [Request, 1,037 lines] D3620: Add Plasmoid that shows multiple other plasmoids in a tabbed interface
davidedmundson (David Edmundson)
noreply at phabricator.kde.org
Thu Dec 8 13:53:45 UTC 2016
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20161208/49f012a9/attachment.html>
More information about the Plasma-devel
mailing list