[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