Commit graph

3423 commits

Author SHA1 Message Date
Devin Lin
2bf23313bc quicksettings/docked: Fix typo in installed package path
This shouldn't have any ramifications on stored settings because the
kpackage id is correct, just the CMake installed path isn't.
2025-04-20 10:29:14 -04:00
l10n daemon script
0fc5cc95b6 GIT_SILENT Sync po/docbooks with svn 2025-04-19 01:40:11 +00:00
l10n daemon script
7ea7550da5 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-04-19 01:30:30 +00:00
Nicolas Fella
bebe44e5f1 Fix build with Qt 6.10
The private API was split into a separate CMake package
2025-04-18 17:38:37 +02:00
Nicolas Fella
44e0e1920e Add Qt6-next CI 2025-04-18 17:28:40 +02:00
Micah Stanley
8c45aba84d actiondrawer: notification scroll bugfix 2025-04-17 18:16:21 +00:00
Devin Lin
1a398d9fdb wallpaperselector: Fix delegate dimensions and icon color
The previews in the delegates pop outside of the delegate itself. Fix
this, and do some refactoring to simplify the code. Also fix an issue
with the "+" delegate not being white.
2025-04-16 21:22:33 -04:00
l10n daemon script
f537c8f907 GIT_SILENT Sync po/docbooks with svn 2025-04-15 01:39:52 +00:00
l10n daemon script
9d284e4aa1 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-04-15 01:29:59 +00:00
Sebastian Kügler
8a70d7c50d info kcm: make webpage optional
On some systems, the webpage info may be empty. In the UI, this would
lead to a broken button (since the UI is not visible). So let's hide
this button when the URL isn't set anyway.

Signed-off-by: Sebastian Kügler <sebas@kde.org>
2025-04-14 11:21:47 +00:00
Micah Stanley
9707f503a2 GestureNavigation: Fix Action Drawer State being out of Sync on First Start 2025-04-13 12:55:25 +00:00
Christoph Wolk
970dc01ca1 shell/configuration: track unsaved changes signal
plasma-desktop added support for a unsavedChanges property in applet
configuration pages to inform the dialog that the present state is
modifed from the saved state in cases where the automatic tracking of
cfg_ properties does not work. This is intended to replace most uses of
the configurationChanged signal, which does not allow communicating that
the previous state has been restored and saving is no longer necessary.
plasma-mobile automatically saves changes, so does not need to do
special handling here, but it does need to track changes in this
property to work correctly with applets that have switched to this
method.

This change adds a handler for changes to this property similar to the
existing handler for the configurationChanged signal.
2025-04-11 13:54:07 +02:00
l10n daemon script
9e35eb6e86 GIT_SILENT Sync po/docbooks with svn 2025-04-10 01:38:57 +00:00
l10n daemon script
20675bddb0 GIT_SILENT Sync po/docbooks with svn 2025-04-09 01:38:37 +00:00
Devin Lin
049eaf7df1 taskpanel: Fix rotate button showing with autorotate
AutoRotatePolicy has another option "InTabletMode" which is still
autorotate since we are always in tablet mode on mobile. Ensure that it
is skipped when determining whether to show the manual rotation button.
2025-04-08 16:12:56 +00:00
Devin Lin
ebdb8bd848 kcms/mobileshell: Use js list model instead of ListModel
Use a proper JS list model instead of creating a ListModel and then appending items to it.
2025-04-08 15:56:18 +00:00
Sebastian Kügler
8b4abd134a info kcm: move vendorinfo block higher
If present, this is quite important information (e.g. model number,
serial, etc.), so give it a more prominent position.

For a default configured system, no visual change.

Signed-off-by: Sebastian Kügler <sebas@kde.org>
2025-04-08 12:35:19 +00:00
l10n daemon script
3e781c01c2 GIT_SILENT Sync po/docbooks with svn 2025-04-08 01:43:48 +00:00
l10n daemon script
eb918d4d99 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-04-08 01:31:46 +00:00
l10n daemon script
5da7192773 GIT_SILENT Sync po/docbooks with svn 2025-04-07 01:48:16 +00:00
l10n daemon script
7cb9f96ada 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-04-07 01:32:51 +00:00
Devin Lin
23797660ac statusbar: Don't show internet icon and loading indicator at same time
Ensure that the internet icon and the loading indicator do not show at the same time.
2025-04-07 00:03:06 +00:00
Devin Lin
529940341b quicksettings: Use symbolic monochrome icons
Switch the screenshot and screen record quicksettings to use monochrome
icons.

