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
Ensar Sarajčić
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
Tibor Kaputa
8fcbc4cb10
Merge pull request #115 from esensar/fix/floating-menu-icon-colors
...
Update icon colors in popups to match text color
2023-09-06 10:41:57 +02:00
Ensar Sarajčić
9bfff57405
Always use the same color as text uses in popups
2023-09-06 10:29:38 +02:00
Tibor Kaputa
5218eb17c0
Merge pull request #117 from Usland123/patch-1
...
Update strings.xml
2023-09-05 23:40:36 +02:00