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 |
|
Devin Lin
|
8dd2ac8dd6
|
homescreens/halcyon: Cap grid icon size relative to app name labels
Prevents them from getting overly large in comparison to their labels
|
2022-11-11 22:11:33 -05:00 |
|
Devin Lin
|
39c8008d72
|
homescreens/halcyon: Fix horizontal scrollbar being shown on app list
|
2022-11-07 17:54:00 -05:00 |
|
Devin Lin
|
3e47bbd584
|
homescreens/halcyon: Port to new app launch method
|
2022-10-12 17:01:03 -04:00 |
|
Yari Polla
|
f03cf4aa68
|
homescreens: only close search widget and action drawer without opening the menu
|
2022-09-27 16:01:09 +00:00 |
|
Yari Polla
|
838826b4fd
|
homescreens: also close the search widget with Meta key
|
2022-09-27 16:01:09 +00:00 |
|
Devin Lin
|
f4e6d6b69a
|
homescreens/halcyon: Change placeholder icon to arrow
Helps to teach users where the application list is.
|
2022-09-25 22:15:05 -04:00 |
|
Yari Polla
|
eec2ddcbc8
|
homescreens/halcyon: add Meta key support
|
2022-09-24 20:19:28 +02:00 |
|
Devin Lin
|
a4d47849e7
|
homescreens/halcyon: Use reuseItems on app list
|
2022-09-18 00:00:28 -04:00 |
|
Devin Lin
|
2de1a7a0e4
|
homescreens/halcyon: Fix app list margins resizing not working during screen rotation
|
2022-09-05 16:09:50 -04:00 |
|
Devin Lin
|
28f1c14505
|
metadata: Fix cmake warnings from incorrectly configured kpackages
|
2022-09-03 11:34:36 -04:00 |
|
Devin Lin
|
e0828cb272
|
homescreens/halcyon: Remove glitchy looking scrollbar
|
2022-09-01 22:34:50 -04:00 |
|
Devin Lin
|
4ad9688b3e
|
homescreens/halcyon: Add ability to swipe to close folder
|
2022-08-14 18:00:58 -04:00 |
|
Devin Lin
|
d94888b5f3
|
homescreens/halcyon: Port folder app list to QAbstractListModel
|
2022-07-12 22:28:40 -04:00 |
|
Devin Lin
|
92d9295995
|
homescreens/halcyon: Don't have hovered state
|
2022-07-12 21:02:04 -04:00 |
|
Devin Lin
|
88417b3e0a
|
homescreens/halcyon: Add folder text editing
|
2022-07-12 00:21:14 -04:00 |
|
Devin Lin
|
c3fd538dd5
|
homescreens/halcyon: Make back button clickable
|
2022-07-11 22:59:18 -04:00 |
|
Devin Lin
|
cb71a7779f
|
homescreens/halcyon: Properly implement home button trigger animations
|
2022-07-11 22:39:33 -04:00 |
|
Devin Lin
|
e80408a921
|
homescreens/halcyon: Add animation toggle support to favorites view
|
2022-07-11 22:30:18 -04:00 |
|
Devin Lin
|
664c8933d7
|
homescreens/halcyon: Fix pinned remove entry
|
2022-07-11 09:37:43 -04:00 |
|
Devin Lin
|
85e434913b
|
homescreens/halcyon: Add ability to move out of folder
|
2022-07-10 22:50:00 -04:00 |
|
Devin Lin
|
8112387253
|
homescreens/halcyon: Prevent search widget from being opened from dragging down and up
|
2022-07-10 21:38:42 -04:00 |
|
Devin Lin
|
32bd414b9e
|
homescreens/halcyon: Fix entry removal for folders
|
2022-07-10 21:08:03 -04:00 |
|
Devin Lin
|
2c50d50440
|
homescreens/halcyon: Fix folder drop animation
|
2022-07-10 11:19:40 -04:00 |
|
Devin Lin
|
51f558b4a3
|
homescreens/halcyon: Add ability to create folders by dragging
|
2022-07-09 12:05:58 -04:00 |
|
Devin Lin
|
d3054b1983
|
homescreens/halcyon: Fix favorites delegate so it doesn't stretch beyond visual boundary
f
|
2022-07-08 22:00:28 -04:00 |
|
Devin Lin
|
fbc644fced
|
mobileshell: Implement base flickable with higher maximum swipe speed
|
2022-07-08 21:59:55 -04:00 |
|
Devin Lin
|
ab7d6aaedc
|
homescreens/halcyon: Ensure folder arrow icon is consistent size
|
2022-07-01 00:00:15 -04:00 |
|
Devin Lin
|
564c3f9e81
|
homescreens/halcyon: Add initial folders implementation
|
2022-06-30 00:40:22 -04:00 |
|
Devin Lin
|
b7f1a5b379
|
homescreens/halcyon: Add drag and drop reordering of favourites
|
2022-06-29 00:22:42 -04:00 |
|
Devin Lin
|
4f3b9a1fae
|
homescreens/halcyon: Fix gridview alignment, rename file to be more descriptive
|
2022-06-28 13:43:55 -04:00 |
|
Devin Lin
|
02bcf78742
|
homescreens/halcyon: Use ExtendedAbstractButton
|
2022-06-28 13:26:36 -04:00 |
|
Devin Lin
|
3f735708cf
|
homescreens/halcyon: Avoid touch capture
|
2022-06-28 12:46:22 -04:00 |
|
Devin Lin
|
ba597e1de2
|
homescreens/halcyon: Turn off layer, and use handlers for grid delegates
|
2022-06-28 12:31:18 -04:00 |
|
Devin Lin
|
d3a0aa4852
|
homescreens/halcyon: Use TapHandler and HoverHandler for list delegate
|
2022-06-28 10:51:57 -04:00 |
|
Devin Lin
|
824a9f33ed
|
homescreens/halcyon: Two column layout, and refactor
|
2022-06-28 00:43:40 -04:00 |
|
Devin Lin
|
1919a39d81
|
shell: Load wallpaper selector only when necessary
|
2022-06-25 12:43:11 -04:00 |
|
Devin Lin
|
4f5427cd3e
|
homescreens/halcyon: Ensure gridview header is draggable, and add scrollbar
|
2022-06-24 15:31:46 -04:00 |
|
Devin Lin
|
946e9dfc62
|
homescreens/halcyon: Allow full screen to be draggable
|
2022-06-23 18:14:12 -04:00 |
|
Devin Lin
|
108daf50db
|
homescreens/halcyon: Fix overshoot
|
2022-06-23 17:02:32 -04:00 |
|
Devin Lin
|
213faea679
|
homescreens/halcyon: Add search widget open gesture
|
2022-06-23 16:39:55 -04:00 |
|
Devin Lin
|
4df3e9703e
|
homescreens/halcyon: Fix pinned model not being loaded
|
2022-06-22 10:50:06 -04:00 |
|
Devin Lin
|
9922c8d5d2
|
components: Introduce ExtendedAbstractButton, port homescreen to it
|
2022-06-21 18:38:21 -04:00 |
|
Devin Lin
|
d158549525
|
homescreens/halcyon: Fix wallpaper menu not being opened in certain tap areas
|
2022-06-20 23:23:11 -04:00 |
|
Devin Lin
|
ef45546127
|
homescreens/halcyon: Port to new model
|
2022-06-18 15:42:47 -04:00 |
|
Devin Lin
|
a173cf9b9d
|
homescreens/halcyon: Add new homescreen
|
2022-06-08 18:09:35 -04:00 |
|