Commit graph

2917 commits

Author SHA1 Message Date
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
l10n daemon script
19fc5306a3 GIT_SILENT Sync po/docbooks with svn 2024-03-31 01:39:23 +00:00
l10n daemon script
7dfef2aa75 GIT_SILENT Sync po/docbooks with svn 2024-03-29 01:39:41 +00:00
l10n daemon script
f9caedfe50 GIT_SILENT Sync po/docbooks with svn 2024-03-28 01:47:07 +00:00
l10n daemon script
9b1ef70109 GIT_SILENT Sync po/docbooks with svn 2024-03-27 01:40:49 +00:00
Devin Lin
e7877a6d7a navigationpanel: Remove feature that moves it to the right when the screen height is small
This feature continuously causes issues, and I don't really have time to keep looking at it again and again.

https://invent.kde.org/plasma/plasma-mobile/-/issues/321
2024-03-26 20:53:56 -04:00
l10n daemon script
4364af86bc GIT_SILENT Sync po/docbooks with svn 2024-03-26 01:40:25 +00:00
l10n daemon script
d6a79188d4 GIT_SILENT Sync po/docbooks with svn 2024-03-25 01:40:32 +00:00
l10n daemon script
1f380454b9 GIT_SILENT Sync po/docbooks with svn 2024-03-24 01:24:13 +00:00
Devin Lin
9a81cab748 volumeosd: Remove control binding, as it's done in plasma-pa now
See https://invent.kde.org/plasma/plasma-mobile/-/issues/337
2024-03-23 01:24:37 +00:00
l10n daemon script
de6c9b8a25 GIT_SILENT Sync po/docbooks with svn 2024-03-23 01:23:19 +00:00
l10n daemon script
8501ea3198 GIT_SILENT Sync po/docbooks with svn 2024-03-21 01:24:48 +00:00
Devin Lin
b496110aa3 volumeosd: Properly bind volume keys
Partially addresses https://invent.kde.org/plasma/plasma-mobile/-/issues/328

Apparently in in Qt 6 the "shortcut" property in QAction no longer maps properly to the given Qt key??

Qt.Key_VolumeUp/Qt.Key_VolumeDown -> no key

Then I tried putting in Qt.Key_A which mapped to Qt.Key_Ctrl + Qt.Key_Q... Using the `shortcuts` property made it work properly here.

This will be obsolete with Plasma 6.1 https://invent.kde.org/plasma/plasma-pa/-/merge_requests/221
2024-03-19 21:56:48 -04:00
l10n daemon script
4cfe0fdb2e GIT_SILENT Sync po/docbooks with svn 2024-03-19 01:25:41 +00:00
Devin Lin
e35ec4d20e kcms/time: Fix timezone dialog constantly popping up and down the keyboard while typing
We need to ensure that there isn't an index set on the listview
2024-03-17 23:26:34 -04:00
l10n daemon script
fbbb26139f GIT_SILENT Sync po/docbooks with svn 2024-03-18 01:40:21 +00:00
l10n daemon script
b22124f8fd GIT_SILENT Sync po/docbooks with svn 2024-03-17 01:38:41 +00:00
Devin Lin
264197b7c6 components/mobileshell: Don't tie MarqueeLabel durations to kirigami duration lengths
Otherwise setting the animation speed will affect the MarqueeLabel speed, which will look very glitched if it's fast.
2024-03-16 11:53:25 -04:00
Devin Lin
7df864904a homescreens/folio: Minimize all windows when pressing start key rather than activate "show desktop" mode
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/333

There is some behavior with "show desktop" mode that we do not want (as it self-restores under certain focus conditions).

Just simply minimize all windows instead.
2024-03-16 00:06:42 -04:00
l10n daemon script
79c982c633 GIT_SILENT Sync po/docbooks with svn 2024-03-16 01:43:26 +00:00
l10n daemon script
07e2acbc1b SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-16 01:16:20 +00:00
l10n daemon script
d5b038c0bc GIT_SILENT Sync po/docbooks with svn 2024-03-15 01:39:50 +00:00
Devin Lin
154f3af336 taskpanel: Fix close vkbd button not showing
The "active" property of the KWin vkbd interface seems to be working, while "visible" no longer does.

Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/310
2024-03-14 19:15:36 +00:00
l10n daemon script
3ebd3eb894 GIT_SILENT Sync po/docbooks with svn 2024-03-14 01:40:54 +00:00
l10n daemon script
a8e6caf7c0 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-14 01:15:01 +00:00
Devin Lin
5f9f6b2d18 initialstart: Ensure initial value of 24 hour switch is obtained
Otherwise the switch's state is always off.
2024-03-13 11:25:54 -04:00
l10n daemon script
5169ae7579 GIT_SILENT Sync po/docbooks with svn 2024-03-12 01:21:52 +00:00
Devin Lin
348428035d widgets/mediacontrols: Fix base model reference 2024-03-11 00:56:11 -04:00
l10n daemon script
b625d38653 GIT_SILENT Sync po/docbooks with svn 2024-03-10 01:39:23 +00:00
Devin Lin
6fbb2f0dfc lookandfeel: Sync with breeze, fix default cursor theme
BUG: 482863
Not having a cursor theme set seems to cause the cursor to not show up at all
2024-03-09 16:25:57 -05:00
Devin Lin
408cd364f8 widgets/mediacontrols: Ensure multiplexer does not show
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/261

