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
Devin Lin
8ae09cb17f
homescreens/folio: Fix widget full representation being shown when starting drag and drop
...
It's unnecessary to set the anchors on the full representation; it causes it to also show when the minimized representation is presented.
2024-03-05 04:07:24 +00:00
Devin Lin
a4d0894933
homescreens/folio: Delete empty page at end if last delegate is deleted
2024-03-04 22:24:44 -05:00
Devin Lin
a748ecda5b
kwin/convergentwindows: Don't set maximize property for fullscreen windows
...
Followup to https://invent.kde.org/teams/plasma-mobile/issues/-/issues/256
Otherwise the positioning affects shell windows too
2024-03-04 14:30:37 -05:00
Devin Lin
b553850e0a
taskpanel: Delay setting panel position on screen change, so shell doesn't crash
...
Setting it immediately seems to trigger an underlying bug that causes the shell to crash, see https://invent.kde.org/plasma/plasma-mobile/-/issues/321
I've cherry-picked this for Plasma 6 so we don't have this issue on stable, but I'm not sure if we should merge this into master or keep trying to identify the root cause.
2024-03-04 19:20:59 +00:00
Devin Lin
7cb6ebaae1
taskswitcher: Remove all interaction restrictions while the task switcher is opening
...
This allows users to properly interact (open apps, dismiss) while the task switcher is in its opening animation.
This fixes tapping on an app while the task switcher is opening dismissing the task switcher entirely (due to race condition)
2024-03-04 18:23:17 +00:00
Devin Lin
b5e58a8db1
kwin/convergentwindows: Fix race condition causing windows to be maximized too large
...
See https://invent.kde.org/teams/plasma-mobile/issues/-/issues/256
We have a race condition between maximizing and disabling window decorations on a window (the calls aren't blocking).
Workaround this by having the window already be in maximized size before we disable window decorations.
2024-03-04 12:26:50 -05:00
Devin Lin
8b9015e4fb
meta: Add tag to posix test
2024-03-03 20:27:52 -05:00
Devin Lin
da279065e6
meta: Fix appstream tests
2024-03-03 20:27:41 -05:00
Devin Lin
aac41402f3
homescreens/folio: Don't show background for widget configure dialog
...
https://invent.kde.org/plasma/plasma-mobile/-/issues/320
We seem to encounter an issue when a widget is deleted where the background stays. Workaround it for now.
2024-03-04 01:17:59 +00:00