Skip to content

Releases: jobobby04/TachiyomiSYPreview

TachiyomiSY Dev Build 533

24 Dec 21:25
21eb994
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@1202409...59ee8bd

  • 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)
  • 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)
  • Postpone Android 8 requirement (@arkon)
  • Restrict line length with ktlint (@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 in the db (@jobobby04)
  • Convert create backup dialog to a screen (@arkon)
  • Update to Compose Compiler 1.5.4 and Kotlin 1.9.20 (@arkon)
  • Hopefully fix crash with page previews (@jobobby04)
  • Fix EmptyScreen kaomoji looking broken for RTL locales (@arkon)
  • Add Compose lint checks (@arkon)
  • Some linting (@jobobby04)
  • Minor cleanup (@arkon)
  • Use immutable collections in presentation-widget module (@arkon)
  • Update voyager to v1.0.0-rc10 (#10127) (@renovate[bot])
  • Use immutable collections in more places (@arkon)
  • Translations update from Hosted Weblate (#10102) (@weblate)
  • Fix Catalan plurals manually (#10133) (@Ereza)
  • Bump dependencies (@arkon)
  • Migrate deprecated tooltip components (#10141) (@ivaniskandar)
  • Migrate deprecated progress indicator components (#10142) (@ivaniskandar)
  • Update Scaffold fork (#10143) (@ivaniskandar)
  • Migrate to standard M3 TabIndicator (@arkon)
  • Address more Compose lint warnings (@arkon)
  • Fix build (@jobobby04)
  • Remove animateItemPlacement modifier usage (#10146) (@ivaniskandar)
  • Translations update from Hosted Weblate (#10135) (@weblate)
  • Migrate to multiplatform string resources (#10147) (@arkon)
  • Replace remaining Android-specific strings (@arkon)
  • Finish migration to moko resources (@jobobby04)
  • Suppress build warnings from MPP modules (@arkon)
  • Migrate XML themes to Compose (#10152) (@ivaniskandar)
  • Slightly shrink continue reading button size (@arkon)
  • Fix searchbar style (@arkon)
  • Add "Rotate wide pages to fit" for webtoon reader too (@arkon)
  • Use custom threshold for what's consider a low RAM device (@arkon)
  • Remove max automatic backups setting (@arkon)
  • Add unified storage location setting (@arkon)
  • Use unified storage location for automatic backups (@arkon)
  • MangaScreen: Fix close in action mode exists from screen (#10160) (@AntsyLich)
  • Migrate to M3 pull-to-refresh (#10164) (@ivaniskandar)
  • Exclude some more app state preferences from backups (@arkon)
  • Call WheelPicker onSelectionChanged with initial value (@arkon)
  • Fix PTR extra offset calculation (#10172) (@ivaniskandar)
  • Fix PTR initial refreshing state (#10173) (@ivaniskandar)
  • Change default PTR colors (#10174) (@ivaniskandar)
  • Avoid crashing if storage directory can't be read (@arkon)
  • Library update notification changes (#10175) (@AntsyLich)
  • Bump dependencies (@arkon)
  • Minor download location cleanup (@arkon)
  • Use unified storage location for local source (@arkon)
  • Anilist decode item description HTML (#10181) (@Saud-97)
  • Move automatic backups from /backup/automatic to /autobackup (@arkon)
  • Add extensions for handling UniFile name/file extensions (@arkon)
  • Use UniFile for local source file handling (@arkon)
  • Build fixes (@jobobby04)
  • Actually use configured storage location for local source (@arkon)
  • Adjust stats overview icons (@arkon)
  • Differ extra attempts to load local series' covers until chapter loading (@arkon)
  • Update UniFile (@arkon)
  • Ignore casing when looking for some files/folders (@arkon)
  • Use StorageManager for Exh logs (@jobobby04)
  • 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)
  • Address some warnings (@jobobby04)
  • 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)
  • 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)
  • 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)
  • Build fixes (@jobobby04)
  • 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)
  • Bump NDK (@arkon)
  • 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)
  • Minor cleanup (@jobobby04)
  • Improve page previews (@jobobby04)
  • Fix pre-migration resetting the order (@jobobby04)
  • Fix NPE (@jobobby04)
  • Fix release build (@jobobby04)

Checksums

Variant SHA-256
Universal 3e92c9125021fb98a7607fa722ec179a963479f3dddd9f129660dc26ad69b4f7
arm64-v8a 2029522006440dd6138a84e7b0717d15ff1dcbfbeff10d3c632b3fad4c90e9a9
armeabi-v7a 694c822496976878d505f269f41bb03a9db874c784aeb8ef95de799ebe9a14ba
x86 520e042f692ade37e3e81dc9e0795c18083...
Read more

TachiyomiSY Dev Build 532

29 Oct 23:23
21eb994
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@d37463c...1202409

  • Fix crash on Chinese (@jobobby04)
  • Fix import of reader preferences in reader (@jobobby04)
  • Fix page previews after E-H update (@jobobby04)
  • Fix page previews cache (@jobobby04)
  • Bump dependencies (@arkon)
  • Update social media icons (@arkon)
  • Reduce recomposition of MangaHeader (#9985) (@Iamlooker)
  • Translations update from Hosted Weblate (#9957) (@weblate)
  • Specify broadcast receiver export flags (@arkon)
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-rc02 (#9990) (@renovate[bot])
  • Update dependency com.google.android.material:material to v1.10.0 (#9991) (@renovate[bot])
  • Add app settings to backups (@arkon)
  • Exclude tracker credentials in backups (@arkon)
  • Add source preferences to backups (@arkon)
  • Move backup restoring functions from BackupManager to BackupRestorer (@arkon)
  • Remove beta webtoon viewer split page (@jobobby04)
  • Account for skipped entries when showing large updates warning (@arkon)
  • Always save pages/covers in subfolders (@arkon)
  • Add button to reorder categories alphabetically (#9369) (@Hipp0x)
  • Remove duplicated logic for binding enhanced trackers (@arkon)
  • Automatically convert details.json to ComicInfo.xml for local series (@arkon)
  • Use Compose to animate bottom reader menu bars (@arkon)
  • Fix build (@jobobby04)
  • Use relative touch positions for reader tap events (@arkon)
  • Refactor reader bottom bar to presentation package (@arkon)
  • Minor cleanup (@arkon)
  • Use AppBar abstraction in more places (@arkon)
  • Tweak Cloudflare help message in WebView screen (@arkon)
  • ExtensionLoader: Set read-only to private extension files (#10007) (@ivaniskandar)
  • MangaSummary: Refactor to not use SubcomposeLayout (#10008) (@ivaniskandar)
  • Add info about formatting task in CONTRIBUTING.md [skip ci] (@arkon)
  • Remove remaining usages of platform-provided strings (@arkon)
  • Migrate top reader app bar to Compose (@arkon)
  • Bump dependencies (@arkon)
  • [dev QoL] Added AndroidStudio previews for [presentation.history] namespace (#10012) (@CalebMorris)
  • Minor cleanup (@arkon)
  • Add haptics to SliderItem (@arkon)
  • Fix checkboxes not working after scrolling in filter sheet (#10023) (@prasidhgopalanchan)
  • ExtensionLoader: Fix incorrect ext file deletion (#10026) (@ivaniskandar)
  • Show an error if backup file URI isn't returned to app when attempting restore (@arkon)
  • Change crash log info to just have actual WebView version (@arkon)
  • Update background job preferences once settings are restored (@arkon)
  • Change Shikimori domain from ".me" to ".one" (#10027) (@VlasovRoman)
  • Bump dependencies (@arkon)
  • Make text clickable when removing item from tracker (@arkon)
  • Consistent labeled checkbox composable (@arkon)
  • Build fixes (@jobobby04)
  • Translations update from Hosted Weblate (#9992) (@weblate)
  • Refresh tracks before updating progress (@arkon)
  • Decoupled Tracker Interface (#10042) (@CalebMorris)
  • Update jsoup (@arkon)
  • Changed data-mappers to use function format (#10045) (@CalebMorris)
  • Allow extensions to open manga or chapter by URL (#9996) (@VIPlearner)
  • Update dependency ch.acra:acra-http to v5.11.3 (#10046) (@renovate[bot])
  • Minor cleanup to ResolvableSource (@arkon)
  • Fix README.md typo (#10047) (@gabrieldonadel)
  • [dev QoL] Added AndroidStudio previews for [presentation.track] namespace (#10022) (@CalebMorris)
  • Update Voyager (@arkon)
  • Fix build (@jobobby04)
  • 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)
  • 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)
  • 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)
  • 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)
  • Minor cleanup (@jobobby04)
  • Fixed avif/encrypted thumbnails not loading (#966) (@Shamicen)
  • pain (#968) (@AntsyLich)
  • Add Chinese translation (#960) (@NeKoOuO)
  • Shorter Chapter List in Reader (#955) (@Riztard)
  • Fix Mangadex recommendation (#951) (@Riztard)
  • Use consistent extension icon URLs (@arkon)
  • 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)
  • Use readableAt (@jobobby04)
  • pain (#968) (@AntsyLich)
  • Fix Mangadex recommendation (#951) (@Riztard)
  • Fix crash on Chinese (@jobobby04)
  • Fix import of reader preferences in reader (@jobobby04)
  • Fix page previews after E-H update (@jobobby04)
  • Fix page previews cache (@jobobby04)
  • Release v1.9.4 (@jobobby04)
  • Fix release migrations (@jobobby04)
  • Merge branch 'release' (@jobobby04)

Checksums

Variant SHA-256
Universal ed52f6842c3d71c690c4429a3f9866c63c1d1da739b0009d2b46f897791d417f
arm64-v8a bc33e40b74141ccd06b12ad8dfa3c04e19b86ab82a9237efbcf6a02b489205ba
armeabi-v7a 6dcdc66d78ebe667527df3415b34867a1b2550c4bfb12bb7ee6de493624fd609
x86 158e6d6170abcc6f398d08f611bfd4153cc402c64d1c18968380916c2a48e014
x86_64 74290ddeb7efa6dfc576cc0abf6859d505e1ba7d1e29ebdd63eb61037c22d4d2

TachiyomiSY Dev Build 531

01 Oct 21:45
21eb994
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@ebcd7e8...d37463c

  • Change backup file names (@arkon)
  • Bump dependencies (@arkon)
  • Remove old FastScroller (@arkon)
  • Add more replacement suspend functions for source APIs (@arkon)
  • Fix build (@jobobby04)
  • Update usages (@jobobby04)
  • [Download Queue] Move series to bottom (#9918) (@joshuaxu71)
  • Update to Kotlin 1.9.10 (@arkon)
  • Translations update from Hosted Weblate (#9904) (@weblate)
  • Change website URLs to reflect changes (#9916) (@Soitora)
  • Update website links (@arkon)
  • Tweak reading mode and orientation sheet designs (@arkon)
  • Fix cut off labels in reader sheet toggles (@arkon)
  • Update xml.serialization.version to v0.86.2 (#9939) (@renovate[bot])
  • Update dependency com.google.gms:google-services to v4.4.0 (#9940) (@renovate[bot])
  • Update dependency io.github.fornewid:material-motion-compose-core to v1.0.7 (#9938) (@renovate[bot])
  • Fix track search item not filling width if content is too short (@arkon)
  • Clean up fetch interval tests a bit (@arkon)
  • Consistently use absolute date strings everywhere (@arkon)
  • Fix hide entries in library setting causing browse to not load (@arkon)
  • Fix duplicate files being created when saving pages on Android 10+ with separate folders setting enabled (@arkon)
  • Add WebView-based user agent string to debug info (@arkon)
  • Bump dependencies (@arkon)
  • Bring back simplified relative timestamp setting (@arkon)
  • Translations update from Hosted Weblate (#9919) (@weblate)
  • Bring back relative timestamp translations (@arkon)
  • Tracker-related cleanup (@arkon)
  • Update SSIV and image-decoder (@arkon)
  • Update SSIV and image-decoder, except with partially revert to non-broken HEIF/AVIF support (@arkon)
  • Rename new method in ConfigurableSource to get preferences (@arkon)
  • Add project icon (#9972) (@ivaniskandar)
  • Update aboutlib.version to v10.9.1 (#9971) (@renovate[bot])
  • Attempt to fix image decoder issue (@jobobby04)
  • Use readableAt (@jobobby04)

Checksums

Variant SHA-256
Universal 8224aee12f6136cf93f1f148abaeec15e7483cc172103337ebbe8aa27175df80
arm64-v8a 6e8c8c747834e9372e4ae3838159cbb50824c7b0c6d8a460e42277ac313a585d
armeabi-v7a c92a5fa2b53995f29b44b4f8f4b54790ad8998d07d3e962697c950148b8dbfe7
x86 e231edb8b5bc87e38677b227b0101c5f34eb37dc900a60755b10889629262fc9
x86_64 94fade43cfcdc2b8895ecc3ae616a8a790f6cdec8a9cd460c9d4269c8f06fb13

TachiyomiSY Dev Build 530

04 Sep 18:23
21eb994
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@119d3ef...ebcd7e8

  • Bump dependencies (@arkon)
  • Upgrade to AGP 8.1.0 (@arkon)
  • Minor cleanup (@arkon)
  • Translations update from Hosted Weblate (#9808) (@weblate)
  • Upgrade to Gradle 8.3 (@arkon)
  • Add documentation for HttpException
 (@arkon)
  • Only set the dialog title if not already set in the extension (#9858) (@alessandrojean)
  • Replace mentions with links to profiles in the release information (#9859) (@alessandrojean)
  • Bump dependencies (@arkon)
  • Don't run automatic backup or library update jobs if battery is low (@arkon)
  • Better ignore irrelevant files when indexing downloads (@arkon)
  • Revert Compose upgrade (@arkon)
  • Add ResolvableSource interface for potentially opening entries directly based on some URI via a share intent (@arkon)
  • Remove unused rxandroid dependency (@arkon)
  • Use default non-final resource IDs behavior (@arkon)
  • Make some error messages localizable (#9811) (@Mekanik)
  • Add more user-friendly network-related exception messages (@arkon)
  • Refactor some tracking-related logic (@arkon)
  • Update kotlinx.serialization (@arkon)
  • Refactor some tracking-related logic (@arkon)
  • Limit amount of updates loaded for widget (@arkon)
  • Bump dependencies (@arkon)
  • Switch to different ktlint plugin (@arkon)
  • "Updates" widget for Galaxy Z Flip5 cover screen (#9892) (@ivaniskandar)
  • Translations update from Hosted Weblate (#9860) (@weblate)
  • Update dependency ch.acra:acra-http to v5.11.2 (#9900) (@renovate[bot])
  • Update dependency io.kotest:kotest-assertions-core to v5.7.0 (#9901) (@renovate[bot])
  • Use app name in biometric unlock dialog (@arkon)
  • Minor updates (@arkon)
  • Update dependency io.kotest:kotest-assertions-core to v5.7.1 (#9905) (@renovate[bot])
  • Fix read status in reader chapter list (@jobobby04)
  • Fix scanlator filter toolbar tint (@jobobby04)

Checksums

Variant SHA-256
Universal 3aa3a4ecbd1275398cb762a59d0cb17d04c77649d749c22293fafbf9a26c23b2
arm64-v8a ac21d11597d68dc77d48df84bbccd2c952a58cb2ffe699cc023ebe384864f445
armeabi-v7a 035e96f05677f3312335edbbda91596363d5bc7dea805217f9b536e86a11e55f
x86 d8773633c6e91036a1ffeb7b8f169c437e68d859a4bee1521e9afd2884de78ec
x86_64 665cf770b1884a7529c0d7f3207d6e032a3d7a82bd286205dbfb32805a09be84

TachiyomiSY Dev Build 528

13 Aug 19:36
3627516
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@56219fc...119d3ef

  • Update dependency gradle to v8.2.1 (#9723) (@renovate[bot])
  • Don't update chapter progress if current page is errored (@arkon)
  • Stop merging onto itself (@jobobby04)
  • Use Material3 chips (@arkon)
  • Replace reader sheet dropdowns with chips (@arkon)
  • Constrain reader sheet to max 75% of height (@arkon)
  • Set start date when tracker is bound if any chapters are already read (@arkon)
  • Use consistent extension icon URLs (@arkon)
  • Dedupe Global/MigrateSearchContent composables (@arkon)
  • Replicate global search filters to migrate screen (@arkon)
  • Minor refactoring (@arkon)
  • Dedupe SearchScreenModels (@arkon)
  • Trigger new search on source filter change (@arkon)
  • Remove fast scrollbar from some unnecessary places (@arkon)
  • Increase max lines for title in global search to 3 (@arkon)
  • Use correct sources when triggering new global search (@arkon)
  • Bump dependencies (@arkon)
  • Don't require deeplink ext target to be pinned (#9740) (@ivaniskandar)
  • Bump dependencies (@arkon)
  • Avoid triggering new search for same query in global search (@arkon)
  • Clean up preference extensions/items a bit (@arkon)
  • Use previously updated track item when binding start date (@arkon)
  • Refactor backup and restore to support cross device sync. (#9699) (@kaiserbh)
  • Remove some uses of color resources (@arkon)
  • Fix build (@jobobby04)
  • Update dependency org.junit.jupiter:junit-jupiter to v5.10.0 (#9749) (@renovate[bot])
  • Update richtext to v0.17.0 (#9748) (@renovate[bot])
  • Refactor duplicate chapter number formatters (@arkon)
  • Minor cleanup (@arkon)
  • Bump dependencies (@arkon)
  • Allow more flexible custom preference composables (@arkon)
  • Don't attempt to show non-bitmap image in notification when saving (@arkon)
  • Better handle saving animated drawables (@arkon)
  • Show help banner when Cloudflare captcha page is shown in WebView (@arkon)
  • Update Manga in Expected Period (#5734) (@quangkieu)
  • Minor cleanup (@arkon)
  • Remove relative timestamps setting (@arkon)
  • Cleanup related to fetch interval display (@arkon)
  • Avoid showing duplicate entry dialog for same entry (@arkon)
  • Show feedback message when downloads index manually invalidated (@arkon)
  • Avoid badly wrapped buttons in DuplicateMangaDialog (@arkon)
  • Don't show future timestamps as Recently (#9773) (@stevenyomi)
  • Subscribe to download queue state changes in UpdatesScreen (@arkon)
  • Translations update from Hosted Weblate (#9713) (@weblate)
  • Weblate translations (@weblate)
  • Upgrade to SQLDelight 2 (@arkon)
  • Remove need for SQLDelight primitive adapters (@arkon)
  • Fix unit tests (@arkon)
  • Update benchmarking dependencies (@arkon)
  • Minor cleanup (@arkon)
  • Show ellipsis in longer OSS library names (#9780) (@alessandrojean)
  • Refactor some Screens to be classes (@arkon)
  • More refactoring of expected next update logic (@arkon)
  • Dismiss extension update notification if all updates installed (@arkon)
  • Combine tracking OAuth login activities (@arkon)
  • Drop support for extension-lib 1.3 (@arkon)
  • Add support to kotlin.time APIs in the rate limit interceptor (#9797) (@alessandrojean)
  • Remove unnecessary profileable flag in manifest (@arkon)
  • Migrate reader shortcut menus to Compose (@arkon)
  • Migrate bottom reader menu to Compose (@arkon)
  • Fix double page mark as read (@jobobby04)
  • [Hotfix] Fix bug of not fetch update if manual library refresh as fetch period have lower limit (#9806) (@quangkieu)
  • ReaderViewModel: Fix saved state (#9807) (@ivaniskandar)
  • Translations update from Hosted Weblate (#9775) (@weblate)
  • Consider local manga as downloaded when filtering in reader (@arkon)
  • Bump dependencies (@arkon)
  • Add private extension install method (#9710) (@ivaniskandar)
  • Fix missing inversion in tap zones help overlay. (#9812) (@Mekanik)
  • Minor reader cleanup (@arkon)
  • Clean up SetFetchIntervalTest (@arkon)
  • Bump dependencies (@arkon)
  • Update Compose (@arkon)
  • Set tracker finished date when manually updating to last chapter (@arkon)
  • Make source ID generation function reusable to extensions (#9836) (@alessandrojean)
  • Hide cleanup downloaded chapters for now (@jobobby04)
  • Fix tag borders (@jobobby04)
  • Update baseline profile (@jobobby04)
  • Fix updates query (@jobobby04)
  • Revert "Update Compose" (@jobobby04)

Checksums

Variant SHA-256
Universal 3944f56cb474a2ddff0ebc48f3c42c19b8a99c298163af405b797bbf325bed56
arm64-v8a f5ef1fa8f5c0c4683efc4facf1b43babc6bbf67734c97c6491361ad760208625
armeabi-v7a 267ff5309a72ecce25a8b8b951ebd0f372ad019f4ac9ba1d46b7e1bae7044200
x86 7f374d02f549fc7b14938fb1c47de27bdf9fd71fe363c61513fb671b66f04756
x86_64 aa00d0fdb4e79a3ba9eaafdd99c454b3bec4ba43308ad679f3d4994f4672fa83

TachiyomiSY Dev Build 526

22 Jul 02:39
3627516
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@70bbede...56219fc


Checksums

Variant SHA-256
Universal 576cb0b1218884870c602a3954ba412499a9647690f2534f6cc249f02edc0ce2
arm64-v8a f5882ef86f682af7178a378071bfe31496a8b730f15762af7dd9bd0802a56cc8
armeabi-v7a 99a0822c5603065d9bdefacc977cb018313f010a7bc39fea883c1b118e533971
x86 8b13414f8d7a10d79ac327e5b9bf87eec931a73b7f508a6ed5cb24821a772f4a
x86_64 a40de9a5885ee8843c997f4857d7f350b201413f3a0a30d06b04f9b6dcb242d5

TachiyomiSY Dev Build 525

20 Jul 02:15
3627516
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@26dfe4d...70bbede


Checksums

Variant SHA-256
Universal 5a4907431a703b6b66489cdaa76b70de305c556c8b119583b4fbc2c504b7448c
arm64-v8a 573ed6779a76235fda266a01e1529f11ace21bde9ad03cd6da9288816157b6c4
armeabi-v7a cb3a3cdcef799eb837548606ed6b58756a0ac289dca52bb476599e6fcd7583f8
x86 29d7f596149b68cae3779e0f7c27d3853334aabf70976ccb7964360d7580076b
x86_64 c16b5f853a1856f8d8f4f556643fcd7c3a5cca898324ff1892ea69f86c93d80b

TachiyomiSY Dev Build 524

16 Jul 01:01
3627516
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@b74d514...26dfe4d

  • Update aboutlib.version to v10.8.0 (#9637) (@renovate[bot])
  • Fix download ahead while reading functionality (#9640) (@DennyRodrigues)
  • Retry DelayedTrackingUpdateJob up to 3 times if all items not updated (@arkon)
  • Retry LibraryUpdateJob later if Wi-Fi condition not met (@arkon)
  • Use same icons as action bar in swipe actions (@arkon)
  • Make source preferences' titles multiline (#9644) (@alessandrojean)
  • AdaptiveSheet: Migrate deprecated swipeable (#9642) (@ivaniskandar)
  • Show open source library license in a custom screen (#9645) (@alessandrojean)
  • Show a progress indicator while checking for updates in the about screen (#9641) (@alessandrojean)
  • Browse Source: clear search query when changing listing (#9652) (@stevenyomi)
  • Fixed scrolling on the background using long strip (#9654) (@Blatzar)
  • Bump dependencies (@arkon)
  • Address some deprecation warnings (@arkon)
  • Accept third party cookies in WebView instances (@arkon)
  • Replace deprecated ProgressDialog (@arkon)
  • Fix crash when tapping reader in long strip mode before RecyclerView is created (@arkon)
  • Translations update from Hosted Weblate (#9617) (@weblate)
  • Remove usage of savedInstanceState for storing reader menu visibility state (@arkon)
  • Remove some dead code (@arkon)
  • Upgrade to Kotlin 1.8.22 (@arkon)
  • Configure external-files-path for files provider (@arkon)
  • Save reader progress on every page change (@arkon)
  • Update xml.serialization.version to v0.86.1 (#9674) (@renovate[bot])
  • Fix ExceptionInInitializerException (@jobobby04)
  • Add function to delete downloaded chapters when migrating manga (#9621) (@semenvav)
  • Change auto clear cache to occur on app launch instead (@arkon)
  • Adjust manga FAB to only say "Start" if there's no unread chapters in unfiltered list (@arkon)
  • Fix up icon direction when RTL (@arkon)
  • MangaChapterListItem: Replace swipe action method (#9682) (@ivaniskandar)
  • Upgrade Okio (@arkon)
  • Translations update from Hosted Weblate (#9671) (@weblate)
  • Tweak chapter swipe directions and icon color (@arkon)
  • Allow download ahead even if entry isn't favorited (@arkon)
  • Minor reorganization (@arkon)
  • Fix download ahead (@arkon)
  • Refactor reader progress/history logic (@arkon)
  • Update aboutlib.version to v10.8.1 (#9685) (@renovate[bot])
  • Handle chapter read status in correct order (@arkon)
  • Remove scrollable animation workaround (#9690) (@ivaniskandar)
  • Bump dependencies (@arkon)
  • Update aboutlib.version to v10.8.2 (#9689) (@renovate[bot])
  • Database changes to support library syncing (#9683) (@kaiserbh)
  • Set proper defaults for new table columns (@arkon)
  • Fixed compile (@jobobby04)
  • Refactor chapter tracking logic (@arkon)
  • Move SettingsItems composables to presentation-core (@arkon)
  • Initial migration of general reader settings to Compose (@arkon)
  • Remove unused tabbed sheet layouts/classes (@arkon)
  • Fixed compile (@jobobby04)
  • Fix swipe action preference labels (@arkon)
  • Actually retry when a page fails to load in Browse screen (#9700) (@AntsyLich)
  • Change the wording to "Retry" when page fails to load. (#9701) (@AntsyLich)
  • Move boolean reading mode prefs to Compose sheet (@arkon)
  • Use system APIs to localize percentage numbers (@arkon)
  • Fix to multiple chapter download incorrect state (#9707) (@zaghdaneh)
  • Prevent keyboard when using SelectItem in filters (@arkon)
  • Translations update from Hosted Weblate (#9684) (@weblate)
  • Remove bad translations (@arkon)
  • Add filters to Global search (#9691) (@zaghdaneh)
  • Address some build warnings (@arkon)
  • Handle Cloudflare in default network client and deprecate cloudflareClient (@arkon)
  • Mark some state data classes as immutable (@arkon)
  • Tweak global search source filtering (@arkon)
  • Move all pager/webtoon reader setting to Compose sheet (@arkon)
  • Fix compile (@jobobby04)
  • Use a compose Adaptive Sheet for pre-migration sheet (@jobobby04)
  • Remove legacy settings sheet (@arkon)
  • Implement showing selected per-series reader settings (@arkon)
  • Use segmented buttons for reader background setting in sheet (@arkon)
  • Clean up NetworkHelper (@arkon)
  • Fix window undimming when reader custom filter settings are open (@arkon)
  • Replace some reader sheet settings with FlowRow of Chips (@arkon)
  • Replace library sheet display modes with FlowRow of Chips (@arkon)
  • Finish up reader reading mode settings compose migration (#9721) (@AntsyLich)

Checksums

Variant SHA-256
Universal b4bc044c2989a7df7a295372e23f973085a5477b39300b97ebd043bdd591d763
arm64-v8a 6a9cfe63bcbd0271eb997ab04da991383645321403700d88e4ea24d259a9c733
armeabi-v7a 8ded542744110403b8972df348654778c4c2ff98eac77b8cdd820cd092ef6643
x86 a3ac35692ccb87b2703dc37ed03889f25d3dc9390d0439468b2f836d66b045ea
x86_64 d4f66ef3ea3c37638645b2db308abff2229038d2b85284423503012c469f0b43

TachiyomiSY Dev Build 523

24 Jun 23:11
3627516
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@ee47d74...b74d514

  • Add Exhentai source icon (@jobobby04)
  • Update leakcanary to v2.11 (#9527) (@renovate[bot])
  • Update dependency com.github.requery:sqlite-android to v3.41.2 (#9526) (@renovate[bot])
  • Use AppBarActions in more places (@arkon)
  • Replace Cascade with our own somewhat janky implementation (@arkon)
  • Upgrade Compose (@arkon)
  • Fix build (@jobobby04)
  • Fix blank library categories when using source categories (@jobobby04)
  • Update dependency com.github.requery:sqlite-android to v3.42.0 (#9530) (@renovate[bot])
  • Update default user agent string (@arkon)
  • Update minimum WebView version (@arkon)
  • Bump dependencies (@arkon)
  • Replace RxJava in Downloader (#9256) (@Two-Ai)
  • Remove redundant inset handling in AdaptiveSheet (@arkon)
  • fix: grid size slider (#9542) (@Artemis-CtrlAltDel)
  • Minor cleanup and remove unused dependencies (@arkon)
  • Simplify chapter item composable a bit (@arkon)
  • Bump Compose BOM version 2023.04.00-beta01.1 (#9548) (@ivaniskandar)
  • Use primitive state holders (@arkon)
  • Fix some crashes (@arkon)
  • Fix bookmarked chapters being deleted after manually marked as read (@arkon)
  • Add debug screen to copy backup file schema (@arkon)
  • Slightly tweak MangaScreen refresh indicator (@arkon)
  • Set reader chapter name to marquee if too long (@arkon)
  • Update Glance v1.0.0-beta01 (#9551) (@ivaniskandar)
  • Add setting and calculate for update interval (#9399) (@quangkieu)
  • Minor cleanup (@arkon)
  • Limit updates to 250 most recent chapters (@arkon)
  • Replace RxJava in extension installer (#9556) (@Two-Ai)
  • Remove confirm exit option (@arkon)
  • Fix misleading release grace period "Default" options (@arkon)
  • Address minor build warnings (@arkon)
  • Bump dependencies (@arkon)
  • Hide release period update restriction in non-dev builds until ready (@arkon)
  • Translations update from Hosted Weblate (#9531) (@weblate)
  • ReaderProgressIndicator: Convert to Compose (#9574) (@ivaniskandar)
  • Remove per-category display mode (@arkon)
  • Remove General settings section (@arkon)
  • Bump dependencies (@arkon)
  • Directly track current WebView URL instead of relying on state (@arkon)
  • Add share menu item in reader (@arkon)
  • Fix LibraryFlagsTest (@arkon)
  • Cleanup MangaScreenModel successState usage (#9582) (@Two-Ai)
  • MangaChapterListItem: Increase swipe action touch slop (#9598) (@ivaniskandar)
  • Filter out non-downloaded chapters in reader when Downloaded Only is enabled (#9568) (@HerrGeist)
  • Fix downloaded merged chapters in reader (@jobobby04)
  • Increase update screen limit to 500 (#9599) (@AntsyLich)
  • Don't update trackers after reading a chapter if Incognito Mode is enabled (@arkon)
  • Don't update last page read/read state of chapter if Incognito Mode is enabled (@arkon)
  • Blur manga info header image (@arkon)
  • Avoid crash when trying to open random entry but categories are still loading (@arkon)
  • Translations update from Hosted Weblate (#9579) (@weblate)
  • Update dependency io.github.fornewid:material-motion-compose-core to v1.0.3 (#9613) (@renovate[bot])
  • Update dependency ch.acra:acra-http to v5.10.1 (#9614) (@renovate[bot])
  • Bump compile SDK version 34 (#9625) (@ivaniskandar)
  • Update Paging and match version (#9626) (@ivaniskandar)
  • Update Compose BOM v2023.06.00-alpha01 (#9628) (@ivaniskandar)
  • Update core-splashscreen (#9629) (@ivaniskandar)
  • Update Guava (@arkon)
  • Remove manga from trackers (#9535) (@zaghdaneh)
  • Use lite compose-ui-tooling module on release builds (#9630) (@ivaniskandar)
  • composed Modifier changes (#9631) (@ivaniskandar)
  • Better handle decimal chapter numbers and add categories in ComicInfo.xml files (#9604) (@Shamicen)
  • Bump default user agent string (@arkon)
  • Minor cleanup (@arkon)
  • Migrate ReaderPageSheet to Compose (@arkon)
  • Trackers empty scores start starts from middle (#9624) (@semenvav)
  • Use our own translation for "OK" (@arkon)
  • Refactor grid size slider composable for reuse (@arkon)
  • Migrate ReaderColorFilterSettings to Compose (@arkon)
  • Don't affect reader toolbars/sheets when using custom brightness (@arkon)
  • zh-rCN translation updates (#892) (@Howard20181)
  • [RU] Translations (#888) (@Dexroneum)

Checksums

Variant SHA-256
Universal 04abce177a2f9a0699c0afaf9cfe8e9c65f419a59892e7abaeffdd085ba99b7a
arm64-v8a beab37ba799084b46d2317690c4f75d6d007b9b514e8ed66aa9510751cd94da4
armeabi-v7a 822e54f84b480a0085a6223e1687142b22a6fff0787ee31af8bd8f5135667488
x86 ac4bcc1b9ff7f62e824ef49b9b108ba59ce198dc48e86a0203134ea3285b1f06
x86_64 48a89f5355d24aadae61cc39e6efeecfc30838dc4e952b7478491cbd2dd364f5

TachiyomiSY Dev Build 522

21 May 02:12
3627516
Compare
Choose a tag to compare

Commits

jobobby04/TachiyomiSY@d28670a...ee47d74

  • Handle page quota (@jobobby04)
  • bump xmlutil (#9505) (@Shamicen)
  • Minor Downloader cleanup (#9511) (@Two-Ai)
  • DownloadCache: Fix freezing on initial loading of cache file (#9523) (@ivaniskandar)
  • Populate the ComicInfo Number field with chapter numbers (#9514) (@Shamicen)
  • Enable predictive back gesture for Android 13 (behind developer option)/14+ (@arkon)
  • Translations update from Hosted Weblate (#9501) (@weblate)

Checksums

Variant SHA-256
Universal 1f42f3ee3e9e0bef3d08b6d0631aa4dd711c522a4004093d909970bd17931b7c
arm64-v8a 64904489ddc6839f4e03f2344b4ba2bfa75773621cf488ae1a3a6b59b8d2c922
armeabi-v7a 9953bd3738021e818c1a657938b56718b0984c270f073dba76a87835b1d44180
x86 dcd2612b0fd06f581d87931a0e635cb7ed7ac132c07daf16970a601caa2da780
x86_64 6c42ed1cb6b68b7b71da52572ac782c6da1f5ff2ce2051f8ddfef169b7a448e7