D23413: [System Tray] Unified data model for System Tray items
Konrad Materka
noreply at phabricator.kde.org
Sat Aug 24 23:32:12 BST 2019
kmaterka created this revision.
kmaterka added reviewers: Plasma: Workspaces, Plasma.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
kmaterka requested review of this revision.
REVISION SUMMARY
Currently there are two different sources of SystemTray items:
- Plasmoids
- Status Notifier
Both are implemented independently, which makes hard to implement features that should cover both types.
This is a first step in bigger rework that should allow easy ordering, filtering etc.
TEST PLAN
Almost all features can be affected, so everything needs to be tested.
REPOSITORY
R120 Plasma Workspace
REVISION DETAIL
https://phabricator.kde.org/D23413
AFFECTED FILES
applets/systemtray/CMakeLists.txt
applets/systemtray/package/contents/ui/ConfigEntries.qml
applets/systemtray/package/contents/ui/items/PlasmoidItem.qml
applets/systemtray/package/contents/ui/items/StatusNotifierItem.qml
applets/systemtray/package/contents/ui/main.qml
applets/systemtray/systemtray.cpp
applets/systemtray/systemtray.h
applets/systemtray/systemtraymodel.cpp
applets/systemtray/systemtraymodel.h
To: kmaterka, #plasma_workspaces, #plasma
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190824/4f8eec4e/attachment.html>
More information about the Plasma-devel
mailing list