Devin Lin
eb03fe8c94
taskswitcher: Port to kwin effect
2023-03-13 22:07:32 -07:00
Yari Polla
4b5c6ca3f5
homescreens/halcyon: fix plasmoid activation
2023-03-12 21:36:40 +01:00
Devin Lin
716867475c
homescreens/halcyon: Fix crash on favourite reorder
2023-03-05 23:06:35 -08:00
Devin Lin
3ede60a091
Rename containments
2023-03-05 09:39:44 -08:00
Devin Lin
ad8f7cf99c
Fix accidental commenting
2023-03-02 22:11:51 -08:00
Devin Lin
f0c756214a
Port QtGraphicalEffects
2023-03-03 06:01:23 +00:00
Devin Lin
bdcbe4d6f7
mobileshellstate: Heavily refactor to remove global shell margins to fix window binding loops
...
Having a global set margins and orientation (that were calculated from the panel containment) caused a lot of issues with the way bindings were evaluated across panels, and with high coupling.
Now use properties from within containments to determine shell margins instead, which removes the dependency on other containments for measurements. This allows us to get rid of TaskPanelControls as well!
Fixes: https://invent.kde.org/teams/plasma-mobile/issues/-/issues/198
2022-12-10 21:05:13 -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
Yari Polla
f03cf4aa68
homescreens: only close search widget and action drawer without opening the menu
2022-09-27 16:01:09 +00:00
Yari Polla
838826b4fd
homescreens: also close the search widget with Meta key
2022-09-27 16:01:09 +00:00
Yari Polla
eec2ddcbc8
homescreens/halcyon: add Meta key support
2022-09-24 20:19:28 +02:00
Devin Lin
4df3e9703e
homescreens/halcyon: Fix pinned model not being loaded
2022-06-22 10:50:06 -04:00
Devin Lin
d158549525
homescreens/halcyon: Fix wallpaper menu not being opened in certain tap areas
2022-06-20 23:23:11 -04:00
Devin Lin
ef45546127
homescreens/halcyon: Port to new model
2022-06-18 15:42:47 -04:00
Devin Lin
a173cf9b9d
homescreens/halcyon: Add new homescreen
2022-06-08 18:09:35 -04:00