Commit Graph

5078 Commits

Author SHA1 Message Date
Ivan Iskandar e02057a066 Fix reader activity not using preferred language (#5630)
(cherry picked from commit a3090e62f5)
2021-08-01 23:38:39 -04:00
Ivan Iskandar 4adf840f4b Fix webtoon page takes up entire screen even if it's smaller (#5622)
(cherry picked from commit 39b7024be0)
2021-08-01 23:38:28 -04:00
Jobobby04 5ce8f549a6 Remove android build cache due to deprecation 2021-08-01 21:56:43 -04:00
Jobobby04 9916d89296 New attempt to logout 2021-08-01 21:56:04 -04:00
arkon 46d33b0cfb Update for AS Arctic Fox
(cherry picked from commit d019c5999b)

# Conflicts:
#	README.md
#	app/build.gradle.kts
2021-07-28 17:06:44 -04:00
Gauthier f56fef667b fix regression in cover fetching (#5621)
introduced in https://github.com/tachiyomiorg/tachiyomi/pull/4870
this was previously done here: https://github.com/tachiyomiorg/tachiyomi/blob/7d23fd8ef5bbb9efd12f65bb5c9670464dd6c0b1/app/src/main/java/eu/kanade/tachiyomi/data/glide/MangaThumbnailModelLoader.kt#L95 as part of https://github.com/tachiyomiorg/tachiyomi/pull/2908

this impacts Komga extension, where server url is manually provided by the user, but due to auto-correct on mobile keyboards the `http` prefix sometimes get capitalized to `Http`.

(cherry picked from commit 20264eecb9)
2021-07-28 17:03:08 -04:00
Ivan Iskandar 404c773fd7 ReaderProgressIndicator: Set indeterminate as default state (#5605)
Will also set to indeterminate if progress is 0.

(cherry picked from commit cc55453076)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
2021-07-28 17:02:58 -04:00
Carlos 9a47e812ed [skip ci] use the actions built in ignore case
(cherry picked from commit 6cab2427f5)
2021-07-28 17:01:12 -04:00
Carlos 4bd91c0d9e [skip ci] update issue closer to close anime/aniyomi
(cherry picked from commit 511bcc9197)
2021-07-28 17:01:05 -04:00
Ivan Iskandar c177b4516e Fix list scrolling on quad-state dialog (#5602)
(cherry picked from commit 00ac632d8f)
2021-07-25 14:22:29 -04:00
arkon 2de36cac79 Use chooser intent for sharing saved pages
(cherry picked from commit 649209890d)
2021-07-25 14:22:20 -04:00
arkon e422993c2e Remove unnecessary MultiDex library
(cherry picked from commit f2fca0f13d)

# Conflicts:
#	app/build.gradle.kts
2021-07-25 14:22:12 -04:00
FlaminSarge c89f88de16 Revert changes to last_update behavior from #5436 (#5590)
(cherry picked from commit 4084d5e69a)
2021-07-25 14:21:41 -04:00
arkon 0f7e251306 Reword tracking update preference since it updates status too
(cherry picked from commit e8beb7103c)
2021-07-25 14:21:32 -04:00
arkon 9e264a3b89 Relax MIUI backup/restore warning
(cherry picked from commit 0e4ce0f1ae)
2021-07-25 14:21:25 -04:00
Ivan Iskandar 673869bd13 Apply default night mode earlier (#5593)
(cherry picked from commit c42d517f6b)
2021-07-25 14:21:17 -04:00
Jobobby04 e40fbbecbb Add a few source helper functions 2021-07-25 14:16:16 -04:00
Jobobby04 81af5a5654 Cleanup 2021-07-25 14:15:27 -04:00
Jobobby04 1699c2ed67 Fix fab appearing after closing cover expand when no chapters are unread 2021-07-24 13:33:33 -04:00
Jobobby04 877adee4f7 Cleanup 2021-07-24 12:49:09 -04:00
Jobobby04 75f5d46f6a Delete the tokens on logout 2021-07-24 12:40:18 -04:00
Jobobby04 464f2b01a1 Manually try authenticating mangadex logout, skip if it fails 2021-07-24 12:38:55 -04:00
Jobobby04 d22b14734d Cleanup 2021-07-22 20:20:51 -04:00
Jobobby04 b30491c8fb Maybe fix crashing from J2k backups 2021-07-22 20:20:35 -04:00
Jobobby04 0c3e8f977c Fix crash with open in webview after migrate 2021-07-22 19:46:42 -04:00
Jobobby04 698246ee2a Fix crash when somehow a invalid filters json is passed 2021-07-22 19:34:00 -04:00
Jobobby04 0f4414e359 Fix crash if you somehow have a invalid saved search json 2021-07-22 19:29:47 -04:00
Jobobby04 b769043f36 Fix logout of mangadex 2021-07-22 19:28:59 -04:00
Andreas 1480829dd1 Auto hide reader menu when user starts reading again (#5578)
* Hide reader menu when user starts reading again

* Hide menu on zoom and scrolling around during zoom

Didn't work for webtoon

* Only listen when menu is visible

(cherry picked from commit 356cd4ef52)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt
2021-07-22 15:50:55 -04:00
FlaminSarge 25629b5a4c Group 'Source not installed' cases in library update error log (#5589)
(cherry picked from commit 88619145d8)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
2021-07-22 15:48:36 -04:00
Ivan Iskandar 641ad196f9 Reader loading progress indicator changes (#5587)
* Use CircularProgressIndicator on PageHolder

Manually rotate the CircularProgressIndicator inside a wrapper view instead of
drawing our own custom indicator.

* Use CircularProgressIndicator on TransitionHolder

(cherry picked from commit 6ba779fb7a)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
2021-07-22 15:47:45 -04:00
FlaminSarge 0624b5e7d0 For library update error log, group errors by error string, and then sort the resulting list by source (#5586)
Format is
```
! Error
  # Source
    - Manga
```

(cherry picked from commit 8bd965267c)
2021-07-22 15:37:44 -04:00
Jobobby04 80128b1391 Update AboutLibraries 2021-07-22 15:37:19 -04:00
Jobobby04 ed19ad8819 Revert "Use jsDelivr as fallback when GitHub can't be reached for extensions list (closes #5517)"
This reverts commit 7891b4de31.
2021-07-22 15:36:04 -04:00
Ivan Iskandar c030a68d12 Fix incorrect saved tracker dates (#5581)
(cherry picked from commit be28e0b559)
2021-07-22 15:35:43 -04:00
Ivan Iskandar 8f0eeb6c9c Fix light navigation bar not applied on first launch (#5582)
No need to touch light system bars when running the splash screen since
they're not that noticeable, and it also breaks on some ROMs.

(cherry picked from commit 116fec208b)
2021-07-22 15:35:36 -04:00
Ivan Iskandar bd4a0e0a73 Fix transparent system bars after MainActivity recreated (#5574)
(cherry picked from commit fece92e15a)
2021-07-22 15:35:27 -04:00
arkon 02586404d7 Remove autoAddTrack preference
(cherry picked from commit dce3049446)
2021-07-22 15:35:17 -04:00
Jobobby04 86d28ac17f Build with Jdk 11 2021-07-22 15:35:05 -04:00
E3FxGaming 2a39a9105e Fix Cover sharing and saving (#5335)
* Fix Cover sharing and saving

The newly added manga cover sharing only worked with manga saved to the library (due to the implemented CoverCache only recording covers of library manga).
The changes made with this commit fixes that behaviour by implementing a fallback: the cover can now also be retrieved from the Coil memoryCache.

* Removal of coil MemoryKey usage

No longer uses the coil memory key, instead starts a new Coil request for the cover retrieval.

* Removed try-/catch-wrapper and added context-passing

useCoverAsBitmap lost its try-/catch-wrapper and doesn't call for the context anymore.
Instead shareCover and saveCover now pass their activity as context to useCoverAsBitmap.

* Added missing parameter description for useCoverAsBitmap

(cherry picked from commit fcd6fe5d8a)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2021-07-22 15:34:28 -04:00
arkon 5e89c1c11c Require Komga to be installed when attempting to setup tracker (closes #5491)
(cherry picked from commit a69a833716)
2021-07-22 15:32:43 -04:00
arkon 4bad159174 Warn on backup creation for MIUI users
(cherry picked from commit 697b082591)
2021-07-22 15:32:35 -04:00
Jobobby04 fda6458821 Implement manga dir rename 2021-07-21 13:56:30 -04:00
Jobobby04 e4debc89f0 Cleanup 2021-07-19 21:34:35 -04:00
Jobobby04 c5dec52c02 AssembleStandardRelease 2021-07-19 21:34:03 -04:00
Jobobby04 afa267f88b Remove old strings 2021-07-18 22:14:28 -04:00
Jobobby04 e2a81b1f0c Support new tracking feature in MDList 2021-07-18 22:04:21 -04:00
Ivan Iskandar 699490685f Add Dynamic theme for Android 12 (#5569)
* Add Dynamic theme for Android 12

* Also theme text colors

(cherry picked from commit b2d58e04d2)
2021-07-18 22:02:54 -04:00
arkon 3fb7140587 Put Komga tracker in separate group
(cherry picked from commit 8bfc5f0450)
2021-07-18 22:02:47 -04:00
arkon d0b2f6eaec Update detection of disabled MIUI Optimization
(cherry picked from commit a252a8acee)
2021-07-18 22:02:38 -04:00