[Differential] [Request, 739 lines] D3805: Per-activity favorites (WIP)
ivan (Ivan Čukić)
noreply at phabricator.kde.org
Sat Dec 24 01:00:47 UTC 2016
ivan created this revision.
ivan added reviewers: hein, mart.
ivan set the repository for this revision to R119 Plasma Desktop.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
After a long course of implementations and reimplementations, this is coming close to become finished.
The favourites are based on KAStats (current master). The backend part seems to work, the UI needs polishing.
TODOs:
- Move the activity assignment actions into a sub-menu (need to figure out how)
- Polish the UI to have all actions disabled if 'all activities' item is selected
- Implement adding a favourite to a specific location (for the dashboard)
TEST PLAN
So far tested in Kicker.
REPOSITORY
R119 Plasma Desktop
REVISION DETAIL
https://phabricator.kde.org/D3805
AFFECTED FILES
applets/kicker/CMakeLists.txt
applets/kicker/package/contents/code/tools.js
applets/kicker/package/contents/ui/ActionMenu.qml
applets/kicker/plugin/computermodel.cpp
applets/kicker/plugin/computermodel.h
applets/kicker/plugin/favoritesmodel.cpp
applets/kicker/plugin/favoritesmodel.h
applets/kicker/plugin/kastatsfavoritesmodel.cpp
applets/kicker/plugin/kastatsfavoritesmodel.h
applets/kicker/plugin/kickerplugin.cpp
applets/kicker/plugin/recentusagemodel.cpp
applets/kicker/plugin/rootmodel.cpp
applets/kicker/plugin/rootmodel.h
applets/kicker/plugin/simplefavoritesmodel.cpp
applets/kicker/plugin/simplefavoritesmodel.h
applets/kicker/plugin/systemmodel.cpp
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: ivan, hein, mart
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/20161224/bda718b3/attachment.html>
More information about the Plasma-devel
mailing list