Alessandro Jean
ecc0082db0
Add missing percent placeholder in some singular strings. ( #6855 )
...
(cherry picked from commit ed9fdf49e2e4acdfa75699122ffe8568c4be55a5)
2022-04-03 12:03:21 -04:00
arkon
3648ef4397
Update WebView requester package name
...
https://github.com/tachiyomiorg/tachiyomi/issues/6781#issuecomment-1086665483
(cherry picked from commit 668d962233ea20cfd671db5ba17317ae15713c95)
2022-04-03 12:03:12 -04:00
arkon
989119af17
Override X-Requested-With header value in WebView requests ( closes #6781 )
...
(cherry picked from commit 996f770935de78e6b0f4dfa13996c59f0f3dbac4)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2022-04-03 12:03:04 -04:00
Ivan Iskandar
a700c1a230
Base activities cleanup ( #6848 )
...
* secure delegate
* theming delegate
(cherry picked from commit dbad60d03b432b05d2abdbb70b75edcdbac837f9)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/security/SecureActivityDelegate.kt
2022-04-03 12:01:56 -04:00
CrepeTF
b487e29059
Remove source filter sheet solid background ( #6850 )
...
Co-authored-by: CrepeTF <trungnguyen02@outlookcom>
(cherry picked from commit 27a60423dc27fed3e47d18fcfbd26a5d0e0460cf)
2022-04-03 11:50:11 -04:00
CrepeTF
311b1c23e5
Stop global search items from clipping ( #6851 )
...
Co-authored-by: CrepeTF <trungnguyen02@outlookcom>
(cherry picked from commit 5a37d38a840962097a50849e46e5eb6820471f3c)
2022-04-03 11:50:03 -04:00
CrepeTF
5dfc855ade
Removed scrollbar on long theme item titles ( #6852 )
...
Co-authored-by: CrepeTF <trungnguyen02@outlookcom>
(cherry picked from commit 6f566e67d5e8722fb1f593d18a74756b5e01fc97)
2022-04-03 11:49:54 -04:00
Andreas
d149e3186a
Fix DST issue ( #6831 )
...
(cherry picked from commit dd490f2ac945a5998c4682688058e39c2ab6a6bf)
2022-04-03 11:49:45 -04:00
Ivan Iskandar
c377afac2e
MangaCoverFetcher: Use source's header for network request ( #6847 )
...
(cherry picked from commit 5409af0a6c858bb32353b3fc42214d8d345f9f08)
2022-04-03 11:49:39 -04:00
Román
9878e0025a
[RU] Translations ( #562 )
...
* [RU] Translations
* [RU] Fix
2022-03-29 14:05:39 -04:00
e-shl
28c3511984
[RU] Translations and fix origin string ( #560 )
...
* [RU] Translations and fix origin string
* -
2022-03-29 13:29:42 -04:00
Jobobby04
7b7e625f57
Fix source feed manga click
2022-03-28 09:17:33 -04:00
Jobobby04
2207d9ffa4
Properly check if the source supports latest
2022-03-27 20:35:56 -04:00
Jobobby04
ceca8207ad
Forgot this
2022-03-27 20:29:14 -04:00
Jobobby04
c67b7092fb
Cleanup unused files and strings
2022-03-27 20:24:13 -04:00
arkon
5d1d5778ad
Force default browser for tracker logins
...
To avoid potentially opening up third party apps, which aren't useful for handling OAuth login flows.
(cherry picked from commit 0ed0d903ccc63a17a122003333966522e0c7c090)
2022-03-27 20:16:11 -04:00
arkon
46bb17ce81
Fix clear database selection toggling ( fixes #6807 )
...
(cherry picked from commit 85be4c492d851a1419edd33c910f6b2614de38dd)
2022-03-27 20:16:01 -04:00
arkon
704b3b0508
Stop using custom tabs ( closes #6821 )
...
(cherry picked from commit c06ad8b87e22041dc36feb78005dff4011b3271a)
2022-03-27 20:15:52 -04:00
arkon
d98e0c5f68
Stop removing local manga's title from chapter names ( closes #6578 )
...
Users should better curate their chapter folder/file names if need be. There's legit reasons for a chapter to start with or contain the same word(s) that the manga title consists of.
(cherry picked from commit b89acb5853ee8cf3e53a45bb28dfd0607f00d158)
2022-03-27 20:14:22 -04:00
arkon
30f71b126f
Update dependencies
...
(cherry picked from commit 7890511a538aa7cfd1c560570a9faef23aa22bba)
2022-03-27 20:14:15 -04:00
Franco Olivera
0bff96e0d7
Add "Move all chapters from series to top" option to download context menu ( #6794 )
...
* Added basic move to top series feature
* Remove intermediate List
* Change text string
* Remove spanish manual translation
* Changed algorithm to use "partition"
(cherry picked from commit 3aa4e6eb93d7d821bfee313198f9d22f22da5889)
2022-03-27 20:14:07 -04:00
Andreas
6ef1f566ec
Fix filename not having chapter title and page when sharing ( #6827 )
...
(cherry picked from commit f8eb9f94f469d24b78962b2ab9477173207e0e23)
2022-03-27 20:13:58 -04:00
Jozef Hollý
18c1234dfc
Weblate translations ( #6770 )
...
Co-authored-by: Ahmad Azwar Annas <ahmadazw2@gmail.com>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Amir <amir.batyrggaliev@gmail.com>
Co-authored-by: Andi Firanda <jargonnation@gmail.com>
Co-authored-by: Anupam Malhotra <anpm.malhotra@gmail.com>
Co-authored-by: Artur Iwański <iartur221@gmail.com>
Co-authored-by: Aurimas Jurevičius <aurimasjurevic@gmail.com>
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com>
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com>
Co-authored-by: Davit Gogritchiani <davitgogritchiani@outlook.com>
Co-authored-by: Drown by wind <ziemelis.martynas01@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Eugene <e.shlyapkin99@gmail.com>
Co-authored-by: FateXBlood <zecrofelix@gmail.com>
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: HouseDrVenus <aurimasjurevic@gmail.com>
Co-authored-by: Huang Zhiyi <hzy980512@126.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jaime Martín <jaimemr06@gmail.com>
Co-authored-by: Jendrej <ejjendrej@gmail.com>
Co-authored-by: Jetspectre <jetspectre1@gmail.com>
Co-authored-by: Justina P <justuke08@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Madddog1997 <madddog1997@gmail.com>
Co-authored-by: Manoj Phuyal <manoj.phuye23@gmail.com>
Co-authored-by: Marco Santos <enum.scima@gmail.com>
Co-authored-by: Matyáš Caras <contact@hernikplays.cz>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Muhammad Diponegoro <dipoengoro@outlook.com>
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com>
Co-authored-by: Noemkinator <noemka1234@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Ric <rikku.debec@gmail.com>
Co-authored-by: Samuel Leonardo <lafruta94@gmail.com>
Co-authored-by: Sayykii <martin40lmg@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: Unai <uesandi@gmail.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Veysel <jdksoalalskd71@gmail.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Co-authored-by: gimme some socks <bobteen1@gmail.com>
Co-authored-by: mahdi eslam panah <mahdii3375@gmail.com>
Co-authored-by: mateus zampol <mateuszampol2009@hotmail.it>
Co-authored-by: saturn <swagburritovg@gmail.com>
Co-authored-by: typek52 <typek52@gmail.com>
Co-authored-by: xmdb <klchiu721@gmail.com>
Co-authored-by: Роман <Rozhenkov69@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/eu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ka/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/km/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ne/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ahmad Azwar Annas <ahmadazw2@gmail.com>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Amir <amir.batyrggaliev@gmail.com>
Co-authored-by: Andi Firanda <jargonnation@gmail.com>
Co-authored-by: Anupam Malhotra <anpm.malhotra@gmail.com>
Co-authored-by: Artur Iwański <iartur221@gmail.com>
Co-authored-by: Aurimas Jurevičius <aurimasjurevic@gmail.com>
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com>
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com>
Co-authored-by: Davit Gogritchiani <davitgogritchiani@outlook.com>
Co-authored-by: Drown by wind <ziemelis.martynas01@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Eugene <e.shlyapkin99@gmail.com>
Co-authored-by: FateXBlood <zecrofelix@gmail.com>
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Huang Zhiyi <hzy980512@126.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jaime Martín <jaimemr06@gmail.com>
Co-authored-by: Jendrej <ejjendrej@gmail.com>
Co-authored-by: Jetspectre <jetspectre1@gmail.com>
Co-authored-by: Justina P <justuke08@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Madddog1997 <madddog1997@gmail.com>
Co-authored-by: Manoj Phuyal <manoj.phuye23@gmail.com>
Co-authored-by: Marco Santos <enum.scima@gmail.com>
Co-authored-by: Matyáš Caras <contact@hernikplays.cz>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Muhammad Diponegoro <dipoengoro@outlook.com>
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com>
Co-authored-by: Noemkinator <noemka1234@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Ric <rikku.debec@gmail.com>
Co-authored-by: Samuel Leonardo <lafruta94@gmail.com>
Co-authored-by: Sayykii <martin40lmg@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: Unai <uesandi@gmail.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Veysel <jdksoalalskd71@gmail.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Co-authored-by: gimme some socks <bobteen1@gmail.com>
Co-authored-by: mahdi eslam panah <mahdii3375@gmail.com>
Co-authored-by: mateus zampol <mateuszampol2009@hotmail.it>
Co-authored-by: saturn <swagburritovg@gmail.com>
Co-authored-by: typek52 <typek52@gmail.com>
Co-authored-by: xmdb <klchiu721@gmail.com>
Co-authored-by: Роман <Rozhenkov69@gmail.com>
(cherry picked from commit c581b9eeb9ca91dcff692f500c790eab7af8c0bd)
2022-03-27 20:13:48 -04:00
Ivan Iskandar
b3e8214a20
UpdatesController: Don't init adapter until chapter data is ready ( #6824 )
...
Considering there's no pagination for this list, the data loading can take some
time. So this will show the existing refresh indicator instead of empty view
while the list is loading.
(cherry picked from commit ffd9c6995a0ca376e72ca8271ff673b3477a6e78)
2022-03-27 20:13:40 -04:00
Ivan Iskandar
eb533c4498
Fix extension update badge reset when app resumed ( #6822 )
...
(cherry picked from commit ef600c09562f86b6f9c930d19c15c875b2f72751)
2022-03-27 20:13:28 -04:00
arkon
d8179f992e
Fix off by 1 dates ( fixes #6791 )
...
(cherry picked from commit 5c0a43e8d6e1f3fa920199c83fa6d8bd01d420ef)
2022-03-27 20:13:18 -04:00
Andreas
a081b88a5b
Use the file extension from the ImageType enum ( #6800 )
...
* Use the file extension from the ImageType enum
* Use the mime type from the ImageType enum
- On Android 29+
(cherry picked from commit cd070271921dd3191d1e3c51b631d9a2f999d5cf)
2022-03-27 20:12:22 -04:00
Jobobby04
d0e9d24f6f
Add feed to the combined sources menus
2022-03-27 20:09:39 -04:00
Jobobby04
6a41d96ddf
Replace Latest tab with Feed
2022-03-27 18:45:14 -04:00
Jobobby04
5d330c4f75
Migrate saved searches to the db
2022-03-27 15:00:18 -04:00
arkon
1ebcfc53d4
Add support for Happy Eyeballs
...
(cherry picked from commit da2b30268a51afca1eeb93f08256a236447ac2b6)
2022-03-20 13:09:49 -04:00
Andreas
7569955f9e
Share logic for saving page/cover ( #6787 )
...
* Use MediaStore on newer Android Q or newer
* Use flow instead of Observable
* Review comment fixes
* Use suspended function instead of flow
(cherry picked from commit 1163aa4e4ecfe6f430e7f7c8323c0f64c73d7dbd)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/AppModule.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2022-03-20 13:09:33 -04:00
Ivan Iskandar
f3f74264c3
Add cover error drawable ( #6782 )
...
(cherry picked from commit ddb856edc7294ca68ab223ea50358e9323ed9a3f)
2022-03-20 12:38:28 -04:00
arkon
8a32db268e
Avoid crashing when global search encounters a NoClassDefFoundError
...
(cherry picked from commit 9c426bc216d2ca61dd1168f119b4ddc99e770e47)
2022-03-20 12:38:21 -04:00
arkon
ddf9a81335
Require WebView v95+
...
(cherry picked from commit 382852d0bd6c4223592cd757e84cfa1a7a601b3b)
2022-03-20 12:38:13 -04:00
Jobobby04
0ea0cd5fe3
Fix scanlator filter display
2022-03-20 12:37:46 -04:00
nicki
75a99cbc5d
Save combined image now respects folderPerManga ( #543 )
2022-03-13 19:24:27 -04:00
Jobobby04
d31d99a416
Rewrite IndexPresenter in flow
2022-03-13 19:23:03 -04:00
Jobobby04
a5e691271b
Minor cleanup
2022-03-13 19:22:43 -04:00
Sahaab
4a96b6ac77
Added reverse portrait reader rotation
...
(cherry picked from commit 87ae86e1be64614674de7db9b18c50419bafcb57)
2022-03-13 19:18:57 -04:00
quangkieu
09bef11e6b
Avoid throw as it is slow expensive operations
...
(cherry picked from commit 9547311d7d40c98b951e679b7a5e4967cf73ee0d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
2022-03-13 19:18:50 -04:00
arkon
1cba2536af
Support Android 13 themed app icon
...
(cherry picked from commit 267ecce9583d9760de334d9fbf0b8b4f8aedb34c)
2022-03-13 19:14:05 -04:00
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 fae43fedfa2abed871455e8b2d7ec474c1a904e9)
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 c447022092e1f6a52aa244b30466be339336edf0)
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 56042ad0b6e1f3dc63ee72185ccfee75b9339f96)
2022-03-13 19:13:34 -04:00
arkon
324280aed4
Avoid potentially deleting the entire backups folder
...
(cherry picked from commit 45da0367890fa27b5c9dd553960cf7f9fb06e099)
2022-03-13 19:13:24 -04:00
arkon
0b2dabc7fa
Copy raw description on long tap ( fixes #6557 )
...
(cherry picked from commit b47b702a52c0d540dcf937cbfaa86b1bbd3c8532)
2022-03-13 19:13:15 -04:00
Ivan Iskandar
4a627ea359
Change cover placeholder ( #6756 )
...
(cherry picked from commit 869424cd160b2c46a71d98e101a82dbbcf97c408)
# 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 b9fd01315bb692ab964d91d97f2196a1d4c2343d)
# 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 a72098b86272f62d2a2f9a7d4a82a4dcb2ed3930)
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 86016de6cbca0c83e15a05ca822abe450374d26b)
# Conflicts:
# app/build.gradle.kts
2022-03-07 12:32:58 -05:00
1831553190
7c2283c962
Fixed the wrong offset ( #6704 )
...
(cherry picked from commit 592b9fedb969b3034d660d939ccf5c794e6fff56)
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 d06984e3a345983919105776fdb5dc7d9eff7198)
2022-03-07 12:31:50 -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 10eef282fa2fc0d8ae919d8b86bff1b529b4330d)
# 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
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 d53bb4c337da6df807b43295d2991e8af9015098)
# 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 1a605e27bc841acdd6c5bcc95715e7cd1f8a484f)
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 08ee858f64f6dbc9d71a6fc19c4c29f4acc884cb)
2022-03-03 11:29:26 -05:00
arkon
b46a92e613
Adjust badge font weights
...
(cherry picked from commit 9420b750d26aa341f77d6a35d876931009809142)
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 6f5328f663a7c3e148fa1d5b93ab5186b244fa1d)
2022-03-03 11:28:35 -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 2f07f226b8182699884262ac67139454d5b7070d)
# 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 a8ad19a89d31548abd2159eefb43041cad517103)
2022-02-19 16:58:34 -05:00
Román
a64cd44d61
Side padding: Added missing percentage ( #6668 )
...
(cherry picked from commit 57c07250fda77f03f681bbefa3003cbb1d69a52e)
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 4a3e4a7c5c9db80d532d4d5e0f67b80a5a1fe5ca)
# 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 c284a23afb4d0eea9b5547b09182d238eca48a6d)
# 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 fad1449de34952e12e2c5464dccf500d49fa7fa1)
# 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 f18d161eaf54c9d9f74bf412447e15216f1ee1dc)
# 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 d698d035216ad08cefe278de8c537a3d9969b367)
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 d8c8d7c58853c28adb36b2398b5bc65b6b1b9374)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2022-02-12 22:32:32 -05:00
arkon
76e3f0e5cb
Consistent divider colour
...
(cherry picked from commit 9120e8251777169f26d8a07e54c7176fe3f96e72)
2022-02-12 22:31:46 -05:00
arkon
b42a0b135d
Update action_display_cover_only_grid string
...
(cherry picked from commit e214746536530bbd00585512c84e0d18075f1989)
2022-02-12 22:31:39 -05:00
Jozef Hollý
7e3ed2f00e
Weblate translations ( #6537 )
...
Co-authored-by: A <ville.mourujarvi@hostedweblate.mail.kapsi.fi>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Colin Tirion <grotehoed@gmail.com>
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Huang Zhiyi <hzy980512@126.com>
Co-authored-by: KasukeLp <kasukelp23@yahoo.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Malek El Jubeily <malekjbeily@gmail.com>
Co-authored-by: Marco Santos <enum.scima@gmail.com>
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Ric <rikku.debec@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Subha Das <subhadas68367@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: Unai <uesandi@gmail.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
Co-authored-by: Роман <Rozhenkov69@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/eu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: A <ville.mourujarvi@hostedweblate.mail.kapsi.fi>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Colin Tirion <grotehoed@gmail.com>
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Huang Zhiyi <hzy980512@126.com>
Co-authored-by: KasukeLp <kasukelp23@yahoo.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Malek El Jubeily <malekjbeily@gmail.com>
Co-authored-by: Marco Santos <enum.scima@gmail.com>
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Ric <rikku.debec@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Subha Das <subhadas68367@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: Unai <uesandi@gmail.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
Co-authored-by: Роман <Rozhenkov69@gmail.com>
(cherry picked from commit 142396400c4332b6f3017daa4f9e5d41617c42b5)
2022-02-12 22:31:22 -05:00
CrepeTF
8f90aa12fb
Update Theme Preview Items ( #6628 )
...
* Improved theme preview items
* Tweaked theme preference item border colours
* Polished theme items
* Update ThemesPreference.kt item layout width value
Co-authored-by: CrepeTF <trungnguyen02@outlookcom>
(cherry picked from commit 51d48bdde68a918b7ff43c7ac8dfc95ac92e2f56)
2022-02-12 22:31:09 -05:00
Mica
5bad65c027
Cover only grid added to library ( #6528 )
...
* No title grid added to library and source
* Else added to display title in case image is null or empty
* No title grid renamed and now only available in library
* Spanish strings about cover only grid removed
Co-authored-by: micaelagimenez <micaela.gimenez@ext.prosegur.com>
(cherry picked from commit 44b055c01986b6b4952ab4658e04cf236f922fa0)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/setting/DisplayModeSetting.kt
2022-02-12 22:30:54 -05:00
arkon
f133ddb14e
Rename extension function to avoid confusion with androidx function
...
(cherry picked from commit 790d7b9170b61ccbde98e18069080efb8e6694b9)
2022-02-12 12:12:57 -05:00
Gauthier
026a1116ee
Navigate to pan / landscape zoom ( #6481 )
...
* pan if the image is zoomed instead of navigating away
quickly display full landscape image before zooming to fit height in fit to screen
* add Tap to pan preference, defaults to true
add landscape zoom preference, defaults to false
* hide landscape image zoom option if scale is not fit screen
* fix landscape image zoom for first image and loading image
* properly reload pagerholders when landscape zoom option is changed
* enable landscape zoom by default
(cherry picked from commit d8719ceee9d19af73649613695c739c68091f146)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerConfig.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerViewer.kt
2022-02-12 12:12:39 -05:00
Felix Kaiser
0adab16fea
Detect identical mangas when adding to library ( #6579 )
...
* added duplicate manga check
When adding a manga to your library, the app will go through each manga previously added and compare their names. If a match is detected, it will prompt the user and ask for confirmation. On this prompt there is also an option to view the other manga.
* added german translations for newly added strings
* Revert "added german translations for newly added strings"
This reverts commit 71ada620671651daeeb2546aecd02400a4bc86bc.
* changed `AlertDialog.Builder` to `MaterialAlertDialogBuilder`
* using SQL query instead of filtering entire library with Kotlin
(cherry picked from commit 71ddb1657440d54178f10fd62e3d0c66ee95a5a0)
2022-02-12 12:02:21 -05:00
Ivan Iskandar
01dbe7f850
MainActivity fixes ( #6591 )
...
* Reduce notifyDataSetChanged calls when category count is disabled
* Fix category tabs briefly showing when it's supposed to be disabled
Also fix tabs showing when activity recreated
* Lift appbar when tab is hidden
Check against tab visibility instead of viewpager
* Restore selected nav item after recreate
* Simplify SHORTCUT_MANGA intent handling
Don't need to change controller if the topmost controller is the target
(cherry picked from commit 2932ed670f5760eba28aea80f1dd29e7a9af48c7)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
2022-02-12 12:02:06 -05:00
arkon
6b61ead0b6
Disallow PackageInstaller extension installer option on MIUI
...
(cherry picked from commit 8c1662cfdba42bcc6645af82dc8b4d97c4c4bb62)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2022-02-12 11:55:41 -05:00
arkon
d1c40b8b85
Allow disabling secure screen when incognito mode is on
...
(cherry picked from commit 299e52e877d57cd912ac5dab2fe9c087c95ca350)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsSecurityController.kt
2022-02-12 11:53:10 -05:00
arkon
75096e9808
Don't show error toasts in MangaController for HTTP 103 responses ( closes #6562 )
...
(cherry picked from commit 95b253db0984c87750b1cb284007754bf6c31880)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2022-02-12 11:46:00 -05:00
arkon
1fdede99a0
Add shortcut to backups guide
...
(cherry picked from commit 067cb2452efcb428f14a5f911f7bd51ccbf0ef0f)
2022-02-12 11:41:31 -05:00
arkon
f50d23dfe6
Increase minimum required disk space to download chapters to 200MB ( closes #6576 )
...
(cherry picked from commit 45e4092335a83b47c257fd119e33a031d80996b5)
2022-02-12 11:41:22 -05:00
arkon
0090dfcadc
Filter archive files as sequence
...
(cherry picked from commit aa5e428222c238e12cafe52f41bfe825ea5e2ea1)
2022-02-12 11:41:03 -05:00
Midyan Hamdoun
e9f175db5d
Display correct string on FAB
...
(cherry picked from commit 319e4360c8c9c27759be81a9e3836d2e50ece9a5)
2022-02-12 11:40:53 -05:00
arkon
faaf0fbff3
Add 5% webtoon reader side padding option ( closes #6511 )
...
(cherry picked from commit f5c6e80dbb0bc7edeea41b385b477f0d0c5719c0)
2022-02-12 11:40:45 -05:00
Ivan Iskandar
2025e1bc03
Unify reader error layout ( #6512 )
...
So nobody will think that the error layout is broken when they see different
layout.
(cherry picked from commit 7108993936f440e6ad7fa927966b4963ec913124)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
2022-02-12 11:40:39 -05:00
Ivan Iskandar
7635373446
ReaderActivity: Fix transition crash on Android 8 ( #6542 )
...
(cherry picked from commit b6553bdc340454abb4164e040825c125ac530173)
2022-02-12 11:39:39 -05:00
Jobobby04
0464ec0b59
Fix reader dialog colors
2022-02-12 11:31:32 -05:00
CrepeTF
a0af459cfc
Improve migration bottom sheet design
2022-02-10 20:41:23 -05:00
Jobobby04
b98dc6e1a5
Improve/Fix E-H redirect, add history handling, fix redirect and library handling
2022-02-08 19:48:00 -05:00
Jobobby04
0680e0120f
Fix https://github.com/tachiyomiorg/tachiyomi-extensions/issues/10759 for SY
2022-02-08 19:29:15 -05:00
Jobobby04
82688f96db
Revert "Temporarily revert some things for stable release"
...
This reverts commit e6f7689149 .
2022-02-01 18:06:22 -05:00
Jobobby04
2228b24e69
Update imports
2022-02-01 18:06:04 -05:00
arkon
e6f7689149
Temporarily revert some things for stable release
...
(cherry picked from commit b88f8ae9d261ff354ba82e59d98ef59e3ca5504e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
(cherry picked from commit 2f22f56b32 )
(cherry picked from commit 2492803741 )
2022-02-01 18:03:04 -05:00
Jobobby04
5466832187
Revert "Temporarily revert some things for stable release"
...
This reverts commit 2492803741 .
2022-02-01 17:57:55 -05:00
arkon
2492803741
Temporarily revert some things for stable release
...
(cherry picked from commit b88f8ae9d261ff354ba82e59d98ef59e3ca5504e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
(cherry picked from commit 2f22f56b32 )
2022-02-01 17:57:40 -05:00
arkon
ee583621be
Avoid unnecessary transition setup in reader if not transitioning
...
(cherry picked from commit 408c7b2ca6a999eec22bbe401536841382dee4ad)
2022-02-01 17:57:21 -05:00
Andreas
db738e727f
Fix app crashing when opening ReaderActivity with FAB ( #6535 )
...
(cherry picked from commit 271253fd0b779d66c030cbd2f62436db38fc39f5)
2022-02-01 17:57:15 -05:00
Ivan Iskandar
60221f0fc0
TachiyomiAppBarLayout: Ignore inset visibility ( #6533 )
...
For resume button animation
(cherry picked from commit 5348154c421d5b87b08faf579810a4da92afff93)
2022-02-01 17:57:07 -05:00
arkon
553dfefb3a
Avoid trying to open links in invalid Huawei app
...
(cherry picked from commit e1b1f4f3fc48f0c928fba34c67bf0d76c3dd1064)
2022-02-01 17:56:55 -05:00
arkon
6cb6405e3e
Update preference dependencies
...
(cherry picked from commit 75a2110626d95eb86b6eb2011e2f6781588234df)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
2022-02-01 17:56:42 -05:00
Jobobby04
4e018828c4
Revert "Temporarily revert some things for stable release"
...
This reverts commit 2f22f56b32 .
2022-02-01 17:13:25 -05:00
Jobobby04
a8e3d105f1
Release v1.8.1
2022-02-01 17:13:02 -05:00
arkon
2f22f56b32
Temporarily revert some things for stable release
...
(cherry picked from commit b88f8ae9d261ff354ba82e59d98ef59e3ca5504e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
2022-02-01 17:12:34 -05:00
Jobobby04
1dd010e733
Minor cleanup
2022-02-01 17:09:41 -05:00
Jobobby04
2eef81c468
Add Mangadex blocked groups and uploaders extension preference support
2022-02-01 17:09:20 -05:00
Jobobby04
ffcb5f6954
Improve collection and string utils
2022-02-01 17:07:57 -05:00
Jobobby04
375455d4a6
Fix renamed manga delete after read
2022-02-01 10:20:15 -05:00
arkon
f089991e0b
Use default bottom nav height
...
(cherry picked from commit 836a2649d37946d84eb80f01ae522b8f1c5e029c)
2022-01-31 18:44:20 -05:00
Jobobby04
26a8b9acc4
Revert "Disable update/download warnings for stable release"
...
This reverts commit d46879260f .
2022-01-31 18:43:51 -05:00
Jobobby04
0d83026ac3
Release v1.8.0
2022-01-31 18:41:45 -05:00
arkon
d46879260f
Disable update/download warnings for stable release
...
(cherry picked from commit 3da8677e3223fd8f22254b40e10fa515bf155d08)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
2022-01-31 18:35:53 -05:00
Jozef Hollý
d8c2c5520e
Weblate translations ( #6494 )
...
Co-authored-by: Ahmad Azwar Annas <ahmadazw2@gmail.com>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Allen Sam <allenaizen@pm.me>
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com>
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Eugene <e.shlyapkin99@gmail.com>
Co-authored-by: FateXBlood <zecrofelix@gmail.com>
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Huang Zhiyi <hzy980512@126.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jendrej <ejjendrej@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Matyáš Caras <contact@hernikplays.cz>
Co-authored-by: Paulo Pinho <kebrus@gmail.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Co-authored-by: jdkdklsls dkdkdk <accshared420@gmail.com>
Co-authored-by: Роман <Rozhenkov69@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ml/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ne/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/te/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ahmad Azwar Annas <ahmadazw2@gmail.com>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Allen Sam <allenaizen@pm.me>
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com>
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Eugene <e.shlyapkin99@gmail.com>
Co-authored-by: FateXBlood <zecrofelix@gmail.com>
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Huang Zhiyi <hzy980512@126.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jendrej <ejjendrej@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Matyáš Caras <contact@hernikplays.cz>
Co-authored-by: Paulo Pinho <kebrus@gmail.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Co-authored-by: jdkdklsls dkdkdk <accshared420@gmail.com>
Co-authored-by: Роман <Rozhenkov69@gmail.com>
(cherry picked from commit 4d0d7d5ad6a128b062e176acb8b9f3e47ff5c830)
2022-01-31 18:34:50 -05:00
arkon
dc97ae13eb
Fix selection state appearance in clear database list ( fixes #6526 )
...
(cherry picked from commit 8c4ece4b2dcc308b168177a98f0cd40d2fab0174)
2022-01-31 18:34:43 -05:00
Jobobby04
3d22ab93be
Disable comikey support
2022-01-31 18:34:22 -05:00
Román
846c0f18fa
Russian translations ( #512 )
...
* Russian translations
* [RU] Translations
2022-01-30 21:31:30 -05:00
joseph619
4c4d6de245
adding new sites and removed old ones ( #513 )
2022-01-30 21:31:13 -05:00
arkon
8dc4005779
Remove more formatting span types in SearchView (maybe fixes #6495 )
...
(cherry picked from commit bf3bb8a378cdea4880ef86dbcdc27e05f2477dc4)
2022-01-30 21:30:19 -05:00
Ivan Iskandar
3c216e0cb9
MangaSummaryView: Fix incomplete description on tablet ui ( #6518 )
...
(cherry picked from commit cf5e60f8ebb417985e7ae635dcc3e06fea3d6c8c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
2022-01-30 21:30:10 -05:00
arkon
efe70499ac
Avoid invalid unset default browser ( fixes #6520 )
...
(cherry picked from commit 7de707c60a3810442b7c6800c10e8fca36c37edb)
2022-01-30 21:28:21 -05:00
Ivan Iskandar
2003f6843d
Fix bottom nav showing on resume when action mode is active ( #6514 )
...
(cherry picked from commit 5cd11ad8c357d1057474dc0ab660068f7982573d)
2022-01-29 20:10:22 -05:00
arkon
454edf3ea2
Always try to use default browser when opening custom tabs on all Android versions
...
(cherry picked from commit 6bba52a2b6187f69520b3140635a48ca56be6e72)
2022-01-29 20:10:11 -05:00
Ivan Iskandar
2d26b1d775
TachiyomiAppBarLayout: Use insetter to handle inset ( #6506 )
...
This requires adding the status bar foreground drawing logic since the parent
class wouldn't know the inset changes anymore.
(cherry picked from commit a68f12359436f0b57b50482687553f0a0b01845c)
2022-01-29 20:09:54 -05:00
Riztard Lanthorn
dcb8cd9ef6
Tweaked Yin & Yang theme a little ( #6507 )
...
(cherry picked from commit 08ad4f96b9e579f3210229fa6f805c54af1b4ae5)
2022-01-29 20:09:48 -05:00
Rajat
af4bc345de
Fix search inputs accepting formatted text ( #6501 )
...
* Fix Global and extension search input accepts formatted text #6495
* Code change as requested because of performance issue
* code changes as requested
* minor code changes
(cherry picked from commit 77a3acf5cc24410c7bc4b53b30c1f2e8e2f6f63c)
2022-01-29 20:09:39 -05:00
Riztard Lanthorn
e0731985be
add extra space before error in log description ( #6505 )
...
to make it easier to read if the log reader using word wrap
(cherry picked from commit dea585e69bd33a22a8cea1797926d26660e0c0d7)
2022-01-29 20:09:32 -05:00
arkon
6cf375436b
Copy source ID to clipboard when long pressing source in migrate list ( closes #6479 )
...
(cherry picked from commit 879dacfba6c681d45287596c34395ee8db0a217e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt
2022-01-29 20:09:27 -05:00
arkon
df17440b40
Try to show more relevant exception messages when failing to restore a backup
...
(cherry picked from commit b459234ddc783f2e987362b2bab7082f1d81725c)
2022-01-29 20:08:03 -05:00
arkon
0c4dc91e9e
Discard backup file if it fails to be created properly (e.g. fails validation)
...
(cherry picked from commit 76d2c676fd2e11459952fd25e60b8bd0433ec164)
2022-01-29 20:07:56 -05:00
arkon
98ee328d1b
Show error toast if empty URI is passed when trying to create/restore a backup
...
(cherry picked from commit d5015d37e19608c634b3a350a31548feb8b23026)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/AbstractBackupManager.kt
2022-01-29 20:07:51 -05:00
arkon
5201126b06
Write job failure exceptions to error log
...
(cherry picked from commit 1b71e4cee74e157ef8ed153cbbc526fd3d3513ee)
2022-01-29 20:07:03 -05:00
arkon
4921a66665
Replace custom download dialog buttons with MaterialButtons
...
(cherry picked from commit 35e0561950d8d234bb1c09264ceabfddfef2d153)
2022-01-29 20:06:40 -05:00
arkon
78488cc0d7
Allow choosing browser apps from WebView even when extension deep links are verified in Android 12+
...
(cherry picked from commit adab8e3ed865fa5a90633f5fe1465c34303a37ba)
2022-01-29 20:06:31 -05:00
arkon
b95dfa2974
Avoid migration failing if previous source doesn't exist
...
(cherry picked from commit 89dbb4d300b7a5dc6f1dcb01d6366f731f730217)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
2022-01-29 20:06:21 -05:00