Releases: jmir1/aniyomi-mpv-beta
Aniyomi Preview r7474
Commits
aniyomiorg/aniyomi@e08926b...fd49c5b
- Handle content URIs for covers (@arkon)
- Update dependency com.android.tools.build:gradle to v8.2.0 (#10212) (@renovate[bot])
- Remove storage permission check when manually creating backups (@arkon)
- Clean up startDownloadNow function a bit (@arkon)
- Force recreate download index cache on upgrade (@arkon)
- Migrate ReaderColorFilterView to Compose (@arkon)
- Try to fall back to showing URI for storage location if concrete file path isn't available (@arkon)
- Minor cleanup (@arkon)
- Fix sharing saved pages from notification (@arkon)
- Show average scores in tracker search results (@arkon)
- fix: Create local anime & fonts folder automatically (@LuftVerbot)
- fix: Add some left out merge stuff (@LuftVerbot)
- fix(downloads): UI Issues with downloaded episodes (@quickdesh)
- feat(player): Copy fonts asynchronously (@jmir1)
- fix(player): Remove unnecessary try block (@jmir1)
- feat(screenshot): Include subtitle option only shows if subtitles exist on video (@quickdesh)
- feat(hwdec): Set default codec to SW for WSA clients (@quickdesh)
- feat(pip): Add option to skip forward 10 seconds (@quickdesh)
- fix(lint): Cleanup code and fix lint (@quickdesh)
- Bump dependencies (@arkon)
- Downloader: Don't queue chapters on GlobalScope (#10217) (@ivaniskandar)
- Migrate to some newer date/time APIs (@arkon)
- fix(util): Readd App version in crashlog (@LuftVerbot)
- Add basic onboarding screen (#10199) (@arkon)
- More onboarding screen additions (@arkon)
- More onboarding screen additions 2: Electric Boogaloo (@arkon)
- Translations update from Hosted Weblate (#10204) (@weblate)
- Upgrade Voyager (@arkon)
- Minor cleanup/docs (@arkon)
- Fix next local chapter not being indicated as downloaded in transition (@arkon)
- Always show trackers action in MangaScreen (@arkon)
- Onboarding screen tweaks (@arkon)
- Fix settings screen crashing when saving state (@arkon)
- Remove action to delete saved image in notification (@arkon)
- Avoid starting restore job if already running (@arkon)
- Add ability to open available extension websites in WebView (@arkon)
- Clean up category restoring logic (@arkon)
- Clean up some text alpha modifiers (@arkon)
- Proper check for when to navigate to tracker settings from tracking action (@arkon)
- Clean up manga restoring logic (@arkon)
- Remove redundant job setup calls in migrations (@arkon)
- Fix download indexing with changed storage locations (@arkon)
- Skip updating unchanged chapters and tracks when restoring backup (@arkon)
- fix(app): Alignment with Tachiyomi (@LuftVerbot)
- Bump dependencies (@arkon)
- Avoid crashing in SourcePreferencesFragment if source can't be loaded (@arkon)
- Refactor onboarding steps (@ivaniskandar)
- Translations update from Hosted Weblate (#10222) (@weblate)
- Workaround for broken nav bar icon colors (@arkon)
- Clean up history restoring (@arkon)
- fix(app): Alignment with Tachiyomi Part 2 (@LuftVerbot)
- Split restoring logic into smaller classes (@arkon)
- Set foreground service types for remaining jobs (@arkon)
- Target Android 12L (SDK 32) (@arkon)
- Set foreground service type for ExtensionInstallService (@arkon)
- fix(presentation-core): Fix double entries (@LuftVerbot)
- Target Android 14 (SDK 34) and add permission onboarding step (@ivaniskandar)
- Migrate BuildConfig to Gradle Build Files (@arkon)
- fix(app): Set foreground service types for library update jobs (@arkon)
- Update dependency com.squareup.okio:okio to v3.7.0 (#10239) (@renovate[bot])
- fix(app): Revert overridePendingTransition refactorings (@arkon)
- feat(i18n): Translations update from Hosted Weblate (#10148) (@weblate)
- feat(app): HomeScreen: Add static key for TabNavigator (#10191) (@ivaniskandar)
- feat(app): Migrate downloader service to WorkManager (#10190) (@ivaniskandar)
- chore: Bump dependencies (@arkon)
- chore(app): Remove unused resources (@arkon)
- feat(app): Replace ReaderOrientation icon resources (@arkon)
- chore: Bump dependencies (@arkon)
- Update dependency com.android.tools.build:gradle to v8.2.0 (#10212) (@renovate[bot])
- refactor(app): Clean up startDownloadNow function a bit (@arkon)
- fix(app): Force recreate download index cache on upgrade (@arkon)
- refactor(app): Migrate ReaderColorFilterView to Compose (@arkon)
- fix(app): Try to fall back to showing URI for storage location if concrete file path isn't available (@arkon)
- refactor(app): Minor cleanup (@arkon)
- fix(app): Fix sharing saved pages from notification (@arkon)
- feat: Show average scores in tracker search results (@arkon)
- chore: Bump dependencies (@arkon)
- fix(Downloader): Don't queue chapters on GlobalScope (#10217) (@ivaniskandar)
- refactor: Migrate to some newer date/time APIs (@arkon)
- feat: Add basic onboarding screen (#10199) (@arkon)
- feat: More onboarding screen additions (@arkon)
- feat: More onboarding screen additions 2: Electric Boogaloo (@arkon)
- feat(i18n): Translations update from Hosted Weblate (#10204) (@weblate)
- chore: Upgrade Voyager (@arkon)
- docs: Minor cleanup/docs (@arkon)
- fix(app): Fix next local chapter not being indicated as downloaded in transition (@arkon)
- feat(app): Always show trackers action in MangaScreen (@arkon)
- feat(app): Onboarding screen tweaks (@arkon)
- fix(app): Fix settings screen crashing when saving state (@arkon)
- chore: Remove action to delete saved image in notification (@arkon)
- fix: Avoid starting restore job if already running (@arkon)
- feat(app): Add ability to open available extension websites in WebView (@arkon)
- refactor(app): Clean up category restoring logic (@arkon)
- refactor: Clean up some text alpha modifiers (@arkon)
- feat(app): Proper check for when to navigate to tracker settings from tracking action (@arkon)
- MangaScreenModel: Start downloads in IO dispatcher (#10241) (@ivaniskandar)
- PackageInstallerInstaller: Fix intent used for install session (#10240) (@ivaniskandar)
- DownloadJob: Network check changes (#10242) (@ivaniskandar)
- Translations update from Hosted Weblate (#10238) (@weblate)
- Update ignore paths for translation PRs (@arkon)
- Bump NDK (@arkon)
- refactor: run ktlintFormat task (@Claudemirovsky)
- fix(domain): Fix tests (@Claudemirovsky)
- Update okhttp monorepo to v5.0.0-alpha.12 (#10245) (@renovate[bot])
- Bump to latest NDK LTS (@arkon)
- chore: Merge commit 'd20a8f' into M-Fixes (@Claudemirovsky)
- chore: Merge pull request #1238 from Claudemirovsky/M-Fixes (@jmir1)
- chore: Merge upstream (#1240) (@jmir1)
- Prevent backing out from initial onboarding (@arkon)
- chore(i18n): Translations update from Hosted Weblate (#1171) (@weblate)
- fix(app): Don't ignore the anime side in SEARCH/SEND intents + fix intent labels (#1243) (@Claudemirovsky)
- Use smaller window to calculate fetch interval if there's less total chapters (@arkon)
- Update Compose compiler (@arkon)
- Foundations for partial restores (@arkon)
- Show MIUI warning more prominently in CreateBackupScreen (@arkon)
- Initial move of restore backup into a separate screen (@arkon)
- Janky workaround for Moko escaped quotes issue (@arkon)
- Whoops, accidentally made the create backup button unusable before (@arkon)
- Don't use localized numbers for downloaded image filenames (@arkon)
- Highlight restore backup setting when navigating from onboarding step (@arkon)
- Don't include settings as defaults when manually creating backup (@arkon)
- Split up BackupCreator into smaller classes (@arkon)
- Move backup models to domain module (@arkon)
- Some domain Track model migrations (@arkon)
- Minor tracking cleanups (@arkon)
- Ensure sufficiently long prefix when creating temp file (@arkon)
- Avoid crashing if loading non-read-only private extension (@arkon)
- Address some build warnings (@arkon)
- Fix read duration statistic getting inflated when restoring history (@arkon)
- Clean up storage usage info (@arkon)
- Tweak page flashing (@arkon)
- Update Coil (@arkon)
- Simplify storage usage bar UI implementation (@arkon)
- Remove skipped updates notification (@arkon)
- Always show chapter download indicators (@arkon)
- Allow deleting downloaded chapters even if source isn't available (@arkon)
- Move backup models back to main app module (@arkon)
- Implement predictive back animation (#10273) (@ivaniskandar)
- Hide private installer option for stable builds (@arkon)
- Don't make install permission required during onboarding (@arkon)
- Minor exception message cleanup (@arkon)
- Refactor backup option flags to normal data class of booleans (@arkon)
- Add ability to create manual backups with private preferences too (@arkon)
- Minor cleanup/address lint warnings (@arkon)
- Clean up create backup UI (@arkon)
- Filter out empty source preferences when creating backups (@arkon)
- Allow partial restores (library/settings) (@arkon)
- Shorten restore warning message a bit (@arkon)
- Allow creating backups without library entries (@arkon)
- Misc refactoring (@arkon)
- Show next expected update in interval dialog (@arkon)
- Update dependency org.jsoup:jsoup to v1.17.2 (#10277) (@renovate[bot])
- Dedupe common LazyColumn with action at bottom layout (@arkon)
- Don't use reflection for handling backup options as boolean array (@arkon)
- Use Material3 version of AboutLibraries (@arkon)
- Prevent creating backups with no valid options selected (@arkon)
- Try to show actual path in invalid location downloader notification (@arkon)
- Fix extension settings icon trying to install update instead of opening details (@arkon)
- Defer ACRA reporting until device is idle/not low battery/on unmetered network (@arkon)
- Fix next expected update being weird number sometimes (@arkon)
- Update Mullvad DoH configuration (@arkon)
- Remove tmp chapter files after exiting reader (@arkon)
- Force users to retrust unknown extensions on cold starts (@arkon)
- Fix temp chapter files not being able to be created when reading (@ark...
Aniyomi MPV Beta r6658
THIS IS NOT AN OFFICIALLY SUPPORTED VERSION OF ANIYOMI!!! USE AT YOUR OWN RISK!
Commits
aniyomiorg/aniyomi@b06c85d...e08926b
Checksums
Variant | SHA-256 |
---|---|
Universal | c81fdd0d55c7fa85d14b867ad384d719965b95bc500095b36bbdad6f399fe8df |
arm64-v8a | d48c29eeb40725245aad0d30f1ad720a7cf20980ac57ea702af81e98f879ccbe |
armeabi-v7a | 7b048d7d331196f071e787019a895cbd00c9c53fac101d23e9d06738d727c480 |
x86 | a9722d6d8f220adf819906a836c3e7a7bf93225ace12fd92bd271037fe4ed2ab |
x86_64 | f45166c77b6fb822667a0da486b952be1f5be17319f6b5348b51be4531a5f77d |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.
Aniyomi MPV Beta r6657
THIS IS NOT AN OFFICIALLY SUPPORTED VERSION OF ANIYOMI!!! USE AT YOUR OWN RISK!
Commits
aniyomiorg/aniyomi@289031e...b06c85d
Checksums
Variant | SHA-256 |
---|---|
Universal | 4ed49aea1320e307a468350c3241123dfd436d3837a6c265d757dfefb8cfd04b |
arm64-v8a | f1f28430ab8ff173db63b35ccb749478a4ba2d5104f87174be54eb4c7cb26c26 |
armeabi-v7a | 8ac7039edb274cef5a06bf2482feed094446c9cc796432020f4b5fb27aaf316b |
x86 | 0082ae01397be0556f2b7f282d8cee52a923c1428da902591a8ed57704a78eb6 |
x86_64 | e7be642067e2ee7402b3d821dbac6f3a6ba16685a1a55f473e18a0c86a81880f |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.
Aniyomi MPV Beta r6656
THIS IS NOT AN OFFICIALLY SUPPORTED VERSION OF ANIYOMI!!! USE AT YOUR OWN RISK!
Commits
aniyomiorg/aniyomi@89e1da0...289031e
Checksums
Variant | SHA-256 |
---|---|
Universal | d0aa7228fca7bf5d53ae3dc9b184ecd35adaf8506d8964f0b7fc25c36432c439 |
arm64-v8a | 393495ac495fa105691fdeb520d491ba9381bd26e254709cc202536fb484f2d5 |
armeabi-v7a | 0a94903c793c843dfd91487544395f6b7cf430c5c82e56024fbb80e8e2dfb9e6 |
x86 | b0b29859a6fd0d25d35829095c528302e13687d73a1f8bf6feee1c1152972b9e |
x86_64 | 58d19cb5601d48687283275472f3171ef9ff9d14e8a3bd40bda823d10c816562 |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.
Aniyomi MPV Beta r6648
THIS IS NOT AN OFFICIALLY SUPPORTED VERSION OF ANIYOMI!!! USE AT YOUR OWN RISK!
Commits
aniyomiorg/aniyomi@ab2b6da...89e1da0
Checksums
Variant | SHA-256 |
---|---|
Universal | 50eebea6c2a33a7563b88c46115501181a21da0d459fed9a866f15df300ff546 |
arm64-v8a | 7512789d8f891049f4d9805893a00899a337fe2af7841b84e10f0f477bb2085c |
armeabi-v7a | f4750b7015ef8900a1ac66c7bc92eac23c34c554348d889117d54ca857443c20 |
x86 | fc8c36b2709724c5b2350976003e5a3d858b11dd7b7da8a6cf54a503752d0aff |
x86_64 | b1892db558658813f133cfb9145ff7004f4ee9a45e9a51d5f6ae679fe26c200b |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.
Aniyomi MPV Beta r6522
THIS IS NOT AN OFFICIALLY SUPPORTED VERSION OF ANIYOMI!!! USE AT YOUR OWN RISK!
Commits
aniyomiorg/aniyomi@dec5fc6...ab2b6da
Checksums
Variant | SHA-256 |
---|---|
Universal | e0cbda66d0396ecc5055638c5605cc0646380327a4c234d91e09c019c65b8197 |
arm64-v8a | aacc59b6fca3289f1d4d606b23a7ccf39150fa64259d6add2d05642573f23d32 |
armeabi-v7a | 14666948265d12239958ad14719ce6b9248758d4f4916e0ba7f7272f2d6b81ab |
x86 | 81969e997cf22be989861f8b4eb2ea703bc762eb768cc67586356e41455a6999 |
x86_64 | 7996597032b5ca681c2eb59f9404c9a29b8646aa5ffaedd0c51f968df6f78674 |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.
Aniyomi MPV Beta r6453
Commits
aniyomiorg/aniyomi@48dc3fc...78822ad
Checksums
Variant | SHA-256 |
---|---|
Universal | 3c393cf06b14ef9aa30880f776f6ad738ae08e9827fc719acd67e5071829921c |
arm64-v8a | 28e56548c0378f168ca64403b72022767061a9216d6d343f456a5ab1e74592f8 |
armeabi-v7a | e46ff9b350cf7490c8b2feb6a523e5126ef881f9b92c461ef984bf0e65eaf8ce |
x86 | addc8a0641ad30ec6546e81c4d249db3809d81d242980918802983fc540e75d8 |
x86_64 | 327efe32a90579b5daa382d7f2e3e288fa3b4cd308405bdc77b663617cbc299f |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.
Aniyomi MPV Beta r6450
Commits
aniyomiorg/aniyomi@27a4014...48dc3fc
Checksums
Variant | SHA-256 |
---|---|
Universal | a5e98e5667db68bfbe8f0ae096895b13d494b0d945eaec2e4e11d4cd09395f1d |
arm64-v8a | 8d9fe5ad564e513d8e53c532fa4cfa9dc9e736028272ef63d543d4978d2562c9 |
armeabi-v7a | 3c0a73f45a33f003d94806e128eaa65e71ed0e02f34a82915a19a626648e7330 |
x86 | 45e0eb5cda79f8550c0eaec4252b8297676d662fd461ea5fcdf7826a483dba18 |
x86_64 | 00d9d30e1dd17f9264751adb156bd2fac647aa61738d4419706a2def9009c016 |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.
Aniyomi MPV Beta r6448
Commits
aniyomiorg/aniyomi@abbe8c1...27a4014
Checksums
Variant | SHA-256 |
---|---|
Universal | e41371034e79645785c0c70132ae2f9cd1ebafe608b2d3fdac94100be67b0f84 |
arm64-v8a | 57198623560dfc59f404888d887be08cd635bfee52331f51ea6cbb1c35fdda23 |
armeabi-v7a | d849f07c9a28b8990814119f5f5f05f477bcb9cdf376d4c68a50c50533b6f700 |
x86 | 29756d790f75aad246e6c0e311e934a2be0911bb3d20f8cd9857aab9512d159a |
x86_64 | e38f73fbdebd60fa087216a779bab24dcd3335e7ead8fc4bc06eba9abac793fe |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.
Aniyomi MPV Beta r6424
Commits
aniyomiorg/aniyomi@35ac41c...51fff13
Checksums
Variant | SHA-256 |
---|---|
Universal | 51341ac2f470eafb7e91ddbeb47c961910c836491f5318d1760812533f49f1d5 |
arm64-v8a | 55de88dd68240af788c7f1e2d5e00a62866d025922dbe181512d7db3e991f3b0 |
armeabi-v7a | 47cd8658904ae2043438930a89811ef78dfb9306b49e193788d5b978ad9b446b |
x86 | 0e8e5097e48fb8b53b3434961f0f853aae04b362c750435e9b5391f94deb61b5 |
x86_64 | 869cabaf319d981304fa44e63b53c0713be7fdda3b98483c86b45557077f763e |
⬇️ Which APK do I download? ⬇️
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise. x86
devices are very rare. If you are unsure or require compatibility then the universal
APK (the biggest in size) will work everywhere.