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
Tibor Kaputa
8ee21b43a1
Merge pull request #114 from esensar/simple-bounce-on-page-change
...
Add a simple bounce on page changes
2023-09-04 21:31:39 +02:00
Usland
3c4375634c
Update strings.xml
2023-09-02 20:56:45 +03:00
Ensar Sarajčić
096d9d26c9
Add older schemas too
2023-09-01 10:16:55 +02:00
Ensar Sarajčić
253a157b28
Add room schema location
2023-09-01 09:51:03 +02:00
Ensar Sarajčić
73224b436f
Update icon colors in popups to match text color
2023-08-31 11:50:20 +02:00
Ensar Sarajčić
1dc3ee0af4
Fix pageChangeStarted callback
2023-08-31 10:36:19 +02:00
Ensar Sarajčić
7048a4c56f
Merge branch 'main' into simple-bounce-on-page-change
2023-08-31 10:35:40 +02:00
Ensar Sarajčić
b7eecc5663
Add enough gaps between folder items to show item names
2023-08-25 15:40:36 +02:00
Ensar Sarajčić
e88eb05e00
Remove needless extra space for folders
2023-08-25 11:14:13 +02:00
Ensar Sarajčić
1fcda210b6
Add vibration on folder items too
2023-08-25 09:46:51 +02:00
Ensar Sarajčić
3f146c7618
Prevent widget long press while changing pages
2023-08-25 09:45:22 +02:00
Ensar Sarajčić
75aeade4af
Add a simple bounce on page changes
2023-08-24 16:20:51 +02:00
Ensar Sarajčić
e5adb450c2
Fix animation scaling when opening and closing folders
2023-08-24 13:29:23 +02:00
Ensar Sarajčić
6d3b138459
Fix shadow drawing in folders
2023-08-24 13:21:28 +02:00
Ensar Sarajčić
3dd78cc911
Fix folder opening and closing issues
2023-08-24 13:18:46 +02:00
Ensar Sarajčić
1863a9e6a9
Simplify drawing and cells logic
2023-08-24 12:49:13 +02:00
Ensar Sarajčić
ece3890133
Merge branch 'main' into feature/folders
...
Added proper handling of folder closing when swiping pages
2023-08-24 11:04:41 +02:00
J. Lavoie
4ff3dd7e19
Translated using Weblate (Italian)
...
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/it/
2023-08-23 20:42:38 +02:00
J. Lavoie
2dd44a9886
Translated using Weblate (French)
...
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/fr/
2023-08-23 20:42:38 +02:00
Tibor Kaputa
a1b459f396
Merge pull request #113 from esensar/improvement/page-swiping
...
Improve page change behavior
2023-08-23 20:42:31 +02:00
Ensar Sarajčić
3cc00157cc
Add folder opening and closing animation
2023-08-23 16:58:30 +02:00
Ensar Sarajčić
a34bab78af
Prevent flinging while movement on other axis is active
2023-08-23 13:08:25 +02:00
Ensar Sarajčić
6c8800f266
Fix condition for adding swipe movement
2023-08-23 13:08:13 +02:00
Ensar Sarajčić
59975c77f4
Make pager a completely separate class for easier reuse
2023-08-23 12:56:36 +02:00
Ensar Sarajčić
53efffde51
Move page logic into an inner class for better readability
2023-08-23 12:41:07 +02:00
Ensar Sarajčić
8f96073e45
Fix widget drawing during swipes
2023-08-23 12:05:56 +02:00
Ensar Sarajčić
d4f55b8e8b
Fix returning after partial swipe
2023-08-23 11:32:15 +02:00
Ensar Sarajčić
95cf8c0384
Handle home screen pages dragging
2023-08-23 11:17:45 +02:00
Ensar Sarajčić
7a5c698322
Fix vertical centering of icons in folder icon
2023-08-22 14:45:19 +02:00
Ensar Sarajčić
a7ffb6328a
Prevent drawing empty folders
2023-08-22 14:43:03 +02:00
Ensar Sarajčić
81dff807b4
Prevent opening folder while dragging it over its old spot
2023-08-22 14:31:57 +02:00
Ensar Sarajčić
516f61fe90
Generate folder icon from icons inside of it
2023-08-22 13:59:21 +02:00
Ensar Sarajčić
a5499a58ad
Reorder MainActivity
2023-08-22 12:11:41 +02:00
en2sv
06efcfd3fd
Translated using Weblate (Swedish)
...
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/sv/
2023-08-21 21:45:47 +02:00
Ensar Sarajčić
cca2ceaab9
Add max capacity for folders
2023-08-21 08:44:46 +02:00
Ensar Sarajčić
c83e7a5226
Handle dragging items into folders
2023-08-18 17:17:59 +02:00
Ensar Sarajčić
62686f48c3
Handle moving items inside a folder
2023-08-18 17:09:15 +02:00
Ensar Sarajčić
10603be76b
Properly clean up folder items after removing item from folder
2023-08-18 15:57:32 +02:00
Ensar Sarajčić
dfe9b04f71
Add titles to folder views
2023-08-18 15:40:47 +02:00
Ensar Sarajčić
dc6f263e79
Ensure that folders never go out of bounds
2023-08-18 15:09:56 +02:00
Ensar Sarajčić
55ebb2eb15
Close folder when dragging items outside of it
2023-08-18 14:58:27 +02:00
Ensar Sarajčić
62a3faf8ea
Move from folder dialog to custom folder drawing
2023-08-18 14:40:10 +02:00
Ensar Sarajčić
c049b41c1a
Use property delegates for viewbinding in activities
2023-08-17 17:13:40 +02:00
Ensar Sarajčić
b9e55d4934
Merge branch 'main' into feature/folders
2023-08-17 16:43:37 +02:00
Tibor Kaputa
810775dfff
updating a slovak string
2023-08-14 13:53:37 +02:00
Milan Šalka
e22220fb68
Translated using Weblate (Slovak)
...
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/sk/
2023-08-14 13:52:07 +02:00
spkprs
9374661151
Update strings.xml
2023-08-13 17:02:16 +03:00
tibbi
ad7ba47ce6
color proper button in the app settings
2023-08-04 09:50:14 +02:00
Ensar Sarajčić
8f21b8b689
Remove alias for commons R class
2023-08-04 08:39:02 +02:00
Ensar Sarajčić
36558b8949
Reformat code
2023-08-03 16:58:18 +02:00
Ensar Sarajčić
079efbedb3
Remove unused imports
2023-08-03 16:02:15 +02:00
Ensar Sarajčić
2bdd29454b
Remove vectorDrawables.useSupportLibrary line
2023-08-03 15:33:23 +02:00
Ensar Sarajčić
c15b3e4c6f
Migrate to viewbinding and kotlin gradle scripts
2023-08-03 13:23:31 +02:00
Priit Jõerüüt
cd994f2c04
Translated using Weblate (Estonian)
...
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/et/
2023-08-02 11:39:48 +02:00
Kingproone
43dfcebb5a
Translated using Weblate (Hungarian)
...
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/hu/
2023-08-02 11:39:48 +02:00
Tibor Kaputa
6e89e55c70
Merge pull request #96 from esensar/feature/57-always-go-home
...
Add a setting for always closing drawers when using home button
2023-08-02 11:39:42 +02:00
Ensar Sarajčić
5e58c04338
Add support for viewing folders as dialogs
2023-08-01 16:10:13 +02:00
Ensar Sarajčić
a9f879628c
Add basic support for folders on home screen
2023-08-01 12:13:55 +02:00
Ensar Sarajčić
4e1121e6af
Remove unused imports
2023-08-01 10:33:10 +02:00
Ensar Sarajčić
564d92f7a7
Add animation on home button if no other app was on top
2023-08-01 10:30:20 +02:00
Ensar Sarajčić
3fc14045b6
Remove settings for closing app drawer on home
2023-07-31 12:43:06 +02:00
Ensar Sarajčić
6096a4da3e
Always hide drawer and widgets on home button press
2023-07-31 12:41:10 +02:00
Tibor Kaputa
65f4cf4b0a
Merge pull request #98 from esensar/fix/icon-menu
...
Fix position of popup menu anchor to be more consistent
2023-07-31 11:13:08 +02:00
Ensar Sarajčić
310f81f850
Use a getter for iconSize instead of property access
2023-07-31 10:35:32 +02:00
Ensar Sarajčić
bc7bf7bb78
Update close_app_drawer_on_home string
2023-07-31 10:08:02 +02:00
Ensar Sarajčić
72d85f6257
Merge branch 'main' into feature/57-always-go-home
2023-07-31 10:07:30 +02:00
solokot
63768045c8
Translated using Weblate (Russian)
...
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/ru/
2023-07-30 23:16:59 +02:00
VfBFan
af6e1790b2
Translated using Weblate (German)
...
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/de/
2023-07-30 23:16:59 +02:00
Agnieszka C
7d493085f0
Translated using Weblate (Polish)
...
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/pl/
2023-07-30 23:16:59 +02:00
Tibor Kaputa
308d9841eb
Merge pull request #99 from esensar/sdk-34-migration
...
Upgrade targetSdkVersion to 34
2023-07-30 23:16:55 +02:00
Ensar Sarajčić
6a57c9c823
Remove no limits flag to prevent menu from going outside of the screen
2023-07-28 16:08:52 +02:00
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