Commit graph

3006 commits

Author SHA1 Message Date
Mr. Athozus
8f9db42e8f Add setting for showing date in status bar
As the title said.

Requested in plasma-mobile/plasma-settings#17

I marked it as a draft because there is a small regression which removes vertical alignment of right icons.
2024-06-28 02:05:42 +00:00
l10n daemon script
5e2ff03e25 GIT_SILENT Sync po/docbooks with svn 2024-06-28 01:37:36 +00:00
l10n daemon script
518b94e018 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-06-28 01:25:09 +00:00
l10n daemon script
ce0afb1c4f GIT_SILENT Sync po/docbooks with svn 2024-06-27 01:31:34 +00:00
l10n daemon script
fe3a39a5a9 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-06-27 01:19:29 +00:00
Devin Lin
2fae8b3381 envmanager: Ensure KConfigGroup being written to is not derived from const
This otherwise causes an assertion failure if assertions are enabled.
2024-06-26 13:15:57 -04:00
Devin Lin
5c41092c0f lockscreen: Rework and simplify keypad appearance, and fix lockscreen state
The current lockscreen mockups were originally from this mockup: https://phabricator.kde.org/T12717

There are some issues with it however:
- The 0 key is on the right, which is a bit strange and differs from the layouts of all other platforms
- One-handed usability is worse due to 4 columns instead of 3
- Most mobile lockscreen have the keypad toward the center for one-handed usability, our keypad is stuck to the bottom
- It makes use of a lot of shadows which makes it slower to load
- It's supposed to emulate the design of the keyboard, but it doesn't look like it so it's out of place

The new design is much simpler, with a centered 3 column approach making keys much easier to reach with one hand. It also avoids the use of shadows and layers.

![image](/uploads/52bd7accf2aaffc2b4054e13ac742bce/image.png)

![image](/uploads/4fe8b43abb1f5e2c2b8278f98b28bc71/image.png)

![image](/uploads/a306cfbe628e8b3e49175cd8f8e77ec1/image.png)

TODO:

- Investigate some improvements for keyboard input
2024-06-26 02:57:42 +00:00
l10n daemon script
b2bb4b4d6f GIT_SILENT Sync po/docbooks with svn 2024-06-26 01:30:28 +00:00
Devin Lin
b4f7ca1139 layout-templates: Move default panel configuration to layout template package 2024-06-26 00:57:56 +00:00
Devin Lin
5c53f9b6d2 windowplugin: Add per-screen support for WindowMaximizedTracker
Contributes to #317

This refactor changes WindowMaximizedTracker from being a Singleton, and allows for it to be created in a way such that screens can be filtered out.

This fixes external screens from having their homescreen "zoom out" when an app is maximized on another screen.
2024-06-26 00:44:31 +00:00
l10n daemon script
a9624bc059 GIT_SILENT Sync po/docbooks with svn 2024-06-25 01:26:31 +00:00
Devin Lin
3d90cee0c1 volumeosd: Fix missing import 2024-06-24 20:07:40 -04:00
Florian RICHER
3c81efa21c statusbar: Fix volume indicator not being visible
https://invent.kde.org/plasma/plasma-mobile/-/issues/375

Inspired by https://invent.kde.org/plasma/plasma-pa/-/blob/master/applet/contents/ui/main.qml
2024-06-24 23:43:43 +00:00
Devin Lin
a930eabbb2 kcms/wifi: Add WPA3 support
BUG: 483729
https://invent.kde.org/plasma/plasma-mobile/-/issues/336

This implements WPA3 support in the wifi KCM. However, the wifi KCM in general is missing implementations for many things (ex. WPA2/3 enterprise). We really should eventually pursue https://invent.kde.org/teams/plasma-mobile/issues/-/issues/294
2024-06-24 13:30:05 +00:00
Devin Lin
ce89bfe491 homescreens/folio: Fix favourites delegate dragging 2024-06-24 12:20:22 +00:00
l10n daemon script
0fbde92041 GIT_SILENT Sync po/docbooks with svn 2024-06-24 01:24:28 +00:00
Plata Hill
680143fed4 envmanager: Update default applications-blacklistrc
Sort list alphabetically and add applications that might typically exist in a Plasma Mobile environment (e.g. Waydroid).
2024-06-23 22:38:10 +00:00
Devin Lin
e044c84219 lockscreen: Fix potential cause of input unresponsiveness
BUG: 484054
This is a potential fix for the input to stop working. There was unused code for passwordless login that could cause the "waitingForAuth" variable to never be set to false after user input.
2024-06-23 13:03:12 -04:00
Devin Lin
e2e6590222 startupfeedback: Add support for multiple screens
Addresses https://invent.kde.org/plasma/plasma-mobile/-/issues/175
2024-06-23 16:48:32 +00:00
l10n daemon script
af58923a1e GIT_SILENT Sync po/docbooks with svn 2024-06-23 01:30:51 +00:00
Devin Lin
21ed42ee30 homescreens/folio: Port away from singletons to support multi-display
https://invent.kde.org/plasma/plasma-mobile/-/issues/316
2024-06-22 19:11:04 -04:00
Micah Stanley
600fd05900 actiondrawer: Added the Over-Scroll Effect to all Portrait Mode Quick Settings States
Brought the over-scroll effect found in the pinned quick settings panel to all the portrait mode quick settings states.
This helps improve the user experience while also bringing more consistency when pulling down the panel.

