- Use image decoder for double pages (@jobobby04)
- Only enable autoscroll when app is active (@jobobby04)
- Simplify autoscroll (@jobobby04)
- Put metadata header below the buttons (@jobobby04)
- Improve handling of tags (@jobobby04)
- Fix app update install notification disappearing (@arkon)
- Migrate more track DB calls to SQLDelight (@arkon)
- Migrate usages of SyncChaptersWithTrackServiceTwoWay (@arkon)
- Compile fixes (@jobobby04)
- RateLimitInterceptor: ignore canceled calls (#7389) (@stevenyomi)
- Sort Manga by title in
MigrationMangaScreeen
(#7392) (@AntsyLich) - Fix
Mark previous as read
(#7396) (@AntsyLich) - Fix trash group by tracking code (@jobobby04)
- Improve history screen scrolling perf (#7399) (@ivaniskandar)
- MangaInfoHeader: Add description placeholder (#7398) (@ivaniskandar)
- Fix crash when adding if there are more then 1 dupe (#7405) (@AntsyLich)
- Fix chapter item incorrect colors (#7403) (@AntsyLich)
- Extension API: change fallback source and logic (#7400) (@stevenyomi)
- Fix unit test class to match package (@arkon)
- Bump dependencies (@arkon)
- MangaScreen: Reuse components between two layouts (#7397) (@ivaniskandar)
- DownloadProvider: Only provide necessary info and not whole chapter/manga class (#7411) (@AntsyLich)
- Downgrade to Compose 1.2.0-rc03 (@arkon)
- Revert some KTX extension changes (@arkon)
- Use SQLDelight on Updates screen (#7423) (@ghostbear)
- MangaScreen: Hide scroller when appbar is expanded (#7426) (@ivaniskandar)
- Weblate translations (@arkon)
- Reimplement chapter download indicator longpress (#7412) (@AntsyLich)
- Downloader: Optimize split tall image (#7435) (@AntsyLich)
- Use SQLDelight on Library screen (#7432) (@ghostbear)
- More SQLDelight migrations (@arkon)
- Replace package with namespace (#7436) (@ghostbear)
- Use SQLDelight for a Category related queries (#7438) (@ghostbear)
- Migrate to more use of domain models (@arkon)
- Use SQLDelight for all Chapter related queries (#7440) (@ghostbear)
- Use SQLDelight for all MangaCategory related queries (#7441) (@ghostbear)
- Use SQLDelight for most SY specific things (@jobobby04)
- Use SQLDelight for mass migration (@jobobby04)
- Use SQLDelight for more SY specific things (@jobobby04)
- Update dependency com.google.android.material:compose-theme-adapter-3 to v1.0.14 (#7443) (@renovate[bot])
- Update dependency ch.acra:acra-http to v5.9.5 (#7442) (@renovate[bot])
- Update dependency com.squareup.okio:okio to v3.2.0 (#7445) (@renovate[bot])
- Use SQLDelight for all Manga related queries (#7447) (@ghostbear)
- Remove SQLiteOpenHelper as database is migrated to SQLDelight (#7448) (@ghostbear)
- More domain model usage (@arkon)
- More domain model usage (@arkon)
- Cleanup data layer (#7450) (@ghostbear)
- More domain model usage (@arkon)
- More domain model usage (@arkon)
- More domain model usage (@arkon)
- Use domain layer for saved searches (@jobobby04)
- Use domain layer for almost all SY code (@jobobby04)
- Fix gallery adder (@jobobby04)
- More domain model usage in SY (@jobobby04)
- Increase height of transition view in webtoon viewers (fixes #7242) (@arkon)
- Add MIME type mapping for image/jxl (fixes #7117) (@arkon)
- ChapterDownloadIndicator: Ensure uniform hit area (#7453) (@AntsyLich)
- Update default user agent string (@arkon)
- Fix broken downloaded chapter (#7460) (@ivaniskandar)
- Fix auto downloader for "Default" category (#7476) (@AntsyLich)
- Fix default category name (#7477) (@jobobby04)
- Minor SY LibraryPresenter cleanup (@jobobby04)
- Reset lastPageRead when chapter is marked unread (#7475) (@ghostbear)
- Use Material3 switches in XML layouts (@arkon)
- VerticalFastScroller: Fix scroller consuming touch when it's invisible (#7484) (@ivaniskandar)
- Weblate translations (#7437) (@weblate)
- Use Compose for Category screen (#7454) (@ghostbear)
- MangaScreen: Ditch the expanded app bar (#7470) (@ivaniskandar)
- ChapterDownloadIndicator: Fixes and improvements (#7485) (@ivaniskandar)
- Bump to compile SDK 33 (@arkon)
- MangaScreen: Improve chapter list scrolling performance (#7491) (@ivaniskandar)
- Fix build on latest compile SDK (@jobobby04)
- Set content descriptions for bottom nav badges (@arkon)
- Configure SQLite (#7495) (@ghostbear)
- Replace deprecated ACTION_MEDIA_SCANNER_SCAN_FILE intent (@arkon)
- ExtensionManger: Fix unofficial extension has update (#7503) (@AntsyLich)
- MangaPresenter: Always fetch chapter from source if current chapter is empty (#7507) (@ivaniskandar)
- Fix MangaScreen app bar title and nav icon action (#7506) (@ivaniskandar)
- Replace some usages of RxJava (@arkon)
- Remove useless check (@jobobby04)
- Fix scroll animation when system animation is disabled (#7509) (@ivaniskandar)
- Fix bug in default category downloading logic (#7525) (@TheUnlocked)
- Use Material Icons for untrusted extension's icon (#7518) (@AntsyLich)
- Add a dialog before favorites sync initializes (@jobobby04)
- Improve favorites sync library action visibility (@jobobby04)
- Missed this (@jobobby04)
- [RU] Translations (#629) (@D3xron)