Filter out the first element, since it's always the multiplexer (which duplicates existing sources).
2024-03-09 00:49:35 -05:00
Devin Lin
7ec8d5f54a widgets/mediacontrols: Fix uncentered icon in buttons
Use QQC2 components instead of PC3 components, now that theming works properly
2024-03-09 00:48:49 -05:00
Devin Lin
68bd204e36 envmanager: Set Placement mode for KWin to skip window maximize animation when not in docked mode
We can use the placement mode setting in KWin to bypass the need to "maximize" after the window opens, KWin does this for us.

We keep the kwin maximize script to enforce docked mode changing window maximization (since the policy only affects new windows).
2024-03-09 04:20:12 +00:00
Devin Lin
a66d07f3ff taskswitcher: Fix navigation panel position when in landscape mode
It used to get confused when in landscape mode, but the navigation panel is on the bottom of the screen.
2024-03-08 21:00:23 -05:00
l10n daemon script
e51537574c GIT_SILENT Sync po/docbooks with svn 2024-03-09 01:27:40 +00:00
l10n daemon script
4ca3a25d4f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-09 01:15:44 +00:00
Devin Lin
7d4fdf48a5 initialstart/time: Fix search box getting unfocused on every key press
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/288

Ensure that the ListView is not taking focus from the text field
2024-03-08 17:36:44 -05:00
Devin Lin
d2f63e6d9a homescreens/folio: Fix start button behaviour, ensure windows are minimized and it's not triggered in docked mode
BUG: 482870
2024-03-08 10:38:59 -05:00
Devin Lin
85061c3d9f taskswitcher: Do not show apps marked as "skipSwitcher" 2024-03-08 15:11:49 +00:00
Devin Lin
be7cd5f6ba kwin/convergentwindows: Don't maximize xwaylandvideobridge ghost window 2024-03-08 15:11:49 +00:00
l10n daemon script
a8dd2dc2c1 GIT_SILENT Sync po/docbooks with svn 2024-03-08 01:20:50 +00:00
l10n daemon script
28e6d523fb SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-08 01:13:51 +00:00
Devin Lin
ca55def5eb homescreens/folio: Improve performance of wallpaper blur, and enable by default
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/306

I added a ShaderEffectSource in between so that the blur only samples the wallpaper when necessary

I also switched to FastBlur which seems to be much, much faster than MultiEffect on the PinePhone.

From testing, this made the performance about on-par with no blur at all.
2024-03-07 13:07:06 +00:00
l10n daemon script
ec5a112da2 GIT_SILENT Sync po/docbooks with svn 2024-03-07 01:20:09 +00:00
Devin Lin
95d3be0531 homescreens/folio: Prevent items from being added to favourites area if it's full
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/323
2024-03-06 20:35:31 +00:00
Devin Lin
e84989afee homescreens/folio: Add dialog to confirm whether to delete a folder 2024-03-06 20:35:04 +00:00
Devin Lin
8f39d156f1 systemdialog: Update to match plasma-workspace implementation, and simplify UI
SystemDialog was added in 2021 and did not receive any testing while the API was in flux when portals started using it.

Update the implementation to match plasma-workspace now that the API has settled.

Also simplify the UI, remove automatic scrollview and other loaders that make initialization very complicated.

Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/301
2024-03-06 20:34:34 +00:00
Devin Lin
98f925b5f9 homescreens/folio: Fix deleting delegates from folder not working 2024-03-06 09:09:42 -05:00
Aleix Pol Gonzalez
a87aa93e3b mobiletaskswitcher: Port to KWin API changes 2024-03-06 14:23:20 +01:00
l10n daemon script
2bd8d6545e GIT_SILENT Sync po/docbooks with svn 2024-03-06 01:20:36 +00:00