Commit Graph

2412 Commits

Author SHA1 Message Date
arkon 4f596d68b9 Handle empty thumbnail_url when refreshing covers
(cherry picked from commit ac8f2923e5)
2020-05-23 16:05:05 -04:00
arkon 471eb36a92 Avoid replacing covers with null when updating library (sort of closes #3194)
(cherry picked from commit e6bc181e7a)
2020-05-23 16:04:50 -04:00
arkon 8b8b377c29 Group advanced settings
(cherry picked from commit a2ece82197)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2020-05-23 16:04:21 -04:00
arkon d70d2cdff5 Make metadata updating optional
(cherry picked from commit 259946cf0a)
2020-05-23 15:55:56 -04:00
arkon b0704063f2 Move categories up in library settings
(cherry picked from commit 4fdb4f14a8)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2020-05-23 15:53:35 -04:00
arkon 4edb9ed398 Fix recycled icon in source migration list when source isn't installed
(cherry picked from commit 9b4ffd1cd5)
2020-05-23 15:29:40 -04:00
Jobobby04 9d764781c3 Update the coroutine dependency and fix issues that were causing the crash 2020-05-23 00:57:41 -04:00
Jobobby04 354bf362c0 Lint 2020-05-22 17:50:08 -04:00
Jobobby04 69304466a7 Add icons to extension manager so they appear in more views without manually setting them 2020-05-22 17:50:08 -04:00
arkon 6e4d4739a6 Add migrate option from manga info view (closes #1903) (doesnt actually do anything in SY)
(cherry picked from commit 035038a0b6)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
2020-05-22 17:50:08 -04:00
arkon 153641a249 Add explicit refresh icon asset (maybe fixes #3218)
(cherry picked from commit 3b41a78e76)
2020-05-22 17:50:08 -04:00
Chris Allan 60706e8b8b Rename downloaded chapters (#3216)
(cherry picked from commit 0fccbbc0ca)
2020-05-22 17:50:08 -04:00
arkon 156cfb0c74 Scroll up/down when tapping top/bottom quarters of webtoon viewer
Includes a fix from J2K: https://github.com/Jays2Kings/tachiyomiJ2K/commit/4e45a337dab08a0fedd3a4b8a5482c221a95956f

(cherry picked from commit b457cdb0c2)
2020-05-22 17:50:08 -04:00
arkon b34a137c07 Make library update error notification optional (closes #3200)
(cherry picked from commit 647391ef73)
2020-05-22 17:50:08 -04:00
MCAxiaz 1fb6b3775d download new chapters changes (#3193)
* download new chapters changes

* move initialFetchChapters logic into onNextChapters

* refractor download new chapter logic to be more explicit

(cherry picked from commit ed029c52ae)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
2020-05-22 17:50:08 -04:00
arkon b1c9a204c1 Minor edits
(cherry picked from commit d4ffb09a8b)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
2020-05-22 17:50:08 -04:00
Lautaro Martin Emanuel 8435be1b1f Implemented review changes
Shorter UI text and >= date comparison instead of >

(cherry picked from commit 6ba052d2af)
2020-05-22 17:50:08 -04:00
arkon 7affb9ab63 Fix unread badges not hiding in list view
(cherry picked from commit 2fb0969c75)
2020-05-22 17:50:08 -04:00
arkon 5627ad0801 Square covers in list view (closes #3121)
(cherry picked from commit 3357e878a5)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
2020-05-22 17:50:08 -04:00
arkon 08017a0cd1 Move cover card outline clipping code from item to holder classes
(cherry picked from commit 471d5d62d5)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceGridHolder.kt
2020-05-22 17:50:08 -04:00
arkon b6603c3425 Specify charset for ZIP chapters when using Android N+ (fixes #905)
(cherry picked from commit e810b343cf)
2020-05-22 17:50:08 -04:00
arkon f63323feab Remove redundant helper function
(cherry picked from commit 620be2617a)
2020-05-22 17:50:08 -04:00
arkon eea5f0ba6a Add fastscroller to migration lists
(cherry picked from commit b8ffb87f01)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/migration/MigrationController.kt
2020-05-22 17:50:08 -04:00
arkon 9f51dfad33 Sort list of sources in migration alphabetically
(cherry picked from commit 39e1e11f99)
2020-05-22 17:50:08 -04:00
arkon c31789c112 Localize tracker not logged in error
(cherry picked from commit 5f9df78ab0)
2020-05-22 17:50:08 -04:00
arkon 86043fbb31 Warn about missing sources before restoring backup
(cherry picked from commit a00d11701f)
2020-05-22 17:50:08 -04:00
arkon 1136ec2ad4 Add fastscroller to updates and history
(cherry picked from commit 1cf74a5396)
2020-05-22 17:50:07 -04:00
arkon 7910f6e420 Minor cleanup
(cherry picked from commit 8cd27a199d)
2020-05-22 17:50:07 -04:00
arkon a087b0bf4b Return job failure if library update actually doesn't start
(cherry picked from commit 772929b5c6)
2020-05-22 17:50:07 -04:00
Lautaro Martin Emanuel 46500dcb32 Added missing sorting cases handling
Previous commit missed some cases resulting in errors at runtime

(cherry picked from commit 9e830f1c55)
2020-05-22 17:50:07 -04:00
Lautaro Martin Emanuel f85c34b807 Added sorting by upload date
Spanish 'strings' contains the proper translation for the new feature.

(cherry picked from commit ee8c71c14a)
2020-05-22 17:50:07 -04:00
arkon 2b78925c68 Add Croatian to settings
(cherry picked from commit a9d16fad34)
2020-05-22 17:50:07 -04:00
arkon 8c00905c99 Move extension preferences to separate controller
(cherry picked from commit 9cb45b92e1)
2020-05-22 17:50:07 -04:00
arkon 8adedee973 Better distinguish between obsolete and unofficial extensions
(cherry picked from commit d875d5ef74)
2020-05-22 17:50:07 -04:00
Eugene Cheung 4dc2143160 Show notification with error log on update failures
(cherry picked from commit fc4e290c49)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt
2020-05-22 17:50:07 -04:00
arkon 11a553cbf4 Remove unused function
(cherry picked from commit 9f0ed77423)
2020-05-22 17:50:07 -04:00
arkon a0048e9397 Avoid showing uninstalled source as last used
(cherry picked from commit bb3e616890)
2020-05-22 17:50:07 -04:00
arkon a8a22b5803 Null check for local source cover parent dir
(cherry picked from commit 573f3a392a)
2020-05-22 17:50:07 -04:00
Jay 4122af491c Using a float on the progress on app updates
Not sure if needed but I saw some funny behavior with the progress bar

(cherry picked from commit 830a834ea6)
2020-05-22 17:50:07 -04:00
arkon 0de42b6654 Don't throw exception to stop restore job
(cherry picked from commit e4ea5d0344)
2020-05-22 17:50:07 -04:00
arkon d7aa1144cf Copy to clipboard when long pressing tracking title (closes #3163)
(cherry picked from commit 97aed045e6)
2020-05-22 17:50:07 -04:00
she11sh0cked 87fbda0b29 Recommendations rewrite (#23)
* WIP Rewrite api requests to use a coroutine scope

* Use scope.async instead of scope.launch

* Use onPageReceived to async update Pager; Reimplement api select logic

* Implement seperate classes; Bug fixes

* More bug fixes

* Use timber; Add more logs

Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-22 11:35:43 -04:00
Jobobby04 99dd9a0750 Fix last chapter and last updated info 2020-05-21 21:38:55 -04:00
Jobobby04 c8befdd5ea Fix manual refresh for manga, attempt to fix last chapter and last updated 2020-05-21 17:56:58 -04:00
Jobobby04 b02813f30a Fix MangaAllInOneHolder lazy vars 2020-05-21 00:57:33 -04:00
Jobobby04 51c8430e9c Totally rewrote the all in one manga page, now is a recycler header
It works perfect, there is no lag it all
2020-05-21 00:30:09 -04:00
Jobobby04 3fdfd91fff Fix the favorite button 2020-05-19 22:57:41 -04:00
Jobobby04 e4b52c036a Lint 2020-05-19 22:01:22 -04:00
Jobobby04 43098aa61b Added Auto Webtoon Mode 2020-05-19 22:00:58 -04:00
Jobobby04 e4d8fea138 Lewd Filter upgrade, almost finished 2020-05-19 18:51:42 -04:00