![over-scroll](/uploads/a8531b6fb51fde6fc7dc9c9647945899/over-scroll.gif)
2024-06-22 04:50:09 +00:00
l10n daemon script
7cf84548c6 GIT_SILENT Sync po/docbooks with svn 2024-06-22 01:35:26 +00:00
l10n daemon script
00edc45f4d 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-06-22 01:21:15 +00:00
F_Chao Fengchao
e57d1854ad Fix: code error. 2024-06-19 09:47:03 +08:00
l10n daemon script
2a301844a0 GIT_SILENT Sync po/docbooks with svn 2024-06-17 01:31:40 +00:00
F_Chao Fengchao
a1f8938fbc Fix: Changing the power settings does not take effect in time. 2024-06-16 23:11:45 +00:00
Florian RICHER
45ee6df973 Add setInitialized(true) after set ipv6 settings 2024-06-16 23:00:01 +00:00
Florian RICHER
24d5a2f223 Force to set ipv6 method to auto 2024-06-16 23:00:01 +00:00
Marius P
17e92e72fc Proofreading 2024-06-17 00:02:08 +03:00
l10n daemon script
61481794de GIT_SILENT Sync po/docbooks with svn 2024-06-16 01:28:15 +00:00
F_Chao Fengchao
60fa46e2dc Fix potential memory issues. 2024-06-11 03:12:49 +00:00
Luis Büchi
fddf5e9f31 add icon list to task scrub mode 2024-06-11 02:57:59 +00:00
Luis Büchi
7a453425fc change design of task scrub indicator UI 2024-06-11 02:57:59 +00:00
Luis Büchi
39a3625329 add basic UI indication of task scrub mode being active
includes a UI hint of what to do
2024-06-11 02:57:59 +00:00
l10n daemon script
29656981bb GIT_SILENT Sync po/docbooks with svn 2024-06-11 01:33:10 +00:00
l10n daemon script
3cb4930f2c GIT_SILENT Sync po/docbooks with svn 2024-06-10 01:44:37 +00:00
Nicolas Fella
628d248be2 Add QML module dependency 2024-06-09 22:56:32 +02:00
F_Chao Fengchao
2d915d3037 Fix the bug where the time zone cannot be set during initialstart. 2024-06-08 02:57:27 +00:00
l10n daemon script
550cee15bd GIT_SILENT Sync po/docbooks with svn 2024-06-08 01:32:21 +00:00
l10n daemon script
9131752fd3 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-06-08 01:20:22 +00:00
F_Chao Fengchao
4e1e9e8a9f Set translation domain for quicksetting plugins 2024-06-06 11:03:58 +08:00
l10n daemon script
b0cda701c5 GIT_SILENT Sync po/docbooks with svn 2024-06-05 01:45:11 +00:00
l10n daemon script
f9b8fae73b GIT_SILENT Sync po/docbooks with svn 2024-06-03 01:25:12 +00:00
l10n daemon script
8c2cdffbe9 GIT_SILENT Sync po/docbooks with svn 2024-06-02 01:26:18 +00:00
l10n daemon script
dfa07676e1 GIT_SILENT Sync po/docbooks with svn 2024-06-01 01:26:31 +00:00
l10n daemon script
6730e17914 GIT_SILENT Sync po/docbooks with svn 2024-05-31 01:38:43 +00:00
l10n daemon script
8f70d0afcb 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-05-31 01:20:19 +00:00
F_Chao Fengchao
76d3323e8f Modify the translation method of PasswordBar.qml to i18n. 2024-05-30 11:37:40 +08:00
l10n daemon script
3fdbabbf0b GIT_SILENT Sync po/docbooks with svn 2024-05-29 01:45:30 +00:00