Ensar Sarajčić
a26c29cd89
Prevent crash when calculating top left of docked items
2023-09-22 12:37:39 +02:00
Ensar Sarajčić
1863a9e6a9
Simplify drawing and cells logic
2023-08-24 12:49:13 +02:00
Ensar Sarajčić
cca2ceaab9
Add max capacity for folders
2023-08-21 08:44:46 +02:00
Ensar Sarajčić
a9f879628c
Add basic support for folders on home screen
2023-08-01 12:13:55 +02:00
Ensar Sarajčić
0b497a34f6
Add migration for changes made to shortcuts
...
Since #67 was fixed in #92 , `intent` field in `HomeScreenGridItem`
became obsolete. This removes that field and properly migrates it,
by adding this to existing version 4 to 5 migration (meaning this
will only properly migrate between real releases). The migration will
also remove all icons that had `intent` field populated, since they
can't be migrated properly and would not work at all.
2023-07-26 18:17:32 +02:00
Ensar Sarajčić
05c9644037
Implement bottom row docking
2023-07-19 17:26:36 +02:00
Ensar Sarajčić
b0ca17cea2
Implement multiple panes for home screen grid
...
This closes #47
2023-07-18 17:35:26 +02:00
tibbi
54b4b46da3
remove hidden icons with a fade animation
2022-10-26 16:56:13 +02:00
tibbi
f8d0034222
fix #24 , add support for apps creating multiple icons, not just launcher
2022-10-14 10:43:39 +02:00
tibbi
3a6aa2e96e
add support for pinned shortcuts
2022-10-09 19:59:24 +02:00
tibbi
c4a9a2b14c
properly handle migration of new fields
2022-10-08 22:42:05 +02:00
tibbi
593b0d575e
adding 2 new fields to HomeScreenGridItem for shortcuts
2022-10-08 22:29:00 +02:00
tibbi
543371632a
store activityInfo at shortcuts
2022-10-07 22:35:35 +02:00
tibbi
a8755b566e
reworking some widget size handling
2022-10-05 10:08:08 +02:00
tibbi
a159465361
pass the provider info at resizing too
2022-10-04 09:48:26 +02:00
tibbi
3c85d89dad
adding some long press related improvements
2022-10-01 21:55:44 +02:00
tibbi
833a3f0529
rely on className instead of shortClassName at widgets
2022-10-01 10:23:05 +02:00
tibbi
10373af40d
allow removing widgets
2022-09-30 23:55:55 +02:00
tibbi
e76b2dcc51
launch widget Configure activity when appropriate
2022-09-26 23:32:41 +02:00
tibbi
f93272aa97
differentiate between icon and widget grid items
2022-09-26 12:04:12 +02:00
tibbi
8247f8770d
store drawables inside the GridItem model itself
2022-09-23 12:05:15 +02:00
tibbi
9fba3b56d6
implementing initial drag & drop
2022-09-21 23:25:17 +02:00
tibbi
e0a17f48b4
store the app title at home grid items too
2022-09-19 19:45:46 +02:00
tibbi
e9c248b520
prefill the bottom bar with some default apps
2022-09-18 19:14:06 +02:00
tibbi
0791197d66
do not use Rect at storing grid items
2022-09-17 22:34:51 +02:00
tibbi
05484a5b29
launch the clicked app on clicking its icon
2022-09-17 21:23:12 +02:00