Ensar Sarajčić
a091f4ff4c
Ensure HomeScreenGrid steals touches from widgets when folder is open
...
This closes #147
2023-09-26 10:39:50 +02:00
Ensar Sarajčić
9e9d305158
Delete out of bounds widgets even when placing other widgets or resizing them
2023-09-22 14:00:02 +02:00
Ensar Sarajčić
200109e527
Remove widgets that are out of bounds if they are blocking dropped icon
2023-09-22 13:27:26 +02:00
Ensar Sarajčić
a26c29cd89
Prevent crash when calculating top left of docked items
2023-09-22 12:37:39 +02:00
Tibor Kaputa
bb90255e34
Merge pull request #142 from esensar/fix/shortcut-pin-crash
...
Do a check for shortcut host permissions before pinning a shortcut
2023-09-22 11:46:56 +02:00
Ensar Sarajčić
9e24c7c37d
Prevent crashes when dragging widgets after resizing grid
...
If grid is resized to a size too small to fit a widget, it should not be displayed.
It was still possible to drag it in some situations, causing a crash, since it can
not fit the screen.
2023-09-22 11:28:35 +02:00
Ensar Sarajčić
545c424bd5
Do a check for shortcut host permissions before pinning a shortcut
2023-09-22 10:45:51 +02:00
Ensar Sarajčić
149ea23fa5
Fix scrolling on widgets on home screen
...
This closes #139
2023-09-22 09:55:10 +02:00
gallegonovato
a9553b6a3c
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (15 of 15 strings)
Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/es/
2023-09-22 07:22:58 +00:00
Ensar Sarajčić
681e50993f
Prevent mutating drawables for items in app drawer
2023-09-21 16:03:26 +02:00
Ensar Sarajčić
78d9459e9a
Add some accessibility improvements
2023-09-21 15:55:26 +02:00
Ensar Sarajčić
0a239b1d06
Prevent calculating folder centers when there are no items
2023-09-21 15:07:14 +02:00
Ensar Sarajčić
28e0f2d59f
Prevent crash if WidgetsAdapter is not ready when configuration changes
2023-09-21 14:50:13 +02:00
Ensar Sarajčić
65ace16fbf
Ensure shifting happens only after folder has been properly saved
...
This fixes #130
2023-09-21 14:24:20 +02:00
Ensar Sarajčić
f8fccf9444
Properly shift folder items when removing items from folder
2023-09-21 14:01:50 +02:00
Ensar Sarajčić
571f1c1af4
Filter only visible items for accessibility helper
2023-09-21 13:58:28 +02:00
Ensar Sarajčić
e70a476198
Duplicate drawable before drawing it for folder drawable
...
This fixes #130 - the issue with smaller icons in drawer
2023-09-21 13:58:22 +02:00
Ensar Sarajčić
d9a9c70be8
Allow drawing items before drawables are loaded
2023-09-21 13:37:22 +02:00
Ensar Sarajčić
c8fc80e037
Allow swiping over widgets
2023-09-21 13:08:15 +02:00
Ensar Sarajčić
e2367dd5a9
Copy grid items before iterating to prevent concurrent modification
2023-09-21 12:53:29 +02:00
Ensar Sarajčić
d9e333ddb0
Only consider top level items when finding first empty cell
2023-09-21 12:52:21 +02:00
Ensar Sarajčić
4f5fda2c52
Prevent crash due to missing drawable
2023-09-21 12:28:44 +02:00
Ensar Sarajčić
924521c405
Remove needless comment from HomeScreenGrid
2023-09-21 12:16:24 +02:00
Ensar Sarajčić
b15673b8a2
Pin shortcuts only on successful accept
2023-09-21 12:16:14 +02:00
Ensar Sarajčić
6766e46c37
Prevent generating drawables for empty folders
2023-09-21 12:03:19 +02:00
Tibor Kaputa
f46b6fcc2c
Merge pull request #136 from esensar/fix/132-empty-shortcut-labels
...
Check both short and long label for shortcuts
2023-09-21 11:40:06 +02:00
Tibor Kaputa
24f3132641
Merge pull request #137 from esensar/fix/133-widgets-flicker
...
Prevent widgets flicker by skipping the last update in animation
2023-09-21 11:14:10 +02:00
Tibor Kaputa
f5d4949728
Merge pull request #135 from esensar/fix/131-folder-widget-overlap
...
Draw home screen grid over widgets
2023-09-21 11:13:25 +02:00
Ensar Sarajčić
887cce5e67
Prevent widgets flicker by skipping the last update in animation
...
This closes #133
2023-09-21 11:04:40 +02:00
Ensar Sarajčić
d50d5702ba
Check both short and long label for shortcuts
...
This closes #132
2023-09-21 10:17:31 +02:00
Ensar Sarajčić
988c3148ac
Draw home screen grid over widgets
...
This closes #131
2023-09-21 10:09:40 +02:00
Ensar Sarajčić
8b6a6fd948
Prevent widgets overlap with items from other pages
...
This closes #129
2023-09-21 09:33:58 +02:00
Ensar Sarajčić
44674ef47f
Convert all drawables into bitmap drawables for faster loading
2023-09-14 13:58:15 +02:00
Ensar Sarajčić
ebb08d420c
Clean up gradle deprecation warnings
2023-09-13 13:51:45 +02:00
Tibor Kaputa
248159fa84
Update strings.xml
2023-09-13 11:03:40 +02:00
Goran Gharib Karim
16225b2b68
Translated using Weblate (Kurdish (Central))
...
Currently translated at 93.3% (14 of 15 strings)
Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/ckb/
2023-09-13 11:02:20 +02:00
Goran Gharib Karim
189b459cb2
Added translation using Weblate (Kurdish (Central))
2023-09-13 11:02:20 +02:00
Tibor Kaputa
a1a960428a
Merge pull request #123 from esensar/fix/popup-menu-you-colors
...
Fix popup menu colors when MaterialColors returns -1
2023-09-13 11:02:15 +02:00
Ensar Sarajčić
92decdd66d
Properly update status bar icon colors when opening all apps and widgets drawers
2023-09-12 14:13:47 +02:00
Tibor Kaputa
2f6e0aaf53
adding a new line
2023-09-11 21:53:17 +02:00
Ensar Sarajčić
afa46e76bf
Clear search when home button is pressed
2023-09-11 17:10:33 +02:00
Ensar Sarajčić
91c8664ca1
Close keyboard when home button is pressed
2023-09-11 17:08:43 +02:00
Ensar Sarajčić
9159ecbd44
Use different strategies for MaterialYou and regular themes for popup icon colors
2023-09-11 17:01:13 +02:00
Ensar Sarajčić
677b4083d8
Fix popup menu colors when MaterialColors returns -1
2023-09-11 15:17:24 +02:00
Tibor Kaputa
8202e5dde7
Merge pull request #122 from esensar/feature/49-app-shortcuts
...
Add support for app shortcuts
2023-09-11 14:48:53 +02:00
Ensar Sarajčić
ab8164ccdc
Use long labels for shortcuts instead of short ones
2023-09-11 13:36:24 +02:00
Ensar Sarajčić
1698c18d7c
Add support for app shortcuts
...
This closes #49
2023-09-11 12:19:52 +02:00
Sergio Marques
9c30c8c12b
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (15 of 15 strings)
Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/pt/
2023-09-10 16:55:20 +02:00
Ensar Sarajčić
63a61dfb2d
Remove empty home screen pages after moving or deleting items
2023-09-07 14:20:38 +02:00
Tibor Kaputa
60a4c31a88
Merge pull request #118 from esensar/sdk-34-widgets-creation
...
Reduce target SDK to 33
2023-09-06 16:38:42 +02:00