Commit graph

771 commits

Author SHA1 Message Date
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
Tibor Kaputa
6e9d8686bf
Merge pull request #134 from esensar/fix/129-widget-placing-issue
Prevent widgets overlap with items from other pages
2023-09-21 09:59:28 +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
tibbi
222cca23f9 updating changelog 2023-09-19 19:03:17 +02:00
tibbi
8991cb54f8 update version to 5.1.0 2023-09-19 19:03:10 +02:00
tibbi
ed92e1c9d2 updating commons 2023-09-19 17:54:06 +02:00
Tibor Kaputa
43b016fa2d
Merge pull request #128 from esensar/fix/scroll-performance
Convert all drawables into bitmap drawables for faster loading
2023-09-17 18:06:29 +02:00
Ensar Sarajčić
44674ef47f Convert all drawables into bitmap drawables for faster loading 2023-09-14 13:58:15 +02:00
Tibor Kaputa
9e9aae015a
Merge pull request #127 from esensar/gradle-deprecation-warnings
Clean up gradle deprecation warnings
2023-09-13 14:39:22 +02:00
Ensar Sarajčić
ebb08d420c Clean up gradle deprecation warnings 2023-09-13 13:51:45 +02:00
Tibor Kaputa
02b249e5a8
Merge pull request #125 from weblate/weblate-simple-mobile-tools-simple-launcher
Translations update from Hosted Weblate
2023-09-13 11:03:59 +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
Tibor Kaputa
9f951ea3bc
Merge pull request #126 from esensar/fix/status-bar-icon-colors
Properly update status bar icon colors when opening all apps and widgets drawers
2023-09-13 10:54: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
1c0a559517
Merge pull request #124 from esensar/fix/keyboard-close-on-home
Close keyboard when home button is pressed
2023-09-11 21:53:36 +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
Tibor Kaputa
5b2bd753b8
Merge pull request #120 from weblate/weblate-simple-mobile-tools-simple-launcher
Translations update from Hosted Weblate
2023-09-11 12:42:27 +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
Tibor Kaputa
13d91a5c3d
Merge pull request #119 from esensar/delete-empty-pages
Remove empty home screen pages after moving or deleting items
2023-09-07 16:17:25 +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