Commit graph

15 commits

Author SHA1 Message Date
Devin Lin
a39401100f shell: Rework configuration implementation
This reworks the implementation of the applet/containment configuration
so that it is more optimized for the mobile experience and fixes lateral
navigation (between categories).

Changes:
- Always show a list of category modules (switching from the navigation
  tab bar) in order to support more modules at once
- Split the wallpaper and containment switching view into two modules
- Add a close button at the top
- Add an animation when the window opens and closes
- Refactor the code so that it is clear which files are imported by the
  shell, and which are implementation details
2025-10-05 09:47:35 -04:00
Devin Lin
1cf51ae694 shell: Fix containment and wallpaper switching from being broken
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/290
2023-12-28 15:55:23 -05:00
Carl Schwan
a12a106439
shell configuration: Port to FormCard 2023-09-21 21:05:10 +02:00
Alexey Andreyev
127bbdf653 Port away from PlasmaCore and PlasmaExtras to Kirigami
See also:

https://pointieststick.com/2023/06/14/call-to-action-easy-porting-opportunity-in-plasma/
2023-07-25 01:13:52 +00:00
Yari Polla
25e4ef3ab4 shell/configuration: fix applet 2023-03-06 22:25:42 +01:00
Devin Lin
f4877406e3 shell: Update to new usage of FormComboBoxDelegate 2022-11-18 17:37:07 -05:00
Devin Lin
85d70bb589 shell: Fix containment being applied immediately 2022-09-10 12:41:41 -04:00
Devin Lin
ccdba75a3c shell: Fix wallpaper config footer being cutoff 2022-09-10 00:18:39 -04:00
Devin Lin
47eebd4959 shell: Update containment configuration appearance UI 2022-06-23 00:46:36 -04:00
Devin Lin
436b2660d2 shell: Update configuration dialogs based on desktop, use new UI for wallpaper selector 2022-06-23 00:16:20 -04:00
Devin Lin
dee476e773 shell: Import applet/containment configuration dialogs
Import from plasma-nano so that we can better use it from plasma-mobile.
2022-06-22 14:59:34 -04:00
Marco Martin
e1d7844b82 make plamo shell inherit from plasma nano 2019-09-04 17:33:01 +02:00
Marco Martin
ee4defd92f instant apply 2014-11-20 15:19:37 +01:00
Marco Martin
87f8ef61b7 get rid of the comboboxes 2014-11-20 11:28:26 +01:00
Marco Martin
2384ff36d9 wallpaper config 2014-11-19 21:25:09 +01:00