Commit graph

4006 commits

Author SHA1 Message Date
Devin Lin
67ca0fd6fc volumeosd: Refactor and simplify logic
This commit makes a much needed cleanup and overhaul of the volume OSD.

Changes:
- Fix context menus for app streams
- Remove dedicated mute button in cards (simplifies the UI for touch
  devices)
- Add selection background for card delegates
- Sync audio models with plasma-pa
- Simplify implementation of cards
- Sync volume slider implementation with plasma-pa
2025-09-14 14:06:46 -04:00
Devin Lin
2871d486ae kcms/mobileshell: Use better wording
Use better wording for the description of "double tap to wakeup" and
"auto hide panels" settings.
2025-09-14 12:17:35 -04:00
Devin Lin
929cde56db animation: Make fast animations less jolty
Use less steep animation curves to avoid "jolty" behaviour.
2025-09-14 08:07:52 -04:00
Devin Lin
a95598d5e4 panels: Fix panels having partial opacity and convoluted vkbd colors
A custom 0.95 opacity was added to the panels in
https://invent.kde.org/plasma/plasma-mobile/-/merge_requests/642 for
overlaying applications. This
required some complicated logic and layering to mix with other modes of
operation. Since this broke at some point, simplify the logic completely
so that it's just a flat colour. This also fixes the navigation panel
not having a colour when the keyboard is shown over the homescreen.
2025-09-13 22:18:32 -04:00
l10n daemon script
0f7ce1f2ad 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"
2025-09-14 01:34:35 +00:00
Devin Lin
447049d570 volumeosd: Listen to osd service for opening the popup
Fixes: https://invent.kde.org/plasma/plasma-mobile/-/issues/423

