594 Commits

Author SHA1 Message Date
Ensar Sarajčić
3426fd98e3 Upgrade targetSdkVersion to 34
This API version update doesn't seem to affect this launcher that much.
Only differences were signatures of these 2 methods (onFling and onDraw),
but no other changes really affect this app from these lists:
- https://developer.android.com/about/versions/14/behavior-changes-all
- https://developer.android.com/about/versions/14/behavior-changes-14

Font scaling can go up to 200% now and it doesn't break functionality either.
2023-07-28 16:00:54 +02:00
Ensar Sarajčić
83a35664a4 Make popup menu height consistent with real number of items 2023-07-28 13:49:10 +02:00
Ensar Sarajčić
7f787cef08 Fix anchor positioning on all apps fragment and home screen 2023-07-28 13:40:21 +02:00
Ensar Sarajčić
e82beb464d Fix initial value of closeAppDrawerOnHome on SettingsActivity 2023-07-28 12:35:49 +02:00
Ensar Sarajčić
0a1af2f75e Merge branch 'main' into fix/73-notch-handling 2023-07-28 11:59:38 +02:00
Ensar Sarajčić
babd6bee9d Prevent search bar settings from changing status bar color 2023-07-28 11:58:44 +02:00
Ensar Sarajčić
38f1983bf7 Merge branch 'main' into feature/57-always-go-home 2023-07-28 09:54:17 +02:00
Rex_sa
4b85da1124
Translated using Weblate (Arabic)
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/ar/
2023-07-28 08:29:54 +02:00
Guillaume
fceb63e4c8
Translated using Weblate (Dutch)
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/nl/
2023-07-28 08:29:54 +02:00
Josep M. Ferrer
4ced1cfb09
Translated using Weblate (Catalan)
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/ca/
2023-07-28 08:29:54 +02:00
Oğuz Ersen
6754e58c6a
Translated using Weblate (Turkish)
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/tr/
2023-07-28 08:29:54 +02:00
Eric
4f60029e33
Translated using Weblate (Chinese (Simplified))
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/zh_Hans/
2023-07-28 08:29:53 +02:00
Ensar Sarajčić
4fa8131f21 Add a setting for always closing drawers when using home button
This closes #57
2023-07-27 17:41:32 +02:00
Ensar Sarajčić
27b12764a5 Use WindowCompat for setting setDecorFitsSystemWindows 2023-07-27 17:14:18 +02:00
Tibor Kaputa
37e0bd6084
Merge pull request #85 from esensar/feature/close-drawer-and-widgets-when-moving-to-other-apps
Close apps drawer and widgets screen when navigating to other apps
2023-07-27 16:56:34 +02:00
Tibor Kaputa
c8db594896
changing a default value 2023-07-27 16:56:11 +02:00
Ensar Sarajčić
ad6f129876 Add flags for handling statusbar transparency 2023-07-27 16:42:21 +02:00
tibbi
f751d90bea renaming a function 2023-07-27 15:55:50 +02:00
Ensar Sarajčić
1e4e2571dd Hide uninstall button for system apps 2023-07-27 13:59:56 +02:00
Ensar Sarajčić
56255c0b48 Allow drawing under notches and system bars
This closes #73
2023-07-27 13:37:51 +02:00
Ensar Sarajčić
792ded4323 Add delay to app drawer closing 2023-07-27 11:58:00 +02:00
Ensar Sarajčić
5b318a4f59 Check for closeAppDrawer config before closing it 2023-07-26 18:23:56 +02:00
Ensar Sarajčić
fd46c078fb Instantly hide app drawer without animation when using closeAppDrawer method 2023-07-26 18:23:42 +02:00
Ensar Sarajčić
0b497a34f6 Add migration for changes made to shortcuts
Since #67 was fixed in #92, `intent` field in `HomeScreenGridItem`
became obsolete. This removes that field and properly migrates it,
by adding this to existing version 4 to 5 migration (meaning this
will only properly migrate between real releases). The migration will
also remove all icons that had `intent` field populated, since they
can't be migrated properly and would not work at all.
2023-07-26 18:17:32 +02:00
Ensar Sarajčić
befd1d5d09 Store all shortcuts with IDs without Intent
This handles all shortcuts the same, using the recommended mechanism
of using `LauncherApps` to get `PinItemRequest` from result intent.
This makes `intent` field obsolete.

