Devin Lin
df6de964ce
Disable Qt Quick Compiler
...
Once we are on Qt6 this isn't really that useful, and breaks every Qt update if there is a mismatch between when it was compiled and what it is run on.
2023-02-18 10:19:51 -08:00
Jonathan Esk-Riddell
d6ee45c269
Update version number for 5.27.80
...
GIT_SILENT
2023-01-27 14:59:16 +00:00
Jonathan Esk-Riddell
326f11a410
Update kf5 version requirement to 5.102.0
...
GIT_SILENT
2023-01-21 20:09:01 +00:00
Jonathan Esk-Riddell
7a8b537a07
Update version number for 5.28.80
...
GIT_SILENT
2023-01-19 12:31:48 +00:00
Jonathan Esk-Riddell
931a1eda3f
Update version number for 5.26.90
...
GIT_SILENT
2023-01-19 11:20:15 +00:00
Devin Lin
632ac9d5cf
Add compile time dependency on Kirigami Addons
2022-11-28 21:57:13 -05:00
Devin Lin
df65a0e0f2
mobileshell: Remove compile time QtFeedback dependency, and make it optional
2022-11-12 11:15:36 -05:00
Devin Lin
7d3bf39750
mobileshell: Refactor and extract state to mobileshellstate plugin
...
This avoids mixing plasmashell state with our MobileShell component library (which really shouldn't have state at all).
2022-11-12 11:15:36 -05:00
Nicolas Fella
b4dd9066da
Remove unneeded stuff from CMake
...
This should only be at the project toplevel, not in some subfolder
2022-10-02 17:56:55 +02:00
Nicolas Fella
22c8c14bf5
Install po folder
2022-10-02 17:14:17 +02:00
Jonathan Esk-Riddell
81289e551e
Update version number for 5.26.80
...
GIT_SILENT
2022-09-15 14:00:53 +01:00
Jonathan Esk-Riddell
d27392872b
Update version number for 5.25.90
...
GIT_SILENT
2022-09-15 11:53:03 +01:00
Jonathan Esk-Riddell
a458c495e4
Update kf5 version requirement to 5.98.0
...
GIT_SILENT
2022-09-15 11:12:50 +01:00
Alexander Lohnau
8587c10f5f
Port KCM to new namespace, new metadata approach and new namespace
...
- Convert the metadata.desktop file to a json file (https://phabricator.kde.org/T14983 )
- Use kcmutils_generate_desktop_file to install the kcm as a NoDisplay-application (https://phabricator.kde.org/T15609 )
- Use the new install namespaces that were created for https://phabricator.kde.org/T14517
2022-07-21 19:30:11 +00:00
Jonathan Esk-Riddell
7ae40ec495
Update qt5 version requirement to 5.15.2
...
GIT_SILENT
2022-06-27 10:04:42 +01:00
Jonathan Esk-Riddell
ff173f9423
Update kf5 version requirement to 5.94
...
GIT_SILENT
2022-06-27 10:04:42 +01:00
Devin Lin
f9e0cb3916
kcm: Port to org.kde.kirigamiaddons.labs.mobileform
2022-06-22 13:43:39 -04:00
Aleix Pol
b0e2065a63
PipeWireThumbnail: Port to KPipeWire
...
It's the same components just in a different place. No need to do much
porting.
2022-05-30 00:07:52 +00:00
Jonathan Esk-Riddell
76a92aee1b
Update version number for 5.25.80
...
GIT_SILENT
2022-05-19 12:28:47 +01:00
Jonathan Esk-Riddell
d69a941c68
Update version number for 5.24.90
...
GIT_SILENT
2022-05-19 10:44:29 +01:00
Laurent Montel
2da23eae0a
Adapt build system for building against qt6
2022-05-13 08:27:13 +02:00
Devin Lin
2201ebd1d7
Remove QtFeedback dependency
2022-04-29 18:59:14 -04:00
Devin Lin
3353cfc498
kcm: Add vibration setting for shell, and add vibrations
...
We can control shell vibrations from here, which can be replaced once there is a mechanism to control system-wide vibrations for QtFeedback.
2022-04-29 16:15:59 -04:00
Laurent Montel
401620e365
Fix some qt6 compile errors
2022-04-24 13:44:41 +02:00
Nicolas Fella
6099bf491f
Use undeprecated install dirs
...
Using kde-dev-scripts/kf5/cmakelists_install_vars.pl
2022-04-21 01:27:43 +00:00
Devin Lin
210042a6bf
libmobileshell: Move back to QML plugin
...
Move from a C++ library + QML plugin to a QML plugin only for simplicity, since the homescreen switching architecture will be done from Plasma, and so use of the shell library only needs to be from QML.
2022-03-21 10:00:09 -04:00
Devin Lin
cf7e48e65c
components/mobileshell: Move to libmobileshell library
2022-03-16 23:20:51 -04:00
Devin Lin
d18baac31c
Fix wrong value set
2022-03-11 17:00:39 +00:00
Devin Lin
8acf7c74d0
Attempt to fix CI
2022-03-11 16:59:57 +00:00
Devin Lin
5e04c65550
Add option to toggle qt quick compiler
2022-03-10 22:40:21 -05:00
Devin Lin
e1d1f8ee1a
components/mobileshell: Use qrc and qtquickcompiler to improve load times
...
Also enables us to check for QML syntax errors and compile time.
2022-03-05 13:52:26 -05:00
Devin Lin
8f9f722ca7
navigationpanel: Add ability to toggle between gesture only and shown navigation panel modes
...
Addresses: https://invent.kde.org/plasma/plasma-phone-components/-/issues/140
2022-02-13 04:23:57 +00:00
Devin Lin
fc99809143
quicksettings: Add power menu quicksetting
2022-02-11 00:20:47 -05:00
Devin Lin
954d42edfb
Bump KF5 requirement to 5.90
2022-02-10 22:52:18 -05:00
Devin Lin
b323a83add
quicksettings: Make mobile data quick setting use NM API directly
2022-02-10 22:50:09 -05:00
Devin Lin
1eee1935cc
applets/activities & applets/krunner: Remove from repo
...
These applets are not being used at all on the base image
2022-01-19 15:49:50 -05:00
Devin Lin
837ad05668
Update repo names to plasma-mobile
2022-01-18 11:02:38 -05:00
Devin Lin
1f0db0efc6
quicksettings/nightcolor: Fix night color
2022-01-04 12:12:46 -05:00
Devin Lin
58f59e24b9
Move mmplugin to components folder
2021-12-23 11:17:03 -05:00
Devin Lin
4a3f855173
REUSE compliance, add check to CI, drop unused components
2021-12-23 16:02:41 +00:00
Jonathan Riddell
957e5126a8
Update kf5 version requirement to 5.86
...
GIT_SILENT
2021-10-11 20:50:50 +01:00
David Faure
5c6c094dd2
Fix path->URL conversion error, detected by -DQT_NO_URL_CAST_FROM_STRING
2021-10-02 14:01:56 +02:00
Bhushan Shah
47a4f6d632
Add airplane mode in quicksettings
...
Based on original patch from Nicolas Fella
(cherry picked from commit ed9517161d )
2021-09-16 09:19:47 +00:00
Tobias Fella
89dbff8995
Port signal strength indicator to ModemManager
2021-09-15 16:19:47 +00:00
Aleix Pol
31448728b8
Make the phoneshell a bit more flexible
...
Use plasma-open-settings to open configs instead of directly
plasma-settings.
This way we're less dependent on specific set up.
2021-08-31 17:23:20 +02:00
David Edmundson
a4c46575ca
Explicitly set KDE_COMPILERSETTINGS_LEVEL
2021-08-24 22:41:47 +02:00
Aleix Pol
dd888a707f
Make it possible for QuickSettings to be created in a KPackage
...
Move the NightColor one into a KPackage to prove it
2021-07-21 13:36:43 +00:00
Laurent Montel
60b156e84a
GIT_SILENT: we depend against 5.82
2021-05-30 17:50:22 +02:00
Jonathan Riddell
866f52e36b
Update kf5 version requirement to 5.82
...
GIT_SILENT
2021-05-13 09:58:56 +01:00
Marco Martin
690abebfd5
Make components out of the homescreen
...
Move most of the homescreen pieces in a QML import
that can be reused making it easier to do alternative homescreens
2021-05-05 12:31:08 +02:00