Commit graph

328 commits

Author SHA1 Message Date
Yari Polla
94baafee6e fix build 2023-03-05 19:14:17 +01:00
Devin Lin
97d549c34c homescreens/folio: Port to plugin architecture 2023-03-05 09:39:44 -08:00
Devin Lin
e05d368913 homescreens/halcyon: Fix license 2023-03-05 09:39:44 -08:00
Devin Lin
3ede60a091 Rename containments 2023-03-05 09:39:44 -08:00
Nicolas Fella
2b5504d268 Add missing PlasmaQuick link 2023-03-05 18:14:32 +01:00
Devin Lin
ad8f7cf99c Fix accidental commenting 2023-03-02 22:11:51 -08:00
Devin Lin
f0c756214a Port QtGraphicalEffects 2023-03-03 06:01:23 +00:00
Devin Lin
1dbb1c78f6 Port to Qt6/KF6 2023-03-03 06:01:23 +00:00
l10n daemon script
acc6431029 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-03-01 23:48:55 +00:00
l10n daemon script
ccbd4d03b7 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-02-24 02:05:19 +00:00
Devin Lin
8a3aeaf40c homescreens/halcyon: Cache dropshadow 2023-02-18 10:27:22 -08:00
Devin Lin
1823cff3f3 homescreens/halcyon: Fix configure screen showing up in task switcher 2023-02-11 10:30:27 -08:00
Devin Lin
64cdab12dd homescreen/halcyon: Fix direction of arrow and add drop shadow to placeholder message
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/235
2023-02-08 08:28:35 -08:00
l10n daemon script
4f79c96666 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-02-08 02:07:41 +00:00
l10n daemon script
9f420519b1 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-02-04 02:10:12 +00:00
l10n daemon script
46ace5ee36 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-01-28 02:04:50 +00:00
David Redondo
750d5581ef Revert "Show all headers in qtc6"
There was no consensus for this in Plasma.
This reverts commit c79ca828f3.
2023-01-24 08:51:18 +01:00
Laurent Montel
c79ca828f3 Show all headers in qtc6 2023-01-22 18:30:45 +00:00
l10n daemon script
cae02350d8 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-01-18 01:58:14 +00:00
l10n daemon script
e88082caf0 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-01-05 02:01:35 +00:00
Laurent Montel
ea2ccc4e4d Remove duplicate headers between cpp/h files 2022-12-19 13:29:20 +01:00
Devin Lin
bdcbe4d6f7 mobileshellstate: Heavily refactor to remove global shell margins to fix window binding loops
Having a global set margins and orientation (that were calculated from the panel containment) caused a lot of issues with the way bindings were evaluated across panels, and with high coupling.

Now use properties from within containments to determine shell margins instead, which removes the dependency on other containments for measurements. This allows us to get rid of TaskPanelControls as well!

