9e9d305158
Delete out of bounds widgets even when placing other widgets or resizing them
2023-09-22 14:00:02 +02:00
200109e527
Remove widgets that are out of bounds if they are blocking dropped icon
2023-09-22 13:27:26 +02:00
a26c29cd89
Prevent crash when calculating top left of docked items
2023-09-22 12:37:39 +02:00
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
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
545c424bd5
Do a check for shortcut host permissions before pinning a shortcut
2023-09-22 10:45:51 +02:00
149ea23fa5
Fix scrolling on widgets on home screen
...
This closes #139
2023-09-22 09:55:10 +02:00
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
681e50993f
Prevent mutating drawables for items in app drawer
2023-09-21 16:03:26 +02:00
78d9459e9a
Add some accessibility improvements
2023-09-21 15:55:26 +02:00
0a239b1d06
Prevent calculating folder centers when there are no items
2023-09-21 15:07:14 +02:00
28e0f2d59f
Prevent crash if WidgetsAdapter is not ready when configuration changes
2023-09-21 14:50:13 +02:00
65ace16fbf
Ensure shifting happens only after folder has been properly saved
...
This fixes #130
2023-09-21 14:24:20 +02:00
f8fccf9444
Properly shift folder items when removing items from folder
2023-09-21 14:01:50 +02:00
571f1c1af4
Filter only visible items for accessibility helper
2023-09-21 13:58:28 +02:00
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
d9a9c70be8
Allow drawing items before drawables are loaded
2023-09-21 13:37:22 +02:00
c8fc80e037
Allow swiping over widgets
2023-09-21 13:08:15 +02:00
e2367dd5a9
Copy grid items before iterating to prevent concurrent modification
2023-09-21 12:53:29 +02:00
d9e333ddb0
Only consider top level items when finding first empty cell
2023-09-21 12:52:21 +02:00
4f5fda2c52
Prevent crash due to missing drawable
2023-09-21 12:28:44 +02:00
924521c405
Remove needless comment from HomeScreenGrid
2023-09-21 12:16:24 +02:00
b15673b8a2
Pin shortcuts only on successful accept
2023-09-21 12:16:14 +02:00
6766e46c37
Prevent generating drawables for empty folders
2023-09-21 12:03:19 +02:00
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
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
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
887cce5e67
Prevent widgets flicker by skipping the last update in animation
...
This closes #133
2023-09-21 11:04:40 +02:00
d50d5702ba
Check both short and long label for shortcuts
...
This closes #132
2023-09-21 10:17:31 +02:00
988c3148ac
Draw home screen grid over widgets
...
This closes #131
2023-09-21 10:09:40 +02:00
8b6a6fd948
Prevent widgets overlap with items from other pages
...
This closes #129
2023-09-21 09:33:58 +02:00
44674ef47f
Convert all drawables into bitmap drawables for faster loading
2023-09-14 13:58:15 +02:00
ebb08d420c
Clean up gradle deprecation warnings
2023-09-13 13:51:45 +02:00
248159fa84
Update strings.xml
2023-09-13 11:03:40 +02:00
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
189b459cb2
Added translation using Weblate (Kurdish (Central))
2023-09-13 11:02:20 +02:00
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
92decdd66d
Properly update status bar icon colors when opening all apps and widgets drawers
2023-09-12 14:13:47 +02:00
2f6e0aaf53
adding a new line
2023-09-11 21:53:17 +02:00
afa46e76bf
Clear search when home button is pressed
2023-09-11 17:10:33 +02:00
91c8664ca1
Close keyboard when home button is pressed
2023-09-11 17:08:43 +02:00
9159ecbd44
Use different strategies for MaterialYou and regular themes for popup icon colors
2023-09-11 17:01:13 +02:00
677b4083d8
Fix popup menu colors when MaterialColors returns -1
2023-09-11 15:17:24 +02:00
8202e5dde7
Merge pull request #122 from esensar/feature/49-app-shortcuts
...
Add support for app shortcuts
2023-09-11 14:48:53 +02:00
ab8164ccdc
Use long labels for shortcuts instead of short ones
2023-09-11 13:36:24 +02:00
1698c18d7c
Add support for app shortcuts
...
This closes #49
2023-09-11 12:19:52 +02:00
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
63a61dfb2d
Remove empty home screen pages after moving or deleting items
2023-09-07 14:20:38 +02:00
60a4c31a88
Merge pull request #118 from esensar/sdk-34-widgets-creation
...
Reduce target SDK to 33
2023-09-06 16:38:42 +02:00
017d50756d
Reduce target SDK to 33
...
This is done to allow configuring widgets on SDK 34. It seems that
this is not yet fully supported, since SDK 34 is in beta.
System blocks starting widget configuration when target SDK 34, probably
due to https://developer.android.com/about/versions/14/behavior-changes-14#background-activity-restrictions
2023-09-06 12:23:01 +02:00