shift-shell/containments/homescreens/halcyon
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
..
package mobileshellstate: Heavily refactor to remove global shell margins to fix window binding loops 2022-12-10 21:05:13 -05:00
application.cpp homescreens/halcyon: Port to new app launch method 2022-10-12 17:01:03 -04:00
application.h homescreens/halcyon: Port to new app launch method 2022-10-12 17:01:03 -04:00
applicationfolder.cpp Make compile against qt6 2022-10-04 08:31:33 +02:00
applicationfolder.h homescreens/halcyon: Port folder app list to QAbstractListModel 2022-07-12 22:28:40 -04:00
applicationlistmodel.cpp components: Introduce ExtendedAbstractButton, port homescreen to it 2022-06-21 18:38:21 -04:00
applicationlistmodel.h homescreens/halcyon: Add folder backend 2022-06-18 16:05:36 -04:00
CMakeLists.txt Convert metadata of KPackages to json 2022-07-21 19:30:11 +00:00
homescreen.cpp homescreens/halcyon: Port to new app launch method 2022-10-12 17:01:03 -04:00
homescreen.h homescreens/halcyon: add showing desktop support 2022-09-24 20:19:28 +02:00
Messages.sh homescreens/halcyon: Add new homescreen 2022-06-08 18:09:35 -04:00
pinnedmodel.cpp homescreens/halcyon: Port folder app list to QAbstractListModel 2022-07-12 22:28:40 -04:00
pinnedmodel.h homescreens/halcyon: Add ability to move out of folder 2022-07-10 22:50:00 -04:00
windowlistener.cpp homescreens/halcyon: Port to new model 2022-06-18 15:42:47 -04:00
windowlistener.h homescreens/halcyon: Port to new model 2022-06-18 15:42:47 -04:00