We currently listen to when the volume changes, which wouldn't happen if
the user reaches 0% or 100% and continues trying to press the volume
button. Instead, listen to OSD events for determining when to open the
popup.
2025-09-13 08:54:11 -04:00
l10n daemon script
c3e1bd607b GIT_SILENT Sync po/docbooks with svn 2025-09-13 01:51:06 +00:00
l10n daemon script
d5df7336e1 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"
2025-09-13 01:41:43 +00:00
Devin Lin
674c5034ae animations: Use Kirigami units and speed up several of them
This converts many of the animation durations to Kirigami units so that
they can be controlled system wide. It also speeds up several of the
animation durations (ex. in folio) from 800ms to 400ms to improve the
feel and responsiveness of the shell.
2025-09-12 05:41:20 -04:00
l10n daemon script
3a2cd8d521 GIT_SILENT Sync po/docbooks with svn 2025-09-12 01:41:20 +00:00
Florian RICHER
9cd44c8db8
Fix Settings Buttons alignements and width
When we use languages with long text translation, the width is > width
screen and the alignment is bad with multiple line.
2025-09-11 14:18:30 +00:00
Florian RICHER
50d4a77471 waydroid: Add watcher->deleteLater(); 2025-09-11 11:03:55 +02:00
Florian RICHER
a3e7d98660 waydroid: Show an error when Android ID is empty 2025-09-11 11:03:55 +02:00
Florian RICHER
7ebb4aa37c waydroid: Migrate to DBus backend implementations 2025-09-11 11:03:55 +02:00
Florian RICHER
6f862e24c3 Fix Applet Label overflow
For languages with big translation, the label is above of New stuff
button.
2025-09-11 04:51:59 -04:00
l10n daemon script
5a36fa519c 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"
2025-09-10 01:35:56 +00:00
l10n daemon script
625deeb11d 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"
2025-09-09 02:09:50 +00:00
l10n daemon script
43a59d504e 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"
2025-09-08 01:59:50 +00:00
l10n daemon script
1d9008ae49 GIT_SILENT Sync po/docbooks with svn 2025-09-07 01:43:21 +00:00
l10n daemon script
51f24b6948 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"
2025-09-07 01:34:50 +00:00
Devin Lin
339cec2b8a initialstart: Add null check for if kscreen config can't be fetched 2025-09-06 08:10:12 +02:00
l10n daemon script
400d4c0e33 GIT_SILENT Sync po/docbooks with svn 2025-09-06 01:43:30 +00:00
l10n daemon script
3efe5c1509 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"
2025-09-06 01:35:29 +00:00
Kunda Ki
7f3dcab42b Fix various typos
Fixes typos in various source comments.  
Found via `codespell -S "*.po,*.svg,*.pgm,*.xml,./po,*.desktop,*.json,*.actions" -L aline,aparent,childs,distroname,indexin,indx,logicaly,lokal,nd,splitted,te`
2025-09-05 12:21:15 +00:00
Luis Büchi
59186cc7b1 kcm: split navbar to own kcm, add gesture tutorial 2025-09-05 12:44:32 +02:00
l10n daemon script
81d559dd5d GIT_SILENT Sync po/docbooks with svn 2025-09-05 01:45:16 +00:00
l10n daemon script
ed2c7b3d1a GIT_SILENT Sync po/docbooks with svn 2025-09-03 01:50:41 +00:00
l10n daemon script
3d4d2c709c GIT_SILENT Sync po/docbooks with svn 2025-09-02 02:00:33 +00:00
l10n daemon script
7e82501c2b 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"
2025-09-01 01:35:07 +00:00
l10n daemon script
a84679959b GIT_SILENT Sync po/docbooks with svn 2025-08-31 01:46:44 +00:00
l10n daemon script
0058c094b2 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"
2025-08-31 01:35:32 +00:00
l10n daemon script
dde2ec73ba GIT_SILENT Sync po/docbooks with svn 2025-08-30 01:47:11 +00:00
l10n daemon script
23afd2e767 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"
2025-08-29 01:35:56 +00:00
l10n daemon script
63d5dba69f GIT_SILENT Sync po/docbooks with svn 2025-08-28 01:53:02 +00:00
l10n daemon script
66a0c38d2c 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"
2025-08-28 01:36:44 +00:00
l10n daemon script
e4a8ead084 GIT_SILENT Sync po/docbooks with svn 2025-08-27 01:49:49 +00:00
l10n daemon script
4a9c591146 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"
2025-08-27 01:36:18 +00:00
l10n daemon script
0ed8ead6f3 GIT_SILENT Sync po/docbooks with svn 2025-08-26 01:44:34 +00:00
l10n daemon script
47a930b466 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"
2025-08-26 01:36:15 +00:00
l10n daemon script
ebe17bcd9c GIT_SILENT Sync po/docbooks with svn 2025-08-25 01:47:03 +00:00
l10n daemon script
5c0ff01630 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"
2025-08-25 01:35:11 +00:00
l10n daemon script
86d26356a6 GIT_SILENT Sync po/docbooks with svn 2025-08-24 01:43:09 +00:00
l10n daemon script
c31895f622 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"
2025-08-24 01:34:18 +00:00
l10n daemon script
2e48bbe5dc GIT_SILENT Sync po/docbooks with svn 2025-08-23 01:46:38 +00:00
l10n daemon script
bf92eb9354 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"
2025-08-23 01:36:01 +00:00
Nicolas Fella
3f02922206 Remove duplicate and unneeded ID 2025-08-22 13:42:42 +02:00
Nicolas Fella
99c1c85a4d Enable qmllint in CI 2025-08-22 13:42:42 +02:00
l10n daemon script
13d6cefcd4 GIT_SILENT Sync po/docbooks with svn 2025-08-22 01:44:40 +00:00
l10n daemon script
05ba3b7aa9 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"
2025-08-22 01:35:33 +00:00
Sebastian Kügler
9b30adf533 fix kscreenosd quicksetting
Somehow the part that enables and disabled this quicksetting got lost
while everything needed is in place. So add it, which fixes showing and
hiding this quicksettings button.

Signed-off-by: Sebastian Kügler <sebas@kde.org>
2025-08-21 11:54:26 +02:00