Jan
cb5f1bd924
Merge 911bfac162
into b9792e9942
2025-06-27 15:33:17 +00:00
Jan Koll
911bfac162
Improve performance of occurrence counting
...
Changed the algorithm for occurrence counting to improve performance. Previously it was based on expensive string manipulations and checks. The new approach is based on a frequency map with fewer iterations.
2025-06-27 17:31:47 +02:00
Jan Koll
90c6147fc9
Fix sorting of fuzzy results
2025-06-27 17:28:18 +02:00
Jan Koll
3917e34239
Move algorithms to separate file
2025-06-27 11:48:30 +02:00
Jan Koll
51cc55af98
Remove semicolons
2025-06-27 11:36:28 +02:00
Jan Koll
c5eb0664c0
Refactor, improve search accuracy when multiple contains
results
...
If multiple items contain the search string perfectly the fuzzy search still expand it with suggestions. These fuzzy-suggestions, however, might have **less** occurrences in the search string than the items that contained it. The changes ensure that fuzzy-suggestions must have at least the same amount of occurrences as apps that contain the search string. Also, I removed the `appsSecondary` wrapper-list and directly work on `r`.
2025-06-27 00:42:12 +02:00
Jan Koll
7744974abb
Reduce computation when fuzzy search disabled
...
Respect the fuzzy search preference again to stop computing the fuzzy results when it is not enabled
2025-06-26 23:05:48 +02:00
Jan Koll
bf6eae8bde
Re-enable check when fuzzy search is enabled
2025-06-26 22:57:29 +02:00
Jan Koll
19e40bb1b7
Add preference for fuzzy search, improve search efficiency
2025-06-26 21:16:14 +02:00
Jan Koll
59885133f8
Add subsequent & fuzzy search
2025-06-25 16:13:15 +02:00
b9792e9942
0.2.3
Android CI / build (push) Has been cancelled
2025-06-24 21:37:34 +02:00
Too Late (bot)
dd3ba74f75
Translations update from Toolate ( #200 )
...
* Translated using Weblate (German)
Currently translated at 83.8% (249 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/de/
* Translated using Weblate (Spanish)
Currently translated at 81.4% (242 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/es/
* Translated using Weblate (French)
Currently translated at 54.8% (163 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/fr/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 96.9% (288 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/zh_Hans/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.2% (277 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 93.2% (277 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/pt_BR/
* Translated using Weblate (Turkish)
Currently translated at 53.1% (158 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/tr/
* Translated using Weblate (Italian)
Currently translated at 97.6% (290 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/it/
* Translated using Weblate (Japanese)
Currently translated at 58.9% (175 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/ja/
* Translated using Weblate (Lithuanian)
Currently translated at 31.9% (95 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/lt/
* Translated using Weblate (Lithuanian)
Currently translated at 31.9% (95 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/lt/
* Translated using Weblate (Arabic)
Currently translated at 97.3% (289 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/ar/
* Translated using Weblate (Dutch)
Currently translated at 93.9% (279 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/nl/
* Translated using Weblate (Polish)
Currently translated at 82.4% (245 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/pl/
* Translated using Weblate (Polish)
Currently translated at 82.4% (245 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/pl/
* Update translation files
Updated by "Remove blank strings" add-on in Weblate.
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/
* Translated using Weblate (Spanish)
Currently translated at 94.2% (280 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/es/
* Translated using Weblate (Spanish)
Currently translated at 94.2% (280 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/es/
* Translated using Weblate (Polish)
Currently translated at 88.5% (263 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/pl/
* Translated using Weblate (Polish)
Currently translated at 4.0% (1 of 25 strings)
Translation: jrpie-Launcher/metadata
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/metadata/pl/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.9% (291 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/zh_Hans/
* Translated using Weblate (Italian)
Currently translated at 100.0% (297 of 297 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/it/
---------
Co-authored-by: Vossa Excelencia <nationalistic.tention@hele.win>
Co-authored-by: Lukas Hamm <ideallygrey@tuta.io>
Co-authored-by: AsLoLoks <asloloks@proton.me>
Co-authored-by: rimopa <rimopapomir@gmail.com>
Co-authored-by: example <example666@users.noreply.toolate.othing.xyz>
Co-authored-by: Julian Malinowski <malinian@users.noreply.toolate.othing.xyz>
Co-authored-by: class0068 <monkeyotw@proton.me>
Co-authored-by: Vladi69 <vladimirogalante@yahoo.it>
2025-06-24 21:35:40 +02:00
3a7dcbc201
allow markdown in bug report template (see #199 )
Android CI / build (push) Has been cancelled
2025-06-15 11:40:00 +02:00
98756892f3
update docs/security.md
Android CI / build (push) Has been cancelled
2025-06-09 15:52:26 +02:00
ab86a913c1
update docs/security.md
2025-06-09 15:49:09 +02:00
407de3bdce
fix links
2025-06-09 15:45:57 +02:00
c676b92036
update docs/examples/wallpapers.md
2025-06-09 15:41:15 +02:00
2cf8870c5d
add docs/security.md
2025-06-09 15:38:41 +02:00
ce34e9cfdd
add docs/examples/wallpaper.md
Android CI / build (push) Waiting to run
2025-06-08 16:41:57 +02:00
919108bbd0
fix: stop longPressHandler when activity finishes
Android CI / build (push) Has been cancelled
2025-06-05 12:02:37 +02:00
ce939111d0
fixed italian translation
Android CI / build (push) Has been cancelled
2025-05-29 19:29:05 +02:00
Too Late (bot)
33dd3ef3c2
Translations update from Toolate ( #175 )
...
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.6% (288 of 289 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/zh_Hans/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (289 of 289 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/ar/
* Translated using Weblate (Italian)
Currently translated at 100.0% (290 of 290 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (290 of 290 strings)
Translation: jrpie-Launcher/Launcher
Translate-URL: https://toolate.othing.xyz/projects/jrpie-launcher/launcher/it/
---------
Co-authored-by: class0068 <monkeyotw@proton.me>
Co-authored-by: abdelbasset jabrane <cehiwa4149@oronny.com>
Co-authored-by: Vladi69 <vladimirogalante@yahoo.it>
Co-authored-by: renar <opensource.tjxzm@aleeas.com>
2025-05-29 19:18:01 +02:00
Luke Wass
1d793c485e
Improve documentation ( #190 )
...
* fix grammar
2025-05-29 17:16:05 +02:00
04a2b4d248
merge #193 - codebase improvements
...
Co-authored-by: Luke Wass <wassupluke@gmail.com>
Squashed commit of the following:
commit 075b4a5353cedea531ec6ebefa60d92de82e8e21
Author: Josia Pietsch <git@jrpie.de>
Date: Thu May 29 15:34:23 2025 +0200
some changes
commit ced2e30531
Author: Luke Wass <wassupluke@gmail.com>
Date: Thu May 29 00:18:21 2025 -0500
remove unused imports/functions/variables, improve naming convention, remove unused widget context
commit 956ad9795c
Author: Luke Wass <wassupluke@gmail.com>
Date: Wed May 28 22:40:05 2025 -0500
add contentDescriptions, ignore unspeakable sections, minor code reorganization
commit cb793860c0
Author: Luke Wass <wassupluke@gmail.com>
Date: Wed May 28 21:03:03 2025 -0500
remove empty method
commit 893de14c79
Author: Luke Wass <wassupluke@gmail.com>
Date: Tue May 27 22:56:03 2025 -0500
Simplify constructors by removing unused init parameters; clean up handle list type declaration
commit 39164d2e54
Author: Luke Wass <wassupluke@gmail.com>
Date: Tue May 27 22:54:16 2025 -0500
Refactor getAppWidgetProviders to use explicit lambda parameter names for clarity
commit 8e53ef0ebe
Author: Luke Wass <wassupluke@gmail.com>
Date: Tue May 27 22:52:21 2025 -0500
improve naming convention
commit 8c2a266c22
Author: Luke Wass <wassupluke@gmail.com>
Date: Tue May 27 22:50:55 2025 -0500
remove unused resources
commit be03af8ac6
Author: Luke Wass <wassupluke@gmail.com>
Date: Tue May 27 22:50:33 2025 -0500
fix table format
2025-05-29 15:48:41 +02:00
15d36eeff4
delete appwidgethost when resetting settings
Android CI / build (push) Has been cancelled
2025-05-26 14:34:42 +02:00
3c2efe04de
Merge branch 'master' of https://github.com/jrpie/launcher
2025-05-26 14:33:04 +02:00
Luke Wass
d33f250a56
fix cardView shadow clipping ( #188 )
...
* fix cardView shadow clipping
* decrease margin above cardView
2025-05-26 13:26:13 +02:00
23c5973501
Merge pull request #182 from wassupluke/improve-tutorial
...
Android CI / build (push) Waiting to run
Add visual cues and interactive styling to the settings fragment
2025-05-25 10:56:04 +00:00
394f66dde9
change card background in light theme
2025-05-25 12:54:54 +02:00
8f3a8539cb
explain background settings ( #144 )
2025-05-25 03:10:17 +02:00
059480fad1
Merge pull request #183 from wassupluke/improve-documentation
...
Android CI / build (push) Waiting to run
pull in hedgedoc content
2025-05-24 22:39:36 +00:00
3b70416b66
implement #181
2025-05-24 23:00:55 +02:00
Luke Wass
4f71011b1a
fix formatting
2025-05-24 15:20:13 -05:00
Luke Wass
e9585fa4dd
pull in hedgedoc content
2025-05-24 15:04:18 -05:00
85a7ed24ab
add documentation button
2025-05-24 21:08:45 +02:00
dfaec30fac
Merge branch 'master' of https://github.com/jrpie/launcher
2025-05-24 20:55:03 +02:00
1d10d65adb
update documentation
2025-05-24 20:41:37 +02:00
71193a2e50
fixed typo
2025-05-24 20:34:15 +02:00
580644f9d4
add documentation of app drawer
2025-05-24 20:29:01 +02:00
ea5a4ad7bf
add example to docs
2025-05-24 19:30:15 +02:00
f94c2b5962
add example to docs
2025-05-24 19:24:48 +02:00
ac1639b77e
add termux example to docs (see #147 and #149 )
Android CI / build (push) Waiting to run
2025-05-24 19:01:15 +02:00
e4c7ad0994
prepare docs/ for hugo ssg (see #176 )
2025-05-24 17:40:32 +02:00
c07ab0e029
prevent crash when unable to access widgetproviderinfo
2025-05-24 13:31:00 +02:00
Luke Wass
a56cc772f7
Add visual cues and interactive styling to the settings fragment
2025-05-20 11:58:12 -05:00
7783d26d4c
Merge pull request #179 from wassupluke/widget-list-spacing
...
Android CI / build (push) Has been cancelled
Improve widget list layout
2025-05-20 12:32:41 +00:00
Luke Wass
ba3255d9ec
Improve widget list layout
2025-05-19 16:34:56 -05:00
dd3a2e91bd
0.2.2
Android CI / build (push) Has been cancelled
2025-05-17 13:00:16 +02:00
118efd0b62
Merge pull request #166 from toolatebot/weblate-jrpie-launcher-launcher
...
Translations update from Toolate
2025-05-17 10:54:51 +00:00
3cfd403b94
Merge pull request #171 from wassupluke/translate-lt
...
more translations
2025-05-17 10:54:28 +00:00