This closes #67
2023-07-26 17:40:42 +02:00
Ensar Sarajčić
2534131851 Move drawer closing setting to App Drawer section 2023-07-26 16:54:57 +02:00
Ensar Sarajčić
240193d0f5 Fix search bar setting size 2023-07-26 16:54:48 +02:00
Ensar Sarajčić
5c7ad336ad Close app drawer when opening another app 2023-07-26 16:54:33 +02:00
Ensar Sarajčić
2fefcf0cba Update string for app drawer closing setting 2023-07-26 16:47:30 +02:00
Ensar Sarajčić
57df13f74e Merge branch 'main' into feature/close-drawer-and-widgets-when-moving-to-other-apps 2023-07-26 16:44:05 +02:00
Sergio Marques
489c4f827e
Translated using Weblate (Portuguese)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/pt/
2023-07-25 18:06:04 +02:00
solokot
4f0f8d08fd
Translated using Weblate (Russian)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/ru/
2023-07-24 08:02:56 +02:00
Josep M. Ferrer
1e2ba6d637
Translated using Weblate (Catalan)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/ca/
2023-07-24 08:02:56 +02:00
en2sv
9cdd4a79b3
Translated using Weblate (Swedish)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/sv/
2023-07-24 08:02:56 +02:00
Rex_sa
2ddb063ac6
Translated using Weblate (Arabic)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/ar/
2023-07-21 10:09:02 +02:00
Guillaume
8a39918420
Translated using Weblate (Dutch)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/nl/
2023-07-21 10:09:02 +02:00
Priit Jõerüüt
265d66e93a
Translated using Weblate (Estonian)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/et/
2023-07-21 10:09:02 +02:00
VfBFan
10bdb0682d
Translated using Weblate (German)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/de/
2023-07-21 10:09:02 +02:00
Oğuz Ersen
e769c2cc48
Translated using Weblate (Turkish)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/tr/
2023-07-21 10:09:01 +02:00
Agnieszka C
651de2bc4e
Translated using Weblate (Polish)
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/pl/
2023-07-21 10:09:01 +02:00
Eric
d1ce1b950c
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (14 of 14 strings)

Translation: Simple Mobile Tools/Simple Launcher
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-launcher/zh_Hans/
2023-07-21 10:09:01 +02:00
Ensar Sarajčić
e0d1151e8c Remove strings for w600dp 2023-07-21 08:12:14 +02:00
Ensar Sarajčić
66c480b46d Merge branch 'main' into feature/close-drawer-and-widgets-when-moving-to-other-apps 2023-07-21 08:11:44 +02:00
Tibor Kaputa
a3c7aa0d5d
Merge pull request #89 from esensar/fix/drawer-on-page-change
Prevent cases of both drawer and page change occurring on diagonal fling
2023-07-20 21:29:57 +02:00
Tibor Kaputa
c643f06b6d
Merge pull request #88 from esensar/fix/icons-blink-on-page-change
Fix icons blinking on page change
2023-07-20 21:29:49 +02:00
Ensar Sarajčić
f8cd74912c Prevent cases of both drawer and page change occurring on diagonal fling 2023-07-20 18:00:52 +02:00
Ensar Sarajčić
d1b888ee7e Fix icons blinking on page change 2023-07-20 17:57:55 +02:00
Ensar Sarajčić
68a8b5dd25 Show indicators as soon as item is moved 2023-07-20 17:41:13 +02:00
Ensar Sarajčić
02684f393f Fade page change indicators when not needed 2023-07-20 17:01:38 +02:00
Tibor Kaputa
0a76968091
minor code style update 2023-07-20 15:36:53 +02:00