Releases: jobobby04/TachiyomiSYPreview
Releases · jobobby04/TachiyomiSYPreview
TachiyomiSY Dev Build 533
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... |
TachiyomiSY Dev Build 532
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
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
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
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
Commits
jobobby04/TachiyomiSY@70bbede...56219fc
- Merged manga play button fix (@jobobby04)
- Fix issue with loading library after restoring backups (@jobobby04)
- Minor cleanup (@jobobby04)
Checksums
Variant | SHA-256 |
---|---|
Universal | 576cb0b1218884870c602a3954ba412499a9647690f2534f6cc249f02edc0ce2 |
arm64-v8a | f5882ef86f682af7178a378071bfe31496a8b730f15762af7dd9bd0802a56cc8 |
armeabi-v7a | 99a0822c5603065d9bdefacc977cb018313f010a7bc39fea883c1b118e533971 |
x86 | 8b13414f8d7a10d79ac327e5b9bf87eec931a73b7f508a6ed5cb24821a772f4a |
x86_64 | a40de9a5885ee8843c997f4857d7f350b201413f3a0a30d06b04f9b6dcb242d5 |
TachiyomiSY Dev Build 525
Commits
jobobby04/TachiyomiSY@26dfe4d...70bbede
- Fix fresh database installs (@jobobby04)
Checksums
Variant | SHA-256 |
---|---|
Universal | 5a4907431a703b6b66489cdaa76b70de305c556c8b119583b4fbc2c504b7448c |
arm64-v8a | 573ed6779a76235fda266a01e1529f11ace21bde9ad03cd6da9288816157b6c4 |
armeabi-v7a | cb3a3cdcef799eb837548606ed6b58756a0ac289dca52bb476599e6fcd7583f8 |
x86 | 29d7f596149b68cae3779e0f7c27d3853334aabf70976ccb7964360d7580076b |
x86_64 | c16b5f853a1856f8d8f4f556643fcd7c3a5cca898324ff1892ea69f86c93d80b |
TachiyomiSY Dev Build 524
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
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
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 |