shift-shell/components/mobileshell
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
..
components components: Port Direction enum to c++ to improve load times 2022-04-10 13:28:32 -04:00
notifications libmobileshell: Move back to QML plugin 2022-03-21 10:00:09 -04:00
qml toppanel/notifications: add clean all and do not disturb 2022-06-25 12:35:15 -04:00
quicksettings quicksettings: Move related files into folder 2022-06-18 17:14:21 -04:00
taskswitcher libmobileshell: Move back to QML plugin 2022-03-21 10:00:09 -04:00
CMakeLists.txt quicksettings: Move related files into folder 2022-06-18 17:14:21 -04:00
mobileshellplugin.cpp components: Introduce ExtendedAbstractButton, port homescreen to it 2022-06-21 18:38:21 -04:00
mobileshellplugin.h libmobileshell: Move back to QML plugin 2022-03-21 10:00:09 -04:00
mobileshellsettings.cpp kcm: Add ability to customise mode of action drawer swipe down 2022-05-30 23:37:00 -04:00
mobileshellsettings.h kcm: Add ability to customise mode of action drawer swipe down 2022-05-30 23:37:00 -04:00
qmldir libmobileshell: Move back to QML plugin 2022-03-21 10:00:09 -04:00
resources.qrc components: Introduce ExtendedAbstractButton, port homescreen to it 2022-06-21 18:38:21 -04:00
shellutil.cpp Add a Record QuickSetting 2022-05-30 00:07:52 +00:00
shellutil.h Add a Record QuickSetting 2022-05-30 00:07:52 +00:00
windowutil.cpp mobileshell: Split out minimized geometry unset from window minimize 2022-04-11 16:47:20 -04:00
windowutil.h mobileshell: Split out minimized geometry unset from window minimize 2022-04-11 16:47:20 -04:00