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
Bhushan Shah
22f71e82dd
drop unused stuff
...
This code is unused from quite long time, we are simply installing it or
keeping it in repo because we want to probably use it in future. If
someone wants to use it in future it can always be revived from git
history
See also : T14274 and T14278
2021-05-03 09:52:54 +05:30
Bhushan Shah
0f10fef43d
cmake: mark kwin dbus interface as required
2021-03-30 15:43:01 +05:30
Alexander Lohnau
53a8244997
Add clang-format configuration
2021-03-19 08:25:28 +01:00
Aleix Pol
31fceb18f8
Prioritise hiding the virtual keyboard
...
Now that the virtual keyboard appears right over the panel, change the
close window button to a hide button. When the virtual keyboard is
hidden, now you get the big X to close.
2021-03-04 15:54:56 +00:00
Nicolas Fella
17001ddef9
Raise minimum CMake version to 3.16
...
As discussed in https://mail.kde.org/pipermail/plasma-devel/2021-February/119329.html
GIT_SILENT
2021-03-04 13:05:03 +01:00
Jonathan Riddell
2e495f72cd
Update kf5 version requirement to 5.78
...
GIT_SILENT
2021-01-21 12:31:04 +00:00
Bhushan Shah
b14f604a32
sounds: drop
...
It is no longer used and have unclear license and is historical
2021-01-04 13:07:53 +05:30
Marco Martin
1abb6737e4
use org.kde.plasma.phoneshell as name
2020-12-15 13:41:08 +01:00
Han Young
b34862e469
add notification for successful screenshot taking
2020-12-01 14:25:28 +00:00
Nicolas Fella
b19543b56a
Remove leftover gstreamer bits
...
We don't use gstreamer for torch access any more and it's unclear whether a future solution will.
Remove some leftover bits
2020-11-12 08:17:59 +00:00
Nicolas Fella
6097c084f5
Misc cmake cleanup
...
Remove unneede FindPhoneNumber
Fix coding style
Remove unneeded statements
Require recent-ish cmake
2020-11-11 12:36:41 +01:00
Bhushan Shah
172c7a5d6e
Update qt5 version requirement to 5.15.0
...
GIT_SILENT
2020-09-17 10:35:03 +05:30
Bhushan Shah
732b4b5254
Update kf5 version requirement to 5.74
...
GIT_SILENT
2020-09-17 10:35:03 +05:30
Nicolas Fella
7c4a831fe9
Remove cmake bits
2020-09-14 13:22:34 +02:00
Nicolas Fella
330c3afa48
Require C++17
...
We agreed to use C++17 in Plasma. Document this decision here
2020-09-12 23:58:44 +02:00
Bhushan Shah
cc24bebd7d
cmake: remove wallpaper installation code
2020-08-07 14:40:21 +05:30
Marco Martin
6d0265c3e2
add mobile shell private components
...
this will be used for inter-containment communication between the
panels and the homescreen
2020-07-22 16:13:20 +02:00
Jonah Brüchert
3f4915d426
Revert "Open and close StartupFeedback using KStartupInfo"
...
This reverts commit b856b78790 .
Unfortunately it turned out not to work on Wayland yet.
2020-05-28 15:58:27 +02:00
Jonah Brüchert
b856b78790
Open and close StartupFeedback using KStartupInfo
2020-05-26 21:49:56 +02:00
David Faure
4f13a58241
Port to ApplicationLauncherJob
2020-05-10 18:07:36 +02:00