Devin Lin
3d4b31c26b
taskswitcher: Sort tasks by last activation
...
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/343
This restores the sorting of tasks by their last activation. The task model now becomes a singleton and retains state even while the effect is not active, while the filter/sort proxy model is still initialized at task switcher load.
2024-07-02 21:42:13 +00:00
Devin Lin
b4f7ca1139
layout-templates: Move default panel configuration to layout template package
2024-06-26 00:57:56 +00:00
Jonathan Riddell
6520d131f1
update version for new release
2024-05-24 16:17:18 +01:00
Jonathan Riddell
a4b645da01
Update Qt version requirement to 6.6.0
...
GIT_SILENT
2024-05-24 13:13:24 +01:00
Jonathan Riddell
667131ba8d
update version for new release
2024-05-24 12:48:36 +01:00
Jonathan Riddell
033d18db9b
update version for new release
2024-05-24 12:35:43 +01:00
Jonathan Riddell
7ffaeb0e78
Update Qt version requirement to 6.7.0
...
GIT_SILENT
2024-05-24 11:24:15 +01:00
Jonathan Riddell
14b1d5a81f
Update Frameworks version requirement to 6.2.0
...
GIT_SILENT
2024-05-24 11:24:15 +01:00
Marco Mattiolo
0e01bd291f
drop double KF6DBusAddons entry
2024-05-04 14:35:47 +00:00
Devin Lin
0e280a94ca
kded/autodetectapn: Add background service to automatically add APN connections
...
We use the Android APN list here in order to determine the APN settings from SIM information.
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/285
Address feedback
2024-02-23 15:35:31 +00:00
Jonathan Esk-Riddell
e00bdeb0b5
Update Frameworks version requirement to 6.0.0
...
GIT_SILENT
2024-02-21 14:35:24 +00:00
Jonathan Esk-Riddell
d06342735f
add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156
2024-01-23 14:14:17 +00:00
Jonathan Esk-Riddell
65cfa50a76
Update version number for 6.0.80
...
GIT_SILENT
2024-01-10 14:06:13 +00:00
Jonathan Esk-Riddell
8d98566dc2
Update version number for 5.92.0
...
GIT_SILENT
2024-01-10 12:31:18 +00:00
Florian RICHER
c43c5ce8c3
CMakeLists.txt : Add find_package(Libudev REQUIRED)
2024-01-01 13:51:58 +00:00
Jonah Brüchert
d919403366
kcms: time: Avoid calling waitForFinished
2023-12-30 17:53:34 +00:00
Jonathan Esk-Riddell
bfcf93557d
Update version number for 5.91.90
...
GIT_SILENT
2023-12-20 18:57:01 +00:00
Jonathan Esk-Riddell
87196815c3
Update version number for 5.91.0
...
GIT_SILENT
2023-12-20 12:05:07 +00:00
Devin Lin
30262da8a5
kcms/cellularnetwork: Port to qcoro to make it async
...
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/284
2023-12-14 21:15:39 -08:00
Jonathan Esk-Riddell
cd055e8eca
Update version number for 5.90.90
...
GIT_SILENT
2023-12-08 12:00:21 +00:00
David Redondo
4dcbbbdd39
Update Qt version requirement to 6.6.0
...
GIT_SILENT
2023-12-08 12:10:27 +01:00
Jonathan Esk-Riddell
fa059e9b22
Update version number for 5.90.0
...
GIT_SILENT
2023-11-29 10:28:19 +00:00
Nicolas Fella
0f99a3c8c1
Adapt to plasma-framework targets being renamed
2023-11-23 23:42:47 +01:00
Jonathan Esk-Riddell
67af6f35a6
use renamed kwayland
2023-11-23 18:54:43 +00:00
Devin Lin
f3e1738122
shell: Change id to org.kde.plasma.mobileshell
2023-11-23 00:05:44 -08:00
Jonathan Esk-Riddell
3fabb14203
Update version number for 5.81.80
...
GIT_SILENT
2023-11-17 12:30:28 +00:00
Jonathan Esk-Riddell
f2beec9005
Update version number for 5.81.0
...
GIT_SILENT
2023-11-09 12:34:04 +00:00
Nicolas Fella
e825ec937b
Adjust to projects moving to Plasma
2023-11-06 23:31:37 +01:00
Devin Lin
a0b9c2c569
quicksettings/screenrotation: Fix it by porting to changed API
...
It appears that the screen rotation DBus API was dropped with https://invent.kde.org/plasma/kscreen/-/merge_requests/237
Port to the new API.
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/257
2023-11-05 15:09:33 -08:00
Jonathan Esk-Riddell
281586b164
Update PROJECT_VERSION_MAJOR to 6, this is mostly used in some internal soversions
2023-11-01 19:24:59 +00:00
Vlad Zahorodnii
c847cc53a1
Port to libkwin
...
libkwineffects has been merged with libkwin.
2023-10-26 19:04:35 +03:00
Marco Martin
908029d4a6
Port to KSortFilterProxyModel
...
port away from the PlasmaCore version
see https://invent.kde.org/frameworks/plasma-framework/-/issues/19
2023-08-29 14:30:12 +00:00
Nicolas Fella
7f79d7b86f
Adapt to KNotificationJobUiDelegate moving to KJobWidgets
2023-08-21 22:00:23 +00:00
Bart Ribbers
f29299d9fc
Replace deprecated ECMQMLModules for ECMFindQmlModule
2023-08-17 19:05:30 +00:00
Laurent Montel
b700c71eb6
We use qt6 only
2023-06-02 18:28:18 +02:00
Devin Lin
23848618c4
Bump required Qt version to 6.5
2023-05-12 19:44:17 -04:00
Devin Lin
fe7a453ddd
lookandfeel: Rename folder to be have a consistent name with other shells
2023-04-02 19:58:41 -07:00
Devin Lin
5c0fd57600
initialstart: Add first login experience
...
Adds an experience for users on first login, allowing some basic configuration.
This is separate from a first start wizard, which would run as a separate user with elevated permissions, and include options that an installer would have.
2023-04-01 07:09:57 +00:00
Devin Lin
3e1e1e7d22
envmanager: Extract kded settings management to separate app, add window decoration customization
2023-03-29 19:41:10 -07:00
Seshan Ravikumar
6824569bb6
kcm/info link against qt::gui
...
fixed QClipboard not find
2023-03-28 02:41:50 -04:00
Alexander Lohnau
749bb82ace
Link to QtQml/QtQuick instead of KDeclarative targets
...
We actually don'T need any of those classes
2023-03-21 11:30:17 +00:00
Devin Lin
10cb65fc9c
Move notifyrc file into respective quicksettings
2023-03-19 21:10:49 -07:00
Yari Polla
373f298451
cmake/kwineffects: parametrise version and fix build
2023-03-14 14:53:41 +01:00
Devin Lin
eb03fe8c94
taskswitcher: Port to kwin effect
2023-03-13 22:07:32 -07:00
Devin Lin
e147f98aea
kcms: Move KCMs from plasma-settings
...
Having the KCMs that are mobile specific here makes more sense than in the settings application. Historically plasma-settings had a faster release cycle than Plasma, but the application is now moving to the Plasma release schedule and so it makes sense do this now.
2023-03-13 18:45:47 -07:00
Nicolas Fella
efe61ce50d
Adjust kirigami-addons dep to KF6
2023-03-09 14:16:54 +01:00
Devin Lin
987b280f12
kwin/scripts: Add convergentwindows and switch from kwin maximized mode
2023-03-06 05:57:45 +00:00
Devin Lin
60b8dc0eea
quicksettings: Fix not loading (Add KPackageStructure tag to meta)
2023-03-05 09:39:44 -08:00
Devin Lin
1dbb1c78f6
Port to Qt6/KF6
2023-03-03 06:01:23 +00:00
Devin Lin
d2b5416513
kded: Add startup settings manager
...
This adds a new component that manages Plasma Mobile specific configuration on every session startup. It also restores configuration when logged into a desktop session.
This allows us to remove https://invent.kde.org/plasma-mobile/plasma-phone-settings , as well as configuration that was set in the look and feel. This also gives us an easy way to control configuration upgrade paths, and in the future, add ways for the configuration to easily be reset for debugging purposes.
2023-02-23 16:43:38 +00:00