Commit graph

250 commits

Author SHA1 Message Date
Florian RICHER
a329099b83 lockscreen: Add DoubleTap to Lock in Lockscreen
Thx @devinlin to help me fix the MouseArea ^^

Can fix https://invent.kde.org/teams/plasma-mobile/issues/-/issues/90
2025-07-01 11:03:26 -04:00
l10n daemon script
ae1a29d5c7 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-05-24 01:33:35 +00:00
l10n daemon script
efb518c817 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-27 01:31:31 +00:00
Micah Stanley
842354bd70 Shell: Add Setting to Auto Hide Panels so Applications Can Fill the Entire Device Screen Space
This merge request adds a new setting to auto hide the status and navigation panels so applications will be able to fill out the entire device screen area. Also, this adds a new quick settings toggle to quickly change this property.
2025-04-21 15:56:33 +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
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
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
Oliver Kellogg
dc84693bfb kcms/mobileshell/ui/main.qml (FormCard.FormHeader): Extend i18n context. 2025-03-22 19:17:31 +01: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
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
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
Devin Lin
8d9ed17022 kcms/powermanagement: Move to powerdevil
Issue: https://invent.kde.org/plasma/plasma-mobile/-/issues/449

Companion MR: https://invent.kde.org/plasma/powerdevil/-/merge_requests/532

Move this KCM to powerdevil to share code.
2025-03-05 17:16:04 +00:00
Carl Schwan
d6cc9473c0 Move hotspot kcm to plasma-nm 2025-02-25 18:16:10 +01:00
Carl Schwan
cfdb1ae516 Move cellularnetwork kcm to plasma-nm 2025-02-25 17:11:25 +00:00
Carl Schwan
9a35cca1b6 Move back wifi kcm to plasma-nm 2025-02-25 16:58:07 +00:00
Carl Schwan
f4f0219d86
Fix inconsistent spacing 2025-02-24 23:46:10 +01:00
l10n daemon script
0bda495e7c 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-02-08 01:27:47 +00:00
Sebastian Kügler
6c746e62d5 [info kcm]: add vendorinfo card
This change adds a card to the Information KCM which can be used to
display vendor-specific information (think of product info, serial or
model number, support info, etc.).

The information is read from a json file in /etc/vendorinfo.json, format
as follows:

'''
{
    "Title" : "Vendor Information",
    "Content" : [
        {
            "Key": "Model Number",
            "Value": "24ABC-13N4"
        },
        {
            "Key": "Serial Number",
            "Value": "778899223344"
        },
        {
            "Key": "Support Phone",
            "Value": "+31 6 48370928"
        }
    ]
}
'''

Title is the card header, each Key/Value block adds a TextDelegate. This
block is only displayed if the file actually exists and has a Title set.

Signed-off-by: Sebastian Kügler <sebas@kde.org>
2025-01-17 09:51:12 +00:00
Carl Schwan
a648006799
Don't try to set parent of ComboBoxForm's internal dialog 2025-01-09 14:31:59 +01:00
Sebastian Kügler
85b9c82818 [wifi kcm]: add connection info page
This changeset adds a page with information about the currently active
wifi connection when clicking on the active connection item.

A traffic graph (much like in the desktop applet) shows current data
transfer rates.
An overview of connection information such as IP addresses, gateway,
access points, signal strength, security type, etc. complements this
information.

Signed-off-by: Sebastian Kügler <sebas@kde.org>
2025-01-03 17:47:17 +01:00
Sebastian Kügler
d9ff4a9898 import TrafficMonitor from plasma-nm
Signed-off-by: Sebastian Kügler <sebas@kde.org>
2025-01-03 17:47:17 +01:00
l10n daemon script
fd1f5e2e60 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-12-28 01:34:33 +00:00
l10n daemon script
b993b510a4 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-12-15 01:40:00 +00:00
l10n daemon script
8b70761dcd 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-12-02 01:32:06 +00:00
l10n daemon script
f3da7d632c 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-11-29 01:27:27 +00:00
Devin Lin
4569296128 kcms/time: Modernize and cleanup code
The time KCM backend code is quite old and is somewhat buggy because
toggling any option causes all fields to update. I cleaned up the code
and isolated different options from each other, and ensured the QML UI
bindings stay up to date. I also moved the date popup to a loader so
that it isn't loaded at start.
2024-11-15 09:53:51 -08:00
Carl Schwan
6ce0058188
time kcm: Lazy load the date picker 2024-11-15 13:07:45 +01:00
Carl Schwan
55f2deb33d
Fix translation extraction 2024-11-15 12:48:53 +01:00
l10n daemon script
a2d8105d08 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-11-08 01:25:01 +00:00
Devin Lin
6a5a89313f kcms/time: Fix layout of time dialog and port date dialog to DatePopup
Some changes in Kirigami.Dialog recently completely broke the dialog, we
apparently now have to manually set dimensions on children. Use
DatePopup from Kirigami Addons in order to reduce the code needed here.
2024-11-04 20:34:57 -08:00
l10n daemon script
6759ec9307 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-10-28 01:24:44 +00:00
Sebastian Kügler
50ba0d6897 [mobileshell kcm]: option to control status bar scale
This change adds a drop-down in the mobileshell kcm allowing setting the
status bar height (as its scale factor).

Also, smallish capitalization fix, this page is still not consistent,
but a little more now.

Signed-off-by: Sebastian Kügler <sebas@kde.org>
2024-10-25 17:53:25 +00:00
Devin Lin
d854f26062 kcms/cellularnetwork: Fix available networks list elements not being
full-width
2024-10-12 01:25:44 +00:00
l10n daemon script
480650b4d4 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-10-11 01:26:14 +00:00
Devin Lin
59cbccfe52 kcms/time: Don't insert "local" option into timezones dropdown
It isn't selected by default, and also causes the time to disappear when
selected.
2024-10-09 19:43:48 -07:00
l10n daemon script
4077fb3baa 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-10-10 01:23:11 +00:00
l10n daemon script
3fbf619c01 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-10-09 01:24:16 +00:00
l10n daemon script
b1918cfc58 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-10-01 01:23:26 +00:00
Marco Mattiolo
ac91c9fe11 Drop semicolon after Q_UNUSED() for consistency through the repo 2024-09-28 06:31:00 +00:00
Marco Mattiolo
d79274cbe7 Manages new cases introduced in ModemManager 1.20 2024-09-28 06:31:00 +00:00
Marco Mattiolo
edb8c91d66 Fix deprecated declarations from QLocale 2024-09-28 06:31:00 +00:00
l10n daemon script
0dfa399b7b 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-09-25 01:24:12 +00:00
l10n daemon script
f10228cee8 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-09-24 01:22:51 +00:00
l10n daemon script
bd836d5da9 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-09-23 01:22:19 +00:00
l10n daemon script
cd4f98e3d9 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-09-22 01:25:06 +00:00
l10n daemon script
369f250f17 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-09-17 01:23:52 +00:00
l10n daemon script
d7a967cd02 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-09-16 01:25:47 +00:00
l10n daemon script
e49068db5e 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-09-15 01:25:56 +00:00
l10n daemon script
309285fb39 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-09-14 01:26:05 +00:00