Commit graph

3397 commits

Author SHA1 Message Date
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
Micah Stanley
5d443aa679 Status Bar: Battery Percentage Toggle/Limit to Internal Batteries
Adds a setting to toggle displaying the battery percentage and also limits it to only display the internal batteries.

Battery percentage on

![Screenshot_20250319_112119](/uploads/2585d843d9fd21c368dcbb1742f036f4/Screenshot_20250319_112119.png)

Battery percentage off

![Screenshot_20250319_112137](/uploads/26d0d1ab4170d097e8b2e6893d48788c/Screenshot_20250319_112137.png)
2025-03-19 20:09:33 +00:00
Devin Lin
c5f0d15b14 folio: Fix AppDelegate null errors
Sometimes due to model changes the application will be null, which
causes a lot of errors in the console. Add null checks to avoid this.
2025-03-19 18:23:35 +00:00
Devin Lin
bd895574ff shell: Remove nonexistent tabbar property in Panel
tabbar doesn't seem to exist, so it causes errors in the console.
Removing setting this nonexistent property.
2025-03-19 15:52:50 +00:00
Devin Lin
65f09fa012 quicksettings/bluetooth: Add null checks
Fixes: https://invent.kde.org/plasma/plasma-mobile/-/issues/434

Add null checks for when the bluetooth manager is null to avoid errors
in the console.
2025-03-19 10:41:33 -04:00
Micah Stanley
013d034516 Gesture Navigation: Disable Gestures When Action Drawer, Notification Popup Drawer, or VolumeOSD are Visible
Disables gesture navigation when Action Drawer, Notification Popup Drawer, or VolumeOSD are visible as activating the task switcher in these situation can feel a bit weird.

Note:
~~Draft for in till I can get side loading working again so I can test it on device.~~

Still can't seem to get side loading working quite yet. Though, I did run the test I could from my laptop and it does seems to be working fine, so I will be removing this from draft.
2025-03-19 01:21:46 +00:00
l10n daemon script
d48274bf84 GIT_SILENT Sync po/docbooks with svn 2025-03-18 01:43:01 +00:00
l10n daemon script
c0a8e88461 GIT_SILENT Sync po/docbooks with svn 2025-03-17 01:38:09 +00:00
l10n daemon script
dbbb2abb14 GIT_SILENT Sync po/docbooks with svn 2025-03-16 01:42:18 +00:00
l10n daemon script
bd287571e8 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-16 01:30:57 +00:00
l10n daemon script
64a4487c6b GIT_SILENT Sync po/docbooks with svn 2025-03-15 01:42:10 +00:00
l10n daemon script
739195771f GIT_SILENT Sync po/docbooks with svn 2025-03-14 01:47:56 +00:00
User8395
3a2c3bc742 lockscreen: add quick action buttons
Closes: #441 

Notes:
- Camera cannot be selected as an action due to #377 


![image](/uploads/a97cad90219897b730d88b8aa43d49f3/image.png){width=461 height=288}
2025-03-13 20:11:41 +00:00
l10n daemon script
aab403b9f8 GIT_SILENT Sync po/docbooks with svn 2025-03-12 01:42:58 +00:00
l10n daemon script
37a1aefed3 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-12 01:31:07 +00:00
l10n daemon script
7ec12a05fa GIT_SILENT Sync po/docbooks with svn 2025-03-10 01:46:03 +00:00
l10n daemon script
f08d4c7cfe 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-10 01:32:02 +00:00
Devin Lin
8b8c958558 bin: Don't force QT_QPA_PLATFORM=wayland
Qt apps for the most part should already default to wayland, since we are in a wayland
session. Don't force apps that default to x11 to be wayland (same
behaviour as desktop).
2025-03-09 11:44:23 -04:00
l10n daemon script
4fc8c6242d GIT_SILENT Sync po/docbooks with svn 2025-03-09 01:38:33 +00:00
Devin Lin
70aef785ca lockscreen: Disable vkbd auto capitalization
Otherwise it could be confusing to users when the vkbd auto capitalizes the first letter when typing in the password.
2025-03-08 00:43:02 -05:00
l10n daemon script
62fa3ad7af GIT_SILENT Sync po/docbooks with svn 2025-03-08 01:46:43 +00:00
l10n daemon script
af4cc72659 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-08 01:33:15 +00:00
Devin Lin
a029f18eeb initialstart: Make scaling option more robust
Currently when the app starts, the scaling of all monitors gets changed
to a combobox value. This change makes it so that only the primary
monitor is affected, and that it only sets the scaling when the user
interacts with the combobox.
2025-03-07 17:01:48 +00:00
l10n daemon script
ac96c3bf13 GIT_SILENT Sync po/docbooks with svn 2025-03-07 01:42:23 +00:00
Devin Lin
6c1622cf6a initialstart: Add system navigation module
Add a module to initialstart that allows users to select the type of
system navigation they would like (gesture or button).
2025-03-06 14:40:43 +00:00
Devin Lin
88462a3b4b initialstart: Cap content width for wide screens
Cap the content width for wider screens, as the space is unnecessary
anyway.

Also use item y positioning for the animation instead of transform for
simplicity.
2025-03-06 14:36:02 +00:00
l10n daemon script
162c28c0e6 GIT_SILENT Sync po/docbooks with svn 2025-03-06 01:42:49 +00:00