Commit graph

11 commits

Author SHA1 Message Date
Yari Polla
7f78cc4ff6 taskswitcher: implement close all button
Hi, this implements a close all button for the task switcher.

Regarding the double check (`Clear All` -> `Are you sure?`), as far as I know, no system has such a feature for this kind of operation, at the moment, so take it as a proposal.
2022-07-21 15:13:42 +00:00
Yari Polla
26aaa808b0 taskswitcher: disable input handlers while in gesture 2022-05-03 01:38:32 +02:00
Devin Lin
4e95a4abc3 taskswitcher: Fix animations when opening from homescreen 2022-04-11 17:14:35 -04:00
Devin Lin
210042a6bf libmobileshell: Move back to QML plugin
Move from a C++ library + QML plugin to a QML plugin only for simplicity, since the homescreen switching architecture will be done from Plasma, and so use of the shell library only needs to be from QML.
2022-03-21 10:00:09 -04:00
Devin Lin
cf7e48e65c components/mobileshell: Move to libmobileshell library 2022-03-16 23:20:51 -04:00
Devin Lin
8f9f722ca7 navigationpanel: Add ability to toggle between gesture only and shown navigation panel modes
Addresses: https://invent.kde.org/plasma/plasma-phone-components/-/issues/140
2022-02-13 04:23:57 +00:00
Devin Lin
0dae893cd2 taskswitcher: Remove global variable calls 2022-02-11 13:09:19 -05:00
Devin Lin
fd88eb36e9 taskswitcher: Add darken effect for not centered tasks 2021-12-27 19:01:01 -05:00
Devin Lin
264de1b6df taskswitcher: Apply scale on entire task list, rather than single task 2021-12-27 18:29:14 -05:00
Devin Lin
2f27eb848d taskswitcher: Fix tapping outside of delegate to close 2021-12-27 10:05:05 -05:00
Devin Lin
1c81cd34b4 taskswitcher: Rewrite without listview and extract state to TaskSwitcherState 2021-12-27 01:35:24 -05:00