Fixes: https://invent.kde.org/teams/plasma-mobile/issues/-/issues/198
2022-12-10 21:05:13 -05:00
l10n daemon script
1fec8612dc SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-11-20 01:50:06 +00:00
Devin Lin
0a4c669e8a homescreens/halcyon: Improve gridview scrolling performance 2022-11-13 22:17:48 -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
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
l10n daemon script
990e0b61b6 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-10-18 01:48:38 +00:00
l10n daemon script
871a69824f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-10-15 01:50:20 +00:00
Devin Lin
f3a4913147 widgets/mediacontrols: Add ability to activate source app on tap 2022-10-12 18:10:08 -04:00
Devin Lin
5a9099bd84 homescreens/folio: Port to new app launch method 2022-10-12 17:33:30 -04:00
Devin Lin
3e47bbd584 homescreens/halcyon: Port to new app launch method 2022-10-12 17:01:03 -04:00
Laurent Montel
afe595e08f Make compile against qt6 2022-10-04 08:31:33 +02: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
l10n daemon script
fd5eb22a09 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-25 01:47:37 +00:00
Yari Polla
83d63a2e3a folio/appdrawer: fix app drawer button behaviour 2022-09-24 21:10:31 +00:00
Yari Polla
eec2ddcbc8 homescreens/halcyon: add Meta key support 2022-09-24 20:19:28 +02:00
Yari Polla
66a0253894 homescreens/halcyon: add showing desktop support 2022-09-24 20:19:28 +02:00
l10n daemon script
9d7881f3c9 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-24 01:48:25 +00:00
Yari Polla
da347cb2dc homescreens/folio: fix Meta key support 2022-09-23 20:36:34 +02:00
l10n daemon script
e11f31f48d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-20 01:50:04 +00:00
l10n daemon script
9b692c6ef6 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-19 01:47:55 +00:00
Devin Lin
a4d47849e7 homescreens/halcyon: Use reuseItems on app list 2022-09-18 00:00:28 -04:00
l10n daemon script
76e63f7000 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-16 01:46:01 +00:00
l10n daemon script
a15475b8f3 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-14 01:45:56 +00:00
l10n daemon script
3a9b60f350 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-13 01:46:19 +00:00
Devin Lin
e9cf10f511 homescreens/folio: Rename from default 2022-09-11 20:01:23 -04:00
l10n daemon script
201ba6959d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-11 01:44:12 +00:00
l10n daemon script
b51a575bc6 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-09 01:47:56 +00:00
l10n daemon script
bc6f26184a SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-08 01:51:21 +00:00
l10n daemon script
cbd1acc113 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-06 01:47:33 +00:00
Devin Lin
2de1a7a0e4 homescreens/halcyon: Fix app list margins resizing not working during screen rotation 2022-09-05 16:09:50 -04:00
l10n daemon script
79e1169815 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-05 01:44:45 +00:00
l10n daemon script
2bbc933297 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-09-04 01:47:14 +00: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
l10n daemon script
66e7b8cbf9 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-08-23 01:48:27 +00:00
l10n daemon script
2a94ef0d96 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-08-20 01:43:57 +00:00
l10n daemon script
7ba564fdeb SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-08-16 01:49:16 +00:00
Devin Lin
4ad9688b3e homescreens/halcyon: Add ability to swipe to close folder 2022-08-14 18:00:58 -04:00
l10n daemon script
b9fbb2da57 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-08-11 01:44:52 +00:00
l10n daemon script
6364578281 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-08-04 01:46:56 +00:00
l10n daemon script
aeddd5ab75 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-08-01 01:44:56 +00:00
l10n daemon script
93ee6189b0 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-07-31 01:50:10 +00:00
l10n daemon script
4ae02a3b9c SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-07-30 01:45:47 +00:00
l10n daemon script
f7de0bdd84 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-07-24 01:45:42 +00:00
l10n daemon script
9655dcdc6d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-07-23 01:48:30 +00:00
Alexander Lohnau
d68f2ed6c1 Convert metadata of KPackages to json
Task: https://phabricator.kde.org/T14564
2022-07-21 19:30:11 +00:00
l10n daemon script
5a9802ae5f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-07-17 01:46:57 +00:00
l10n daemon script
29d5afaacf SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-07-15 01:49:14 +00:00
l10n daemon script
d2824deed0 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-07-14 01:52:14 +00:00
Devin Lin
8ba1930cee homescreens/halcyon: Fix folder creation 2022-07-12 23:00:08 -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
l10n daemon script
4daab15c23 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-07-11 01:49:02 +00: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
l10n daemon script
1629733d7e SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-30 01:45:48 +00: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
l10n daemon script
db86c14293 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-25 02:00:12 +00:00
Devin Lin
4f5427cd3e homescreens/halcyon: Ensure gridview header is draggable, and add scrollbar 2022-06-24 15:31:46 -04:00
Devin Lin
13f2a10579 homescreens/default: Use external margins on grid view and adjust spacing 2022-06-24 15:27:28 -04:00
Devin Lin
d0291cb211 homescreens/default: Ensure application load is overridden
Fixes #206
2022-06-24 14:21:32 -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
c3835b9a3b components: Use consistent documentation 2022-06-22 11:14:30 -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
l10n daemon script
e4f5b54dde SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-20 01:55:01 +00:00
Devin Lin
8438027d8b homescreens/halcyon: Add folder backend 2022-06-18 16:05:36 -04:00
Devin Lin
ef45546127 homescreens/halcyon: Port to new model 2022-06-18 15:42:47 -04:00
Devin Lin
b41e1f2b8a homescreen: Start refactoring and cleaning
fix
2022-06-18 15:42:39 -04:00
l10n daemon script
33dcb543f2 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-16 01:55:25 +00:00
l10n daemon script
af8ef4f9f8 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-13 02:37:20 +00:00
l10n daemon script
99614ecbd7 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-12 01:45:23 +00:00
l10n daemon script
23b4ad1f0e SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-11 01:42:04 +00:00
l10n daemon script
1445b44ce9 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-10 01:42:25 +00:00
Yari Polla
c3e3a4e72f homescreen: optimise flick container 2022-06-10 03:10:35 +02:00
Devin Lin
a173cf9b9d homescreens/halcyon: Add new homescreen 2022-06-08 18:09:35 -04:00
l10n daemon script
f1bce20b3e SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-06-01 01:58:30 +00:00
Devin Lin
d74c106ecf homescreen: Fix app drawer header buttons not interactable 2022-05-26 21:58:42 -04:00
Devin Lin
8f418a3ee1 homescreen: Fix fast sequential flicks not opening the app drawer
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/188
2022-05-26 21:40:39 -04:00
Devin Lin
2f4938059b homescreen: Use smaller vertical swipe threshold 2022-05-26 17:36:02 -04:00
Yari Polla
8dd6133582 appdrawer: avoid entering edit mode while in an half empty drawer 2022-05-26 01:00:10 +02:00
Devin Lin
1c6db427ab homescreen: Move into folder
Prepares for the addition of new types of homescreens.
2022-05-17 23:19:11 -04:00