Commit graph

104 commits

Author SHA1 Message Date
Devin Lin
cf7e48e65c components/mobileshell: Move to libmobileshell library 2022-03-16 23:20:51 -04:00
Devin Lin
4b53b4da5c Revert "Add support for task reordering based on ordering history"
This reverts commit 3a09014754
2022-03-12 22:17:12 +00:00
Yari Polla
3a09014754 Add support for task reordering based on ordering history 2022-03-12 21:56:13 +01:00
Devin Lin
b92ba78e00 mobileshell: Move quicksettings to folder 2022-03-10 23:52:53 -05:00
Devin Lin
5e04c65550 Add option to toggle qt quick compiler 2022-03-10 22:40:21 -05:00
Aleix Pol
a6a331f469 Remove last two uses of PlasmaComponents 2.0
They were only used for Labels
2022-03-05 18:53:39 +00: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
5cb056dd3e actiondrawer: Darken landscape drawer background to be easier to read 2022-02-19 22:08:58 -05:00
Devin Lin
70ff2fd0e4 homescreen: Fix app drawer not interactable in empty space
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/176, where spaces without app delegates are not able to be interacted with. All usages of QQC2.Control should be replaced by MobileShell.BaseItem, which prevents flicks from being stolen from parent flickables.
2022-02-18 17:54:25 -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
6d6b38ac46 quicksettings: Add status for mobile data not being available 2022-02-12 23:08:28 -05:00
Devin Lin
0131710c23 mmplugin: Use NM autoconnect instead of wwanEnabled for mobile data
Add supported function
fix
fix
fix
fix
fix
fix
fix
fix
cleanup
fix
fix
fix
fix
2022-02-12 23:08:23 -05:00
Devin Lin
d9719b8845 lockscreen: Refactor swipe and use mobileshell notification component 2022-02-12 00:19:44 -05:00
Devin Lin
dca8064ca2 actiondrawer: Use passed in notifications model and settings 2022-02-11 17:50:17 -05:00
Devin Lin
27015d1749 taskswitcher: Ensure window is in maximized state when activating 2022-02-11 13:12:56 -05:00
Devin Lin
0dae893cd2 taskswitcher: Remove global variable calls 2022-02-11 13:09:19 -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
5660a9e016 mmplugin: Fix SIM being reported as locked when no sim is inserted 2022-02-10 22:13:25 -05:00
Aleix Pol
120d8904be Properly compare strings
No need to modify the strings to ignore the casing
2022-01-25 01:45:14 +01:00
Devin Lin
dd4000d838 homescreen: Don't disable flick tracking unnecessarily 2022-01-14 23:56:34 -05:00
Devin Lin
4b61f55b4a homescreen: Only close app drawer after startup feedback is fullscreen 2022-01-14 23:48:34 -05:00
Devin Lin
e555a444aa widgets/krunner: Fix keyboard focus being invoked on shell startup 2022-01-13 19:57:27 -05:00
Devin Lin
626089800a homescreen: Close app drawer when app is launched 2022-01-13 19:42:01 -05:00
Devin Lin
dd3303818b homescreen: Reset app drawer position when opened 2022-01-13 19:41:34 -05:00
Devin Lin
db29d4b236 widgets/krunner: No predictive text 2022-01-09 18:53:39 +00:00
Devin Lin
f7554adf8f widgets/krunner: Ensure plasma style is being followed 2022-01-08 15:00:16 -05:00
Devin Lin
db8ab82778 widgets/krunner: Fix keyboard focus 2022-01-03 11:49:18 -05:00
Devin Lin
e46381fdb5 widgets/krunner: Fix icon name 2022-01-03 01:03:19 -05:00
Devin Lin
8f732c330f actiondrawer: Fix widget references 2022-01-03 00:36:58 -05:00
Devin Lin
f22a1e0b8c homescreen: Add search widget 2022-01-03 00:25:44 -05:00
Devin Lin
f849a5fea5 homescreen: Adjust swipe threshold to be more lenient for horizontal swipes 2022-01-01 21:09:10 -05:00
Devin Lin
29bbb1a178 homescreen: Fix applet removal not persisting 2022-01-01 20:49:49 -05:00
Devin Lin
f3925f2ac0 homescreen: Fix applet edit function calls 2022-01-01 00:37:03 -05:00
Devin Lin
68b7d3897e homescreen: Fix non-existent property calls and remove unused file 2021-12-31 23:26:44 -05:00
Devin Lin
058de1555e homescreen: Fix removing apps from homescreen not persisting 2021-12-31 22:16:13 -05:00
Devin Lin
edb0b58309 homescreen: Remove non-existent signal emit 2021-12-31 10:31:56 -05:00
Devin Lin
24b03d0e49 startupfeedback: Fix property call 2021-12-31 10:31:29 -05:00
Devin Lin
7c710d46f3 taskswitcher: Bring back task preview if it doesn't close within 3 secs 2021-12-31 00:18:35 -05:00
Devin Lin
aff0064b62 homescreen: Fix favourites strip swipe 2021-12-30 21:11:21 -05:00
Devin Lin
3e8fa8f8e8 Fix licensing header 2021-12-30 19:51:51 -05:00
Devin Lin
57a4a28fe3 homescreen: Extract out state management to HomeScreenState and use single flickable 2021-12-30 19:49:08 -05:00
Devin Lin
46c1aa8fc8 startupfeedback: Ensure touch events don't go behind 2021-12-29 21:01:33 -05:00
Devin Lin
1d3ffa707d startupfeedback: Optimize animation playback on slower devices with delay 2021-12-29 10:47:19 -05:00
Devin Lin
906c169f26 startupnotifier: Import and integrate into homescreen for performance 2021-12-29 00:08:32 -05:00
Devin Lin
76b923f48d taskswitcher: Close if window has popped up in front 2021-12-28 21:56:40 -05:00
Devin Lin
516c690038 actiondrawer: Fix non-existent function call 2021-12-27 19:59:25 -05:00
Devin Lin
6e658fee1a taskswitcher: Cleanup 2021-12-27 19:58:21 -05:00
Devin Lin
484e088508 actiondrawer: Reduce background opacity if no notifications are shown 2021-12-27 19:13:35 -05:00
Devin Lin
7adea6fd3d actiondrawer: Ensure that new swipes always re-open the overlay 2021-12-27 19:03:00 -05:00
Devin Lin
fd88eb36e9 taskswitcher: Add darken effect for not centered tasks 2021-12-27 19:01:01 -05:00