Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [1.10.0](v1.9.3...v1.10.0) (2023-12-29) ### Bug Fixes * `Don't use 'BuildContext's across async gaps.` ([ReVanced#1148](https://github.com/BenjaminHalko/revanced-manager/issues/1148)) ([fc8a4fc](fc8a4fc)) * `Material You` toggle not updating sometimes ([ReVanced#1421](https://github.com/BenjaminHalko/revanced-manager/issues/1421)) ([e686898](e686898)) * Add missing confirmation dialog ([7a1ba9d](7a1ba9d)) * added a trailing comma ([975180b](975180b)) * **App Selector:** Unable to select APK from storage when asked to ([ReVanced#1513](https://github.com/BenjaminHalko/revanced-manager/issues/1513)) ([7897827](7897827)) * **app-bar:** title not hiding completely ([ReVanced#1376](https://github.com/BenjaminHalko/revanced-manager/issues/1376)) ([d577e97](d577e97)) * back button closing the app from any page ([2bf6a03](2bf6a03)) * **build:** allow profile variant to compile ([d25d1ef](d25d1ef)), closes [ReVanced#1305](https://github.com/BenjaminHalko/revanced-manager/issues/1305) * close before returning ([64a96fc](64a96fc)) * Correct update message ([a141ec8](a141ec8)) * **custom-sources:** ignore casing when checking if default repo is being used ([ReVanced#1281](https://github.com/BenjaminHalko/revanced-manager/issues/1281)) ([9ad1d6c](9ad1d6c)) * default theme not following system ([ReVanced#1288](https://github.com/BenjaminHalko/revanced-manager/issues/1288)) ([6f4866e](6f4866e)) * Disable wakelock when patching is canceled ([ReVanced#1514](https://github.com/BenjaminHalko/revanced-manager/issues/1514)) ([9df89c7](9df89c7)) * do not ask for patches consent before initializing model ([1e8d8f7](1e8d8f7)) * Do not delete cached downloads ([6961bb7](6961bb7)) * Do not hardcode any predefined packages ([2e8e3b0](2e8e3b0)) * **export-settings:** export patches as json object ([f7c11d0](f7c11d0)) * **export-settings:** remove boolean workaround ([2ad106f](2ad106f)) * exported logs patch selection ([ReVanced#1535](https://github.com/BenjaminHalko/revanced-manager/issues/1535)) ([2ae8d49](2ae8d49)) * Fill the preferred action ([0492e91](0492e91)) * force disable material you on Android 11 and below ([ReVanced#1293](https://github.com/BenjaminHalko/revanced-manager/issues/1293)) ([c3d345d](c3d345d)) * Hide empty patches category labels ([ReVanced#1439](https://github.com/BenjaminHalko/revanced-manager/issues/1439)) ([0be568b](0be568b)) * hide install button on error ([42e41c3](42e41c3)) * ignore the root .gradle folder ([8e2cfbd](8e2cfbd)) * improve app list loading speed ([ReVanced#1166](https://github.com/BenjaminHalko/revanced-manager/issues/1166)) ([f4b0a69](f4b0a69)) * Include new patches that are used by default ([7831a34](7831a34)) * Incorrect duplicate filename handling when exporting files ([ReVanced#1541](https://github.com/BenjaminHalko/revanced-manager/issues/1541)) ([de51fbd](de51fbd)) * **install-type:** update padding and enable radio list scrolling ([ReVanced#1287](https://github.com/BenjaminHalko/revanced-manager/issues/1287)) ([e75d3c8](e75d3c8)) * **installer:** open the patched app after install ([ReVanced#1233](https://github.com/BenjaminHalko/revanced-manager/issues/1233)) ([c5fc54e](c5fc54e)) * Load installed apps ([36c86e2](36c86e2)) * Load patches from older versions of ReVanced Manager correctly ([6ad0d86](6ad0d86)) * load patches via `PatchBundle` ([ReVanced#1242](https://github.com/BenjaminHalko/revanced-manager/issues/1242)) ([4b8542b](4b8542b)) * Log saved patch option values ([ReVanced#1420](https://github.com/BenjaminHalko/revanced-manager/issues/1420)) ([e7d8285](e7d8285)) * make entire theme item clickable ([e01b323](e01b323)) * migration latest changes to native buttons ([c56c445](c56c445)) * Move installation log to correct place ([c4a7954](c4a7954)) * npe when loading patch bundle on android 8 ([0bfa776](0bfa776)) * npe when patching on android 8 ([9f64011](9f64011)) * **patch_selector:** correct popup menu style ([72ea33b](72ea33b)), closes [ReVanced#1372](https://github.com/BenjaminHalko/revanced-manager/issues/1372) * patcher logs hiding behind navigation bar ([ReVanced#1476](https://github.com/BenjaminHalko/revanced-manager/issues/1476)) ([5ed3ed9](5ed3ed9)) * **patches-selector:** ignore punctuation marks when searching for patch ([ReVanced#1377](https://github.com/BenjaminHalko/revanced-manager/issues/1377)) ([2dc92e2](2dc92e2)) * permissions handling at first launch ([8cb96f1](8cb96f1)) * Prevent crash by escaping string correctly ([8a1ab47](8a1ab47)) * properly log messages and progress ([7911a8f](7911a8f)) * Reload patches ([b07439d](b07439d)) * remove codeblock from log export ([d60ced2](d60ced2)), closes [ReVanced#1416](https://github.com/BenjaminHalko/revanced-manager/issues/1416) * Remove incorrect punctuation ([ReVanced#1499](https://github.com/BenjaminHalko/revanced-manager/issues/1499)) ([35d8084](35d8084)) * reset patches after patching ([cd07f39](cd07f39)) * Reset progress if patch was cancelled ([850bdc4](850bdc4)) * Retrieve app information from patched app ([2b4b3ca](2b4b3ca)) * search bar overflow ([ReVanced#1301](https://github.com/BenjaminHalko/revanced-manager/issues/1301)) ([0983ba8](0983ba8)) * search with package name ([ReVanced#1344](https://github.com/BenjaminHalko/revanced-manager/issues/1344)) ([4085c10](4085c10)) * selected patches order ([ReVanced#1345](https://github.com/BenjaminHalko/revanced-manager/issues/1345)) ([2abadc7](2abadc7)) * **settings-view:** list items jumping on scroll up ([ReVanced#1375](https://github.com/BenjaminHalko/revanced-manager/issues/1375)) ([5d5f311](5d5f311)) * **settings:** inverted version compatibility switch ([59adb91](59adb91)) * typo in reset patch selection dialog ([ReVanced#1387](https://github.com/BenjaminHalko/revanced-manager/issues/1387)) ([53677e2](53677e2)) * Unable to unselect new patches ([18e680b](18e680b)) * unable to use custom API ([ReVanced#1435](https://github.com/BenjaminHalko/revanced-manager/issues/1435)) ([e74ffac](e74ffac)) * Update home screen after installation ([7426f54](7426f54)) * update install type dialog padding ([b7acb47](b7acb47)) * Update the progress properly until installation finishes successfully ([1298a96](1298a96)) * update youtube link ([ReVanced#1286](https://github.com/BenjaminHalko/revanced-manager/issues/1286)) ([42b6bbf](42b6bbf)) * Use correct installation type labels ([1928b15](1928b15)) * Use correct method name for string replacement ([494e268](494e268)) ### Features * ability to search query for suggested version ([ReVanced#1151](https://github.com/BenjaminHalko/revanced-manager/issues/1151)) ([9bd48c1](9bd48c1)) * Add patch options ([ReVanced#1354](https://github.com/BenjaminHalko/revanced-manager/issues/1354)) ([ac63667](ac63667)) * add user agent ([ReVanced#1380](https://github.com/BenjaminHalko/revanced-manager/issues/1380)) ([e960fcc](e960fcc)) * Adjust install dialog labels ([c87f92b](c87f92b)) * append patch version to the APK name while sharing/exporting ([ReVanced#1547](https://github.com/BenjaminHalko/revanced-manager/issues/1547)) ([7df1ae7](7df1ae7)) * build prerelease ([e4ea514](e4ea514)) * clarify "Version compatibility check" description ([ReVanced#1397](https://github.com/BenjaminHalko/revanced-manager/issues/1397)) ([533b6a1](533b6a1)) * Clarify non root installation button ([11a8f31](11a8f31)) * dialogs correctly follows Material 3 specifications ([ReVanced#1560](https://github.com/BenjaminHalko/revanced-manager/issues/1560)) ([f8d086a](f8d086a)) * Disable selection of un-suggested app version by default ([ReVanced#1471](https://github.com/BenjaminHalko/revanced-manager/issues/1471)) ([70b2ee0](70b2ee0)) * Export settings migration activity ([ReVanced#1308](https://github.com/BenjaminHalko/revanced-manager/issues/1308)) ([4de274b](4de274b)) * Improve dialog text clarity ([69b6ef0](69b6ef0)) * Improve installation robustness ([ReVanced#1528](https://github.com/BenjaminHalko/revanced-manager/issues/1528)) ([c23275f](c23275f)) * Only log relevant records ([15b8613](15b8613)) * output suggested version into patch log ([ReVanced#1557](https://github.com/BenjaminHalko/revanced-manager/issues/1557)) ([637641c](637641c)) * **patcher:** improve logs ([ReVanced#1299](https://github.com/BenjaminHalko/revanced-manager/issues/1299)) ([8fd4fe0](8fd4fe0)) * Remove full external storage access ([ReVanced#1381](https://github.com/BenjaminHalko/revanced-manager/issues/1381)) ([f334da9](f334da9)) * Remove original package name in app info view ([91837eb](91837eb)) * root status in export patch log ([ReVanced#1407](https://github.com/BenjaminHalko/revanced-manager/issues/1407)) ([ad6b164](ad6b164)) * **settings - appearance:** add system option ([ReVanced#1279](https://github.com/BenjaminHalko/revanced-manager/issues/1279)) ([6260a80](6260a80)), closes [ReVanced#1260](https://github.com/BenjaminHalko/revanced-manager/issues/1260) * share settings ([2a89ef7](2a89ef7)) * show patch options in error log ([ReVanced#1394](https://github.com/BenjaminHalko/revanced-manager/issues/1394)) ([bb99901](bb99901)) * Simplify label ([6bdc0c7](6bdc0c7)) * Simplify label ([8661d72](8661d72)) * update color scheme ([ReVanced#1483](https://github.com/BenjaminHalko/revanced-manager/issues/1483)) ([ec26e4d](ec26e4d)) * updated logs ([ReVanced#1526](https://github.com/BenjaminHalko/revanced-manager/issues/1526)) ([7931eb9](7931eb9)) * Use simpler wording ([d8eadc2](d8eadc2)) ### Performance Improvements * Do not load patches twice ([012110f](012110f)) * Do not load patches twice ([ReVanced#1328](https://github.com/BenjaminHalko/revanced-manager/issues/1328)) ([a709abd](a709abd)) * Load patched apps as soon as possible ([c94eb7a](c94eb7a)) * Reduce amount of network requests ([8ce266b](8ce266b)) * Reduce amount of shell commands ([5b1c89a](5b1c89a)) * Use hashset for fast comparison ([1fad904](1fad904))
- Loading branch information