|
1 | | -# 🚀 OnePlusPlusLauncher v1.2.0 Release |
2 | | - |
3 | | -## ⚠️ Important |
4 | | - |
5 | | -**This version has only been tested on the latest launcher OxygenOS launcher version v15.8.17.** |
6 | | - |
7 | | -With all the backwards compatibility with older versions of the launcher, the code was becoming more and more unorganized. The next release will have a lot of refactoring and how older versions of the launcher are handled will be modularized. This was not included in this release due to time constraints, and wanting to get out this release with the fix for the latest version of the launcher. |
8 | | - |
9 | | -If you are using an older version of the launcher, please use an older release, or wait for the next release. |
| 1 | +# 🚀 OnePlusPlusLauncher v1.2.1 Release |
10 | 2 |
|
11 | 3 | ## 📝 Changelog |
12 | 4 |
|
13 | | -* ✨ New feature(s): |
14 | | - * **Intercept/redirect Google Discover to app drawer**: When swiping left on the home screen, the app drawer will be opened and the search input will be focused (optional) instead of the Google Discover page. |
15 | | - |
16 | | -* 🔧 Fixes: |
17 | | - * Fixed the Global Search Button Redirect feature for the latest version of the launcher. |
18 | | - |
19 | 5 | * Misc: |
20 | | - * Several UI improvements. |
| 6 | + * [[#4](https://github.com/wizpizz/OnePlusPlusLauncher/issues/4)] Fuzzy search now uses the lightweight [FuzzyWuzzy](https://github.com/seatgeek/fuzzywuzzy) library that utilizes the [Levenshtein Distance](https://en.wikipedia.org/wiki/Levenshtein_distance) algorithm to find the closest match. |
| 7 | + It handles simple typos well without any noticeable performance degredation. |
| 8 | + The code has also been tweaked to sanitize spaces & quotation marks from the query, since users of non-English IMEs (e.g. Chinese Pinyin) often produce search queries with such characters. |
| 9 | + The calculation method has also been tweaked to prefer matches where the query is a prefix of the target or if the query chars subsequently appear in the target. (Thanks to **[@deltazefiro](https://github.com/deltazefiro)**!) |
21 | 10 |
|
22 | | -Full Changelog: [`v1.1.0...v1.2.0`](https://github.com/wizpizz/OnePlusPlusLauncher/compare/v1.1.0...v1.2.0) |
| 11 | +Full Changelog: [`v1.2.0...v1.2.1`](https://github.com/wizpizz/OnePlusPlusLauncher/compare/v1.2.0...v1.2.1) |
23 | 12 |
|
24 | 13 | ## ⬇️ Installation |
25 | 14 |
|
26 | 15 | 1. Make sure your device is rooted and you have LSPosed installed. |
27 | | -2. Download the latest release APK from the assets section below or simply [click here](https://github.com/Xposed-Modules-Repo/com.wizpizz.onepluspluslauncher/releases/download/3-1.2.0/app-release.apk) |
| 16 | +2. Download the latest release APK from the assets section below or simply [click here](https://github.com/Xposed-Modules-Repo/com.wizpizz.onepluspluslauncher/releases/download/4-1.2.1/app-release.apk) |
28 | 17 | 3. Install the APK on your device. |
29 | 18 | 4. Enable the module in the LSPosed manager and make sure System Launcher is enabled in the scope settings. |
30 | 19 | 5. Restart System Launcher. |
|
0 commit comments