Commit Graph

813 Commits

Author SHA1 Message Date
Tibor Kaputa 8d6c839c15
Merge pull request #93 from esensar/fix/67-direct-call-widget-migration
Add migration for changes made to shortcuts
2023-07-26 21:03:20 +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
Tibor Kaputa f3b0c7363a
Merge pull request #92 from esensar/fix/67-direct-call-widget
Store all shortcuts with IDs without Intent
2023-07-26 18:08:10 +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
Tibor Kaputa 2b951ad277
Merge pull request #90 from weblate/weblate-simple-mobile-tools-simple-launcher
Translations update from Hosted Weblate
2023-07-26 16:36:27 +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
Tibor Kaputa 94633c08ff
Merge pull request #87 from esensar/feature/page-indicators-fade
Fade page change indicators when not needed
2023-07-20 21:28:38 +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 90ac44d54b
Merge pull request #86 from esensar/feature/47-multi-panel-home
Implement multiple panes for home screen grid
2023-07-20 15:37:39 +02:00
Tibor Kaputa 0a76968091
minor code style update 2023-07-20 15:36:53 +02:00
Ensar Sarajčić 2038e9dcf1 Remove unused strokeWidth field from HomeScreenGrid 2023-07-20 13:52:37 +02:00
Ensar Sarajčić 4392527909 Improve behavior for dragging icons offpage 2023-07-20 13:48:36 +02:00
Ensar Sarajčić 1b0dc44ca8 Reduce delay for page changes 2023-07-20 13:35:22 +02:00
Ensar Sarajčić 8794f7ca23 Decrease move gesture sensitivity 2023-07-20 12:40:28 +02:00
Ensar Sarajčić 35fe1da420 Navigate to previous page if current one is empty 2023-07-20 12:09:28 +02:00
Ensar Sarajčić 9906ef05af Draw page indicators on the bottom 2023-07-20 12:09:15 +02:00
Ensar Sarajčić efb46dc0d6 Fix max page calculation in HomeScreenGrid to consider only visible items 2023-07-20 11:29:10 +02:00
Ensar Sarajčić 1448c8a989 Combine migrations to keep database version at 5 2023-07-20 11:20:53 +02:00
Ensar Sarajčić 05c9644037 Implement bottom row docking 2023-07-19 17:26:36 +02:00
Ensar Sarajčić 1c67a8f097 Merge branch 'main' into feature/47-multi-panel-home 2023-07-19 16:46:29 +02:00
Ensar Sarajčić 6ac3d0f86c Fix shortcut pin intent handling 2023-07-19 16:30:21 +02:00
Ensar Sarajčić 3742762220 Handle pages in shortcut pin request 2023-07-19 16:09:27 +02:00
Tibor Kaputa 240c568d1d
Merge pull request #80 from esensar/feature/60-row-column-count-customization
Add support for customizing row and column count in home grid
2023-07-19 16:03:13 +02:00
Tibor Kaputa a766abf248
show errors at long toasts 2023-07-19 16:02:17 +02:00
Tibor Kaputa f6176f0d85
updating the slovak translation 2023-07-19 16:00:44 +02:00
Ensar Sarajčić d4b131ab23 Increase page change area and introduce delay to prevent accidental page changes 2023-07-19 15:45:29 +02:00