Fixes: https://invent.kde.org/plasma/plasma-mobile/-/issues/432
2025-04-06 13:03:53 -04:00
l10n daemon script
37c18c6ed2 GIT_SILENT Sync po/docbooks with svn 2025-04-05 01:42:52 +00:00
l10n daemon script
3c6c3aea57 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-04-05 01:31:14 +00:00
l10n daemon script
86e6a6faa3 GIT_SILENT Sync po/docbooks with svn 2025-04-04 01:43:50 +00:00
l10n daemon script
a71687c1ee 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-04-04 01:31:32 +00:00
Laurent Montel
7e20a029ac Remove unused PROJECT_VERSION_MAJOR variable 2025-04-01 07:57:31 +02:00
l10n daemon script
081cebcdb8 GIT_SILENT Sync po/docbooks with svn 2025-03-31 01:39:04 +00:00
l10n daemon script
2423bd89e0 GIT_SILENT Sync po/docbooks with svn 2025-03-28 01:42:17 +00:00
l10n daemon script
b3e396812f 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-03-27 01:31:08 +00:00
l10n daemon script
c96cf6e0dc GIT_SILENT Sync po/docbooks with svn 2025-03-26 01:40:42 +00:00
l10n daemon script
764a510082 GIT_SILENT Sync po/docbooks with svn 2025-03-25 01:39:58 +00:00
l10n daemon script
3d340289dc GIT_SILENT Sync po/docbooks with svn 2025-03-24 01:40:10 +00:00
Micah Stanley
a3cfa885ee Mobileshell: Reorganize File Structure of Popup Items
Consolidate the popup items into a single folder for better organization.
2025-03-23 03:55:04 +00:00
l10n daemon script
9303509258 GIT_SILENT Sync po/docbooks with svn 2025-03-23 01:40:37 +00:00
Micah Stanley
8065a98113 ActionDrawer/BrightnessItem: Brightness Slider Animation Adjustments
Brightness slider animation adjustments.
2025-03-22 20:36:31 +00:00
Micah Stanley
d9495bc714 actiondrawer: fix swipearea references 2025-03-22 19:13:27 +00:00
Oliver Kellogg
dc84693bfb kcms/mobileshell/ui/main.qml (FormCard.FormHeader): Extend i18n context. 2025-03-22 19:17:31 +01:00
l10n daemon script
22ff6eb53c GIT_SILENT Sync po/docbooks with svn 2025-03-22 01:38:45 +00:00
Devin Lin
c45f9ed446 envmanager: Handle SSD toggling with kwin rules
Replace the convergentwindows KWin script SSD toggling with KWin rules to ensure
windows are maximized and have no window border (and toggle off for
docked mode). KWin rules work immediately at window creation, which is
more efficient than listening to window creation events and manually
changing properties on them.

Currently, window rules setting maximization don't seem to address all cases where a window gets unmaximized, so for the time being we will still need the logic in convergentwindows to handle any sidecases.
2025-03-21 16:00:12 +00:00
Devin Lin
4167045642 mobileshellsettings: Show battery % by default
Fixes: https://invent.kde.org/plasma/plasma-mobile/-/issues/458

See hte issue for details.
2025-03-21 02:31:29 +00:00
l10n daemon script
07c86ddcff GIT_SILENT Sync po/docbooks with svn 2025-03-21 01:43:49 +00:00
Micah Stanley
b1feee5bb4 Lockscreen: Quick Action Button General Improvements
General improvements to the the quick action buttons look and feel. Also, press and hold was added to activate them.

As always, any feedback on these changes is greatly appreciated.

![Screenshot_20250319_230658](/uploads/c2ade0bc4d4fcf3e9ace47acaf94a531/Screenshot_20250319_230658.png)
![Screenshot_20250319_230724](/uploads/1c7d3c7c38607b6e87dbc70830ec4102/Screenshot_20250319_230724.png)
2025-03-21 01:25:34 +00:00
Devin Lin
d621b23eb0 folio: Delete delegates if the application is removed
When an application is detected to be removed from the system, remove the delegate from the homescreen layout as well.
2025-03-19 23:40:11 -04:00
Micah Stanley
e4323f4ef0 notification list: fix notification scrolling within action drawer and lockscreen
This merge request fixes an issue with notification list scrolling and also adds a few general improvements.

To accomplish this, the notification widget was moved outside of the action drawer swipe area and lock screen swipe area, separating them from the parent-child relationship. Instead, the notification widget is now layered separately on top. This change seems to fix the conflict when both areas are accepting swipes from the same direction.

Additionally, changes were made to the notification list widget for the action drawer to make it behave similarly to the folio home screen app library. Specifically, when at the top of the list, one can swipe down over the notification area to expand the action drawer. In landscape mode, the media widget, clock, and date were also added to the notification list to provide more room for viewing notifications when scrolling.

Closes https://invent.kde.org/plasma/plasma-mobile/-/issues/318
2025-03-20 02:06:33 +00:00
l10n daemon script
27c0fe9f76 GIT_SILENT Sync po/docbooks with svn 2025-03-20 01:44:36 +00:00
l10n daemon script
bfd4327177 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-03-20 01:31:46 +00:00
Devin Lin
df6fb87ac8 folio: Add visual placeholder for favourites bar
This adds a visual placeholder when dropping applications on the
favourites bar, making it consistent with dropping applications on a
page.
2025-03-19 21:50:27 +00:00
Devin Lin
3afdafd8c2 folio: Use dynamic list insert/delete for changes
Should help reduce the effect of https://invent.kde.org/plasma/plasma-mobile/-/issues/440

Instead of fully resetting the application list when the ksycoca db
changes, calculate which items are removed and added based on the
storageId and emit targeted signals for them.
2025-03-19 21:45:06 +00:00