Yari Polla
8b5ec57d0b
explicitly declare signal handlers params
2023-03-06 14:09:54 +01:00
Devin Lin
f0c756214a
Port QtGraphicalEffects
2023-03-03 06:01:23 +00:00
Devin Lin
df65a0e0f2
mobileshell: Remove compile time QtFeedback dependency, and make it optional
2022-11-12 11:15:36 -05:00
Devin Lin
7d3bf39750
mobileshell: Refactor and extract state to mobileshellstate plugin
...
This avoids mixing plasmashell state with our MobileShell component library (which really shouldn't have state at all).
2022-11-12 11:15:36 -05:00
Devin Lin
0c6f1a6649
navigationpanel: Fix incorrect property name reference
2022-10-01 22:43:32 +02:00
Devin Lin
2aaf5fca98
navigationpanel: Add force keyboard toggle, and add setting
2022-09-11 21:45:12 +00:00
Devin Lin
c4806c6fb5
navigationpanel: Cap width of buttons at 80% of panel
2022-06-27 21:47:15 -04:00
Devin Lin
5519abd82c
navigationpanel: Properly cap width for wide screens
2022-06-27 17:28:41 -04:00
Devin Lin
3353cfc498
kcm: Add vibration setting for shell, and add vibrations
...
We can control shell vibrations from here, which can be replaced once there is a mechanism to control system-wide vibrations for QtFeedback.
2022-04-29 16:15:59 -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
264de1b6df
taskswitcher: Apply scale on entire task list, rather than single task
2021-12-27 18:29:14 -05:00
Devin Lin
1c81cd34b4
taskswitcher: Rewrite without listview and extract state to TaskSwitcherState
2021-12-27 01:35:24 -05:00
Devin Lin
4057122fb0
taskswitcher: Move component to homescreen and remove popup window
2021-12-24 22:31:33 -05:00
Devin Lin
2d87bb3e65
taskpanel: Extract navbar and task switcher to components/mobileshell
2021-12-24 19:18:38 -05:00