Marius P
17e92e72fc
Proofreading
2024-06-17 00:02:08 +03:00
F_Chao Fengchao
76d3323e8f
Modify the translation method of PasswordBar.qml to i18n.
2024-05-30 11:37:40 +08:00
Marco Mattiolo
eefc04d0c7
drop KX11Extras::compositingActive() as X11 is not supported
2024-05-05 00:45:21 +00:00
Marco Martin
260af8e610
Move the lockscreen in the shell package
...
the lookandfeel package is becomeing a pure repository of
config, the various code pieces are being moved outside
2024-04-02 10:02:29 +00:00
Devin Lin
1dbd1505dc
shell: Move wallpaper selector to homescreens directly
2024-01-02 03:32:15 +00:00
Devin Lin
f4aec3f0fc
shell: Fix WallpaperSelector
2023-12-29 12:13:52 -05: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
Devin Lin
a4989d4313
shell: Sync panel code with desktop
...
This allows us to use desktop panels in the future for convergence.
2023-11-13 22:11:50 -08:00
ivan tkachenko
22f7d490ba
Revert "Port away from PlasmaCore and PlasmaExtras to Kirigami"
...
This (partially) reverts commit 127bbdf653 .
Only incorrect changes from Kirigami.Units.largeSpacing to
Kirigami.Units.gridUnit are reverted. Only Plasma.Units were buggy.
2023-11-08 21:16:19 +03:00
Devin Lin
173b19a23f
shell: Remove recolorIcons call for NavigationTabButton
...
Remove property usage removed by https://invent.kde.org/frameworks/kirigami/-/merge_requests/1355
2023-11-05 14:33:52 -08:00
Devin Lin
580afdfc9c
folio: Rewrite
...
fix landscape favourites bar drag and drop, and cleanup folder
fix drawer scrolling
add settings
2023-10-22 04:08:28 +00:00
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
Aleix Pol
4bba6ac402
units -> PlasmaCore.Units
2021-09-13 18:59:35 +02:00
Aleix Pol
a06bd89ec4
taskpanel: Put the controls at the right when on landscape mode
...
This way we don't lose otherwise precious screen real state on the
smaller
dimension.
2021-08-26 14:53:25 +02:00
Aleix Pol
d332582328
Port away from the global "theme" object to PlasmaCore.Theme
...
Like we've done for the rest of Plasma
2021-06-10 16:14:41 +02:00
Nicolas Fella
0b6e1435ed
Make pin screen follow color scheme
...
Use proper theme API instead of hardcoded colors
2021-05-27 22:59:24 +02:00
Nicolas Fella
21a3bcafe4
Convert license headers to SPDX
2021-03-02 22:45:25 +01:00
Bhushan Shah
e92188b5e9
shell: keep panelsfix.js in sync with layout.js
...
Otherwise if we add the panels which were missing, we will end up adding
panel without notifications and mediacontroller.
2021-02-26 09:31:59 +05:30
Aleix Pol
59297a25f3
--warnings
...
Make sure we don't call null pointers
Do not reference old objects that don't exist anymore
2021-02-24 16:04:24 +01:00
Bhushan Shah
acda20ffe5
Fix logic error in f19f629b4b
2021-01-28 15:35:33 +05:30
Marco Martin
f19f629b4b
add back panels if they disappeared
2021-01-27 14:20:15 +01:00
Han Young
a9a8e5cc00
multitouch input support
2020-11-13 15:24:01 +00:00
Tobias Fella
3cd3dcd99f
Rework the SIM PIN Screen
...
Update the visuals to look more like the new lockscreen pin
2020-10-29 19:41:32 +00:00
Marco Martin
e4014bd0ba
fix widget explorer
2020-07-16 13:48:53 +02:00
Marco Martin
96f4e7be53
temporarly remove the horizontal activity switcher
2020-07-16 11:37:43 +02:00
Aleix Pol
6adbe5249d
Fix warnings
2020-02-07 13:38:02 +01:00
Marco Martin
ea57d633bb
move krunner in a plasmoid
2020-02-05 20:25:52 +01:00
Marco Martin
cb3f9617ce
assign both containment and containmentInterface
2020-02-04 18:02:20 +01:00
Pino Toscano
b7e93f5630
i18n fixes
...
- translate few UI strings
- use i18np for plural forms
- style fixes
2019-11-21 09:24:10 +01:00
Yuri Chornoivan
a1021e4d3c
Fix minor typos
2019-11-07 17:51:34 +02:00
Bhushan Shah
d206d498c0
Add back the components, this fixes the sim pin page
2019-10-25 12:37:32 +05:30
Marco Martin
d44fe62c14
switch to desktop notifications applet
2019-10-22 12:56:59 +02:00
Marco Martin
fc640f9827
remove devicenotifier
2019-10-08 18:41:34 +02:00
Marco Martin
8d2cf69972
most icons are not plasmoids anymore
...
show plasmoids full rep in a flickable under quicksettings
2019-10-07 18:49:18 +02:00
Marco Martin
4832735497
make it a flickable again
...
otherwise too many mose events get stolen
2019-09-16 18:48:33 +02:00
Marco Martin
843b01508f
get rid of old homescreen
2019-09-04 18:39:31 +02:00
Marco Martin
38b2f688bb
take files from the kpackage
2019-09-04 18:25:52 +02:00
Marco Martin
e1d7844b82
make plamo shell inherit from plasma nano
2019-09-04 17:33:01 +02:00
Aleix Pol
f75fed80f3
loader.qml isn't necessary anymore
2019-08-14 13:31:44 +05:30
Jonah Brüchert
bd03f2114d
Remove dead code
2019-07-05 14:38:07 +00:00
Dimitris Kardarakos
f1de836216
Prevent password from being visible
...
When the user enters the PIN of the SIM, the password is displayed in cleartext. This change masks visible characters with password characters.
Differential Revision: https://phabricator.kde.org/D19076
2019-02-23 18:32:20 +02:00
Ilya Bizyaev
c6b49ffe1c
Remove unused placeholder images
2019-02-10 02:54:42 +01:00
Marco Martin
43d95cd332
better popup positioning
2019-02-08 17:29:07 +01:00
Marco Martin
f3e1ba0abe
slightly smaller icons
2019-02-07 12:38:11 +01:00
Marco Martin
f78f4e73f9
remove the blue line for expanded feedback
2019-02-07 11:17:02 +01:00
Marco Martin
b99b093861
use the plamo import
2019-02-07 09:48:26 +01:00
Marco Martin
7310f8282a
use plasmoid popups from plasma-minishell
...
simplify the sliding behavior of the top panel, simpler code, less bugs
2019-02-06 16:31:55 +01:00
Marco Martin
1826be8c5a
remove onFlickended
...
don't call dead api
2019-01-04 12:12:04 +01:00
Marco Martin
c614e3229a
remove unused import
2018-11-28 15:47:16 +01:00
Marco Martin
658312f2f1
solve loop when a new activity is created
...
T10009
2018-11-28 15:43:31 +01:00
Marco Martin
8833d59c6d
bindings loop --
2018-11-28 14:22:20 +01:00