847e516fcf
Add Shift global theme preview assets
...
Install dedicated preview, fullscreen, splash, and lockscreen images (with SPDX sidecars) so the Global Theme card and look-and-feel previews represent Shift visuals.
2026-05-31 16:33:25 +02:00
753909a6ce
Move shell and KWin surfaces to shared motion
...
Apply Motion tokens to startup, applet configuration, lockscreen controls, logout and splash transitions, KWin effects, and the mobile task switcher. Preserve timing-specific behavior where it drives runtime state.
2026-05-21 11:14:42 +02:00
65efc37410
Unify Shift theme identity
2026-05-19 09:18:32 +02:00
e6f076ed54
Add Shift icon theme and coverage guard
...
Install org.shift.icons as the look-and-feel icon theme while keeping the Plasma style on breeze-dark. Add the icon-theme coverage guard and CTest registration so shell, System Settings, KCM, and installed Plasma icon names do not silently fall back to missing Breeze-only assets.
Document the theme rules and add scoped REUSE metadata for the Phosphor-derived SVG glyphs.
2026-05-17 08:56:33 +02:00
453c580444
Drop empty Shift desktop theme package
...
The package shipped no overrides and only inherited the system
default theme, so it had no visible effect. Authoring a correct
FrameSvg override needs a separate, designed effort.
2026-05-14 09:56:20 +02:00
64e9bdf5db
Use Atkinson Hyperlegible as default font
...
Add a Shift desktop theme package and point the look-and-feel
defaults at Atkinson Hyperlegible Next / Mono.
2026-05-14 09:34:10 +02:00
fe8b798cb2
lookandfeel: use Shift decoration by default
...
Switch kdecoration2 defaults from Breeze to Aurorae and select
org.shift.decoration as the theme.
2026-05-04 11:43:41 +02:00
6e67728f46
Add SHIFT wallpaper as the shell default
...
Add a wallpapers/SHIFT package with light and dark images. Set
Image=SHIFT in the look-and-feel defaults.
Plasma's org.kde.image backend requires a directory URL, not a
bare package ID, when writing Image= in a layout.js. Use
configure_file to stamp the resolved KDE_INSTALL_WALLPAPERDIR
path into the installed layout.js at build time.
2026-05-04 11:43:41 +02:00
5c319d2e7e
Rename look-and-feel package to org.shift.mobile
...
Update the package ID in metadata.json, the translation catalog
name in Messages.sh, the compile-time default in envmanager, and
the test suite --lookandfeel flag. Rename the 41 .po files from
the old org.kde.breeze.mobile catalog name.
2026-05-04 11:40:41 +02:00
f0c6abc6d0
Default to ShiftDark in the look-and-feel package
...
Switch from BreezeLight to ShiftDark and enable the breeze-dark icon
theme and window decoration to match.
2026-04-28 00:13:49 +02:00
Devin Lin
a8b858dc3e
Remove kirigami version in imports
...
This fixes potential issues stemming from pinning versions on Kirigami
qml api imports
2026-03-06 22:08:07 -05:00
Harald Sitter
ebc15a2ffa
lookandfeel: remove SystemDialog
...
it was moved into xdg-desktop-portal-kde to simplify the architecture.
xdpk now supports both desktop and mobile use cases
2026-01-29 12:49:58 +01: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
c3ee2fe339
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-05 01:37:48 +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
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
Sebastian Kügler
0d1f923b5e
[shutdowndialog]: hide logout option config
...
This change adds a config entry in plasmamobilerc which allows to hide
the logout button in the shutdown dialog.
As mobile systems are often effectively single user, this makes sense
to offer in Plasma Mobile.
Signed-off-by: Sebastian Kügler <sebas@kde.org>
2024-12-01 23:15:52 +01: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
62a2633f72
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-08-28 01:30:06 +00:00
Devin Lin
1702354d3f
Use Kirigami.Units.cornerRadius in most radius values
...
This takes the place of using smallSpacing for the most part.
2024-07-27 00:02:05 -04:00
Devin Lin
eb9509ce68
Remove trailing whitespace
2024-07-26 23:47:44 -04:00
l10n daemon script
ad34f6f112
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-07-21 01:22:04 +00:00
l10n daemon script
0e1d42db39
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-07-01 01:17:27 +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
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
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
l10n daemon script
f7851a3f8f
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-04-25 01:16:26 +00:00
Marco Martin
260af8e610
Move the lockscreen in the shell package
...
the lookandfeel package is becomeing a pure repository of
config, the various code pieces are being moved outside
2024-04-02 10:02:29 +00:00
Devin Lin
6fbb2f0dfc
lookandfeel: Sync with breeze, fix default cursor theme
...
BUG: 482863
Not having a cursor theme set seems to cause the cursor to not show up at all
2024-03-09 16:25:57 -05:00
l10n daemon script
28e6d523fb
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-03-08 01:13:51 +00:00
Devin Lin
8f39d156f1
systemdialog: Update to match plasma-workspace implementation, and simplify UI
...
SystemDialog was added in 2021 and did not receive any testing while the API was in flux when portals started using it.
Update the implementation to match plasma-workspace now that the API has settled.
Also simplify the UI, remove automatic scrollview and other loaders that make initialization very complicated.
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/301
2024-03-06 20:34:34 +00:00
ivan tkachenko
19440ec958
SystemDialog: Demote actions property to Templates counterpart
2024-02-21 21:00:23 +06:00
ivan tkachenko
18d6b5a5b6
SystemDialog: Simplify superfluous binding of a constant color, add null check
2024-02-20 22:31:42 +06:00
ivan tkachenko
ec37300c9e
SystemDialog: Strip trailing whitespace (automatic change)
2024-02-20 22:31:42 +06:00
Devin Lin
474886cb44
Revert unrelated change
2024-02-11 18:03:17 -05:00
Devin Lin
d6ec22375b
lockscreen: Remove bottom arrow animation
...
Wastes battery as it keeps running with the display off
2024-02-11 17:59:36 -05:00
l10n daemon script
bba776a5fb
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-01-05 02:08:21 +00:00
l10n daemon script
4d29b0f0ac
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"
2023-12-22 02:13:13 +00:00
l10n daemon script
dbe069edfa
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"
2023-12-17 02:07:26 +00:00
Devin Lin
83ce339cda
components/hapticsplugin: Introduce direct haptics API for hfd-service
...
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/270
Introduce a direct haptics API for now for shell usage, and port to it. Also remove the vibration intensity setting as that didn't do anything.
2023-11-15 08:13:25 -08:00
l10n daemon script
1a44c570f6
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"
2023-11-10 02:17:56 +00:00
ivan tkachenko
22f7d490ba
Revert "Port away from PlasmaCore and PlasmaExtras to Kirigami"
...
This (partially) reverts commit 127bbdf653 .
Only incorrect changes from Kirigami.Units.largeSpacing to
Kirigami.Units.gridUnit are reverted. Only Plasma.Units were buggy.
2023-11-08 21:16:19 +03:00
Yari Polla
4f45654af6
Port mobileshell plugins to ecm_add_qml_module
2023-11-02 11:08:17 +00:00
Devin Lin
93395acd02
lockscreen: Port to new API
2023-10-28 18:47:00 +00:00
Devin Lin
92b5dc1dbd
lockscreen: Fix styling
2023-10-22 23:42:38 -07:00
Devin Lin
580afdfc9c
folio: Rewrite
...
fix landscape favourites bar drag and drop, and cleanup folder
fix drawer scrolling
add settings
2023-10-22 04:08:28 +00:00
l10n daemon script
6341f6619c
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"
2023-10-22 02:34:49 +00:00
Yari Polla
0070848cfb
remove versions from notificationmanager import
2023-10-21 11:31:55 +02:00
Alexander Lohnau
45072177d5
Remove unneeded entries from metadata files
2023-10-17 05:14:04 +00:00
Devin Lin
552ab53b49
components: Add SwipeArea filter modes
2023-09-30 10:06:41 -07:00