shift-shell/components/mobileshell/qml
Yari Polla d8399e88be toppanel/notifications: add clean all and do not disturb
Hi, this MR adds "clear all" and "do not disturb" buttons to `NotificationsWidget`.

Few other corrections have been made:
 - Transitions should now work correctly, plus they can be disabled via `MobileShell.MobileShellSettings.animationsEnabled`;
 - Loaders are now asynchronous;
 - List items have now their own margins, in order to not clip their shadows.\

It only remains to implement a context menu to set do not disturb mode for a given period of time. I think it's a secondary feature on which we can work later, but in case tell me what to do.

Unfortunately I can't test the lockscreen on a phone at the moment, and I cannot take a performance test as well. It would be great if someone tested all these things, otherwise I'll provide as soon as possible.

Closes: https://invent.kde.org/plasma/plasma-mobile/-/issues/134
2022-06-25 12:35:15 -04:00
..
actiondrawer toppanel/notifications: add clean all and do not disturb 2022-06-25 12:35:15 -04:00
components components: Attempt to fix some cyclic dependencies 2022-06-22 11:48:46 -04:00
dataproviders libmobileshell: Move back to QML plugin 2022-03-21 10:00:09 -04:00
homescreen homescreen: Start refactoring and cleaning 2022-06-18 15:42:39 -04:00
navigationpanel taskswitcher: implement left/right swipe gesture 2022-05-03 01:38:42 +02:00
osd/volume volumeosd: Fix settings launch 2022-04-06 20:32:23 -04:00
statusbar libmobileshell: Move back to QML plugin 2022-03-21 10:00:09 -04:00
taskswitcher PipeWireThumbnail, Record: Wayland handling doesn't belong in KPipeWire 2022-06-23 11:25:08 +02:00
widgets toppanel/notifications: add clean all and do not disturb 2022-06-25 12:35:15 -04:00
HomeScreenControls.qml homescreen: Collapse library into mobileshell and containment 2022-04-05 22:06:05 -04:00
Shell.qml components: Attempt to fix some cyclic dependencies 2022-06-22 11:48:46 -04:00
TaskPanelControls.qml libmobileshell: Move back to QML plugin 2022-03-21 10:00:09 -04:00
TopPanelControls.qml libmobileshell: Move back to QML plugin 2022-03-21 10:00:09 -04:00