• r6421 3e67a7af65

    github-actions[bot] released this 2024-01-13 19:03:33 +00:00 | 0 commits to main since this release

    Commits

    97e04392d...a9c7cbf2c

    • Translations update from Hosted Weblate (#10336) (@weblate)
    • Disable some non-ready stuff for stable build (@arkon)
    • Release v0.15.2 (@arkon)
    • Fixed dev UI preview (#10385) (@CalebMorris)
    • Fix extension interceptors receiving compressed responses (#10388) (@stevenyomi)
    • Use transaction on restore to go brr. (#10375) (@KaiserBh)
    • [download-cache] Fixed init logic to skip when cache file is missing (#10362) (@CalebMorris)
    • Translations update from Hosted Weblate (#10386) (@weblate)
    • Minor extension repo enhancements (@arkon)
    • Fixed tap controls not working when zoomed in (#10378) (@arkon)
    • Update Compose compiler and Kotlin (@arkon)
    • Better message for empty extensions list (@arkon)
    • Translations update from Hosted Weblate (#10393) (@weblate)
    • Clean up some unnecessary bits (@arkon)
    • Release v0.15.3 (@arkon)
    • Use newer build tools (@arkon)
    • Install build-tools 29.0.3 (@arkon)

    Checksums

    Variant SHA-256
    Universal e7a7626685eaa8cb4360f52363713551a11fefe7959890a989001bf378ee2f92
    arm64-v8a 6257b5164c9e61054974b5086a55fe2ef9bcd8ad2bab80a9c5db8cef558060c1
    armeabi-v7a 965e23c90a04bd010ce060a47f357871b1be447dc716d620905745c4b1ce6417
    x86 6cc2ccff82f212193a57ababd763d561587faabe91977e9c03ca984fb0825fa6
    x86_64 f563d840caa7ca6a2346f7e459b23aaed2aee933757e9fcdcb0a69d0abc4d1e5
    Downloads
  • r6258 0936bede51

    github-actions[bot] released this 2023-11-29 17:49:37 +00:00 | 1 commits to main since this release

    Commits

    27c4db752...e5263d034

    • Show copied to clipboard toast on Samsung devices even if Android 13+ (@arkon)
    • Adjust stats overview icons (@arkon)
    • Differ extra attempts to load local series' covers until chapter loading (@arkon)
    • Revert "Show copied to clipboard toast on Samsung devices even if Android 13+" (@arkon)
    • Update UniFile (@arkon)
    • Ignore casing when looking for some files/folders (@arkon)
    • Remove storage permissions (@arkon)
    • Target SDK 30 (@arkon)
    • HomeScreen: Add static key for TabNavigator (#10191) (@ivaniskandar)
    • Migrate downloader service to WorkManager (#10190) (@ivaniskandar)
    • Bump dependencies (@arkon)
    • Remove unused resources (@arkon)
    • Replace ReaderOrientation icon resources (@arkon)
    • Bump dependencies (@arkon)
    • Define storage permission in manifest (#10200) (@ivaniskandar)
    • PullRefresh: Invoke callback only when initiated by user (#10201) (@ivaniskandar)
    • Set foreground service types for library update jobs (@arkon)
    • Revert overridePendingTransition refactorings (@arkon)
    • Translations update from Hosted Weblate (#10148) (@weblate)
    • Move workers to foreground service context a bit more safely (#10202) (@ivaniskandar)
    • Handle content URIs for covers (@arkon)

    Checksums

    Variant SHA-256
    Universal 985a1367eb4f62e203c5a76ea6a10dcf47504172fc574e212acaef9ab377ceda
    arm64-v8a 863df110240e85428abe433ef2eb17b0ed0aaf7ec747cf07185e4097291b1d76
    armeabi-v7a 66a36c42c9ccd59d885bb25d7c0c9807c4556f6f31fbe6eb4637f8f60eaf917f
    x86 2d775c0c1d434f088e2c5bfa0cbf72a68e1303e8e3e6bc4d6db532878e2892b3
    x86_64 7db46a5bf419bb7474620a216d5c61dd56f76f2bec2f7bc42e7cb93abfd7849c
    Downloads
  • r6274 0936bede51

    github-actions[bot] released this 2023-11-29 17:49:37 +00:00 | 1 commits to main since this release

    Commits

    e5263d034...8c21aa86e

    • 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)
    • Bump dependencies (@arkon)
    • Downloader: Don't queue chapters on GlobalScope (#10217) (@ivaniskandar)
    • Migrate to some newer date/time APIs (@arkon)
    • 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)

    Checksums

    Variant SHA-256
    Universal a28bb9b2b51cfde8f37717511989944c569c71287da2f1d93bbc1b00542dbed3
    arm64-v8a cb8f267f77e04536bd8e70dc2027033284f7858e3ada945b828623fb55a6472f
    armeabi-v7a a6b9be033c3b9b84549f224cfdd253bfd2bf2edc57e51817834ffdf9981ce95a
    x86 02aa1a706a7f0faf08ca1a879691dfcc1dc92d06260bd51975556c918ed7f623
    x86_64 a55d7867259d4ba16ed5528c1d137f490c711b554e0172581c0c6c7db85ecd48
    Downloads
  • r6309 0936bede51

    github-actions[bot] released this 2023-11-29 17:49:37 +00:00 | 1 commits to main since this release

    Commits

    8c21aa86e...f20980b4c

    • 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)
    • 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)
    • 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)
    • Target Android 14 (SDK 34) and add permission onboarding step (@ivaniskandar)
    • Migrate BuildConfig to Gradle Build Files (@arkon)
    • Update dependency com.squareup.okio:okio to v3.7.0 (#10239) (@renovate[bot])
    • 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)

    Checksums

    Variant SHA-256
    Universal 2f17a9f361f8e94ec113f791b9df02974e7e7de8fdf1acb6af6af8cbd6ff1c1a
    arm64-v8a bc862f95becb58c9c32f2ffb6bff00ca1ca3d5fc4e81a590983116f91d9e74ed
    armeabi-v7a 8dcae2cdbf026ec21cb2c699fadf5c3b71dacbf76f6d56d06783efd2fcb2ff2b
    x86 cf7e09871cd270d6a64d646b09d55217b99a9286d0eb104e015bd4822a703d0c
    x86_64 dd78729c0f7837f24bf2cddc30455424909638744618c6ed916f3c3d874fc76d
    Downloads
  • r6328 0936bede51

    github-actions[bot] released this 2023-11-29 17:49:37 +00:00 | 1 commits to main since this release

    Commits

    f20980b4c...80d6d412f

    • Update okhttp monorepo to v5.0.0-alpha.12 (#10245) (@renovate[bot])
    • Bump to latest NDK LTS (@arkon)
    • Prevent backing out from initial onboarding (@arkon)
    • 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)

    Checksums

    Variant SHA-256
    Universal 65ddba5c80ebe2233053e714d839f483c220117c12127723c5c5aedb74e46528
    arm64-v8a e2b5fef38c2a7b32d7e5145a611f359e78d873b7923e493eaedbe94373f90adf
    armeabi-v7a ca56a82d8e14f1622e0637dc330a22029bf7551f13a56f85a2509775873a45e7
    x86 8a0604a0e062acccab124a942f1cf5c6c16b17cb59bd25795802ab210b93f847
    x86_64 ea3b2175c07436117ca0c9de5dd835be7b6e433493d2b4fbff8aed2e5cceefba
    Downloads
  • r6355 0936bede51

    github-actions[bot] released this 2023-11-29 17:49:37 +00:00 | 1 commits to main since this release

    Commits

    80d6d412f...6ab8e1e73

    • 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)

    Checksums

    Variant SHA-256
    Universal 55bfc40dbfda1255bc00372aed3c106671fc8f378194000cca5d6a7c5c779e53
    arm64-v8a 5f1e3cb875ffb1902a1c1ee4498405ebfc58b59d35a4a5b2d09e2d03cf1799fc
    armeabi-v7a d055bdc39fc516d940e57e322a57deceb12ab31c1af01221b0f7059dc3ae1afb
    x86 7e70779e10cf5be0b9bcaf90cb7af8a92ec593588d496b3c78b01c57ed91db1f
    x86_64 2555d87dda0b4940a6077944242f67c7030584a76b9fcffb6aa8da28ddf3a25a
    Downloads
  • r6376 0936bede51

    github-actions[bot] released this 2023-11-29 17:49:37 +00:00 | 1 commits to main since this release

    Commits

    6ab8e1e73...c4ceda59d

    • 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 (@arkon)
    • Remove custom extension readme/changelog URLs (@arkon)
    • Change fetch interval action to show days until next expected update (@arkon)
    • Support external repos (@arkon)
    • Revert "Implement predictive back animation (#10273)" (@arkon)
    • Disable customized fetch intervals for stable builds for now (@arkon)
    • Fix lint error (@arkon)
    • Clean up external repos (@arkon)
    • Bump dependencies (@arkon)
    • Translations update from Hosted Weblate (#10244) (@weblate)
    • Bump minimum WebView version and default user agent string (@arkon)
    • Release v0.15.0 (@arkon)

    Checksums

    Variant SHA-256
    Universal f282ae60f0002870c18c4ecf5a93d9ba1abde0637e5d277e9f1e2df9a478d86a
    arm64-v8a efe35e6aca2d241f5e7327ac20e2436b5b1540987b79ab2555468cd7e98801db
    armeabi-v7a 8aee9fe82eb88e696cdd4242c4d9360651a6fdf950a8522978509f343e3c170d
    x86 a0ec339c207f745c4bfccff13a4e04562f0121755c51006bc7bf1161357239ce
    x86_64 8f9f3f39b30698eb21d3bb93733d2517c61cf9fdc8d828c6fd63ca8f7db430a2
    Downloads
  • r6404 0936bede51

    github-actions[bot] released this 2023-11-29 17:49:37 +00:00 | 1 commits to main since this release

    Commits

    c4ceda59d...97e04392d

    • Reword onboarding prompt for returning users (@arkon)
    • Add link to storage guide during onboarding step (@arkon)
    • Avoid showing WebView button in reader errors if page isn't actually from web (@arkon)
    • Fix RAR loading (@arkon)
    • Show non-localized language names too in app language selection (@arkon)
    • Normalize some locale names (@arkon)
    • Avoid hard crash if cached image file was already deleted (@arkon)
    • Add link to storage FAQ in settings screen (@arkon)
    • Allow opening .tachibk files directly with app to restore (@arkon)
    • Translations update from Hosted Weblate (#10294) (@weblate)
    • Release v0.15.1 (@arkon)
    • Allow deep linking to add external repo (@arkon)
    • Avoid jank in extensions list if install permissions already granted (@arkon)
    • Allow permanently trusting unofficial extensions by version code + signature (@arkon)
    • Add Nord Theme (#10308) (@Riztard)
    • Fix selecting custom fetch interval not persisting sometimes (@arkon)
    • Add filter library by customized update frequency (@arkon)
    • Trusting new extension shouldn't revoke other irrelevant extensions (@arkon)
    • Add advanced setting to revoke all trusted unknown extensions (@arkon)
    • Fix external repo info banner in ExtensionDetailsScreen (@arkon)
    • Do proper check for next chapter's download status when downloading ahead (@arkon)
    • Update dependency io.mockk:mockk to v1.13.9 (#10349) (@renovate[bot])
    • Avoid floating point precision issues when converting scores (@arkon)
    • [track-search] Added context menu for copy and open-in-web (#10352) (@CalebMorris)
    • fix Can't scroll down to the bottom of the webtoon on the last chapter (#10291) (@Naputt1)
    • Remove built-in official extension repo support (@arkon)
    • Move extension repos interactors to proper package (@arkon)
    • [skip ci] update issue templates (@arkon)

    Checksums

    Variant SHA-256
    Universal 619af8dc1718221a3614117da1c93208726119516b89822fc8b8d9914c46e440
    arm64-v8a 367a2141c37050ad2d700debd6b85dfb8dcc1aeeadfe9b6811145bd72f9a0bea
    armeabi-v7a 817653222b970bef0e6bb246675cd356f458bd34dca4b88c8dfafb765e5c3976
    x86 c1ca3144a7ee325697ab18dc9c2d8884f5c24a5e19f7182699a6f9b1d7097489
    x86_64 8519a89ee99b7fe6f2cf0be0c353396f9319ab7401c711b4e2c37c26b2af5099
    Downloads
  • r6150 e31f98b8fb

    github-actions[bot] released this 2023-10-28 13:41:28 +00:00 | 2 commits to main since this release

    Commits

    6d1e520c6...443d56f69

    • Update Voyager (@arkon)
    • Detached permission request from DiskUtil (#10051) (@CalebMorris)
    • Update default user agent string (@arkon)
    • Add Compose previews for reading and orientation mode dialogs (@arkon)
    • Migrate reader low brightness overlay to Compose (@arkon)
    • Avoid opening blobs as webpages (@arkon)
    • Handle reader app bar insets in Compose (@arkon)
    • Use consistent extension icon URLs (@arkon)
    • Run Netlify Build Hook after Release (#9937) (@Soitora)
    • Change Shikimori domain from ".me" to ".one" (#10027) (@VlasovRoman)
    • Avoid opening blobs as webpages (@arkon)
    • Update default user agent string (@arkon)
    • Update website links (@arkon)
    • Release v0.14.7 (@arkon)
    • Merge branch 'patch' (@arkon)
    • Add info about problematic extensions to debug logs (#10059) (@Seishirou101)
    • Set saved image date modified value to current time (@arkon)
    • Yeet app update download progress notification on complete (#10071) (@AntsyLich)
    • Revert Compose update (@arkon)
    • Rename "Backup and restore" settings screen to "Data and storage" (@arkon)
    • Replace AppUpdateService with a WorkManager job (@arkon)
    • Add ability to reset chapter flags to defaults (@arkon)
    • Translations update from Hosted Weblate (#10043) (@weblate)
    • Add icons for author and artist in MangaInfoHeader (#10079) (@e-shl)
    • Add option to flash white screen on page change in reader for e-ink displays (@arkon)

    Checksums

    Variant SHA-256
    Universal 9d107f21b3063165b6bea4d110521c6bb0a849bf06464886175c2525ebeccd34
    arm64-v8a 232b0a80f2a8ed2a88574db6a85c7ec9ac253d73bb739b0d3a3c0c5a5684fc25
    armeabi-v7a 8d60a2f9be56c1328d4928d7896b1815bc76f0746743cb6c974561ae68791211
    x86 9a1f200f0005685c60a0db4b1cf9cf731f63bfa144ee69fa626be612d45ea0d0
    x86_64 0f1fb47fa541dbac32851cfca7c5dcec2b952c2a720498b37d6332a729a86283
    Downloads
  • r6191 e31f98b8fb

    github-actions[bot] released this 2023-10-28 13:41:28 +00:00 | 2 commits to main since this release

    Commits

    443d56f69...634ceeec5

    • Try to ensure that reader page error message is removed if image is loaded (@arkon)
    • Make scrollbar slightly chonkier (@arkon)
    • Clean up chapter restoring logic a bit (@arkon)
    • Abstract out library last updated timespan text (@arkon)
    • Record time when last automatic backup was created (@arkon)
    • Don't include "app state" preferences in backups (@arkon)
    • Add basic storage usage info to "Data and storage" settings screen (@arkon)
    • Handle Brotli-compressed responses (@arkon)
    • Use same icon as chapter list items to indicate downloaded chapter in reader transitions (@arkon)
    • buildDir deprecated, use layout.buildDirectory instead (#10097) (@Howard20181)
    • Combining manga information into a function (#10093) (@e-shl)
    • Text on tabs Overflow Ellipsis (#10095) (@e-shl)
    • Show missing chapter count between two chapters in chapter list (#10096) (@AntsyLich)
    • Bump dependencies (@arkon)
    • Maybe fix foreign key error during some backup restores (@arkon)
    • Added library sort by mean Tracker score (#10005) (@CalebMorris)
    • New alphabetical chapter sort (#10073) (@Opi-Txm)
    • Bump dependencies (@arkon)
    • Translations update from Hosted Weblate (#10089) (@weblate)
    • Revert "Always save pages/covers in subfolders" (@arkon)
    • Move tracker binding logic to interactor (@arkon)
    • Ensure page indicator texts are centered (@arkon)
    • Require Android 8+ (@arkon)
    • Revert "Require Android 8+" (@arkon)
    • No-op app update checks for Android < 8 (@arkon)
    • Show EOL message if update check no-ops due to unsupported Android version (@arkon)
    • Minor cleanup (@arkon)
    • Restrict line length with ktlint (@arkon)
    • Postpone Android 8 requirement (@arkon)
    • Lint fixes (@arkon)
    • MangaScreen: Adjust "missing chapter count" item list styling (#10105) (@ivaniskandar)
    • Clean up reading mode / orientation enum classes (@arkon)
    • Replace custom preview annotation (@arkon)
    • Implement scanlator filter (#8803) (@AntsyLich)
    • Trim Chapter scanlator value (#10108) (@AntsyLich)
    • Add separate default/apply buttons to reading mode/orientation selection dialogs (@arkon)
    • Group mode dialogs together in bottom reader bar (@arkon)
    • Update dependency org.junit.jupiter:junit-jupiter to v5.10.1 (#10109) (@renovate[bot])
    • Update voyager to v1.0.0-rc09 (#10110) (@renovate[bot])
    • ScanlatorFilterDialog: Fix crash when no scanlator (#10111) (@AntsyLich)
    • Trim scanlator of chapters in db (#10112) (@AntsyLich)

    Checksums

    Variant SHA-256
    Universal 11fed241e9701712ad5a887912a4bee3c64a91a92d6348f86db0fd2335ff8a33
    arm64-v8a f900e29561749f4c0525032cfada452337eb709411fa3d8175b6182841a11201
    armeabi-v7a 41d4384a6defa48fd342685cba70bce16792c1c433bfe125e1635d99aa2e057e
    x86 d754a439e0c69f151c5e13672d307a1dfb23ffe5bbb6d5cbb0e72a21a339f0c1
    x86_64 9066cee6f60096fd14904178d60b21bb99d3deee519f583e817fe1ca88908eb6
    Downloads