Commit Graph

5812 Commits

Author SHA1 Message Date
Ivan Iskandar e9960c0dd8 ReaderActivity: Reduce anim duration when launched from resume FAB (#6762)
From enter 500ms exit 400ms
To both 350ms

(cherry picked from commit fae43fedfa)
2022-03-13 19:13:53 -04:00
arkon 1ad2146d6a Disable app cache WebView (is a deprecated web API and is being removed in Android 13)
(cherry picked from commit c447022092)
2022-03-13 19:13:44 -04:00
arkon 56d6964db9 Split out global library update skipped entries into separate notification (closes #6722)
(cherry picked from commit 56042ad0b6)
2022-03-13 19:13:34 -04:00
arkon 324280aed4 Avoid potentially deleting the entire backups folder
(cherry picked from commit 45da036789)
2022-03-13 19:13:24 -04:00
arkon 0b2dabc7fa Copy raw description on long tap (fixes #6557)
(cherry picked from commit b47b702a52)
2022-03-13 19:13:15 -04:00
Ivan Iskandar 4a627ea359 Change cover placeholder (#6756)
(cherry picked from commit 869424cd16)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceComfortableGridHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceCompactGridHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/widget/StateImageViewTarget.kt
2022-03-13 19:13:05 -04:00
arkon 01b8256daf Minor cleanup
(cherry picked from commit b9fd01315b)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
2022-03-07 12:35:08 -05:00
arkon 3e27e8943b Add shortcut to edit categories screen from category setting dialog (closes #6280)
(cherry picked from commit a72098b862)
2022-03-07 12:33:06 -05:00
Andreas d2972c7c5a Recreate Backup worker with IS_AUTO_BACKUP_KEY flag (#6742)
* Recreate Backup worker with IS_AUTO_BACKUP_KEY flag

* Extra safety net to not delete backup folder

(cherry picked from commit 86016de6cb)

# Conflicts:
#	app/build.gradle.kts
2022-03-07 12:32:58 -05:00
1831553190 7c2283c962 Fixed the wrong offset (#6704)
(cherry picked from commit 592b9fedb9)
2022-03-07 12:31:57 -05:00
arkon 2273a50920 Use same name for manual backup job tag and work name
(cherry picked from commit d06984e3a3)
2022-03-07 12:31:50 -05:00
Jobobby04 2e8393ea30 Remove unused version number 2022-03-04 19:12:40 -05:00
Jobobby04 621c083b79 Update dependencies 2022-03-04 17:00:39 -05:00
arkon 70b3f1bc1f Update AGP and Gradle
(cherry picked from commit 6b55ee250d)
2022-03-04 16:46:29 -05:00
Ivan Iskandar 1f8072f18b Coil 2.x upgrade (#6725)
* Migrate to Coil 2

* Adapt to use coil disk cache

* Update to alpha 7

* Update to alpha 8

* Update to rc01

(cherry picked from commit 10eef282fa)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/App.kt
#	app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryComfortableGridHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
2022-03-04 16:45:57 -05:00
Jobobby04 4b1d6400a4 Move SY dependencies to version catalogs 2022-03-04 16:34:21 -05:00
Andreas 1df1a331dd Use Version Catalog & clean up Gradle files (#6728)
(cherry picked from commit f312936629)

# Conflicts:
#	app/build.gradle.kts
#	build.gradle.kts
#	settings.gradle.kts
2022-03-04 16:33:42 -05:00
Ivan Iskandar 7918b3b26b Use existing worker for manual backup creation (#6718)
* Use existing worker for manual backup creation

This will show the "creating backup" notification when auto backup is
running. Complete or error notification will continue to be shown only on
manual job.

* Make sure disabling auto backup don't cancel running manual backup job

(cherry picked from commit d53bb4c337)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/backup/AbstractBackupManager.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupCreateService.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/backup/full/FullBackupManager.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBackupController.kt
2022-03-04 16:13:24 -05:00
Riztard Lanthorn bf63af8137 Remove unused string (#6726)
* change wording if update restriction is off

from
  Only update: none
to
  Restrictions: none

* remove unused string

(cherry picked from commit 1a605e27bc)
2022-03-04 16:06:07 -05:00
Jobobby04 bc1274008d Delete duplicate history on merge 2022-03-04 12:27:18 -05:00
FourTOne5 2026f34956 Adjust mark as unread and mark previous as read action visibility (#6703)
(cherry picked from commit 08ee858f64)
2022-03-03 11:29:26 -05:00
arkon d8c295a293 [skip ci] Move auto-closer rules
(cherry picked from commit af70fe3e7e)
2022-03-03 11:28:59 -05:00
arkon 5460a0d563 Update Material Components
(cherry picked from commit 29c5c0af50)
2022-03-03 11:28:52 -05:00
arkon b46a92e613 Adjust badge font weights
(cherry picked from commit 9420b750d2)
2022-03-03 11:28:43 -05:00
啊o额iu鱼 1803f49732 Fix corrupted backup file, fix #6424 (#6691)
Reappear stably on the api30 Android Studio Emulator,
first save a large backup file,
then save a small backup file, overwriting the previous larger backup file,
so you get a backup file with a larger size but only the first part is meaningful,

(cherry picked from commit 6f5328f663)
2022-03-03 11:28:35 -05:00
FourTOne5 a7d7aa1ec5 Add Prerequisites and Getting help to Contributing.md (#6682)
(cherry picked from commit 90214d02d7)
2022-03-03 11:28:29 -05:00
Jobobby04 8185b91f11 Fix HBrowse new galleries 2022-02-26 12:10:37 -05:00
Jobobby04 0bd09d532d Only show scanlator filter if scanlator count is 2 or over 2022-02-22 21:35:23 -05:00
Jobobby04 b0f5d4d1ce Cleanup group by code a bit 2022-02-22 21:34:24 -05:00
Jobobby04 b1f7165ad7 Cleanup pager page change handling 2022-02-19 19:18:59 -05:00
Jobobby04 574dd17906 Fix possible pager bug 2022-02-19 17:05:19 -05:00
Gauthier 1231dd1496 Fix "Landscape zoom" and "Navigate to pan" for split images (#6647)
* fix: getPageHolder would always return the first split, as they share the same index

* split pages have the same number, we need an extra check to know whether we move forward or back

(cherry picked from commit 2f07f226b8)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt
2022-02-19 17:02:35 -05:00
Ivan Iskandar d343964fa7 Restore bottom nav position earlier after being recreated (#6648)
(cherry picked from commit a8ad19a89d)
2022-02-19 16:58:34 -05:00
Román a64cd44d61 Side padding: Added missing percentage (#6668)
(cherry picked from commit 57c07250fd)
2022-02-19 16:58:27 -05:00
arkon 5777db5509 Reword library update restrictions setting and surface skipped entries in error notification/log
(cherry picked from commit 4a3e4a7c5c)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2022-02-19 16:58:17 -05:00
Jobobby04 2bb9e596ba Minor cleanup 2022-02-19 16:48:41 -05:00
Jobobby04 07e28ca5c2 Proper fix for no-title grid crash 2022-02-13 20:22:17 -05:00
Jobobby04 b58fb48a20 Fix no-title grid crash in source browse 2022-02-13 20:05:59 -05:00
Jobobby04 dcd8c3a378 Fix play button being in the wrong spot in cover-only grid 2022-02-13 20:05:31 -05:00
Jobobby04 5f5dea905c Dont do database stuff on UI thread 2022-02-13 15:54:04 -05:00
Jobobby04 af7b0ead98 Fix rounded corners in migration items 2022-02-13 15:53:43 -05:00
Jobobby04 76b153346f Remove migration sheet header 2022-02-13 12:24:14 -05:00
Jobobby04 cf49b5e37a Fix play button location when language badge is not enabled 2022-02-13 11:57:28 -05:00
arkon 286844e56d Avoid some crashes if router backstack is empty for whatever reason
(cherry picked from commit c284a23afb)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
2022-02-13 11:46:30 -05:00
Ivan Iskandar c293fd61b1 Grid items optimizations (#6641)
Use ConstraintLayout for ez size ratio calculation and merge cover-only view
holder with compact's

(cherry picked from commit fad1449de3)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceItem.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryComfortableGridHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
#	app/src/main/res/layout/source_comfortable_grid_item.xml
#	app/src/main/res/layout/source_compact_grid_item.xml
2022-02-13 11:45:15 -05:00
FourTOne5 a12758579d Add "Started" library filter and library update restriction (#6382)
* Add chapter read count to library manga

Co-Authored-By: Jays2Kings <jays@outlook.com>

* Add "Started" library filter and library update restriction

* Update Filter when its changed

* Add back accidentally removed stuff.

* Update..

* Change variable names

* Change Variable name where I missed

Co-authored-by: Jays2Kings <jays@outlook.com>
(cherry picked from commit f18d161eaf)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/data/database/queries/RawQueries.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/database/resolvers/LibraryMangaGetResolver.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/database/tables/MangaTable.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySettingsSheet.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2022-02-13 11:16:49 -05:00
Jobobby04 3b56bcfbba Most likely fix NO_TITLE_GRID crash 2022-02-13 10:56:55 -05:00
Román 819d57155a [RU] Translations (#527) 2022-02-12 23:09:47 -05:00
arkon ad9f063716 Fix Quad9 DoH setting
(cherry picked from commit d698d03521)
2022-02-12 22:32:51 -05:00
OncePunchedMan 8a55027f67 Add Quad9 DOH provider (#6638)
* add quad9 as new doh provider

* add ipv6 addresses to google doh

* revert changes to import

(cherry picked from commit d8c8d7c588)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2022-02-12 22:32:32 -05:00