Commit graph

241 commits

Author SHA1 Message Date
Devin Lin
a79290d010 taskpanel: Fix rotation position 2023-10-16 22:12:44 -07:00
Devin Lin
cf333bb784 homescreen: Fix opening configuration dialog 2023-09-27 22:38:54 -07:00
Devin Lin
27e63a167d porting: Finish ksvg port 2023-09-26 21:18:39 -07:00
Carl Schwan
a12a106439
shell configuration: Port to FormCard 2023-09-21 21:05:10 +02:00
Nate Graham
cc50aee72d Remove versioning from PlasmaCore module imports
It's unneeded in Qt6 and can cause subtle issues.
2023-09-05 09:34:49 -06:00
Marco Martin
42cccf8e7f port to Kirigami.Icon
Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/82

PlasmaCore.IconItem will be removed; now only the kirigami icon
should be used.
2023-08-18 09:08:07 +00: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
Alexey Andreyev
2275e2d7dd port QML to KSvg
Search and replace all the occurrences of Svg/FrameSvgItem/SvgItem
to their new implementation from KSvg.
Changes only namespace, API is the same

See also:
https://invent.kde.org/frameworks/ksvg/-/issues/1
2023-07-10 02:04:42 +03:00
Devin Lin
25a513d829 panels: Port to plasma-framework changes 2023-06-12 20:49:54 -04:00
Alexander Lohnau
5479e29bd6 Use org.kde.kcmutils instead of org.kde.kcm module
The latter will be removed, because the files were moved to kcmutils
2023-06-06 21:31:58 +02:00
Devin Lin
0e4b1da9a1 volumeosd: Extract out singleton so that it's only loaded once in plasmashell 2023-03-19 21:10:49 -07:00
Devin Lin
f25840bfc2 mobileshellstate: Move to DBus API instead of trying to use shared QML context
This also allows us to trigger behaviour from other processes that import mobileshell
2023-03-19 18:32:52 -07:00
Yari Polla
684431a0af shell/configuration: adapt to Kirigami API change 2023-03-13 15:01:15 +01:00
Yari Polla
25e4ef3ab4 shell/configuration: fix applet 2023-03-06 22:25:42 +01:00
Yari Polla
5183fce7f7 ConfigurationAppletPage: make sure item and plasmoid are not null 2023-03-06 18:00:57 +01:00
Yari Polla
b4934ff817 shell/updates: sync panelsfix with layout.js 2023-03-05 22:02:33 +01:00
Devin Lin
8b700ab86f panels: Fix loading 2023-03-05 10:22:00 -08:00
Devin Lin
97d549c34c homescreens/folio: Port to plugin architecture 2023-03-05 09:39:44 -08:00
Devin Lin
6375fb424f Fix shell layout.js 2023-03-05 09:39:44 -08:00
Devin Lin
3ede60a091 Rename containments 2023-03-05 09:39:44 -08:00
Devin Lin
1dbb1c78f6 Port to Qt6/KF6 2023-03-03 06:01:23 +00:00
Devin Lin
827e17225b shell: Update NavigationTabButton width 2022-12-19 12:39:18 -05:00
Devin Lin
f4877406e3 shell: Update to new usage of FormComboBoxDelegate 2022-11-18 17:37:07 -05:00
Devin Lin
7eaf640926 shell: Fix accent color from wallpaper not working 2022-10-27 00:57:38 -04:00
Nicolas Fella
e2bfa2212f Port away from KQuickControlsAddons.QIconItem 2022-10-23 16:07:00 +00:00
Devin Lin
85d70bb589 shell: Fix containment being applied immediately 2022-09-10 12:41:41 -04:00
Devin Lin
23185d9edf shell: Fix containment/applet configs not being saved immediately 2022-09-10 00:21:19 -04:00
Devin Lin
ccdba75a3c shell: Fix wallpaper config footer being cutoff 2022-09-10 00:18:39 -04:00
Devin Lin
3329464e33 shell: Set halcyon as default homescreen 2022-08-31 13:55:57 -04:00
Nicolas Fella
5d1833699b Remove unused QML import 2022-08-14 00:32:43 +02:00
Devin Lin
62a0ed5f74 Revert "shell: Set halcyon as default homescreen"
This reverts commit 204482f47b.
2022-07-13 17:51:21 -04:00
Devin Lin
204482f47b shell: Set halcyon as default homescreen 2022-07-12 23:11:10 -04:00
Devin Lin
d230cb7a0b shell: Fix warnings and use recolorIcon on bottom navbar 2022-07-01 00:14:12 -04:00
Devin Lin
8b6095c864 shell: Load applet configuration dynamically, and add animation 2022-06-25 13:04:26 -04:00
Devin Lin
1919a39d81 shell: Load wallpaper selector only when necessary 2022-06-25 12:43:11 -04:00
Devin Lin
61375dc48e shell: Load wallpaper images asynchronously 2022-06-23 15:06:06 -04:00
Devin Lin
102ff4db1b shell: Fix crashes caused by importing mobileshell component 2022-06-23 14:15:02 -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
Devin Lin
8c22f48e59 [shell/updates] Ensure upgrade process has new panel height 2022-02-01 20:40:37 -05:00
Devin Lin
279b900c13 Fix meta shortcut being removed regression 2022-01-19 20:38:20 +00:00
Devin Lin
4a3f855173 REUSE compliance, add check to CI, drop unused components 2021-12-23 16:02:41 +00:00
Devin Lin
6653ad6e54 panel: Refactor panel and implement blue ocean mockups 2021-12-22 23:29:00 +00:00
Devin Lin
2b1e6f12f8 Remove unused components 2021-12-06 02:57:14 +00:00
Rodney Dawes
8ea1e27d6d Remove the krunner widget from home screen by default
Because the widget does not have the text entry internally, and pops
up a new window for entering search, which looks confusing and odd on
the phone, we just don't add it by default for now until this can be
fixed. This makes the first impression a bit better, and hides the
annoyance behind needing to manually add the widget. Once the widget
is fixed to not behave in such an odd manner, we can evaluate adding
it back to the default layout.
2021-11-30 14:10:32 -05:00
Aleix Pol
0cd4f91ec4 Port away from PlasmaComponents 2.0 on most places 2021-10-22 16:34:03 +00:00
Aleix Pol
1eb7965fca HomeScreen: Support the meta key
While using the shell, add some value to the Meta key so the shell is
more useful when using a keyboard.
2021-10-18 11:12:43 +00:00
Devin Lin
7df05e09be panel: Rework panel layout, and refactoring 2021-10-12 13:50:36 +00:00
Aleix Pol
7f79b373ea Make sure panels are positioned in the right place on the first run
Addresses a problem where the bottom panel would be on top on first runs
sometimes.
2021-09-14 10:51:01 +00:00