Commit graph

790 commits

Author SHA1 Message Date
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
Tibor Kaputa
2349fa019c
Merge pull request #144 from esensar/fix/row-change-crash
Prevent crash when calculating top left of docked items
2023-09-22 12:42:10 +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
Tibor Kaputa
d383f371e5
Merge pull request #143 from esensar/fix/widget-grid-resize-crash
Prevent crashes when dragging widgets after resizing grid
2023-09-22 11:40:04 +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
Tibor Kaputa
2614be4f42
Merge pull request #141 from esensar/fix/139-widgets-scrolling
Fix scrolling on widgets on home screen
2023-09-22 10:17:46 +02:00
Ensar Sarajčić
149ea23fa5 Fix scrolling on widgets on home screen
This closes #139
2023-09-22 09:55:10 +02:00
Tibor Kaputa
aa6a7cd31a
Merge pull request #138 from weblate/weblate-simple-mobile-tools-simple-launcher
Translations update from Hosted Weblate
2023-09-22 09:23:27 +02:00
Tibor Kaputa
e2954c68a9
Update title.txt 2023-09-22 09:23:16 +02:00
gallegonovato
23f191e70a
Translated using Weblate (Spanish)
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher-metadata/es/
2023-09-22 07:22:59 +00:00
Peter Dave Hello
26fdc7c590
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (11 of 11 strings)

Translation: Simple Mobile Tools/Simple Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher-metadata/zh_Hant/
2023-09-22 07:22:59 +00: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
Tibor Kaputa
7b1b083f7f
Merge pull request #140 from esensar/fix/crashes
Fix various crashes and general issues
2023-09-22 09:22:50 +02: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
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