- Fix proguard rules, re-enable proguard (@jobobby04)
- Disable proguard for now (@jobobby04)
- Update SY fetchMangaInfo and getchChapterList to use the new 1.x functions (@jobobby04)
- Make internal and delegated sources able to use getMangaDetails, getChapterList, and getPageList properly (@jobobby04)
- Replace usages of fetchChapterList with 1.x getChapterList API (@arkon)
- Replace usages of fetchMangaDetails with 1.x getMangaDetails API (@arkon)
- Viewer navigation (#3869) (@andreas E)
- Direct user back to global search when coming from source search results (#4196) (@clarence Castillo)
- Include source name in backup restore error logs (closes #4230) (@arkon)
- Remove some unnecessary coroutine dispatcher switching (@arkon)
- Do some cleanup (@jobobby04)
- Implement click events for chapter download icons (@arkon)
- Use coroutines instead of rx for some MangaPresenter operations (@arkon)
- Remove some unused variables (@arkon)
- Adjust chapters filter icon to line up with download icons (@arkon)
- Fix download progress bar sizing to match icons (@arkon)
- Move some build.gradle.kts content around (@arkon)
- Only include Firebase dependency in standard flavor (@arkon)
- Convert app build.gradle to Kotlin DSL (@jobobby04)
- Handle last read page being above total page count (fixes #4010) (@arkon)
- Increase per-page limit when searching MAL manga list (@arkon)
- Minor cleanup of some tracker observables (@arkon)
- Find existing entry in MAL list when binding (@arkon)
- Add ID search workaround for MAL tracking (@arkon)
- Fix crash on updating trackers after reading with no network (closes #4207) (@arkon)
- Adjust download icon sizing (@arkon)
- Tweak manga info header backdrop (@arkon)
- Refactor tracker response parsing (@arkon)
- Show download progress in download icons (@arkon)
- Animate download icon (@arkon)
- Add Telugu to language setting (@arkon)
- Weblate translations (#4173) (@jozef Hollý)
- Minor cleanup of UpdatesHolder (@arkon)
- Hide chapter download icons for local manga (@arkon)
- Add error state to chapter download icons (@arkon)
- Refactor response parsing helper function (@arkon)
- Refactor download states into enum (@arkon)
- Initial chapter download icon implementation (@arkon)
- Log exception on invalid download directory issue (@arkon)
- Remove usage of retrofit in similar manga pull (@jobobby04)
- Remove usage of Retrofit for update check and extensions list (@arkon)
- Remove unnecessary BaseWebViewActivity class (@arkon)
- Remove manga tags scrollbar (@jobobby04)