d6386cef41
Release v0.13.1
2022-02-01 12:32:21 -05:00
b88f8ae9d2
Temporarily revert some things for stable release
2022-02-01 12:31:47 -05:00
408c7b2ca6
Avoid unnecessary transition setup in reader if not transitioning
2022-02-01 10:31:44 -05:00
271253fd0b
Fix app crashing when opening ReaderActivity with FAB ( #6535 )
2022-02-01 10:30:17 -05:00
5348154c42
TachiyomiAppBarLayout: Ignore inset visibility ( #6533 )
...
For resume button animation
2022-02-01 09:51:14 -05:00
e1b1f4f3fc
Avoid trying to open links in invalid Huawei app
2022-02-01 09:48:37 -05:00
75a2110626
Update preference dependencies
2022-01-31 18:13:57 -05:00
9857d3d6ea
Update issue templates
2022-01-31 16:10:41 -05:00
836a2649d3
Use default bottom nav height
2022-01-31 16:05:04 -05:00
59cba2533c
Revert "Disable update/download warnings for stable release"
...
This reverts commit 3da8677e32
.
2022-01-31 16:03:42 -05:00
a6ac2fbc9a
Release v0.13.0
2022-01-31 15:32:08 -05:00
3da8677e32
Disable update/download warnings for stable release
2022-01-31 15:28:14 -05:00
4d0d7d5ad6
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 >
2022-01-31 15:28:05 -05:00
8c4ece4b2d
Fix selection state appearance in clear database list ( fixes #6526 )
2022-01-31 15:01:01 -05:00
bf3bb8a378
Remove more formatting span types in SearchView (maybe fixes #6495 )
2022-01-30 10:51:49 -05:00
cf5e60f8eb
MangaSummaryView: Fix incomplete description on tablet ui ( #6518 )
2022-01-30 10:47:53 -05:00
7de707c60a
Avoid invalid unset default browser ( fixes #6520 )
2022-01-30 10:46:46 -05:00
5cd11ad8c3
Fix bottom nav showing on resume when action mode is active ( #6514 )
2022-01-29 13:55:33 -05:00
6bba52a2b6
Always try to use default browser when opening custom tabs on all Android versions
2022-01-29 10:12:46 -05:00
54b476df4e
[skip ci] add note about issue taking in contribution guide
2022-01-28 10:20:51 -05:00
a68f123594
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.
2022-01-28 10:14:13 -05:00
08ad4f96b9
Tweaked Yin & Yang theme a little ( #6507 )
2022-01-27 08:24:32 -05:00
77a3acf5cc
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
2022-01-26 23:37:26 -05:00
dea585e69b
add extra space before error in log description ( #6505 )
...
to make it easier to read if the log reader using word wrap
2022-01-26 23:29:38 -05:00
879dacfba6
Copy source ID to clipboard when long pressing source in migrate list ( closes #6479 )
2022-01-26 23:00:43 -05:00
b459234ddc
Try to show more relevant exception messages when failing to restore a backup
2022-01-26 22:43:27 -05:00
76d2c676fd
Discard backup file if it fails to be created properly (e.g. fails validation)
2022-01-26 22:32:06 -05:00
d5015d37e1
Show error toast if empty URI is passed when trying to create/restore a backup
2022-01-26 22:31:28 -05:00
1b71e4cee7
Write job failure exceptions to error log
2022-01-26 22:21:01 -05:00
18ef5c6ff9
Update to AGP 7.1.0
2022-01-25 22:49:50 -05:00
35e0561950
Replace custom download dialog buttons with MaterialButtons
2022-01-25 08:41:15 -05:00
adab8e3ed8
Allow choosing browser apps from WebView even when extension deep links are verified in Android 12+
2022-01-24 09:26:08 -05:00
89dbb4d300
Avoid migration failing if previous source doesn't exist
2022-01-23 17:21:23 -05:00
e3f3686b8a
Allow Samsung devices on Android 12+ to use dynamic theme
...
Since it seems to work fine, regardless of what the Material Components library seems to dictate.
2022-01-22 14:53:12 -05:00
9984e983b4
Fix tab underline in chapter settings sheet
2022-01-22 14:43:11 -05:00
4ebe67ef53
Spacing adjustments in reader settings sheet
2022-01-22 14:39:05 -05:00
1a11d4153e
Fix solid background behind text selection UI in dialogs
2022-01-22 14:38:18 -05:00
cd7cf3583e
fix: handle Komga tracks during manga migration ( #6463 )
...
* fix: handle Komga tracks during manga migration
closes #6354
* refactor: remove Komga direct reference
2022-01-22 14:25:05 -05:00
66a180bc36
Add ability to open FAQ and Guide, and Changelog in extension repository ( #6469 )
2022-01-22 14:17:43 -05:00
eb06667455
Weblate translations ( #6429 )
...
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: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Arun <arun007@pm.me >
Co-authored-by: AsyJAIZ <2007andrylavr@gmail.com >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: Colin Tirion <grotehoed@gmail.com >
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: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: I. Musthafa <i.musthafa66@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Johkum <jacobomur@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: Luiz-bro <luiznneto1@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Manu <manularrosa96@mailbox.org >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nabin Dhakal <nabin6707@gmail.com >
Co-authored-by: Niko Strijbol <strijbol.niko@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Sergio Gomez Damas <sergio.gomezdamas@gmail.com >
Co-authored-by: Soare Robert Daniel <soare.robert.daniel@protonmail.com >
Co-authored-by: StirCrazy <camigames252@gmail.com >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Unai <uesandi@gmail.com >
Co-authored-by: Yahya Kerba <yahyakerba97@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: altinat <poiiiii4yy@gmail.com >
Co-authored-by: ssantos <ssantos@web.de >
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/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/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/gl/
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/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ne/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
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/uk/
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: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Arun <arun007@pm.me >
Co-authored-by: AsyJAIZ <2007andrylavr@gmail.com >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: Colin Tirion <grotehoed@gmail.com >
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: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: I. Musthafa <i.musthafa66@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Johkum <jacobomur@gmail.com >
Co-authored-by: Luiz-bro <luiznneto1@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Manu <manularrosa96@mailbox.org >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nabin Dhakal <nabin6707@gmail.com >
Co-authored-by: Niko Strijbol <strijbol.niko@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Sergio Gomez Damas <sergio.gomezdamas@gmail.com >
Co-authored-by: Soare Robert Daniel <soare.robert.daniel@protonmail.com >
Co-authored-by: StirCrazy <camigames252@gmail.com >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Unai <uesandi@gmail.com >
Co-authored-by: Yahya Kerba <yahyakerba97@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: altinat <poiiiii4yy@gmail.com >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2022-01-22 13:26:46 -05:00
0ff8966a27
Fix pages not being serializable for chapter cache ( fixes #6483 )
2022-01-20 17:48:25 -05:00
2cc6794db5
Revert "Update core-splashscreen ( #6471 )"
...
This reverts commit 46ec655db5
.
This broke the background color in Android 12+.
2022-01-18 22:51:43 -05:00
0cb4094dd9
Update dependencies
2022-01-18 18:03:16 -05:00
edd213343b
Remove some dead code
2022-01-18 17:54:17 -05:00
46ec655db5
Update core-splashscreen ( #6471 )
2022-01-18 17:51:14 -05:00
769efd9d06
HistoryController: Drop first search event ( #6465 )
...
Removes unnecessary data set changes when entering history screen
2022-01-14 22:25:05 -05:00
49cb3b6aa7
MangaInfo: Don't apply appbar padding on tablet ui ( #6464 )
2022-01-14 22:24:55 -05:00
8ad98b67d2
Change library list item title style ( #6457 )
2022-01-09 12:10:01 -05:00
8a8f1d3205
Update crop border shortcut state when reading mode or manga set ( fixes #6441 )
2022-01-09 10:53:06 -05:00
4a27f0546c
Fix bottom nav being visible when resuming app ( fixes #6012 )
2022-01-09 10:26:51 -05:00
727a7e4b2d
Change Toolbar to MaterialToolbar ( #6456 )
2022-01-09 09:55:16 -05:00
2b5e8241ab
Fix more crashes
2022-01-08 16:23:55 -05:00
3dc4fd8dd1
Make tracker status wording/ordering more consistent
2022-01-08 15:49:39 -05:00
375a27a93d
Add new manga statuses
...
To be exposed in extension-lib 1.3
2022-01-08 15:39:45 -05:00
544387d1a0
Avoid reader crash
2022-01-08 15:06:44 -05:00
cb8120d38f
Update to Conductor 3.1.2
2022-01-08 15:01:42 -05:00
78a261f5d3
Reduce stutter when entering Browse screen ( #6435 )
...
* More coil
* ExtensionController: Drop first text change event
* Browse-Source: Remove unnecessary load
* ExtensionPresenter: Increase debounce timeout
To avoid heavy list reload during first enter animation
2022-01-08 12:55:22 -05:00
b8f7653fb2
Use material components on reader error views ( #6447 )
...
* Use material components on reader error views
* Adjust image loading behavior
Don't set automatic background color right away and keep show progress indicator
until the page image is fully loaded.
2022-01-08 12:53:20 -05:00
e0d2a01bc8
Add DoH abbreviation to preference title so it's searchable
2022-01-06 22:57:22 -05:00
560be9f553
Remove clutter in main ( #6437 )
2022-01-06 22:54:51 -05:00
47723042c5
Fallback to preference title if dialog title isn't set
2022-01-06 22:53:54 -05:00
d04d676d2f
URL encode Kitsu search queries ( fixes #5712 )
2022-01-05 17:43:11 -05:00
3435636ca0
Replace use-experimental Kotlin compiler flags with opt-in
2022-01-05 17:43:11 -05:00
2e1572d7cc
fix crash in ReaderActivity ( #6439 )
2022-01-04 21:29:14 -05:00
938339690e
Custom Cloudflare failure exception to avoid user-facing "java.lang.Exception" text
2022-01-02 17:57:20 -05:00
dbb2c523c1
Avoid crashes in tracker interceptor errors
2022-01-02 17:56:49 -05:00
0b9d436753
Fix some crashes
2022-01-02 11:25:35 -05:00
2d03f3ce1e
Add QuickJS dependency to eventually replace Duktape
2022-01-02 11:25:23 -05:00
c4a476d0d2
Handle renaming existing downloaded CBZ chapters on update
2022-01-01 15:22:03 -05:00
5122aed332
Weblate translations ( #6352 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Andre Rahardjo <zertozzf@gmail.com >
Co-authored-by: Aviv Ben Ami <avivbenami@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com >
Co-authored-by: Hossain Rizbi <rsajib387@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Italian Translator <nekoxtranslator@etlgr.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jagadeesh Vijay Varma <jagadeeshvarma.b@gmail.com >
Co-authored-by: Jan Obst <macek04@volny.cz >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: KasukeLp <kasukelp23@yahoo.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@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: Neterskian <neterskian@gmail.com >
Co-authored-by: Nikola Perović <nikolaperovicccc@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rikishaaa <jebote90@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Unai <uesandi@gmail.com >
Co-authored-by: Viktoria PETROVA <victoriaapetrova@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: f3rr31 <5920873@disroot.org >
Co-authored-by: stevenlele <stevenlele@126.com >
Co-authored-by: typek52 <typek52@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: Тимур <tucirs@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
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/eu/
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/he/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
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/ms/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/te/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Andre Rahardjo <zertozzf@gmail.com >
Co-authored-by: Aviv Ben Ami <avivbenami@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com >
Co-authored-by: Hossain Rizbi <rsajib387@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Italian Translator <nekoxtranslator@etlgr.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jagadeesh Vijay Varma <jagadeeshvarma.b@gmail.com >
Co-authored-by: Jan Obst <macek04@volny.cz >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: KasukeLp <kasukelp23@yahoo.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@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: Neterskian <neterskian@gmail.com >
Co-authored-by: Nikola Perović <nikolaperovicccc@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rikishaaa <jebote90@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Unai <uesandi@gmail.com >
Co-authored-by: Viktoria PETROVA <victoriaapetrova@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: f3rr31 <5920873@disroot.org >
Co-authored-by: stevenlele <stevenlele@126.com >
Co-authored-by: typek52 <typek52@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: Тимур <tucirs@gmail.com >
2022-01-01 14:57:22 -05:00
5336c5b46e
Add compress to CBZ on download ( #6360 )
2022-01-01 14:46:43 -05:00
22615f5981
Fixes descriptive notification message for errors ( #6413 )
...
* Fixes descriptive notification message for errors
Fixes #6401
* Fixes descriptive notification message for errors
Fixes #6401
2022-01-01 13:13:44 -05:00
bdf4b4b679
Add AppInfo functions to replace BuildConfig usages in extensions
2022-01-01 11:30:18 -05:00
548e300c4b
Remove unused Nsfw annotation
...
Extensions now purely declare it through the Gradle config
2022-01-01 10:51:27 -05:00
8a5d8c96ef
Remove explicit option to store downloads in app data folder
...
App data is typically deleted during app uninstallation, which some users are unaware of. The folder is also inaccessible externally by default in Android 11+, which is also annoying to users.
2022-01-01 10:44:27 -05:00
78c2631b6f
Move preference extension functions to utils
2021-12-31 16:32:24 -05:00
7c246ffc71
Add link to troubleshooting guide in library update error log file
2021-12-31 15:16:44 -05:00
8bb85753cc
Update versions and about libraries plugins
2021-12-31 14:40:12 -05:00
abfdde28ef
Swallow observable errors instead of crashing
2021-12-31 13:21:32 -05:00
9801f1edfa
Update analytics dependencies
2021-12-31 13:21:31 -05:00
fc3a200a63
Fix Crash while trying to search in Settings ( #6397 )
...
* Fix Crash while trying to search in Settings
* Use already provided categories
2021-12-31 13:21:05 -05:00
6a00658119
Update wording of pref_remove_after_marked_as_read
( #6418 )
2021-12-31 13:20:21 -05:00
353485054e
Fix some crashes
2021-12-28 16:53:35 -05:00
800583b5e2
Actually Fix #6341 ( #6392 )
2021-12-26 15:45:29 -05:00
2db2b7348d
Fix crash for bound intListPreferences
2021-12-26 15:44:34 -05:00
f3718257f5
Reduce redundancy in some preference declarations
...
The remaining ones could also be converted to FlowPreferences for this, but it's not really necessary.
2021-12-26 12:44:38 -05:00
5500762acd
Update "Library updates restrictions" wording ( #6371 )
...
* Update "Library updates restrictions" wording
Co-Authored-By: OncePunchedMan <64155117+OncePunchedMan@users.noreply.github.com >
Co-Authored-By: nicki <72807749+curche@users.noreply.github.com >
Co-Authored-By: Soitora <simon.mattila@protonmail.com >
Co-Authored-By: FourTOne5 <59261191+FourTOne5@users.noreply.github.com >
* Update strings.xml
Co-Authored-By: loocool2 <36128021+loocool2@users.noreply.github.com >
Co-authored-by: OncePunchedMan <64155117+OncePunchedMan@users.noreply.github.com >
Co-authored-by: nicki <72807749+curche@users.noreply.github.com >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: FourTOne5 <59261191+FourTOne5@users.noreply.github.com >
Co-authored-by: loocool2 <36128021+loocool2@users.noreply.github.com >
2021-12-26 11:49:27 -05:00
4c8f5e1f7a
Use animation to hide/show fab ( #6385 )
2021-12-26 11:38:35 -05:00
733cf99bb4
Fix incorrect locale name casing in extension details ( fixes #6391 )
...
Also closing https://github.com/tachiyomiorg/tachiyomi-extensions/issues/10007 since multisource extensions aren't really a thing anymore.
2021-12-26 11:35:28 -05:00
58c2f22120
Truncate MAL search queries to first 64 characters ( closes #6314 )
...
Is it worth telling the user? ¯\_(ツ)_/¯
2021-12-26 11:35:28 -05:00
42accebeca
Case insensitive sort in extension list. ( #6375 )
...
* Sort Extension irrespective of it's name's case.
* Avoid creating unnecessary strings
Co-Authored-By: arkon <arkon@users.noreply.github.com >
Co-authored-by: arkon <arkon@users.noreply.github.com >
2021-12-24 14:55:11 -05:00
1c5c370c12
Avoid unnecessary string creation when sorting
2021-12-24 10:26:24 -05:00
448645d83a
Don't recompute constant device info
2021-12-24 10:25:02 -05:00
09b6a3b41e
Rename night theme color files too
2021-12-24 09:55:22 -05:00
74206d60ce
Rename theme color value files so they are not scattered ( #6384 )
2021-12-24 09:53:10 -05:00
c3a0de7fab
Update dependencies
2021-12-24 09:45:56 -05:00
7edf7a434f
Avoid crash on Samsung devices on Android 12
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-12-24 09:42:45 -05:00
b701821550
Handle potentially missing sources list in extensions JSON
...
Can happen in:
- Unofficial repos
- If the inspector breaks
2021-12-24 09:32:44 -05:00
d022bf2673
Fix Global Search ignoring incognito mode when setting last used source. ( #6374 )
2021-12-24 09:32:19 -05:00
7eed8c440c
Fix readded chapters polluting 'Updates' tab. ( #6377 )
2021-12-24 09:28:48 -05:00
1ab12e380a
Fix #6341 ( #6383 )
2021-12-24 09:28:23 -05:00
728e14e8e4
TachiyomiCoordinatorLayout: Remove app bar lift mechanism for view pager ( #6379 )
...
This is a follow up to 845e061382
...jk i actually forgot about it
2021-12-24 09:27:57 -05:00
8aa402526a
Fix #6366 ( #6372 )
2021-12-21 09:35:00 -05:00
4793ee4786
Update some wording in Delete Chapters preference. ( #6365 )
2021-12-19 09:09:48 -05:00
a09d6c0470
Better Upload Date to not have a single blank upload date. ( #6358 )
2021-12-18 14:47:07 -05:00
9e83130bd8
Add Better Extension Search ( #6359 )
...
Add support to searching with source name, id and baseUrl for a extension's sources.
2021-12-18 14:46:45 -05:00
2ed01af723
Action toolbar adjustments ( #6353 )
...
* Pair ActionToolbar with ActionMode
This makes ActionToolbar an activity object that can be configured in the
similar way as ActionMode
* Remove action toolbar workaround now that it stays in activity layout
5924
* Set status bar color when action mode is active
6256
* Adjust fab show timing after action mode finished
* Adjust action toolbar layout and animation
Default corner size and use bottom sheet animation
6069
* Adjust action toolbar layout on large screen
Right half of the screen
2021-12-18 14:16:26 -05:00
afc80d6a7c
Adjust global update preference wording and visibility
2021-12-17 14:14:48 -05:00
532a1b1aba
Address some IDE warnings
2021-12-17 12:30:41 -05:00
65062b4bcb
Remove library update order setting
...
This doesn't make sense to have if the intention is to have reasonably sized global updates. Opting to remove it to remove complexity instead.
2021-12-17 12:29:54 -05:00
c16206d816
[skip ci] update workflow actions
2021-12-17 10:47:55 -05:00
185283f864
[skip ci] fix thread locking workflow to actually be daily
2021-12-17 10:40:52 -05:00
7d1f5c7383
Hide irrelevant settings if global update isn't enabled
2021-12-17 10:14:04 -05:00
945afc71ef
Refactor dependant preference visibility flows
2021-12-17 10:11:07 -05:00
818fe50f77
Combine global update item restrictions
2021-12-17 09:57:37 -05:00
6fddad7a77
Add option for library update only update completely read manga ( #6323 )
...
* Add option for library update only update completely read manga
only check manga for updates if there is no unread chapter
* sum
2021-12-17 09:40:54 -05:00
38d131be37
Workaround cleanup ( #6350 )
...
* Remove material-components workaround that was fixed upstream
* Remove unused toolbar workaround
* Fix cover dialog navigation icon
2021-12-17 09:32:42 -05:00
aeff846e1f
Update dependencies
2021-12-16 23:00:04 -05:00
6b52fc1e2d
Use elevated overlay on reader menu ( #6347 )
2021-12-16 22:57:31 -05:00
0671b530ba
Update to Kotlin 1.6.10
2021-12-15 17:45:33 -05:00
207f9c26ae
Add link to privacy policy
2021-12-15 17:45:33 -05:00
6367ce5e5e
sfix some colors and going back to original pink-ish color ( #6344 )
2021-12-13 11:09:36 -05:00
ba1a2e9942
Remove Gson dependencies
...
All official extensions no longer use Gson and Kotson
2021-12-12 18:06:04 -05:00
7f998ecdbd
Revert download notification icon changes
2021-12-12 11:14:47 -05:00
ecd5414287
Move custom brightness slider to top of filter sheet ( closes #6205 )
...
Brightness should be modified more often than the color filter. Since this will always be visible even when the sheet is half expanded, you have a better idea of its effect.
2021-12-11 14:07:18 -05:00
6107f5f3d2
Refactor backup restore process to stop relying on file extension
2021-12-11 13:53:49 -05:00
13afa9f476
Show version name in new update notification
2021-12-11 13:09:16 -05:00
cd87c7e88e
Don't preselect any options in library remove manga/downloads dialog ( closes #6333 )
...
Since apparently people don't read and either option is considered destructive to different people.
2021-12-11 13:05:13 -05:00
ed4dea8686
Update notification icons
...
Although no recent version of Android even shows these....
2021-12-11 12:59:05 -05:00
808177f8c9
Add download action to New Chapters Notification ( #6336 )
2021-12-11 12:51:30 -05:00
aed51251b3
Update AGP and Gradle
2021-12-11 11:24:58 -05:00
1c2730163d
Apply dialog theme to Material Alert Dialog Theme ( #6340 )
2021-12-11 10:16:00 -05:00
0de86dfe6f
Fix back button having wrong tint in Toolbar ( #6339 )
2021-12-11 08:44:05 -05:00
7a1b99be46
Tweak Midnight Dusk colors ( #6327 )
...
* tweak midnight dusk colors
* more tweaking and change pure black dark mode option visibility
* revert changing pure black dark mode option visibility
* change tertiary color on light theme to match dark theme
2021-12-09 18:00:43 -05:00
9b64b0139c
Check if dynamic colors are available using official API
2021-12-05 11:37:03 -05:00
0a6160d7cf
Add sui support ( #6318 )
...
* Update shizuku api version
* SettingsAdvanced Controller: Verify if Sui is available
2021-12-05 11:19:37 -05:00
e51a6d332e
SourcePreferencesController: Also call onBindEditText listener set by extension ( #6310 )
2021-12-04 10:52:52 -05:00
a9d2741e6a
Automatically set tracker as completed after reading the last chapter ( #6289 )
...
* Automatically set tracker as completed after reading the last chapter.
* use integer value in comparison
* also set `started_reading` date
* don't use source manga's status
* remove useless line
2021-12-04 09:59:39 -05:00
12bd7268d2
Remove unnecessary tab style
2021-12-04 09:58:41 -05:00
be0a23d9ad
Tabbed bottom sheet adjustments ( #6309 )
...
* SimpleNavigationView: Don't set background and elevation
* Add divider for tabs in bottom sheet
2021-12-04 09:57:29 -05:00
458a0e608a
Apply elevation overlay to colored navbar ( #6308 )
2021-12-04 09:57:02 -05:00
32f3a50def
Update dependencies
2021-12-02 23:09:38 -05:00
7de4226d80
[skip ci] Update gradle-command-action
2021-11-28 19:08:42 -05:00
6a39c8fc13
Avoid loading available extensions list if it seems too small
2021-11-28 18:29:22 -05:00
dc39669321
Use default snackbar styles (fixes unreadable text)
...
Sorry AMOLED users, you'll just have to deal with the brief light snackbars.
2021-11-28 15:30:51 -05:00
be4f27028c
Throw exceptions if some of the deprecated source methods are used
2021-11-28 15:27:21 -05:00
60e73e2d1f
Allow loading extension-lib 1.3
...
(Which doesn't actually exist yet, but will at some point after the next major release)
2021-11-28 14:55:03 -05:00
e8f284d377
Add convenience extension functions for rate limit interceptors
...
To be included in extension-lib 1.3 as a replacement for the lib that's currently compiled in tachiyomi-extensions.
2021-11-28 14:41:46 -05:00
3ea3b0bf2e
Add UnmeteredSource interface
...
To be included in extension-lib 1.3 (or whatever it's going to be). This applies to sources like Komga or Lanragi, where large numbers of update/download aren't of concern since they're (usually) self-hosted.
2021-11-28 14:41:03 -05:00
e1a43d2e7d
Update dependencies
2021-11-28 14:24:43 -05:00
2e918fe1d6
[skip ci] update issue-moderator-action
2021-11-27 22:33:52 -05:00
601309c7cc
Weblate translations ( #6179 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Anup Pandey <pandeyanup58@gmail.com >
Co-authored-by: Arunava Ghosh <senseiarunava@gmail.com >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Guerilla Girl <tnfgdqzx@guerrillamail.info >
Co-authored-by: Haithem Djabi <zabiz9632@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com >
Co-authored-by: HeavenShadow <heavenshadow@outlook.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Italian Translator <nekoxtranslator@etlgr.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.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: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nepx <anandabaskara@outlook.com >
Co-authored-by: Neterskian <neterskian@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pavka <pavel-mosein@yandex.ru >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Raven Neil Ocampo <ocamporavenneil@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Tom de Groot <ikbeniemanddieheet@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: anenasa <anenasaa@yahoo.com >
Co-authored-by: pepe1987 <killyourpepe@gmail.com >
Co-authored-by: ricardofontao2000 <up201806317@fe.up.pt >
Co-authored-by: sebastians17 <sebastians117.ss@gmail.com >
Co-authored-by: swastik <smokexd676@gmail.com >
Co-authored-by: zm-dksg <zemariadekonincksg@gmail.com >
Co-authored-by: Újvári Marcell <mmarci72@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/bn/
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/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/hu/
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/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ne/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Anup Pandey <pandeyanup58@gmail.com >
Co-authored-by: Arunava Ghosh <senseiarunava@gmail.com >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Guerilla Girl <tnfgdqzx@guerrillamail.info >
Co-authored-by: Haithem Djabi <zabiz9632@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com >
Co-authored-by: HeavenShadow <heavenshadow@outlook.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Italian Translator <nekoxtranslator@etlgr.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jendrej <ejjendrej@gmail.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: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nepx <anandabaskara@outlook.com >
Co-authored-by: Neterskian <neterskian@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pavka <pavel-mosein@yandex.ru >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Raven Neil Ocampo <ocamporavenneil@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Tom de Groot <ikbeniemanddieheet@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: anenasa <anenasaa@yahoo.com >
Co-authored-by: pepe1987 <killyourpepe@gmail.com >
Co-authored-by: ricardofontao2000 <up201806317@fe.up.pt >
Co-authored-by: sebastians17 <sebastians117.ss@gmail.com >
Co-authored-by: swastik <smokexd676@gmail.com >
Co-authored-by: zm-dksg <zemariadekonincksg@gmail.com >
Co-authored-by: Újvári Marcell <mmarci72@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-11-27 13:27:51 -05:00
10ddeeb799
Fix local source cover changing ( #6252 )
...
* fix local source cover changing
* Remove unnecessary check for `exists()`
* fix for when there is no thumbnail_url in the db
2021-11-27 12:49:26 -05:00
3463d6c752
MinMaxNumberPicker: Set IME input to use number only ( #6286 )
...
* MinMaxNumberPicker: Set IME input to use number only
* MinMaxNumberPicker: Auto disable keyboard input when needed
2021-11-27 12:48:49 -05:00
8acce011b5
fix MAL search novel filter ( #6279 )
2021-11-25 12:55:52 -05:00
fe9ea50356
Change Tako dark elevation overlay color ( #6255 )
2021-11-24 17:38:23 -05:00
e6f29ae57f
Tweak Teal & Turquoise color for new M3 ( #6268 )
...
* Tweak Teal & Turquoise color for new M3
* capitalize
* tweak elevationOverlayColor
* more tweak
2021-11-24 17:38:17 -05:00
6cfd2c510b
Fix crash in clear database screen ( fixes #6271 )
2021-11-24 17:34:39 -05:00
430ff80198
Add tertiary badge in appearance preview ( closes #5867 )
2021-11-19 17:39:30 -05:00
230fa76d57
Add divider under extension details header
2021-11-19 16:42:28 -05:00
46a4b0e0b6
Partially migrate LocalSource to 1.x methods
2021-11-19 16:42:19 -05:00
5b3cadb7a8
Clean up some tablet dimension values
2021-11-19 14:06:43 -05:00
3153071a8a
Update to Conductor 3.1.1
2021-11-19 14:06:11 -05:00
bba7372556
Add ability to clear cookies per-extension ( closes #3153 )
2021-11-19 11:28:59 -05:00
9fe1a7e2ae
Add feature to clear database manga by source ( #6241 )
...
* Implement feature to selectively clear manga from database based on it's source
* Code cleanup and refactoring
2021-11-19 11:24:46 -05:00
98822a39d9
Option to clear chapter cache when MainActivity is closed ( closes #5651 )
2021-11-19 10:50:52 -05:00
a2c830b908
Tweak app theme preference selection ( closes #5866 )
2021-11-19 10:35:48 -05:00
bdef2cfdfb
Replace Resume FAB reveal animation with container transform ( #6250 )
2021-11-19 10:16:39 -05:00
f229a5e2ec
Tweak relative date function ( #6249 )
...
* Tweak relative date function
* Cleanup
2021-11-19 10:05:39 -05:00
845e061382
Reinstate elevation overlay ( #6243 )
...
* Theme default elevation overlay
* Fix app bar elevation overlay
Elevation overlay is disabled when tabs are visible
* Remove custom elevation overlay in tracking sheet item
* upsi
2021-11-18 10:47:24 -05:00
e7d4eb1ae3
Rework the Library icon for the third time ( #6237 )
...
Power outtage made me lose an hour of work sadg
2021-11-18 10:44:56 -05:00
b4ba56bfb4
Update dependencies
2021-11-18 10:42:09 -05:00
25784d1fe5
Clean up ActionMode styles
2021-11-15 10:48:07 -05:00
619eca7a51
Use outlined cards in tracker search
2021-11-15 10:45:04 -05:00
f3d85655a0
Adjust manga genre chip style
2021-11-15 10:44:52 -05:00
9600675677
Adjust CardView styles
2021-11-15 10:11:47 -05:00
ce8a759192
Fix colorFilterActive in Tako theme
2021-11-15 10:11:16 -05:00
88bc0bf613
Adapt App Themes to M3 Color System ( #6230 )
...
* Adapt Default theme to M3 color system
* Adapt Dynamic theme to M3 color system
* Adapt Midnight Dusk theme to M3 color system
* Adapt Strawberry Daiquiri theme to M3 color system
* Adapt Yotsuba theme to M3 color system
* Adapt Tako theme to M3 color system
* Adapt Green Apple theme to M3 color system
* Adapt Teal & Turquoise theme to M3 color system
* Adapt Yin & Yang theme to M3 color system
* Remove old theme colors
* Yotsuba theme adjustments
Co-authored-by: ztimms73 <vp1984tanki@gmail.com >
* Green Apple theme adjustments
Co-authored-by: Soitora <10836780+Soitora@users.noreply.github.com >
* Tako theme adjustments
* Midnight Dusk theme adjustments
* Use colorSurfaceVariant for colorControlHighlight
* Nits
Co-authored-by: ztimms73 <vp1984tanki@gmail.com >
Co-authored-by: Soitora <10836780+Soitora@users.noreply.github.com >
2021-11-15 09:53:57 -05:00
b508e4208a
Fix library animation lag ( #6233 )
2021-11-15 09:52:07 -05:00
c74d8cf499
Fix overflowed action toolbar items
2021-11-15 09:51:02 -05:00
a34c2b082f
Remove outline from download queue items
2021-11-15 09:50:53 -05:00
ad49a02879
Address some Android lint warnings
2021-11-14 11:16:18 -05:00
e985ffc690
Remove custom tab indicator style
...
M3 TabLayout has the same style built-in.
2021-11-14 10:52:21 -05:00
6cbb02f02d
Adapt M3 Typography ( #6228 )
2021-11-14 10:23:44 -05:00
c0d0ff66b6
Fix "Check for updates" not working due to time cooldown ( #6232 )
...
* Fix "Check for updates" not working due to time cooldown
* Update AppUpdateChecker.kt
Co-authored-by: arkon <arkon@users.noreply.github.com >
2021-11-14 10:23:12 -05:00
1e4d7f8c6e
Only allow digits in custom download range dialog ( closes #6220 )
2021-11-13 10:14:55 -05:00
a8a761aa5f
Initial pass of Material 3 styling
...
Adjustments/fixes to follow.
2021-11-13 10:08:01 -05:00
41952f0215
Added tabletUI option: "Automatic" ( #6208 )
...
* added automatic tablet ui option; useful for foldables
* set automatic as default, rename setting
* remove redundant checks
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
* remove redundant checks
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
* fix defaultValue
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2021-11-11 16:32:28 -05:00
bfcc883f01
Update dependencies
2021-11-11 16:25:45 -05:00
39722055f5
Don't auto-download chapters if excluded but no categories selected ( fixes #6126 )
2021-11-11 16:25:38 -05:00
f85dfa90b8
Remove legacy blue theme
...
Causing too many theming issues/complexity. This will make the Material 3 transition easier.
2021-11-10 09:15:13 -05:00
0a4163d236
Default to only updating non-completed manga
2021-11-10 09:09:29 -05:00
78de11a9e3
Fix SwipeRefresh initial position in MangaController ( #6211 )
...
* Lower position of swipe refresh
* Tweak existing code that sets swipe refresh position
2021-11-07 11:58:45 -05:00
d2fc6d9f44
Use sw720dp for tablet UI threshold
2021-11-07 11:55:18 -05:00
abf31f4a79
Fix cutoff ripple for extension install cancel button
2021-11-07 09:49:40 -05:00
f28dd4f4de
Disable some unnecessary build features
2021-11-07 09:20:13 -05:00
55b64899f5
Update dependencies
2021-11-07 09:20:00 -05:00
d4aeeadb26
Avoid crashing when notification channels can't be created/deleted
...
For example, the application may be launched from a service, where channels cannot be deleted.
2021-11-07 09:11:41 -05:00
7ce0110158
Disable updates badge by default
2021-11-03 09:21:01 -04:00
7c1e55eb7f
Update metadata in same scope as the rest of library update ( fixes #5702 , probably)
2021-11-02 17:27:25 -04:00
27542bc81d
Fix crash when updating library whithout manga to update ( #6181 )
2021-10-31 14:25:32 -04:00
9ebbfb2d90
Clean up local source chapter name cleaning ( closes #5969 )
2021-10-30 18:36:23 -04:00
701b1ee744
Fix bottom nav sometimes appearing within navbar area
2021-10-30 18:03:29 -04:00
0edc981cd2
Move app and extension update notifications to new channels/group ( closes #6168 )
2021-10-30 17:42:06 -04:00
da5942b398
Remove unused fast scroll bubble drawable and accidentally committed file
2021-10-30 13:14:34 -04:00
709de81814
Move unread chapters badge setting to General section
2021-10-30 12:48:37 -04:00
90b312a56e
Extension "Update all" button ( #6171 )
...
Disabled for legacy installer
2021-10-30 12:34:26 -04:00
459759bfe5
Add badge to bottom bar Updates tab indicating how many unread chapter updates are available ( #5620 )
...
Co-authored-by: arkon <arkon@users.noreply.github.com >
2021-10-30 12:32:51 -04:00
00817aacfe
Remove translations of non-translatable strings
2021-10-30 12:25:18 -04:00
e306eb0874
Weblate translations ( #6118 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Areen Anwar <areenanwar66@gmail.com >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hautzii <am.03012002@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: Jozef Hollý <j2.00ghz@gmail.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: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Neterskian <neterskian@gmail.com >
Co-authored-by: Nin Gun <luis_noxer@hotmail.es >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rafi <ziomeq65@gmail.com >
Co-authored-by: Resshi <jyxo@centrum.cz >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: jTnqr <juliuspanjul25@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: sebastians17 <sebastians117.ss@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/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/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
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/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sdh/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
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: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Areen Anwar <areenanwar66@gmail.com >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hautzii <am.03012002@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: KasukeLp <kasukelp23@yahoo.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Neterskian <neterskian@gmail.com >
Co-authored-by: Nin Gun <luis_noxer@hotmail.es >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rafi <ziomeq65@gmail.com >
Co-authored-by: Resshi <jyxo@centrum.cz >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: jTnqr <juliuspanjul25@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: sebastians17 <sebastians117.ss@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-10-30 12:22:17 -04:00
33a02b47d5
Hide cutout toggle button if fullscreen is off ( #6150 )
2021-10-30 12:19:15 -04:00
f0a5557e60
Fix storing covers for local manga ( #6127 )
...
getCoverFile only returns a cover if it already exists, meaning
the block of code to write it from the inputstream never executes.
If getCoverFile returns null, then use previous behaviour of setting
it to cover.jpg so that if the file doesn't exist it's created
2021-10-30 12:16:29 -04:00
58a871c8cc
Allow manga titles to update from source if they are not in library ( #6177 )
...
The previous rationale for not allowing manga titles to update (at all) was that it would be confusing for users if a manga's title arbitrarily changed when the source changed it. Presumably, users would care less about this arbitrary change for manga that is not in library, so this provides a path for getting a manga's title updated, and prevents incorrect titles from persisting in the DB for manga that get title updates but aren't in library.
2021-10-30 12:15:48 -04:00
4f56071786
Validate backup during creation
2021-10-28 22:40:53 -04:00
f8b2c79aef
Update dependencies
2021-10-28 22:40:53 -04:00
8f00d34b0b
Change zoom from 3x to 5x ( #6164 )
...
Because some people actually read images with really small text
*I hope they have some extreme high quality pictures else I don't know how they read the raster images*
2021-10-27 23:33:36 -04:00
6129519e5a
More sensical string for 'pref_hide_threshold' ( #6157 )
2021-10-24 10:21:13 -04:00
593091a5e3
Sync view state with controller on activity resume
...
Hopefully fixes some weird states where the bottom nav shows up when it shouldn't.
2021-10-23 17:30:56 -04:00
22ed163c8f
Fix what's new link in dialog
2021-10-23 17:29:27 -04:00
93e2b88d41
Minor cleanup
2021-10-23 17:29:13 -04:00
7cd54dc8f0
Launch the download warning toast in the UI thread
...
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
2021-10-23 17:05:34 -04:00
ccd7c8df53
Fix double increment when updating covers ( #6138 )
...
* Fix double increment when updating covers
* Remove redundant block
2021-10-20 20:10:55 -04:00
5b3bd3f470
Remove jcenter usage ( closes #4387 )
2021-10-18 12:39:41 -04:00
bf1b7f44b6
Change tablet UI threshold to w720dp ( closes #6054 )
...
Was previously sw720dp. Now matches J2K.
2021-10-18 11:03:27 -04:00
538dd60580
Adjust update/download warnings
...
- Uses toasts now
- Adjusted wording to emphasize effect on sources
- Download warning has a different threshold (15 chapters per source, vs. 60 entries per source for library update)
2021-10-18 10:46:07 -04:00
f453236840
[6068] - Use semibold text for Browse items primary text ( #6087 )
...
* Changing the text on source title (browse items) to semibold and fixing the color of the subtitle on global search
* Updated history_item, updates_item and global_search to not have bold titles
* Changing global_search_controller_card
* Changing back history_item
2021-10-18 10:05:54 -04:00
bfe7aa1ed2
Minor cleanup
2021-10-18 10:02:25 -04:00
9e2ef82902
Remove global update intervals below 12 hours, add every 3 day interval
...
Users with smaller libraries have a lower change of getting updates frequently. "Power users" are actively hurting sources by updating frequently.
2021-10-18 10:02:18 -04:00
9352e249ee
Make tapping library update and backup restore error notifications open log
2021-10-18 09:58:35 -04:00
3800065230
Fix crashing when clicking the search icon ( #6128 )
2021-10-18 09:57:52 -04:00
ebc2c4f73a
Remove paused text when resuming downloads with info hidden ( fixes #6119 )
2021-10-16 17:40:56 -04:00
f057440cc1
Use natural ordering when sorting by chapter numbers ( fixes #6121 )
2021-10-16 17:37:51 -04:00
506f9cfca8
Weblate translations ( #6047 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Archie <careless.archie@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Forqen <krecio555@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: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.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: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matey Krastev <matey_krastev2@abv.bg >
Co-authored-by: Pedro <pedro-mediavilla@hotmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Ric <rikku.debec@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shippo <shiposhouyou@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: jTnqr <juliuspanjul25@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: swastik <smokexd676@gmail.com >
Co-authored-by: turhv jbufv <turhvjbufv@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/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/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/he/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
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/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Archie <careless.archie@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Forqen <krecio555@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: Jetspectre <jetspectre1@gmail.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: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matey Krastev <matey_krastev2@abv.bg >
Co-authored-by: Pedro <pedro-mediavilla@hotmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Ric <rikku.debec@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shippo <shiposhouyou@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: jTnqr <juliuspanjul25@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: swastik <smokexd676@gmail.com >
Co-authored-by: turhv jbufv <turhvjbufv@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-10-16 12:05:39 -04:00
8a70c3353f
Change global update unmetered connection restriction to connected to Wi-Fi ( closes #6117 )
2021-10-16 11:10:05 -04:00
3d8f123e05
Add notification action to open GitHub release page
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-10-16 10:42:14 -04:00
a8c8f15e07
Update dependencies
2021-10-16 10:21:25 -04:00
21e647017b
Rename app updating classes
...
So I stop confusing it for updaters of other things.
2021-10-16 10:21:15 -04:00
2a1bb3dc27
Fix reappearing indicator in the History tab ( #6105 )
2021-10-15 22:14:45 -04:00
55a3094a65
Fix AppBar lift state when snapped ( #6103 )
...
status bar foreground alpha is now handled separately
2021-10-15 22:09:19 -04:00
b4490e209b
Fix inset not applying when in landscape ( #6104 )
...
Reverts inset change from #5997 , was changed due to it not changing the padding when using setPadding
2021-10-15 22:08:37 -04:00
9aa676333c
Use default source filters in global search ( fixes #5583 )
...
Based on 45fbd9d2f5
2021-10-15 22:06:16 -04:00
71b23e57ff
[skip ci] Avoid building PRs that only affect Markdown docs or string translations
2021-10-13 09:29:07 -04:00
2c76bc99fc
Add ability to copy a genre/tag to clipboard by long-pressing it's chip ( #6084 )
...
* Allow copying a genre by long-pressing it's chip
* Make chip click listeners nullable, and only attach if not-null
2021-10-13 09:23:59 -04:00
bb06895145
Fix MangaController fast scroller position ( #6090 )
2021-10-13 09:23:46 -04:00
684965f3e5
MangaController optimizations ( #6089 )
...
* MangaController: Fix ignored stable ids
* MangaController: Replace notifyDataSetChanged
* ChaptersSettingsSheet: Optimizations
2021-10-13 09:23:38 -04:00
e621f4e2fa
Add migration to add "all" to enabled langauges
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-10-13 09:18:43 -04:00
028ea57232
Update missing chapters warning
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-10-13 09:17:26 -04:00
718fa25c10
Bump queue warning threshold to 60
...
Aligns with J2K.
2021-10-13 09:16:19 -04:00
90c9f28818
Update AGP
2021-10-13 09:15:46 -04:00
cb9c5a35cb
Minor cleanup
2021-10-13 09:13:38 -04:00
fadaefeaef
Handle HTTP 403 responses with CloudflareInterceptor
...
Based on 8d34da591e
Co-authored-by: jmir1 <jmir1@users.noreply.github.com >
2021-10-11 16:12:26 -04:00
b17b882a3b
Adjust update/download warning threshold
2021-10-11 16:08:32 -04:00
f0f3afd5f1
Fix issues with NSFW sources setting ( #6085 )
2021-10-11 13:51:20 -04:00
42026b49bf
Allow hiding "All" section in extensions list ( closes #6081 )
2021-10-11 10:29:08 -04:00
151193c4c3
Reword missing chapters warning ( closes #6074 )
2021-10-11 10:22:31 -04:00
3448751e0e
Fix crash when deleting last item in library ( #6079 )
2021-10-11 10:17:01 -04:00
aae011ed83
Use SwitchMaterial for preferences too ( closes #5724 )
2021-10-09 17:47:04 -04:00
c95a269460
Use single layout for grid badges
2021-10-09 17:26:53 -04:00
98c0e5271f
Reword badge titles
2021-10-09 17:16:01 -04:00
f343131802
Require authentication to toggle showing NSFW sources
2021-10-09 17:10:04 -04:00
ea34ba53b9
Allow searching for multiple extensions at once ( closes #5922 )
2021-10-09 16:59:18 -04:00
b8d8cf19d9
Add some info about automatic backups
2021-10-09 16:48:20 -04:00
c9be4093e7
Smaller font size for reader page indicator ( closes #6071 )
2021-10-09 16:48:02 -04:00
082eef708f
Add warnings when library and download queues are considered large ( closes #5950 )
...
Arbitrarily set at a size of 100 for now. We could adjust this in the future as appropriate if needed.
2021-10-09 14:55:21 -04:00
9106fc5b94
Grouped chapter download list by source ( #5575 )
2021-10-09 11:41:45 -04:00
918502742d
[5893] - Implemented Language Badge ( #6050 )
...
* Implemented language badge on library items
* Added left margin for better viewing the badge on list view
* Adjusting borders on badges, cleaning string interpolation and cleaning code
* Improving readability on Holders and removing unused background and text on grid items
2021-10-09 11:10:36 -04:00
f32f1eeaa5
Manga description adjustments ( #6011 )
...
* Manga description adjustments
- Animated state changes
- Adjust scrim position to fully show 2 lines when shrunk
- Set minLines to avoid scrim hiding oneliner
* Change icon and adjust animation
* Revert fancy scrim animation
2021-10-09 11:02:45 -04:00
2d1404d155
Fix Local and Other lang sources showing up in seperate Other Categories ( #6024 )
...
* group LocalSource and Other lang source together
* use better kotlin syntactic sugar
* add lang "other" to local
* remove duplicate LocalSource entries in Browse
* linting
* revert unnecessary linting
was a manually adding change
* Revert previous two commit but not the most recent
This reverts commit 30250f2f82fc5e38a1b30c7b55c445efec23a114
This also reversts commit 359ed5a8cda91577216b593a4138280e971e0126
* better way to avoid duplicate Local Sources
* more linting by plugin
* `""` lang is no longer used anywhere
2021-10-09 11:01:22 -04:00
a56997e98c
Hide slider tooltip label everywhere
2021-10-09 10:44:08 -04:00
ef918078d1
Update dependencies
2021-10-09 10:40:30 -04:00
7e61900cf5
Add new build type for weekly preview ( #6067 )
...
This adds new build type for minified non-debuggable preview builds.
"debugFull" is removed and "debug" will be unminified.
**It means preview build action needs to be updated to build "standardPreview"**
2021-10-09 10:28:43 -04:00
e98f90b099
[6059] - Pending downloads count on Download queue screen ( #6064 )
...
* Updating the download queue label to account for pending downloads even on paused state
* changing separator
* Created observer to update the TitleBar of the controller to reflect pending downloads
* Reverting changes from MoreController that were made in an another commit
* Refactoring updateTitle method
2021-10-07 22:13:35 -04:00
2e127dff1f
Replace Timber with Square Logcat and make logging configurable ( #6062 )
...
* Replace Timber with Square Logcat
* Configurable logger
2021-10-07 22:12:55 -04:00
828db19e02
[5753] - Add pending downloads count on Download queue ( #6049 )
...
* Updating the download queue label to account for pending downloads even on paused state
* changing separator
2021-10-06 22:03:07 -04:00
99aa3f5713
Weblate translations ( #6046 )
...
Co-authored-by: AHmed HarBy <themagic1093@gmail.com >
Co-authored-by: Afiq Nazrie <afnazrie@gmail.com >
Co-authored-by: Ainārs Lapkovskis <ainarslapkovskis@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Albedo <Illiator27@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com >
Co-authored-by: Emerson Nunes <emerson.nunes.ds@gmail.com >
Co-authored-by: Emma Jane Bonestell <EmmaJaneBonestell@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Fernando Sanchez <cheeze.sprinkels@gmail.com >
Co-authored-by: Forqen <krecio555@gmail.com >
Co-authored-by: Francesco Zanella <franzghosts@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hassay Ádám Tamás <hassayadam@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: Jakub Fabijan <jakubfabijan@tuta.io >
Co-authored-by: Junan Chk <junanchakma2000@gmail.com >
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com >
Co-authored-by: Kaleb <kalebcarvalho1@gmail.com >
Co-authored-by: Krishna Chand <krishna_chand67@naver.com >
Co-authored-by: LoneHash <sameepsk2@gmail.com >
Co-authored-by: Luna Jernberg <droidbittin@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Miguel Alexandro Manzano Guerra <kuro_eis@hotmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nishant Bodkhe <nishantbodkhe44@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pedro <pedro-mediavilla@hotmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redy Apriyadi <redy.apriyadi@gmail.com >
Co-authored-by: Ric <rikku.debec@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Sieg Jaeger <zekerett@gmail.com >
Co-authored-by: Steven Pedroza <stevenpedroza56@gmail.com >
Co-authored-by: Temporary Person <TemporaryPerson@protonmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: ZiomaleQ <r.partyka30@gmail.com >
Co-authored-by: crackheadakira <lasn.mine@gmail.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: julptk <julptk8@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: phannhanhn201 <phannhanhn201@gmail.com >
Co-authored-by: rytis sertvytis <knysliukas2002@gmail.com >
Co-authored-by: soplatnik <jestapom@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: พรหมชัย ชูแสง <promchai2sin@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/aii/
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/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/eo/
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/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/hu/
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/jv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
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/nl/
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/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/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: AHmed HarBy <themagic1093@gmail.com >
Co-authored-by: Afiq Nazrie <afnazrie@gmail.com >
Co-authored-by: Ainārs Lapkovskis <ainarslapkovskis@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Albedo <Illiator27@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com >
Co-authored-by: Emerson Nunes <emerson.nunes.ds@gmail.com >
Co-authored-by: Emma Jane Bonestell <EmmaJaneBonestell@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Fernando Sanchez <cheeze.sprinkels@gmail.com >
Co-authored-by: Forqen <krecio555@gmail.com >
Co-authored-by: Francesco Zanella <franzghosts@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hassay Ádám Tamás <hassayadam@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jakub Fabijan <jakubfabijan@tuta.io >
Co-authored-by: Junan Chk <junanchakma2000@gmail.com >
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com >
Co-authored-by: Kaleb <kalebcarvalho1@gmail.com >
Co-authored-by: Krishna Chand <krishna_chand67@naver.com >
Co-authored-by: LoneHash <sameepsk2@gmail.com >
Co-authored-by: Luna Jernberg <droidbittin@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Miguel Alexandro Manzano Guerra <kuro_eis@hotmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nishant Bodkhe <nishantbodkhe44@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pedro <pedro-mediavilla@hotmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redy Apriyadi <redy.apriyadi@gmail.com >
Co-authored-by: Ric <rikku.debec@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Sieg Jaeger <zekerett@gmail.com >
Co-authored-by: Steven Pedroza <stevenpedroza56@gmail.com >
Co-authored-by: Temporary Person <TemporaryPerson@protonmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: ZiomaleQ <r.partyka30@gmail.com >
Co-authored-by: crackheadakira <lasn.mine@gmail.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: julptk <julptk8@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: phannhanhn201 <phannhanhn201@gmail.com >
Co-authored-by: rytis sertvytis <knysliukas2002@gmail.com >
Co-authored-by: soplatnik <jestapom@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: พรหมชัย ชูแสง <promchai2sin@gmail.com >
2021-10-05 11:09:05 -04:00
1a568e2961
Fix stuck display mode for when not using per category setting ( #6044 )
2021-10-05 11:03:51 -04:00
e863e8c64b
Adjust Wi-Fi connection check (related to #6038 )
2021-10-04 17:06:24 -04:00
f5b591430c
Release v0.12.3
2021-10-04 15:55:06 -04:00
8cfaf8eb51
Weblate translations ( #5913 )
...
Co-authored-by: AHmed HarBy <themagic1093@gmail.com >
Co-authored-by: Ainārs Lapkovskis <ainarslapkovskis@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Albedo <Illiator27@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com >
Co-authored-by: Emerson Nunes <emerson.nunes.ds@gmail.com >
Co-authored-by: Emma Jane Bonestell <EmmaJaneBonestell@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Fernando Sanchez <cheeze.sprinkels@gmail.com >
Co-authored-by: Forqen <krecio555@gmail.com >
Co-authored-by: Francesco Zanella <franzghosts@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hassay Ádám Tamás <hassayadam@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: Jakub Fabijan <jakubfabijan@tuta.io >
Co-authored-by: Junan Chk <junanchakma2000@gmail.com >
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com >
Co-authored-by: Kaleb <kalebcarvalho1@gmail.com >
Co-authored-by: Krishna Chand <krishna_chand67@naver.com >
Co-authored-by: LoneHash <sameepsk2@gmail.com >
Co-authored-by: Luna Jernberg <droidbittin@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Miguel Alexandro Manzano Guerra <kuro_eis@hotmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nishant Bodkhe <nishantbodkhe44@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pedro <pedro-mediavilla@hotmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redy Apriyadi <redy.apriyadi@gmail.com >
Co-authored-by: Ric <rikku.debec@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Sieg Jaeger <zekerett@gmail.com >
Co-authored-by: Steven Pedroza <stevenpedroza56@gmail.com >
Co-authored-by: Temporary Person <TemporaryPerson@protonmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: ZiomaleQ <r.partyka30@gmail.com >
Co-authored-by: crackheadakira <lasn.mine@gmail.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: julptk <julptk8@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: phannhanhn201 <phannhanhn201@gmail.com >
Co-authored-by: rytis sertvytis <knysliukas2002@gmail.com >
Co-authored-by: soplatnik <jestapom@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: พรหมชัย ชูแสง <promchai2sin@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/aii/
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/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/eo/
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/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/hu/
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/jv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
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/nl/
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/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/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: AHmed HarBy <themagic1093@gmail.com >
Co-authored-by: Ainārs Lapkovskis <ainarslapkovskis@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Albedo <Illiator27@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com >
Co-authored-by: Emerson Nunes <emerson.nunes.ds@gmail.com >
Co-authored-by: Emma Jane Bonestell <EmmaJaneBonestell@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Fernando Sanchez <cheeze.sprinkels@gmail.com >
Co-authored-by: Forqen <krecio555@gmail.com >
Co-authored-by: Francesco Zanella <franzghosts@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hassay Ádám Tamás <hassayadam@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jakub Fabijan <jakubfabijan@tuta.io >
Co-authored-by: Junan Chk <junanchakma2000@gmail.com >
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com >
Co-authored-by: Kaleb <kalebcarvalho1@gmail.com >
Co-authored-by: Krishna Chand <krishna_chand67@naver.com >
Co-authored-by: LoneHash <sameepsk2@gmail.com >
Co-authored-by: Luna Jernberg <droidbittin@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Miguel Alexandro Manzano Guerra <kuro_eis@hotmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nishant Bodkhe <nishantbodkhe44@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pedro <pedro-mediavilla@hotmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redy Apriyadi <redy.apriyadi@gmail.com >
Co-authored-by: Ric <rikku.debec@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Sieg Jaeger <zekerett@gmail.com >
Co-authored-by: Steven Pedroza <stevenpedroza56@gmail.com >
Co-authored-by: Temporary Person <TemporaryPerson@protonmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: ZiomaleQ <r.partyka30@gmail.com >
Co-authored-by: crackheadakira <lasn.mine@gmail.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: julptk <julptk8@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: phannhanhn201 <phannhanhn201@gmail.com >
Co-authored-by: rytis sertvytis <knysliukas2002@gmail.com >
Co-authored-by: soplatnik <jestapom@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: พรหมชัย ชูแสง <promchai2sin@gmail.com >
2021-10-04 15:41:54 -04:00
675c0cefc3
Fix crash in single-page chapters
2021-10-04 11:06:23 -04:00
1a52385b78
Formatting
2021-10-04 10:50:13 -04:00
372e500590
Remove extra padding when using list with Per Category setting ( #5997 )
...
* Remove padding when using list with Per Category setting (fixes #5636 )
* Add view type to RecyclerViewPagerAdapter
Correctly this time (ノ◕ヮ◕)ノ*:・゚✧
* Minor tweaks
2021-10-04 10:41:20 -04:00
cc1a317439
enable "ALL" in Browse by default ( #6023 )
...
some extensions, including self-hosted ones, have the "ALL" label and
sometimes users get confused with not having enabled "ALL" after
installing new extensions
2021-10-03 15:40:51 -04:00
6d650518a1
App-wide typography adjustments ( #5931 )
...
* Manga detail
Also adjust chapter item layout to accommodate bigger
display/font size
* Library
* Updates
* History
* Browse
* Preferences
* Button
* Navigation view
* category-download
* Google Sans
* Reader
* Chips
* Revert "Google Sans"
This reverts commit 5dd4c41f
* Misc
* Cleanups
* Section header text appearance
* Increase library manga title size
* Revert "Increase library manga title size"
This reverts commit 474be913
* Increase section header letter spacing
* Derps
2021-10-03 12:32:04 -04:00
7940117577
Sort and remove duplicates in genres ( #6021 )
...
* Sort and remove duplicates in genres
Co-authored-by: ivaniskandar <12537387+ivaniskandar@users.noreply.github.com >
* Remove Sort and filter out blank genre
Co-authored-by: ivaniskandar <12537387+ivaniskandar@users.noreply.github.com >
2021-10-03 12:19:37 -04:00
b0f87fdd21
LicensesController: Move item init to IO thread ( #6020 )
2021-10-03 12:00:00 -04:00
dc92ffed87
Switch to Material Slider in color filter settings
2021-10-03 11:58:52 -04:00
4af578e310
Apply navigation bar insets to fast scroller and settings search list ( #6015 )
2021-10-03 11:28:20 -04:00
e22825d818
Check if wifi is connected rather than enabled while downloading. ( #5967 )
...
* Fixxy Wixxy
* Downgrade check from Android S to Android Q
2021-10-03 11:27:56 -04:00
e2da6259e7
Update AboutLib plugin
2021-10-03 11:14:56 -04:00
d149017c60
Switch to Material Slider for reader seekbar
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-10-03 11:14:49 -04:00
afc400121b
Update dependencies
2021-10-01 18:28:02 -04:00
ef993515c6
Fix MangaController toolbar title showing when editing category ( #6005 )
2021-10-01 17:52:06 -04:00
edb1d21ddc
Don't bury sort menu in overflow in Migrate screen
2021-10-01 17:41:14 -04:00
ba8abd94a8
Ability to order sources by library count when migrating ( #6000 )
...
* order sources by library count when migrating (closes #4703 )
* Use plain menu instead of full-on sheet
2021-10-01 17:37:43 -04:00
c6d4e4c15f
Move extensions enabled languages on top ( closes #5694 ) ( #5998 )
2021-10-01 09:15:04 -04:00
09f0ac866f
Fix incorrect appbar lift state when opening MangaController in hidden state ( #5990 )
2021-10-01 09:13:00 -04:00
7ed25704d6
Add chapter bookmarking feature to Updates screen ( #5984 )
2021-10-01 08:11:31 -04:00
2196dac63e
Fix variable name in isOnline
( #5991 )
2021-10-01 08:09:46 -04:00
c8f70efded
ReaderActivity: Block focus on viewer ( #5996 )
2021-10-01 08:09:36 -04:00
ea97488670
Revert parseAs inline function change
...
Some people sometimes get compile issues?
2021-09-30 17:52:07 -04:00
c2255b0a0f
Mark installer names as non-translatable
2021-09-25 21:08:31 -04:00
f754b081ce
Use data class to parse extensions list
2021-09-25 14:57:54 -04:00
07771cb5e4
Update kotlinx.serialization
2021-09-25 14:41:48 -04:00
690d8e43ae
Show message in migrate screen if library is empty
2021-09-25 14:41:35 -04:00
82f14a7d59
Hide soft keyboard after submitting search query throughout app ( #5837 )
...
* Clear focus from SearchView when submitting a search query in BrowseSourceController
* Revert "Clear focus from SearchView when submitting a search query"
* Implement SearchView focus clearing in Tachiyomi's subclass to enable feature throughout app
* Add support for keyboard Enter key
Pressing enter on a keyboard (when using the emulator for example) now also submits the query
2021-09-25 14:32:19 -04:00
b284384f0a
Implement new extension install methods ( #5904 )
...
* Implement new extension install methods
* Fixes
* Resolve feedback
* Keep pending status when waiting to install
* Cancellable installation
* Remove auto error now that we have cancellable job
2021-09-25 14:31:52 -04:00
1ae0d1b5d0
Reattach after slight delay instead on every db update ( #5956 )
2021-09-23 18:45:55 -04:00
9de08c8166
Update dependencies
2021-09-20 14:33:35 -04:00
a2d007f2a9
Toolbar and bottom nav scroll snap ( #5915 )
2021-09-18 16:41:23 -04:00
774f818bbb
Fix setting search re-animating on activity recreation ( fixes #5882 )
2021-09-18 16:28:58 -04:00
0ec7121b8f
Adjust snackbar durations ( closes #5932 )
2021-09-18 16:17:07 -04:00
d7d46f4447
Minor cleanup
2021-09-18 16:13:14 -04:00
45fad147bf
Remove spaces at end of line before removing multiple new lines ( #5928 )
2021-09-18 15:16:03 -04:00
3664195c71
rewrite getFormat the kotlin way ( #5930 )
2021-09-18 15:15:38 -04:00
fce3cd00a1
Remove setting to disable update error notifications and split out notification channel
...
Users can exclude things from updating if needed, or disable the notification channel from system settings.
2021-09-17 19:14:30 -04:00
33b3be0d0e
Move extension app info button
...
Aligns with TachiyomiJ2K.
2021-09-16 17:57:41 -04:00
cfd1b4a6c6
Fix toolbar title alpha ( #5910 )
2021-09-16 17:39:13 -04:00
d45fefd6f0
handle maxNumberSort from API ( #5917 )
2021-09-16 17:37:42 -04:00
f125ab01ee
Change how the bottom navigation is hidden ( #5823 )
...
* Change how the bottom navigation is hidden
Modifies the translationY instead of the height.
* Cleanups
2021-09-16 17:37:17 -04:00
be001d090c
[skip ci] Update issue closer to ignore myanimelist ( #5911 )
...
Not sure if there's any limitation for the regex but this will ignore myanimelist strings, in practice.
2021-09-14 11:50:21 -04:00
971d8a7e40
Allow preferences to multi-line ( #5905 )
2021-09-13 18:39:14 -04:00
a2cf210a52
Unify NSFW flagging for sources/extensions
...
Since multisource extensions are no longer a thing, we now simply rely on the flag at the extension level, i.e. the per-Source/SourceFactory `@Nsfw` annotation is no longer checked.
We'll have to remove all of the annotation usages from the existing sources, which will also effectively break the setting for older versions of the app.
2021-09-13 17:49:58 -04:00
3eec207166
Release v0.12.2
2021-09-13 15:10:41 -04:00
b5d83bdb56
Weblate translations ( #5852 )
...
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com >
Co-authored-by: Ahmed gamal <12355.ahmedgamal.com@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Forqen <krecio555@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: Long Nguyễn Khánh <khanhlong17112000@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Maciej Sładkiewicz <krecio555@gmail.com >
Co-authored-by: Madddog1997 <madddog1997@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Nguyễn Thanh Bình <sikea0801@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rocco Casadei <roccobot@gmail.com >
Co-authored-by: Scoop <Scoo0p@yandex.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tymofii Lytvynenko <till.svit@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.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/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/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
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/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/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/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Adolfo Jayme Barrientos <fitojb@ubuntu.com >
Co-authored-by: Ahmed gamal <12355.ahmedgamal.com@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Forqen <krecio555@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Long Nguyễn Khánh <khanhlong17112000@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: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Nguyễn Thanh Bình <sikea0801@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rocco Casadei <roccobot@gmail.com >
Co-authored-by: Scoop <Scoo0p@yandex.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tymofii Lytvynenko <till.svit@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-09-13 15:05:24 -04:00
2c495c4119
Don't count "other" as a language. ( #5901 )
2021-09-13 15:05:12 -04:00
7c72d6cb7c
Fix scroller getting dragged incorrectly in RTL ( fixes #5496 )
2021-09-12 13:08:21 -04:00
8362bf0886
Don't show option to delete chapters for local manga ( closes #5243 )
2021-09-12 13:01:53 -04:00
1a8155c45b
Add link to help translate in about
2021-09-12 12:52:19 -04:00
3f2f946019
Update ExtensionPresenter.kt ( #5895 )
2021-09-12 09:34:37 -04:00
2c14a8dee1
Minor cleanup for download delete exclusion
2021-09-11 18:39:34 -04:00
917a283bd1
Fix manga info expand button background
2021-09-11 18:36:49 -04:00
3e403d5ab3
Opt out of WebView metrics and disable Google Safe Browsing
...
cf. https://developer.android.com/guide/webapps/managing-webview
2021-09-11 18:29:55 -04:00
746d35b52b
Reuse reader's image view in MangaFullCoverDialog ( #5824 )
...
* MangaFullCoverDialog: Support animated drawable
* Scaled zoom duration
* Wrap reader's image view to be reused in MangaFullCoverDialog
* Cleanups
* Forgot animated stuff for webtoon view
* Cleanups
* Oopsie
* Cleanups
* Consistent max scale for SubsamplingScaleImageView
The max scale will be obtained from the default scale times 3 for
consistent 3x zoom scale.
2021-09-11 18:28:54 -04:00
9a7a03e327
Change ProtoNumber of Backup Models for History and Source to a non-zero digit ( #5849 )
...
* Change ProtoNumber of Backup Models for History and Source to non-zero
Changed BackupHistory url and BackupSource name properties
* Provide backwards compatibility to current proto backups
- Added data class for zero-based protoNumber
- Restore both 'new' proto and old ones by mapping old to 'new' proto format
- Thanks to @jobobby04 for providing the initial solution.
* Fix on createBackup missing parameter for brokenSource
* Fix issues on build
* Fix missing import on FullBackupRestore
2021-09-11 18:10:10 -04:00
a051079c6a
Allow exclusion on Delete After Read per category ( #5857 )
...
* Added the exclude category from delete after being read
* Stopped it from adding a wildcard to the import
* Placed the remove after read to the download manager
2021-09-11 18:09:24 -04:00
7b3c18bb97
Less hacky way to make sure bottom action toolbar doesn't scroll down ( #5871 )
...
* Less hacky way to make sure bottom action toolbar doesn't scroll down
* Fix action toolbar overlapping on landscape
* Disable app bar transparency when ActionMode is present
2021-09-11 10:22:01 -04:00
52daf3d58c
During migration, only do MangaController replacement if previous controller is also MangaController ( #5869 )
...
If previous controller is instead a MigrationController/other, push the new MangaController onto the stack instead
2021-09-11 10:21:12 -04:00
f41bde5ee1
MangaController: Fix listeners cancelled when pushing new controller within ( #5883 )
2021-09-11 10:20:52 -04:00
6151318ac1
use chapter_number instead of ordinal index for syncChaptersWithTrackServiceTwoWay ( #5846 )
...
use v2 api for Komga tracker for series
2021-09-09 21:07:16 -04:00
b45c322729
MangaController: Title fixes ( #5879 )
...
* MangaController: Move toolbar's TextView reference to ElevationAppBarLayout
* MangaController: Update title alpha earlier when exiting
2021-09-09 21:05:41 -04:00
b00e8768dc
Disable action mode status bar guard ( #5872 )
2021-09-09 21:03:53 -04:00
156feb6e8e
Use "isOnline" utils in DownloadService ( #5863 )
...
* Use isOnline
* when -> if/else
2021-09-06 12:31:03 -04:00
e942b8a402
Read from streams for local source manga details and legacy backups
2021-09-06 11:54:00 -04:00
abdb67a123
Remove the remaining MotionLayout ( #5854 )
...
* Remove the remaining MotionLayout
* Use ImageButton instead of Blank View to handle taps in dead area
And some tweaks
2021-09-06 11:46:38 -04:00
ee20787c5e
Retain GLUtil.maxTextureSize
2021-09-05 14:34:54 -04:00
ec4e631760
Clean up some companion object usages
2021-09-05 14:34:29 -04:00
02b430a5bf
Skip bookmark check when cancelling downloads ( #5853 )
...
* Skip bookmark check when cancelling downloads
* DownloadManager: simplified filteredChapters declaration
* Completed documentation of DownloadManager's deleteChapters()
2021-09-04 22:43:56 -04:00
7878053df2
Fix crash in settings search ( fixes #5855 )
2021-09-04 22:31:25 -04:00
12a593c3c6
Ensure all fields in new migrated manga are persisted ( fixes #5848 )
2021-09-04 19:05:43 -04:00
6b1f130750
Adjust padding of themes preference
2021-09-04 18:55:51 -04:00
bde4c0a648
Avoid multiline library badges
...
Related to #5725
2021-09-04 18:51:30 -04:00
5ae4621da1
Queue tracking updates when offline ( closes #1497 )
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-09-04 16:37:35 -04:00
5ea8d0546e
Fix chapters getting deleted when marking as unread from library ( fixes #5755 )
2021-09-04 15:29:13 -04:00
8a064c118f
Minor cleanup
2021-09-04 15:27:37 -04:00
2f91c27df2
Don't allow focus on reader containers ( closes #5727 )
2021-09-04 15:23:00 -04:00
763bd54707
Hide language tag when only one language is used ( #5834 )
...
* Hide lang tag when only one lang used
* Comment the code
Can't be too useless and do nothing, Ghostbear practically wrote the entire PR for me
* Exclude 'all' from counting as a language
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
* Use existing Preferences directly from Presenter
* Replace regex with an existing value
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
2021-09-04 15:04:40 -04:00
0ea3cc7ce4
Weblate translations ( #5670 )
...
Co-authored-by: Ahmed gamal <12355.ahmedgamal.com@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Gianna E <giannela.e@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: IRFAN SHADIK <irfanshadikofficial@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: KIRA <belguareh1@gmail.com >
Co-authored-by: Karlo Orioli <korioli1@gmail.com >
Co-authored-by: Luna Jernberg <droidbittin@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Marian Leontiev <leontievmarian@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com >
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: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Sebastian Skoczek <sebastians17@onet.pl >
Co-authored-by: Sebs11_B <chevabermudezcastillo@gmail.com >
Co-authored-by: Shippo <shiposhouyou@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tmp341 <tmp341@gmail.com >
Co-authored-by: Tymofii Lytvynenko <till.svit@gmail.com >
Co-authored-by: Wise <phxwise@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: anenasa <anenasaa@yahoo.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 신민준 <sinmin70@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/be/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
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/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
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/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Ahmed gamal <12355.ahmedgamal.com@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Gianna E <giannela.e@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: IRFAN SHADIK <irfanshadikofficial@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: KIRA <belguareh1@gmail.com >
Co-authored-by: Karlo Orioli <korioli1@gmail.com >
Co-authored-by: Luna Jernberg <droidbittin@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Marian Leontiev <leontievmarian@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com >
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: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Sebastian Skoczek <sebastians17@onet.pl >
Co-authored-by: Sebs11_B <chevabermudezcastillo@gmail.com >
Co-authored-by: Shippo <shiposhouyou@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tmp341 <tmp341@gmail.com >
Co-authored-by: Tymofii Lytvynenko <till.svit@gmail.com >
Co-authored-by: Wise <phxwise@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: anenasa <anenasaa@yahoo.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 신민준 <sinmin70@gmail.com >
2021-09-04 12:05:25 -04:00
0de3558ab3
Retain scroll position when selecting app theme preference
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-09-04 11:58:44 -04:00
069f4e12d8
Rearrange themes, rename "Blue" to "Legacy Blue"
2021-09-04 11:50:00 -04:00
ae4dfc9956
Reword advanced tablet UI setting
2021-09-04 11:22:17 -04:00
ee711dc0fb
Edit mangas' Categories in Library using TriState list ( #5422 )
...
* Use QuadState Categories to edit mangas in Library
Add updateMangasToCategories to build build correct Categories list for
each manga using Common and Mix list
Update QuadState Multi-Choice to either Action or Display List
Display list would have different state sequece from Action
Uncheck-> Indeterminate (only if initial so)-> Check
fixup manga categories logic as Windows and push request comments
* fixup: Use QuadStateTextView.State enum
Update function to use QuadStateTextView.State enum that missed in last change
* fixup: missing closing bracket and type cast
Co-authored-by: quangkieu <quangkieu1993@gmail.com >
2021-09-04 11:13:19 -04:00
c316e7faab
Migrate to flow version of ReactiveNetwork
2021-09-04 10:38:12 -04:00
7083b3d912
Don't show update progress notifications if job isn't active anymore ( closes #5844 )
2021-09-04 10:24:55 -04:00
2d3a1b6a9e
Update dependencies
2021-09-04 10:09:33 -04:00
0df23ab878
Tablet UI override ( #5830 )
...
* Tablet UI override
* Tablet UI advanced pref
2021-09-04 10:06:56 -04:00
7ed8de2ef4
Remove autoSizeText ( #5850 )
...
Apparently it produces unexpected results in combination with 'wrap_content'.
2021-09-04 10:05:24 -04:00
d935e22f0d
Add status icons to manga info ( #5832 )
...
* Add icons to manga status
* Slightly better formatting
Mixed in with a dose of syntactic sugar
* Remove unnecessary lines
I think they are, at least
* Change according to review comments
- Fix forgotten Tablet code removal
- Change 'android:background' to 'app:srcCompat'
* Adjust size of icon
Smaller and more fitting to the environment
2021-09-02 17:57:54 -04:00
0e26abf7a6
Use ShapeableImageView for rounded thumbnails instead of Coil transformations
2021-08-31 22:35:52 -04:00
59aef13200
Improve placement of manga title section ( #5796 )
...
Also makes content expand logically through the help of constraint barriers.
2021-08-31 17:53:37 -04:00
9d1f6c4416
Update Material Components
2021-08-31 17:51:24 -04:00
b9f7660a91
Added a getting started guide action for when the library is empty
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-08-31 17:51:15 -04:00
18b5250ed1
Fix MangaController's loading view initial position ( #5827 )
...
Make sure the loading view is hidden before updating the offset.
2021-08-31 17:49:57 -04:00
f683f21ee2
Trim line breaks in manga info only when collapsed ( #5818 )
...
* don't trim newlines if summary expanded
* move description trim logic to separate function
* logic error oops
* let's try something
* fix bug on first load
makes it so that, description text is trimmed when entering manga from
library
Co-authored-by: Andreas <andreas.everos@gmail.com >
Co-authored-by: Andreas <andreas.everos@gmail.com >
2021-08-31 17:44:33 -04:00
bd033db84c
Fix animated image detection ( #5826 )
2021-08-31 17:43:29 -04:00
ab036312a4
Handle small cover better ( #5815 )
2021-08-29 11:13:48 -04:00
634da15191
Update kitsu to not show "null" for empty descriptions
...
(cherry picked from commit e6ea530532523ed033fd232fcea2da8f17b973f7)
2021-08-29 10:03:40 -04:00
cea1720ea0
Make appearance settings searchable ( fixes #5814 )
2021-08-29 09:53:36 -04:00
3f2f542265
Fix divider color in AMOLED mode ( fixes #5778 )
2021-08-28 17:41:36 -04:00
b77edb2b5b
Fix crash when tapping title of "App theme" preference
2021-08-28 17:31:30 -04:00
1b699bb814
Fix reader action sheet not opening
2021-08-28 17:24:42 -04:00
333c035fed
Clean up reader action sheet layout
2021-08-28 17:22:41 -04:00
ce29914c56
Update build release wording
2021-08-28 17:22:28 -04:00
70e5361146
Update save icon
2021-08-28 16:59:44 -04:00
e7d6dfff53
Replace MotionLayout with full screen dialog ( #5806 )
...
* Remove MotionLayout and add full screen dialog for enlarged cover
* Address some of the review comments
2021-08-28 16:53:59 -04:00
eebfad5a95
Register TachiyomiImageDecoder after built-in Coil decoders
...
Not sure if this is related to #5702 .
2021-08-28 12:29:11 -04:00
77c0a93ac6
Tweak theme preference item UI
2021-08-28 12:28:15 -04:00
63a3e126b3
Rename Layout category to Navigation
2021-08-28 12:08:11 -04:00
3ea84cf0ce
Add IME_FLAG_NO_PERSONALIZED_LEARNING flag to text input when incognito is enabled ( #5801 )
...
* Add IME_FLAG_NO_PERSONALIZED_LEARNING flag to text input when incognito is enabled
Tested with Gboard only.
* Revert "Add IME_FLAG_NO_PERSONALIZED_LEARNING flag to text input when incognito is enabled"
This reverts commit 068399db
* Add IME_FLAG_NO_PERSONALIZED_LEARNING flag to text inputs when incognito is enabled
Source preference is not affected.
* Source preference stuff
2021-08-28 12:06:29 -04:00
7fa80ae556
Only update chapter/viewer flags for library manga instead of everything (addresses #5809 )
2021-08-28 12:02:08 -04:00
925f71af15
Clean up track button changes
2021-08-28 11:19:38 -04:00
c666dd623d
Tracking: replace tick with button ( #5768 )
...
* make check only visible after selecting an item
* replace tick with button and send to bottom
* fixed button visibility
* grey btn out
* resolving some bits
* removing the tick from appbar
* remove useless lines, appl insetter
2021-08-28 11:13:09 -04:00
2cd8733212
change Track.last_chapter_read to Float ( #5802 )
...
each TrackService can convert it to Int if decimal chapters are not supported
2021-08-28 10:37:45 -04:00
4b2a9bc621
Clean up imports
2021-08-27 16:45:59 -04:00
12a9d0575d
Use more Compat utilities ( #5786 )
...
* Use ActivityCompat.recreate
* Use more KTX extensions
* Use PackageInfoCompat.getLongVersionCode
* Remove unnecessary compat usages
2021-08-27 16:33:12 -04:00
edcfa28b0b
Tweak theme preference item UI ( closes #5805 )
2021-08-27 16:25:03 -04:00
3155829994
Replace Wi-Fi connection check with WifiManager
...
Previous implementation couldn't detect Wi-Fi connection while using a VPN.
2021-08-27 15:41:47 -04:00
d25707554e
Fix shadow behind the Expand Info icon ( #5804 )
2021-08-27 15:34:41 -04:00
38df44ef4b
Fix crash caused by missing line in #5794 ( #5803 )
...
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
2021-08-27 14:05:09 -04:00
df683375b1
Apply system animation scale to parts of Tachiyomi that don't respect it by default ( #5794 )
...
* Add initial code for scaling animations, apply scale to reader nav overlay
* Rename extension function, apply system animator scale to ActionToolbar
* Apply system animator scale to expanding manga cover animation
* Apply system animator scale to image crossfade (also disables animated covers when browsing)
* Add documentation, make MotionScene Transition comment a bit more clear
* Disable animated covers in MangaInfoHeaderAdapter if animator duration scale is 0
* Disable animated covers in Library if animator duration scale is 0
* Convert loadAny listener to extension function
2021-08-27 08:44:09 -04:00
cc3cbbc4bb
Update Kotlin and Kotlinter
2021-08-26 22:13:53 -04:00
6922394b8e
Replace NetworkInfo with NetworkCapabilities ( #5785 )
2021-08-26 22:09:40 -04:00
24fd82d773
Use NotificationChannelCompat utilities ( #5781 )
2021-08-26 22:08:27 -04:00
57aefcd917
New manga info expander ( #5771 )
...
* Replace "More" with Arrows
We used to have arrows but it was set away from the description which took a lot of space.
It was changed to "More" text, but with the recent design changes I think it'd look better to get a mix between them both.
* Properly align icons
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
* Expand support to Tablets
Get it... expand... hehe 😎
* Fix expanded width
Also fixes so that the constraint for the toggleLess is dependant on the right thing
* Give info toggles its own space
Uses its own margin now to push info rather than just being attached as a info margin.
* Remove weird duplicates I did not add
I did not add these but I don't see a reason to keep dupes
* Add bottom scrim
* Change to centered arrow under info
Anyone wanna experiment/build on top off then feel free to tweak
* Add background glow to icon for contrast
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
Co-authored-by: Andreas <andreas.everos@gmail.com >
2021-08-26 22:07:30 -04:00
b3854ad382
Fix reader crash on Android 9 ( #5789 )
...
* Fix failed reader context creation on v28
* Re-apply the reader styles manually after overriding night mode
This commit replaces the ThemeCompat.rebase() call since the private API used is
in dark greylist max target P, thus making it unreachable.
* Revert "Fix failed reader context creation on v28"
This reverts commit 6e2104d7
2021-08-25 17:27:34 -04:00
5f5fc77877
Fix toolbar text color in light blue theme
2021-08-23 17:31:16 -04:00
0493e77cff
Split out appearance settings from general section
2021-08-23 12:24:30 -04:00
6240fe1dfc
Update app theme preference UI
...
Heavily influenced by TachiyomiJ2K.
2021-08-23 12:11:13 -04:00
beb7f90908
Make nav overlay non-clickable (maybe fixes #5727 )
2021-08-22 19:25:40 -04:00
a3917972b4
Update deprecated Android Gradle DSL calls
2021-08-22 18:05:18 -04:00
7094fef37f
Update tracker services logo layout ( closes #5625 )
2021-08-22 16:48:08 -04:00
0f41e56a24
[skip ci] Move acknowledgements to bottom of issue templates
2021-08-22 15:45:11 -04:00
52b283283f
Revert "Hardcode bottom nav height ( fixes #5698 )"
...
This reverts commit ebb15bf96c
.
2021-08-22 15:40:13 -04:00
ebb15bf96c
Hardcode bottom nav height ( fixes #5698 )
...
This shouldn't be an issue since the spec defines the height to always be 56dp anyway.
2021-08-22 14:17:28 -04:00
6c527d52fb
Use custom tabs instead of browser ( closes #5754 )
2021-08-22 14:16:54 -04:00
b8ea57e097
Minor cleanup
2021-08-22 14:00:07 -04:00
909aed4262
Fix blue background under action mode text selection handlers in blue theme
2021-08-22 12:25:19 -04:00
4d2fff9538
Update release workflow to handle multiple ABI variants
2021-08-22 12:15:53 -04:00
9a45983f17
Update dependencies
2021-08-22 11:48:57 -04:00
11926014da
Bold author and artist fields ( #5770 )
2021-08-22 11:07:18 -04:00
72002c13d6
Tweak MangaInfoHeader ( #5766 )
...
Make margin between transparent toolbar and cover more match 1.x
Fixes from when view was redone with MotionLayout
2021-08-21 19:09:19 -04:00
6ed767ae84
Move PR template
2021-08-21 19:08:38 -04:00
3826b307f7
Add a much more clean design to Chips ( #5765 )
...
Based on the default chips and what is seen on J2K/Neko
2021-08-21 18:23:46 -04:00
887b157056
Add haptic feedback to reader page slider ( #5763 )
2021-08-21 18:05:57 -04:00
d36dd39743
Add a Pull Request template ( #5764 )
2021-08-21 18:05:44 -04:00
dd008bc13a
Adjust blue theme
2021-08-21 18:05:08 -04:00
50b282f58b
update Anilist tracking title during refresh ( #5760 )
...
Co-authored-by: Andreas <andreas.everos@gmail.com >
Co-authored-by: Andreas <andreas.everos@gmail.com >
2021-08-21 10:51:20 -04:00
f8a7efbce7
Update jsoup
2021-08-20 22:42:21 -04:00
7d2caeb270
Minor cleanup
2021-08-20 22:42:16 -04:00
708e71a35a
Use user preferred title language in Anilist ( #5758 )
...
* Use user preferred title language in Anilist
Since Anilist is only used by authenticated users, the title language
can be set using the `userPreferred` field (defaults to romaji)
Changed wherever `title>romaji` was being used. Shouldn't have missed
any. `userPreferred` is also available for Staff and Character but not
relevant to Tachiyomi for now.
Users might need to go Logout and log back in on Anilist to see the
change. Actual setting can be found at https://anilist.co/settings/media
closes https://github.com/tachiyomiorg/tachiyomi/issues/5757
* correct title in anilist model
indicates the fact that userPreferred title is used
* convert forgotten `type` to `format` as well
leads to NPE when using `findLibManga`.
missed one query in https://github.com/tachiyomiorg/tachiyomi/pull/5741
2021-08-20 18:20:04 -04:00
4eaccc966e
Hide reader progress indicator right away ( #5750 )
...
The image will be drawn over it so the animation won't be visible anyway
2021-08-19 18:12:31 -04:00
3670d649b8
Make default category translatable ( #5751 )
...
* Make default category translatable
* Replace duplicate strings with common one
2021-08-19 18:10:43 -04:00
90ab04e81d
Require authentication-confirmation to change biometric lock settings ( #5695 )
...
* Requires authentication-confirmation to change biometric lock settings
* Prevent double authentications on older APIs when confirming settings changes
* Use new AuthPrompt API for app lock
With this commit, the app lock will only explicitly require Class 2 biometrics
or screen lock credential. Class 3 biometrics are guaranteed to meet Class 2
requirements thus will also be used when available.
* Use extension toast
2021-08-19 18:10:07 -04:00
26b8df5354
Partial revert 914b686c8e
( #5749 )
...
Didn't mean to remove this line, this fixes resuming to read downloaded chapter.
2021-08-19 11:53:26 -04:00
11a8046c5f
PagerPageHolder: Move chooseBackground call to IO thread ( #5737 )
...
* ImageUtil.chooseBackground: Use built-in decoder
* PagerPageHolder: Move chooseBackground call to IO thread
Also move stuffs and reuse image stream as bytes
2021-08-19 09:15:45 -04:00
da16110e1c
Edge-to-edge manga details view ( #5613 )
...
* Prepare for edge-to-edge MangaController
* Fix derpy liftToScroll with our own implementation
* Edge-to-edge MangaController
Except when legacy blue theme is used.
* Save app bar lift state for controller backstack
* Fix expanded cover position after the view recycled
* Handle overlap changes when incognito mode disabled
* Tablet fixes
* Revert "Handle overlap changes when incognito mode disabled"
This reverts commit 1f492449
Breaks on rotation changes.
* Fix MangaController's swipe refresh position
* All controllers are now doing lift app bar on scroll by default
They are already doing that before so this pretty much just a cleanups.
* TachiyomiCoordinatorLayout: Support ViewPager for app bar lift state check
I'm willing to revert this if this minute detail solution is deemed too hacky xD
* Fix app bar not lifted when scrolled without fling
* Save app bar lift state across configuration changes
* Fix MangaController's swipe refresh position after configuration change
* TachiyomiCoordinatorLayout: Update ViewPager reference when controller is changed
2021-08-19 09:12:52 -04:00
914b686c8e
ReaderTransitionView: Use context theme color for texts ( #5738 )
...
* Put themed reader context in adapter
This avoids creating themed context everytime the page holder is created, this
also allows the transition view to use the same themed context.
* Check against app night mode to create themed reader context
* ReaderTransitionView: Use context theme color for texts
The whole reader will need to be recreated when changing reader background while
webtoon mode is used, because recreating just the RecyclerView without messing
up the scroll position is impossible (I hope I just missed something).
2021-08-19 09:10:05 -04:00
27133520fc
Label one-shots correctly in anilist track search ( #5741 )
...
* use format instead of type in anilist search
As per anilist graphql docs, `type` refers to whether anime/manga and is
redundant (since we already limit it to `MANGA`). What we actually want
is `format` which includes whether the media is a One-shot or Manga
This should help in making search a bit better as one no longer needs to
rely on the Date to figure out if its the One-shot entry or the Manga
entry
* Revert "use format instead of type in anilist search"
This reverts commit 6f0ba4888669f414a2093d7632eb1fab109d74de.
Accidentally changed the wrong query while further testing whoops
* use format instead of type in anilist search
As per anilist graphql docs, `type` refers to whether anime/manga and is
redundant (since we already limit it to `MANGA`). What we actually want
is `format` which includes whether the media is a One-shot or Manga
Changes search query and corresponding JSONALManga structure
2021-08-19 09:08:48 -04:00
24b967ad5c
Fix start/resume fab showing up when entering and then exiting action mode ( #5735 )
2021-08-17 22:44:35 -04:00
ca4b4a3f1e
[skip ci] Replace deprecated argument for gradle command action
2021-08-17 22:40:34 -04:00
faef35ec47
Add check for current controller before setting extension update tab badge ( #5733 )
2021-08-16 11:58:30 -04:00
326d4c2641
Fix today still being displayed even though relative time is off ( #5732 )
2021-08-16 10:28:40 -04:00
83436c9550
add Theme "Teal & Turquoise" ( #5681 )
...
* add Theme "Teal & Turquoise"
* re sorting & change tertiary dark
* use alpha on ripple color & capitalize
2021-08-16 10:15:28 -04:00
2084822731
Fix library icon unchecked state ( #5728 )
...
Path data from AVD version
2021-08-16 10:15:10 -04:00
071bad1232
Use separate string for toRelativeString "Today"
...
Apparently 0 quantity is ignored for some locales...
2021-08-15 17:42:31 -04:00
ae1a76da2b
Use toRelativeString in Updates and History headings
2021-08-15 17:42:06 -04:00
fbc6965c4e
Update google-services.json with latest version from Firebase Console
2021-08-15 17:08:43 -04:00
57a5862840
Use relative time in ChapterHolder ( #5719 )
...
* Use relative time in ChapterHolder
Similar to how J2K does it
* Use custom implementation for relative time
* Changes based on review comments
2021-08-15 17:07:48 -04:00
91fbccdbaa
Allow FilterList to be passed with default values ( #5716 )
2021-08-15 17:06:32 -04:00
0ab0dd95ae
DNS-over-HTTPS (Adguard) ( #5715 )
...
* Update DohProviders.kt
* Update NetworkHelper.kt
* Update SettingsAdvancedController.kt
* fix typo
* Fix typo
* Fix typo
2021-08-15 11:20:52 -04:00
bc41040fd3
[skip ci] Split push and PR build workflows so they don't cancel each other
2021-08-15 11:07:27 -04:00
4c8dfd0c0c
Add toggle to invert page color in reader color filter settings ( #5713 )
2021-08-15 10:58:01 -04:00
2b9dbfb390
Fix global search menu item title
2021-08-15 10:53:52 -04:00
84d546b724
Set expanded cover dimension ratio from the source image ( #5721 )
...
Avoids cropping.
2021-08-15 10:53:25 -04:00
63053b9940
Update menu icons in Browse Sources view ( closes #5397 )
2021-08-15 10:46:04 -04:00
2256030a2a
Don't allow focus on ReaderNavigationOverlayView (maybe fixes #5555 )
2021-08-15 10:42:45 -04:00
79da33b597
Open tracker page when clicking logo ( closes #5624 )
2021-08-15 10:38:10 -04:00
7d67450e58
Always re-setup background jobs on migration runs
2021-08-13 18:28:07 -04:00
8aa11951bf
Do background app/extension checks less frequently
...
Since the in-app checks occur at least once a day anyway.
2021-08-13 18:24:21 -04:00
f23f22ab01
Add in-app app update check
2021-08-13 18:18:53 -04:00
96a64c7bd2
Update dependencies
2021-08-13 18:18:22 -04:00
d1bb0fdf1d
Apply app theme styling to reader page errors and progress dialog ( #5705 )
2021-08-13 15:44:42 -04:00
feca30d7ed
Fix selector in search card item ( #5711 )
2021-08-13 15:44:25 -04:00
b650151693
[skip ci] Update documentation
2021-08-10 18:10:46 -04:00
bb3afd0dc9
Update to Contributor Covenant 2.1 ( #5697 )
2021-08-10 13:30:54 -04:00
5e77ae208d
Use correct color for reader loading indicator ( #5685 )
...
* Revert "Revert "Use correct color for reader loading indicator (#5645 )" (fixes #5669 )"
This reverts commit a4eba50c
* Fix crash on older APIs
2021-08-09 17:48:28 -04:00
24e5a4d7ec
Enable elevation overlay for MaterialSwitch ( #5686 )
2021-08-09 17:47:57 -04:00
1d10d29fa9
Replace AboutLibraries activity with custom controller
2021-08-07 11:50:20 -04:00
9b00e91773
Reorganize dependencies a bit
2021-08-07 10:50:50 -04:00
cd73c30d6f
Remove explicit CardView dependency
2021-08-07 10:50:40 -04:00
7bbba0c7d9
Update Duktape
2021-08-07 10:50:26 -04:00
7907a4fc24
Add ability to tweak auto hide sensitivity in Webtoon Reader ( #5650 )
...
* Tweak threshold
* Put setting under Webtoon instead
Because it only affects Webtoon related viewers
2021-08-07 10:34:47 -04:00
2f94f62a56
Merge branch 'fix-12' into master
...
# Conflicts:
# .github/ISSUE_TEMPLATE.md
# .github/ISSUE_TEMPLATE/report_issue.yml
# .github/ISSUE_TEMPLATE/request_feature.yml
2021-08-06 17:33:24 -04:00
85791a9336
Release v0.12.1
2021-08-06 17:31:22 -04:00
a4eba50cfd
Revert "Use correct color for reader loading indicator ( #5645 )" ( fixes #5669 )
...
This reverts commit 7a1b6142df
.
2021-08-06 17:30:51 -04:00
03980b2f27
Remove ability to set in-app language differently from system's
2021-08-06 16:45:40 -04:00
664e5cfb59
[skip ci] Update issue templates
2021-08-06 15:43:24 -04:00
b9736df7e0
Re-enable preview build things
2021-08-06 15:38:16 -04:00
f48b2681e3
Release v0.12.0
2021-08-06 15:37:42 -04:00
ab46bd56b0
Remove janky tracker icon UI
2021-08-06 14:55:45 -04:00
c23506e887
Fix RTL support
2021-08-06 14:50:51 -04:00
9ad67a7b7d
Weblate translations ( #5571 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Albedo <Illiator27@gmail.com >
Co-authored-by: Alejandro Djeordjian <masterdragondark@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: Bùi Nguyễn Hoàng Thọ <buinguyenhoangtho97@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Carlos Hernández García <carlosdezia@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: Femto <yusufackerman10@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Hytashi <pierrot.bourdeau@yahoo.fr >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Ken Swenson <flat@esoteric.moe >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lyfja <yassinelaoud@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: Napuzu <napuzu@hotmail.com >
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Prince Carl <addminusevei@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tarık Yıldız <tariky113@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: あぽろあぽろ <aporotilyoko0000@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/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
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/jv/
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/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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uz/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Albedo <Illiator27@gmail.com >
Co-authored-by: Alejandro Djeordjian <masterdragondark@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alifian Caesar <alifiancaesar@gmail.com >
Co-authored-by: Blue <bluestuffish@gmail.com >
Co-authored-by: Bùi Nguyễn Hoàng Thọ <buinguyenhoangtho97@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Carlos Hernández García <carlosdezia@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: Femto <yusufackerman10@gmail.com >
Co-authored-by: Hytashi <pierrot.bourdeau@yahoo.fr >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Ken Swenson <flat@esoteric.moe >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lyfja <yassinelaoud@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: Napuzu <napuzu@hotmail.com >
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Prince Carl <addminusevei@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tarık Yıldız <tariky113@gmail.com >
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: あぽろあぽろ <aporotilyoko0000@gmail.com >
2021-08-06 14:43:33 -04:00
7a1b6142df
Use correct color for reader loading indicator ( #5645 )
...
Night theme color will be used when black or gray background color is used.
2021-08-06 14:22:04 -04:00
478256d766
Remove autosizing for manga title in tablet view, fix centering
2021-08-06 14:18:37 -04:00
4d92caacef
Dependency updates
2021-08-06 13:40:01 -04:00
fd45de5c58
Fix weird behaviour in library when switching display mode ( #5640 )
2021-08-05 17:52:45 -04:00
bcaa9674fe
Fix forced secure screen disabled after disabling incognito ( #5634 )
2021-08-05 17:52:20 -04:00
40aa3b7e18
Fix wonky webtoon layout when image is loaded at the top of the screen ( #5660 )
2021-08-05 17:51:03 -04:00
5aea21a194
Remove reader page number inset margin ( #5661 )
2021-08-05 17:50:37 -04:00
b5e118e2b4
Group advanced battery optimization setting entries
2021-08-05 17:47:52 -04:00
dfec0e45ed
Keep coroutine methods ( fixes #5662 )
2021-08-05 13:10:09 -04:00
ff2a4e6952
Change BottomNavigationView behavior ( #5603 )
...
Similar to app bar's scroll behavior
2021-07-31 12:05:24 -04:00
7660751f7f
Don't hide menu when scrolling through with ReaderSeekBar ( #5611 )
2021-07-31 12:04:13 -04:00
78b9ac4766
Set exported flags on activities
2021-07-31 11:48:50 -04:00
d5c75571dc
Disable Android system auto backup ( closes #5114 )
...
In practice this feature:
- Just didn't work
- Magically worked (sometimes; see first point)
- Restored something potentially too old and totally messed up the app
2021-07-31 11:43:08 -04:00
16b9c459ab
Update Coil
2021-07-30 18:15:10 -04:00
41c060e28b
Add functionality to open SettingsMainController when double-tapping the "more" button ( #5633 )
2021-07-30 18:14:16 -04:00
a3090e62f5
Fix reader activity not using preferred language ( #5630 )
2021-07-30 18:13:50 -04:00
39b7024be0
Fix webtoon page takes up entire screen even if it's smaller ( #5622 )
2021-07-29 09:16:01 -04:00
d019c5999b
Update for AS Arctic Fox
2021-07-28 15:18:17 -04:00
20264eecb9
fix regression in cover fetching ( #5621 )
...
introduced in https://github.com/tachiyomiorg/tachiyomi/pull/4870
this was previously done here: 7d23fd8ef5/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`.
2021-07-28 08:25:35 -04:00
cc55453076
ReaderProgressIndicator: Set indeterminate as default state ( #5605 )
...
Will also set to indeterminate if progress is 0.
2021-07-27 17:30:35 -04:00
6cab2427f5
[skip ci] use the actions built in ignore case
2021-07-27 09:10:03 -04:00
511bcc9197
[skip ci] update issue closer to close anime/aniyomi
2021-07-27 09:05:55 -04:00
00ac632d8f
Fix list scrolling on quad-state dialog ( #5602 )
2021-07-24 12:14:46 -04:00
649209890d
Use chooser intent for sharing saved pages
2021-07-24 11:56:55 -04:00
f2fca0f13d
Remove unnecessary MultiDex library
2021-07-24 11:54:53 -04:00
4084d5e69a
Revert changes to last_update behavior from #5436 ( #5590 )
2021-07-24 11:32:48 -04:00
e8beb7103c
Reword tracking update preference since it updates status too
2021-07-24 11:20:48 -04:00
0e4ce0f1ae
Relax MIUI backup/restore warning
2021-07-24 11:14:39 -04:00
c42d517f6b
Apply default night mode earlier ( #5593 )
2021-07-24 11:14:25 -04:00
356cd4ef52
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
2021-07-21 17:58:32 -04:00
88619145d8
Group 'Source not installed' cases in library update error log ( #5589 )
2021-07-21 17:57:33 -04:00
6ba779fb7a
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
2021-07-20 17:38:19 -04:00
8bd965267c
For library update error log, group errors by error string, and then sort the resulting list by source ( #5586 )
...
Format is
```
! Error
# Source
- Manga
```
2021-07-20 17:36:24 -04:00
7f76ffa5cb
Update AboutLibraries
2021-07-20 17:33:57 -04:00
4acc7cee3d
Revert jsDelivr CDN fallback
...
It doesn't work unless you provide actual semver versions, but we don't do that.
2021-07-20 17:23:55 -04:00
be28e0b559
Fix incorrect saved tracker dates ( #5581 )
2021-07-19 17:45:46 -04:00
116fec208b
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.
2021-07-19 17:45:28 -04:00
fece92e15a
Fix transparent system bars after MainActivity recreated ( #5574 )
2021-07-18 15:20:19 -04:00
dce3049446
Remove autoAddTrack preference
2021-07-18 15:00:07 -04:00
fcd6fe5d8a
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
2021-07-18 13:17:31 -04:00
a69a833716
Require Komga to be installed when attempting to setup tracker ( closes #5491 )
2021-07-18 13:12:47 -04:00
697b082591
Warn on backup creation for MIUI users
2021-07-18 13:04:32 -04:00
b2d58e04d2
Add Dynamic theme for Android 12 ( #5569 )
...
* Add Dynamic theme for Android 12
* Also theme text colors
2021-07-18 13:01:58 -04:00
8bfc5f0450
Put Komga tracker in separate group
2021-07-18 12:55:55 -04:00
a252a8acee
Update detection of disabled MIUI Optimization
2021-07-18 12:55:55 -04:00
447ee4bd09
Add support for start/end fields for Kitsu ( #5573 )
2021-07-18 12:47:40 -04:00
3cd6382795
Weblate translations ( #5276 )
...
Co-authored-by: Aagaman Luitel <aagaman@disroot.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Bùi Nguyễn Hoàng Thọ <buinguyenhoangtho97@gmail.com >
Co-authored-by: Cypral <cypral@hotmail.fr >
Co-authored-by: Daniele Tricoli <eriol@mornie.org >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Edmerson Pizarra <edmerpizarra@gmail.com >
Co-authored-by: Elosy <gaudic99@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: Fellow Turkish <f3ll0wm4il3r_12@protonmail.com >
Co-authored-by: HeavenShadow <heavenshadow@outlook.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: Jarel Sawangin <jarelsawangin18@gmail.com >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Khane Mcdaddy <kumakichi.houtarou@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Laurant Marijnissen <laurant@gigafyde.dev >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Mubarek Seyd Juhar <mubareksd@gmail.com >
Co-authored-by: Mubarek Seyd Juhar <mubareksej@gmail.com >
Co-authored-by: Neo <ohmaytt@naver.com >
Co-authored-by: Norbert Kovács <kovinor123@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: Shippo <shiposhouyou@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Silvio Pastore <silvioppastore@gmail.com >
Co-authored-by: Techeira Damián <damian.techeira@mercadolibre.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: whenwesober <naomi16i_1298q@cikuh.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 曹恩逢 <nelson22768384@gmail.com >
Co-authored-by: 殺Mustafa <mustafasheref8@gmail.com >
Co-authored-by: 莊景翔 <sean1781031@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/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_419/
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/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
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/kn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
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/nl/
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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
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/ti/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Aagaman Luitel <aagaman@disroot.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Bùi Nguyễn Hoàng Thọ <buinguyenhoangtho97@gmail.com >
Co-authored-by: Cypral <cypral@hotmail.fr >
Co-authored-by: Daniele Tricoli <eriol@mornie.org >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Edmerson Pizarra <edmerpizarra@gmail.com >
Co-authored-by: Elosy <gaudic99@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: Fellow Turkish <f3ll0wm4il3r_12@protonmail.com >
Co-authored-by: HeavenShadow <heavenshadow@outlook.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jarel Sawangin <jarelsawangin18@gmail.com >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Khane Mcdaddy <kumakichi.houtarou@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Laurant Marijnissen <laurant@gigafyde.dev >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Mubarek Seyd Juhar <mubareksd@gmail.com >
Co-authored-by: Mubarek Seyd Juhar <mubareksej@gmail.com >
Co-authored-by: Neo <ohmaytt@naver.com >
Co-authored-by: Norbert Kovács <kovinor123@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: Shippo <shiposhouyou@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Silvio Pastore <silvioppastore@gmail.com >
Co-authored-by: Techeira Damián <damian.techeira@mercadolibre.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: whenwesober <naomi16i_1298q@cikuh.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 曹恩逢 <nelson22768384@gmail.com >
Co-authored-by: 殺Mustafa <mustafasheref8@gmail.com >
Co-authored-by: 莊景翔 <sean1781031@gmail.com >
2021-07-18 09:51:04 -04:00
5d1134dfa8
Add link to Don't Kill My App! in advanced settings
2021-07-17 12:52:27 -04:00
05e7b0dc22
Fix splash screen icon on Android 12 ( #5565 )
...
* Use Core Splashscreen for splashscreen stuff
* Keep splash screen until activity ready
Ready as in the data inside starting screen is finished showing
* Use custom splash screen exit animation on older android version
* Add splash screen minimum duration to prevent exit jank
* Fix broken AMOLED theme
* Improvements
2021-07-17 12:06:15 -04:00
c0647c3110
Make default tracking status depend if the user has read chapter or not ( #5567 )
...
- When user reads a chapter change tracking status to reading
2021-07-17 11:26:29 -04:00
ef84ed4982
Bump compileSdk to 31 ( #5563 )
2021-07-16 09:18:32 -04:00
a1e83b9f19
Add cover actions to a dialog when long-pressing manga cover ( #5556 )
2021-07-15 17:28:35 -04:00
4ce4ee3c00
Make incognito bar use primary colors ( #5558 )
...
Looks better than the odd forced gray used for all themes
2021-07-15 17:28:10 -04:00
0d62aedfbb
Added "Tako" theme ( #5546 )
...
* Added "Ninomae" theme
Based on the lovely Ninomae Ina'nis, for Arkon and Flat
* Use updated colors from Ghostbear
Adapted after feedback
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
* Tweak the Ninomae theme further
* Sort themes alphabetically
- Sorts themes alphabetically.
- Use the same capital word system in colors.xml for themes.xml as well.
- Rename AMOLED theme to AMOLED mode in theme.xml and color.xml references.
* More tweaks
* Style incognito bar
Uses a dark purple which looks super clean instead of a washed out gray
This sets the groundwork for other themes too
* Tweak final onPrimary color
* Rename Ninomae to Tako
RIP
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
2021-07-15 08:46:30 -04:00
b7c2890250
Don't show navigation overlay if tap navigation is disabled ( #5534 )
...
* Don't show navigation overlay if tap navigation is disabled
* Apply feedback
2021-07-15 08:44:53 -04:00
ae97bb0445
Replace material-dialogs usage with Material Components' ( #5423 )
...
* Use Material Components' dialogs
For all dialogs that has direct replacement.
* Convert text input dialogs
* Convert quad-state multi choices dialogs
* Convert date picker dialogs
This also changes the flow to remove selected start/finish tracking date and
the track item itself
* Remove material-dialogs dependencies
2021-07-14 18:04:03 -04:00
117fd4bd0f
Chop long titles in library update notification, fix incrementing when updating covers
2021-07-14 17:59:09 -04:00
bd424ce460
Update to Kotlin 1.5.21
2021-07-14 17:57:12 -04:00
1dddba7f25
Update Libary update notification. ( #5545 )
...
* Update LibraryUpdateNotifier.kt
* Update LibraryUpdateService.kt
2021-07-14 17:57:03 -04:00
7fd75b7501
Hide the reader seekbar for single-page chapters ( #5551 )
2021-07-14 17:56:50 -04:00
423f07033e
Update request_feature.yml
...
closes #5543
2021-07-13 12:16:30 -04:00
ef9c457681
Update jsoup and Coil
2021-07-12 11:54:06 -04:00
a6d4a3b785
Hide Start/Resume FAB unless there are unread chapters and during loading ( #5458 )
...
* Hide Start/Resume FAB unless there are unread chapters
* Remove dead code, rewrite logic for hiding FAB
2021-07-12 11:48:48 -04:00
2e487f8a3f
fix yin & yang theme ( #5535 )
...
refresh arrow color didnt change in dark mode
2021-07-12 09:57:42 -04:00
2423a70abd
Fix incognito mode disabled after URL intent launched ( #5533 )
2021-07-12 09:57:28 -04:00
13d39fc942
Tweak chip contrast ( #5526 )
...
* Set better contrast for chips
* Set custom chip colors for Yin Yang
2021-07-11 15:45:53 -04:00
b7547a8458
Optimize the Green Apple theme variant ( #5530 )
2021-07-11 15:45:42 -04:00
8931dbb657
Remove unnecessary DB calls when setting chapter flag defaults
2021-07-11 15:18:00 -04:00
52416ff3a8
Fix Incognito Mode toggle not updating after disabled via notification
2021-07-11 15:17:43 -04:00
3dbfee91f6
Improve Green Apple color in Light theme ( #5528 )
2021-07-11 10:42:11 -04:00
09d4901781
Reword delete chapter settings ( closes #5494 )
2021-07-10 16:15:49 -04:00
62955e7385
Improving genre search started from the manga page of a popular manga ( #4375 )
...
Co-authored-by: E3FxGaming <E3FxGaming@users.noreply.github.com >
2021-07-10 16:04:28 -04:00
1ef7722504
Support more image formats for covers ( #5524 )
...
* Add TachiyomiImageDecoder for Coil
Is currently used to decode AVIF and JPEG XL images.
* LocalSource: Check against file name for cover
This allows file with all supported formats to be set as cover
* TachiyomiImageDecoder: Handle HEIF on Android 7 and older
2021-07-10 15:44:34 -04:00
24bb2f02dc
Use jsDelivr as fallback when GitHub can't be reached for extensions list ( closes #5517 )
2021-07-10 11:35:43 -04:00
627698d81f
Use fade transactions when handling shortcuts
2021-07-10 11:05:10 -04:00
d4c8480dee
Add warning for MIUI users when trying to restore backups with MIUI Optimization disabled
2021-07-10 11:04:41 -04:00
015e8deb79
Parallel cover update job
2021-07-09 17:50:01 -04:00
714aa4b4ba
Update dependencies
2021-07-09 17:50:01 -04:00
8d5f798591
show correct number of items in the library tit... ( #5516 )
...
...le, even when all manga are in a category that isn't the default
category.
2021-07-09 10:29:04 -04:00
e65f59b3df
Show all currently updating manga in library update notification
2021-07-08 23:03:22 -04:00
341c3d179e
Parallel library update ( #5519 )
...
* Parallel library update
* Almost forgot the terminal operator
2021-07-08 22:35:32 -04:00
67128937ca
Update dependencies
2021-07-08 18:16:51 -04:00
d9ea621e54
add Yin Yang Theme ( #5508 )
...
* add Yin Yang Theme
* change download badge color to yin yang as well
* update string
* fix &
2021-07-08 09:12:23 -04:00
fb35d7af59
Sanitize manga title in page download subfolder name ( #5514 )
2021-07-07 21:58:53 -04:00
c254aa6fcc
Make Automatic Reader Theme pick background/text color based on dark mode preference ( #5505 )
...
* Make Automatic Reader Theme pick background/text color based on theme
* Use extension method
2021-07-07 18:12:11 -04:00
37d30eb887
Simplify locale override ( #5509 )
2021-07-07 18:11:52 -04:00
49cdcc644c
Update image decoder to add JPEG XL support ( #5512 )
2021-07-07 18:11:20 -04:00
07e5525c74
Fix chapter source order not working correctly and allow refresh to update source order
...
Based on 00f916a4f0
Co-authored-by: CarlosEsco <CarlosEsco@users.noreply.github.com >
2021-07-07 18:07:51 -04:00
776194f5b2
Only update in-library manga chapter settings instead of all
2021-07-07 18:05:29 -04:00
ed80ee98a7
Sanitize spaces when setting URLs without domain
...
It throws an URISyntaxException otherwise.
2021-07-07 17:53:28 -04:00
040bac3da2
Resource cleanup post-theme removal
2021-07-04 17:51:15 -04:00
9df721d158
Add DARK_BLUE enum value back to avoid crash
2021-07-04 17:38:54 -04:00
c50ede8b2c
Add back android-process-button library
...
wtf Android Studio, thanks for lying to me.
2021-07-04 12:20:32 -04:00
ba0907ae59
Update dependencies; remove unused android-process-button library
2021-07-04 12:16:12 -04:00
e9dce32a98
Remove Hot Pink theme
...
The old AMOLED Hot Pink theme is pretty close to what Midnight Dusk + AMOLED is now.
2021-07-04 12:05:53 -04:00
535cc0d81e
Rename "Dark Blue" theme to "Blue"
2021-07-04 12:05:11 -04:00
5801297d78
Set root project name, remove jcenter for plugin resolution
2021-07-03 14:43:43 -04:00
51a33a47cd
Revert accidentally committed stuff (oops)
2021-07-03 12:52:07 -04:00
01a1a9ebab
Update to Conductor 3.0.0
2021-07-03 12:50:10 -04:00
438bad9649
Fix category selected state
...
Co-authored-by: ivaniskandar <ivaniskandar@users.noreply.github.com >
2021-07-03 12:09:05 -04:00
fe3b36caeb
Fix some views being click-through-able
2021-07-03 11:11:34 -04:00
83588e14d9
fix link to List of Extensions ( #5493 )
2021-07-03 09:44:44 -04:00
64b1c9636b
Track search dialog adjustments ( #5479 )
...
* Add clear text button to track search dialog text input
* Track search item adjustments
2021-07-03 09:44:12 -04:00
db0c1b2634
Sort Installed, Update, Untrusted Extenion by Name in Extensions Tab ( #5486 )
...
* Update ExtensionPresenter.kt
* Update ExtensionPresenter.kt
* Update ExtensionPresenter.kt
2021-07-03 09:43:29 -04:00
568c4d8c8e
Use current locale when sorting library "alphabetically" ( closes #5281 )
...
This _should_ handle things like Chinese that aren't actually alphabetical.
2021-07-02 22:48:16 -04:00
d645507eeb
Update dependencies
2021-07-02 22:47:25 -04:00
3548112ab2
Update delete history icon ( closes #5482 )
2021-07-02 22:19:07 -04:00
0cb042cd93
Remove en-GB option since we don't actually localize different English locales
2021-07-02 09:02:28 -04:00
0eadc028b6
Merge light and dark themes ( #5470 )
...
* Merge AMOLED and regular dark themes
This allows all variants of dark themes to use black backgrounds as a
separate preference.
* Merge light and dark themes
* Fix ReaderSeekBar color on Dark Blue theme
* Color fixes
* Fix Dark Blue bars ripple
* Simplify night mode check
2021-07-02 08:44:04 -04:00
82f3677168
Fix reader toolbar alpha applied to other components outside its activity ( #5483 )
2021-07-01 18:11:44 -04:00
70ed49e478
Imported implementation for updating library by next expected update from Neko ( #5436 )
...
* Imported implementation for updating library by next expected update from Neko. This sort uses the last 4 updates for a manga to compute an average time between updates and then extrapolates when the next update should occur.
Currently seems to work perfectly. However, I may have silently messed something up along the way.
All code and algorithms are credited to kyjibo on GitHub. The original commit adding this functionality is here: 681003926a
* Imported implementation for updating library by next expected update from Neko. This sort uses the last 4 updates for a manga to compute an average time between updates and then extrapolates when the next update should occur.
Currently seems to work perfectly. However, I may have silently messed something up along the way.
All code and algorithms are credited to kyjibo on GitHub. The original commit adding this functionality is here: 681003926a
* Remove commented-out line from LibraryUpdateRanker
I missed removing this when first committing. The removed line is a holdover from Neko, which requires 7+, but I removed the function that requires this.
2021-07-01 18:11:21 -04:00
3c67a36b60
Change wording for "Per-category display setting" ( #5484 )
2021-07-01 09:03:54 -04:00
e5621246ec
Create parity with extension repo issues ( #5473 )
...
* [skip ci] Rename bug to issue
Also changes the file naming scheme of the issue forms.
Matches with tachiyomiorg/tachiyomi-extensions now.
* [skip ci] Tweak issue overview
2021-07-01 09:03:38 -04:00
cb71d44024
Tracking sheet and search adjustments ( #5427 )
...
* Tracking sheet and search visual adjustments
* Remove track item divider
* Add start margin to "add tracking" button
* Fix track search dialog crash when no item chosen
* Show "remove" action only when track item is previously set
* Remove placeholder for total chapters
* Cleanups
* Add track search error/empty result message
* Make track search dialog fullscreen
* Use AutofitRecyclerView for track search dialog
* Fix text input overlapping
* Run track search from IME action instead
* Remove deprecated method
* Reformat
* Set track search error message on the placeholder
* Use payload to notify track search item change
* Fix track search action icon tint color
2021-06-28 11:33:26 -04:00
7e3ea9074c
Extend library search by adding -<source> option ( #5387 )
...
* extend library search to enable -<source> search
library search already allows for <source> search to select manga from a
particular source. Similarly, -<source> allows to search for manga that
aren't from the said source. TachiyomiSy has this feature but it heavily
depends on exh methods
A problem when you directly add a negation check is that although
it will work, the genre search kicks in adds back every manga since
-<source> returns true for all genres of a manga
Thus, the solution I decided on was do source search first, and then
move to genre check when it fails. A perhaps useful addition is that,
now you're able to search like this:
<genre1>, -<source>, -<genre2>
* make if-else statements more readable
* refactor containsSourceOrGenre() using `when`
* add comment describing the function
* remove lazy
not really required anymore now that containsSourceOrGenre was rewritten
using `when`
2021-06-28 11:32:03 -04:00
e2cf157857
Reader fixes after #5450 ( #5465 )
...
* Fix ReaderActivity system bars behavior
* Fix ReaderActivity transition view text color
* Don't change reader navbar color when windowLightNavigationBar is not available
2021-06-27 11:39:26 -04:00
60890147c3
Sort per category ( #5408 )
...
* Add flags for sorting per category
* Add logic to LibrarySettingsSheet
* Add logic to LibraryPresenter
* Minor tweaks
* Use enum instead of variables
Also deprecates LibrarySort in favour of the new enum classes
* Remove debug log and suppress deprecation
* Convert DisplayMode setting to enum
Also fix bug were adapter would get de-synced with the current per category setting
* Fix migration crashing app due to values being access before migration
2021-06-26 13:30:16 -04:00
64c95305b9
Match ReaderActivity theme with the rest of the app ( #5450 )
...
* Match ReaderActivity theme with the rest of the app
* Fix viewer inset when fullscreen reader is off
* Fix incorrect toolbar color after recreate
* Remove animated inset
* Move isDarkMode to PreferencesHelper
2021-06-25 23:28:19 -04:00
feddd9285d
[skip ci] Update issue closer rules
2021-06-25 22:45:02 -04:00
d1b393965f
[skip ci] Update issue-moderator-action to v1.1 ( #5459 )
2021-06-25 22:30:26 -04:00
e31a39b9d5
[skip ci] Convert issue templates to the new issue forms ( #5454 )
...
* [SKIP-CI] Update issue config
* [SKIP-CI] Delete redundant Source Issue
* [SKIP-CI] Convert bug report to an issue form
* [SKIP-CI] Convert feature request to an issue form
2021-06-25 12:56:26 -04:00
98fc028d39
[skip ci] Remove explicit SKIP CI workflow logic
...
GitHub has it built-in now: https://github.blog/changelog/2021-02-08-github-actions-skip-pull-request-and-push-workflows-with-skip-ci/
2021-06-24 12:37:14 -04:00
88fd799a30
Add favorited badge to browse and search ( #5440 )
2021-06-22 18:22:59 -04:00
ef937f277e
Update image decoder with better AVIF support
2021-06-22 12:58:35 +02:00
c3fb5af3fc
Fix issues on older API versions and tablets ( #5433 )
...
* Fix tablet's navigation rail and toolbar color
* Fix tracking sheet crash on older APIs
* Fix settings crash on older APIs
2021-06-20 11:05:37 -04:00
859e8deb02
[SKIP CI] fix GithubUpdateChecker url ( #5434 )
2021-06-20 11:04:38 -04:00
932c92412c
More themes cleanup ( #5410 )
...
* More themes cleanup
* Tweak some things
* Fix 'Clear History' icon
* Split out ripple colored to its own drawable
* Tidy up things
* Unify background dim amount
* Use primaryColor for Account login button
* More colored ripples
* use colorOnPrimary for selected comfortable library item title
Co-authored-by: Soitora <simon.mattila@protonmail.com >
2021-06-19 15:45:16 -04:00
05771ddf6d
add start download now ( #5386 )
...
* add start download now
download now for selected chapter
from j2k
Co-Authored-By: Jays2Kings <jays@outlook.com >
* change string to action
* move to bottom
* oopsie
Co-authored-by: Jays2Kings <jays@outlook.com >
2021-06-19 12:36:29 -04:00
848d387ec4
Add AlertDialog styles to Reader themes ( #5426 )
2021-06-19 12:34:23 -04:00
ac6b4235b9
Fix crash when opening the MangaController from... ( #5419 )
...
...the browse search
null safe cast to TextView because when searching for manga in a source,
the toolbar has no children and
find() returns null.
2021-06-18 19:46:45 -04:00
ab73e98075
Fix incorrect toolbar text color after theme change ( #5388 )
2021-06-17 08:53:38 -04:00
aecdd04e04
Move "Delete sweep" out from overflow ( #5392 )
...
Places it as its own icon, having an overflow with only one item doesn't make much sense when that's not the behavior in other parts of the app.
2021-06-16 18:31:20 -04:00
e5cdf74587
Downgrade WorkManager
...
Related to #5364
2021-06-14 17:07:38 -04:00
8d25ce7323
Surface exceptions when fetching pages properly ( fixes #5377 )
2021-06-12 10:49:30 -04:00
8deca3b63a
Added text to category changing dialog when shown with no categories ( #5345 )
...
* Added text to ChangeMangaCategoriesDialog if invoked with empty category list
* Change dialog text, add negative button, and change positive button to open CategoryController
* Tiny bit of code cleanup and reorganizing
2021-06-12 09:48:11 -04:00
9b967177c5
Added "Yotsuba" theme ( #5290 )
2021-06-12 09:45:49 -04:00
4dfb3cc972
Improvements to the new library item selectors ( #5379 )
...
* Increase card selector radius
* Add themed overlay to library selector
2021-06-12 09:45:26 -04:00
73e5e9ecd9
Add background to draggable items ( #5353 )
2021-06-09 17:16:59 -04:00
653b7ffcd0
Fix black icon for small notifications on EMUI ( #5350 )
...
* Set notification icon fillColor to Android white
Closes #5340
* Remove '_black' suffix from the glasses icon drawable
2021-06-09 17:16:09 -04:00
8791b72cb1
Fix library settings sheet causing app to crash... ( #5354 )
...
...when the category list is empty
2021-06-09 17:15:48 -04:00
d961492380
Add back missing start/end margins in manga info header ( #5352 )
...
* Add missing margin to phone UI
Also, remove unnecessary code
* Add missing margin to tablet UI
* Use LinearLayout instead
2021-06-09 17:14:57 -04:00
07de367476
Revert "Set background job expedited policies"
...
This reverts commit c69420373a
.
Caused crashes in TachiyomiSY for some reason. Will have to redo this once we target Android 12.
2021-06-09 17:11:23 -04:00
31d96c2bf0
Fix download status not updated properly after starting batch download ( #5348 )
2021-06-08 11:18:56 -04:00
fb8aafb69f
Enable secure screen when incognito mode is enabled ( #5339 )
...
* Enable secure screen when incognito mode is enabled
* Fix incognito banner not showing up after configuration changes
2021-06-07 22:41:12 -04:00
3d58b78062
Add ripple to history items ( #5341 )
...
- Replaces margin with padding.
- Adds the drawable ripple background.
- Changes height to match the padding so it doesn't look odd.
2021-06-07 22:40:48 -04:00
ec5e6958ef
Show global update error notifications by default
2021-06-06 22:27:53 -04:00
71bd5fe367
Fix crash on source page load error
2021-06-06 22:27:28 -04:00
6385c71c72
Fix gradient not being smooth ( #5329 )
2021-06-06 18:20:43 -04:00
d43255e688
Draw tablet manga info column under navbar ( fixes #5323 )
2021-06-06 10:50:00 -04:00
3527dedc99
Coil: Caching adjustments ( #5311 )
...
* Coil: Enable disk cache for source items
* MangaCoverFetcher: Let Coil's OkHttp client handle caching for non-library cover
2021-06-06 10:30:26 -04:00
de50f53be4
Fix title jumping around when refreshing ( #5328 )
2021-06-06 10:29:28 -04:00
f2e4b2fc99
Get appropriate download link based on CPU ABI
2021-06-05 18:30:04 -04:00
e6f3cd03bb
Use coroutine job for fetching next source page
2021-06-05 18:02:59 -04:00
a1e31549a2
Add shortcut to tracking guide on website
2021-06-05 18:01:34 -04:00
71d225c562
Address some build warnings
2021-06-05 17:49:20 -04:00
7c23212850
Don't expand source filter sheet on show ( closes #5253 )
2021-06-05 11:08:54 -04:00
fdf178d4df
Add behavior for modifying reader buttons depending on prev/next chapters ( #5305 )
2021-06-05 10:37:21 -04:00
04ebca8413
Use smallest width instead of width for alt layouts
2021-06-05 10:25:54 -04:00
edeee54fb2
Set orientation icon correctly when opening reader
2021-06-05 10:25:54 -04:00
a906e9b302
Added category-wise display setting ( #5232 )
...
* Added category-wise display setting
Co-authored-by: Rogavactive <30288842+Rogavactive@users.noreply.github.com >
* Use flag instead of preference
* Remove database call in LibraryItem
* Remove unnecessary code
Co-authored-by: Rogavactive <30288842+Rogavactive@users.noreply.github.com >
2021-06-05 10:25:34 -04:00
fff72b61df
Fix image type build error
2021-06-04 23:46:18 -04:00
74381ef59e
Handle HEIF images (partly addresses #4756 )
2021-06-04 23:26:37 -04:00
64f95af3e5
Add check for backstack size before pushing DownloadController ( #5312 )
2021-06-04 18:52:30 -04:00
85a1eb75c9
Make cover bigger on tablet UI ( #5296 )
...
* Make cover bigger on tablet UI
Also fix bug when opening from source
* Use ISO A5 ratio on tablet UI
* Change design
* Fix bug that happened when refreshing
2021-06-04 18:51:43 -04:00
597cec3064
Legacy backup conversion to Kotlin Serialization ( #5282 )
...
* Legacy backup conversion to Kotlin Serialization
* Fix BackupTest compiling
2021-06-04 18:50:22 -04:00
b03ebc1fa4
Update tablet UI
...
- Only used when width is >= 720dp instead of 600dp (typically 10" tablets)
- Fix fastscroll in manga view (fixes #5267 )
2021-06-03 23:00:41 -04:00
6c53bb4d51
Allow center aligned side nav icons ( closes #5177 )
2021-06-03 09:30:50 -04:00
fb7a458747
Address some build warnings
2021-06-02 23:17:41 -04:00
db25a9ae4f
Support AVIF and HEIF images ( closes #4756 )
...
Co-authored-by: inorichi <inorichi@users.noreply.github.com >
2021-06-02 22:59:02 -04:00
c69420373a
Set background job expedited policies
2021-06-02 22:58:03 -04:00
2b8347f899
Update dependencies
2021-06-02 22:51:26 -04:00
281a3911f6
Add share and save cover actions ( closes #3011 )
2021-06-02 22:51:10 -04:00
9b77dd9a2b
add AMOLED prefix to theme name ( #5263 )
2021-06-01 18:15:54 -04:00
cb8cff3179
Run formatter
2021-06-01 18:01:23 -04:00
3db85c7274
Tap to enlarge cover ( #5256 )
...
* Convert manga_info_header to use ContraintLayout
Will help with MotionLayout and tablet layout
* Convert to MotionLayout to be able to enlarge cover art
* Add keyframes to animations
* Remove keyframes
Alexa play Despacito
* Add back manga_summary_section
2021-06-01 17:59:38 -04:00
b41ac355a0
add long click to view manga in Migration Source Search ( #5241 )
...
apparently was added to Sy in 8686fecb1f
added it for main as well
Co-Authored-By: jobobby04 <jobobby04@users.noreply.github.com >
fixes https://github.com/tachiyomiorg/tachiyomi/issues/5027
2021-06-01 17:58:10 -04:00
88d9ffe92e
Add better library item selectors ( #5240 )
...
* Add better library item selectors
Inspired by the J2K method of library item selection.
* Tweak theme selection colors
It was missing for Hot Pink and Midnight Dusk.
The selector color is 75% alpha of the color accent, this looked fitting for all themes.
2021-06-01 17:56:36 -04:00
5113c78ab6
Consolidate some of the app update classes
...
We only use GitHub for all update checks, so the abstraction isn't useful.
2021-06-01 17:54:34 -04:00
3854995ef2
Address some Kotlin language warnings
2021-06-01 17:53:51 -04:00
36e14b951a
Only show automatically refresh trackers setting if logged in to some trackers
2021-06-01 17:49:04 -04:00
9299a4beff
Generate APKs per CPU architecture
2021-06-01 09:55:10 -04:00
d681bea395
Revert "Revert "Revert "Temporarily hide Komga tracker"""
...
This reverts commit 79ab492a5b
.
lol
2021-05-31 19:36:46 -04:00
0f3f1e9226
Release 0.11.1
2021-05-31 19:35:52 -04:00
79ab492a5b
Revert "Revert "Temporarily hide Komga tracker""
...
This reverts commit 7be2cbb75b
.
2021-05-31 19:35:10 -04:00
62db4bb09d
Fix missing Injekt method crash ( fixes #7355 )
2021-05-31 19:34:54 -04:00
7be2cbb75b
Revert "Temporarily hide Komga tracker"
...
This reverts commit 31997fe50a
.
2021-05-31 18:46:45 -04:00
5b1fe3460f
Release 0.11.0
2021-05-31 18:46:30 -04:00
31997fe50a
Temporarily hide Komga tracker
2021-05-31 18:46:09 -04:00
5e5ceef122
Update some icons
2021-05-30 17:24:57 -04:00
40edbac7f0
Weblate translations ( #5141 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Dhimas Admaja <dhimasadmaja@gmail.com >
Co-authored-by: Elosy <gaudic99@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: HeavenShadow <heavenshadow@outlook.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Riztard Lanthorn <riyanluqman@gmail.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Wojciech Kosztyła <wojtex1221@gmail.com >
Co-authored-by: matdeluis <luisdebonoir@protonmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: whenwesober <naomi16i_1298q@cikuh.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/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/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/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/jv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Dhimas Admaja <dhimasadmaja@gmail.com >
Co-authored-by: Elosy <gaudic99@gmail.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: HeavenShadow <heavenshadow@outlook.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Riztard Lanthorn <riyanluqman@gmail.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Wojciech Kosztyła <wojtex1221@gmail.com >
Co-authored-by: matdeluis <luisdebonoir@protonmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: whenwesober <naomi16i_1298q@cikuh.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-05-30 17:24:40 -04:00
5bb1f72c28
Use existing vector icon for splash screen ( #5230 )
2021-05-30 11:15:20 -04:00
8622e6492c
Remove more unused strings
2021-05-30 11:10:16 -04:00
1feac9c559
Show toast when toggling crop borders
...
Consistent with reading mode and orientation shortcuts.
2021-05-30 10:54:24 -04:00
fce81dd6d9
Remove unused strings
2021-05-30 10:46:27 -04:00
aa50554f06
Fix last library category not being saved
2021-05-30 10:29:32 -04:00
034506f56b
Fix toolbar menu being broken on transition ( fixes #5135 )
2021-05-29 13:39:39 -04:00
2d8858edb4
Fix double free when when parsing webp images ( fixes #5227 )
...
Co-authored-by: inorichi <inorichi@users.noreply.github.com >
2021-05-29 13:19:37 -04:00
b2601ad696
[SKIP CI] Add issue moderator action
2021-05-28 23:21:14 -04:00
8099f561c5
Run formatter on some resources
2021-05-28 22:40:17 -04:00
8a014ddb0c
Update AboutLibraries
2021-05-28 22:38:36 -04:00
3d9383ce67
Try to avoid some Webview-related crashes
...
Related to #5218
2021-05-28 22:38:36 -04:00
9de07c11a6
Adjust chapter download button visual ( #5213 )
...
* Removed the blinking icon and added back the indeterminate indicator for
queued items
* Make the downloading indicator a solid circle
2021-05-28 22:38:03 -04:00
9f744bc445
More bottom sheet improvements ( #5183 )
...
* Edge-to-edge bottom sheet when possible
* ReaderSettingsSheet: Animate background dim changes
* Adjust modal bottom sheet in-out animation
* Use public method to get bottom sheet behavior
* Set bottom sheet peek size to 50% screen height
The current auto peek height gives too low value on landscape orientation
* Set bottom sheet navigation bar scrim when needed
2021-05-28 22:36:09 -04:00
aed6e12119
Add animations for Bottom Navigation items ( #5181 )
...
* Animated icon for the Library tab
Co-Authored-By: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
* Animated icon for the More tab
Co-Authored-By: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
* Rename more_vert to overflow
Should maybe help any confusion together with the other more_horiz changes.
* Animated icon for the History tab
Co-Authored-By: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
* Clarify names and clean files
* Animated icon for the Updates tab
* Animated icon for the Browse tab
* Recreate the animated icon for the History tab
History icons look better when the internal clock is not moving.
Co-authored-by: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
2021-05-28 22:35:35 -04:00
c57d0046bc
Update GMS plugin
2021-05-27 18:13:11 -04:00
07b9fc9b31
Update Kotlin and kotlinter
...
If this breaks anything, I blame Jay.
2021-05-27 18:13:02 -04:00
2c6bcb85a0
Dependency updates
2021-05-27 08:50:18 -04:00
fefa519486
Update ACRA
2021-05-27 08:49:47 -04:00
11a232a2df
Allow themes to style more objects ( #5197 )
...
* Add Tertiary color and use it for Badges
* Define ripple color for Material Dialog
Although it doesn't do anything, but it should
* Add tertiary colors for Green Apple theme
* Use the correct theme accent in AlertDialog
* Declare a global colorControlHighlight
Fixes some of the ripples listed on #5154 .
* Change md_ripple_color to primary ripple color
2021-05-26 18:11:14 -04:00
8dcd919ff0
Implement feature to hide "Local" badge from library manga ( #5202 )
2021-05-26 18:10:20 -04:00
d9c27e7109
Display the currently active restrictions in the library update preference ( #5187 )
...
* display the currently active restrictions in the library update preference
* removed first line
* use constant instead of literal string
* remove spanned string builder
2021-05-26 08:57:13 -04:00
8af8c57bb4
Add link to official subreddit
2021-05-25 18:33:56 -04:00
a1a4916abf
Update dependencies
2021-05-25 17:48:31 -04:00
9be8f675ac
Set grey setting sheet for Grey background option ( #5193 )
2021-05-25 17:34:20 -04:00
a271c3726e
Fix GIF detection on previous commit
2021-05-25 19:52:49 +02:00
8c18a14dfd
Display animated webp whenever possible, otherwise fallback to static image. Fixes #5139
2021-05-25 19:42:48 +02:00
9a801cfdfb
Hide the score display on the tracksheet if not supported ( #5169 )
...
* hide the score display on the tracksheet if not supported
* Convert track item to use LinearLayout
Co-authored-by: Andreas E <andreas.everos@gmail.com >
2021-05-25 09:03:56 -04:00
4af13e3536
Added "Green Apple" theme ( #5184 )
...
* Added "Green Apple" theme
Totally not stolen from other forks.
Although to cover all my bases I co-author all people who adapted the theme in any form.
Neko, J2K and Tako
Co-Authored-By: Carlos <2092019+CarlosEsco@users.noreply.github.com >
Co-Authored-By: Jays2Kings <jays@outlook.com >
Co-Authored-By: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
* Add black as the OnSecondary color
Co-authored-by: Carlos <2092019+CarlosEsco@users.noreply.github.com >
Co-authored-by: Jays2Kings <jays@outlook.com >
Co-authored-by: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
2021-05-25 08:26:17 -04:00
e76e903060
Background tracker update during Library update ( #5166 )
...
* add preference to auto update trackers during library update
* also update trackers when updating chapters and preference is set
* remove unnecessary launch/join
* perform tracking update within the same chapter update loop to avoid double notifications
2021-05-24 22:26:41 -04:00
3d89a317c1
Remove kapt
2021-05-24 22:17:14 -04:00
d8251224cb
Use 1.x source-api artifact from Maven Central
2021-05-24 22:17:09 -04:00
acd927a937
Refactor TrackService.kt to remove unused add
function ( #5164 )
...
* removed the add function from TrackService.kt as it's not used except within the tracker implementations
* add private modifier
2021-05-24 22:12:12 -04:00
a498f940c6
Put shortcut to backup menu in More
2021-05-24 16:55:42 -04:00
948cb31d1a
Use Title Case for theme names
2021-05-24 16:50:29 -04:00
179cb8eb50
Make some strings in LocalSource translatable ( closes #5178 )
2021-05-24 16:50:07 -04:00
47f865aa72
Handle toolbar title in manga details on tablets similar to on phones
2021-05-24 16:28:50 -04:00
b47face2f8
Remove unused Gson singleton factory
...
We don't inject it anywhere anymore.
2021-05-24 16:11:13 -04:00
69869115f6
TabbedBottomSheetDialog: Fix scrollable pages ( #5173 )
2021-05-24 16:08:43 -04:00
0fb9ca3e8b
Added "Strawberry Daiquiri" theme ( #5176 )
2021-05-24 16:02:45 -04:00
eaf9c9b2d8
Tweak tablet manga info column width
2021-05-24 12:36:35 -04:00
70d9b0c390
Organize some classes
2021-05-24 12:34:54 -04:00
e57a999c9c
pull the rate limit interceptors from the extensions repo ( #5163 )
...
apply a rate limit to anilist, current limit is 90 per minute
2021-05-24 11:29:20 -04:00
3b49289cfb
Update AGP and AboutLibraries
2021-05-24 11:21:03 -04:00
176e984b56
Add "Midnight Dusk" and "Hot Pink" themes ( #5161 )
...
* Organize and clarify themes file
Increases clarification with better commenting, should make it easier to add or modify current themes.
* Make AMOLED its own theme category
* Tweak ripples for AMOLED
* Add "Midnight Dusk" theme
Ports it from jobobby04/TachiyomiSY.
Co-Authored-By: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
* Add "Hot Pink" theme
Ports it from jobobby04/TachiyomiSY.
Co-Authored-By: OncePunchedMan <64155117+OncePunchedMan@users.noreply.github.com >
* Make AMOLED a base theme
* Final tweaks
Rename "Toolbar.Light" to "Custom.PopupTheme"
Changes placing of backgroundDusk
Removes HotPink and MidnightDusk custom Toolbars, I believe they are unnecessary.
* Rename a Midnight Dusk color
* Make AMOLED independent from Dark as a theme
Co-authored-by: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
Co-authored-by: OncePunchedMan <64155117+OncePunchedMan@users.noreply.github.com >
2021-05-24 11:16:32 -04:00
b5a700276a
Remove top margin of PreferenceCategory if no title set ( #5168 )
2021-05-24 09:10:13 -04:00
3c186a3c8d
Fix incognito mode disabled after the app kicked out of memory ( #5167 )
...
The application class onCreate will also be called when user navigates to an
activity after the app process is killed by the system.
So make sure the incognito is disabled only when the entry point of the app is
created from scratch (e.g. after being force closed by the user).
2021-05-24 09:09:35 -04:00
a462ce3626
Option to move nav rail buttons to bottom of screen ( closes #5158 )
...
Based on 90be3e3494
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-05-23 14:30:09 -04:00
065cf42aea
Fix reader chapter sort ordering ( fixes #5157 )
2021-05-23 14:30:09 -04:00
986b709f2c
Revert "Prevent view from being removed if a to is found ( #5135 ) ( #5152 )"
...
This reverts commit 974275a429
.
2021-05-23 14:30:09 -04:00
fed6f44995
Create a toolbar variable for ripples ( #5159 )
...
* Rename rippleNavColor to rippleSecondaryColor
It's not just for the navigation anymore
* Add a rippleToolbarColor for toolbar ripples
Fixes so you can use specialized colors in case of using a theme such as Dark Blue or Light Blue
* Add so text buttons are also themed secondary color
Apparently this is also a common Google app thing
* Changes variable name for Navigation Rail
2021-05-23 14:29:59 -04:00
1b52acdad7
Hide irrelevant settings on tablets
2021-05-23 13:05:45 -04:00
10a638c6b8
Update Discord logo asset ( closes #5143 )
2021-05-23 12:58:03 -04:00
7875f363a8
Tablet manga view
2021-05-23 12:36:47 -04:00
685736b9ec
Fix resume button not considering filters
2021-05-23 12:02:09 -04:00
aefd2bf6f8
Use same chapter sorting logic in manga and reader views
2021-05-23 11:28:04 -04:00
ce9fb2f1fe
Update reader chapter list filtering to handle not downloaded/bookmarked ( closes #5107 )
2021-05-23 11:27:52 -04:00
974275a429
Prevent view from being removed if a to is found ( #5135 ) ( #5152 )
...
Introduced in c68e7c8da7
2021-05-23 11:00:43 -04:00
98461f9bca
Fix some RecyclerView heights ( fixes #5146 )
2021-05-22 22:25:52 -04:00
094f78fb41
Update ripples for tablet NavigationRail ( fixes #5145 )
2021-05-22 18:24:41 -04:00
33dcdc1599
Ripples patch ( #5144 )
...
* Combine ripple_dark and ripple_light
Fixes AMOLED theme and doesn't require two seperate items.
* Fix ripple for the new About icons
* Fixes nav/tab ripple in Dark Blue and Light Blue themes
* Theme some ripples using their Style instead
2021-05-22 18:08:48 -04:00
8870ccb18c
Fix action toolbar positioning ( fixes #5099 )
2021-05-22 17:57:58 -04:00
2a7ed1375a
Fallback to default viewer properly ( closes #5068 )
2021-05-22 17:41:53 -04:00
107727eea9
Remove unnecessary fillType attrs from app icons
2021-05-22 17:37:14 -04:00
54b50cca71
Fix vector from being rasterized during build
2021-05-22 17:15:16 -04:00
1c10ba7925
Enforce same height for about links
...
Discord is kind of scuffed because the icon isn't vertically centered properly.
2021-05-22 16:49:51 -04:00
2b8df691ff
Change tab ripple color ( #5142 )
...
Does what Google apps does, uses the colored ripple for Tabs as well and not just bottom nav.
2021-05-22 16:23:04 -04:00
15da856303
Shrink Komga logo asset
2021-05-22 16:01:13 -04:00
cef5343a24
More Proguard fixes for extensions
2021-05-22 15:52:01 -04:00
f96b85fcb2
Fix Proguard rules for kotlinx.serialization (e.g. for MangaPlus)
2021-05-22 15:41:08 -04:00
a62628423f
Weblate translations ( #4973 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Allen Chang <allen.ty.chang@gmail.com >
Co-authored-by: Andreas <howangandreas@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Bùi Nguyễn Hoàng Thọ <buinguyenhoangtho97@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Hajba Károly <karoly.hajba98@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jacque Fresco <aidter@use.startmail.com >
Co-authored-by: Jakub Fabijan <animatorzPolski@gmail.com >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: LigthA_ <ligthaa@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Maxime Dias <maxime-dias_student2021@wilder.school >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Narin <narin.tana@hotmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Pratik Subedi <pratikk.subedee@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: SmolderingGummy <bairamsaieesh@gmail.com >
Co-authored-by: Techeira Damián <damian.techeira@mercadolibre.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: plr20 <hobdob@tuta.io >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: waitingmoon <takeda.s1027@gmail.com >
Co-authored-by: Николаев Павел Дмитриевич <pavliknikolaev128@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/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/eo/
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/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/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
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/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/nl/
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/sah/
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/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Allen Chang <allen.ty.chang@gmail.com >
Co-authored-by: Andreas <howangandreas@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Bùi Nguyễn Hoàng Thọ <buinguyenhoangtho97@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Hajba Károly <karoly.hajba98@gmail.com >
Co-authored-by: Jacque Fresco <aidter@use.startmail.com >
Co-authored-by: Jakub Fabijan <animatorzPolski@gmail.com >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: LigthA_ <ligthaa@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Maxime Dias <maxime-dias_student2021@wilder.school >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Narin <narin.tana@hotmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Pratik Subedi <pratikk.subedee@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: SmolderingGummy <bairamsaieesh@gmail.com >
Co-authored-by: Techeira Damián <damian.techeira@mercadolibre.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: plr20 <hobdob@tuta.io >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: waitingmoon <takeda.s1027@gmail.com >
Co-authored-by: Николаев Павел Дмитриевич <pavliknikolaev128@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-05-22 15:11:09 -04:00
ef8a87a30f
Bump compileSdk to 30 ( #5140 )
2021-05-22 14:48:27 -04:00
89fb943733
Reinstate Proguard/R8 ( #5134 )
...
* Reinstate Proguard/R8
According to APK analyzer
Before: 18044 classes with 113387 methods in 3 dex files
After: 12604 classes with 68010 methods in 2 dex files
APK download size is reduced by 2.8 MB
* Add debug build type without R8
2021-05-22 14:47:40 -04:00
147978b932
Disable swiping on switch in SwitchSettingsPreference
2021-05-22 12:39:58 -04:00
c741920ec0
Rename some biometrics things since it's no longer specifically for biometric auth
2021-05-22 12:39:47 -04:00
bbbcb18b91
Fixed tracker sheet corner radius not being rounded on start ( #4799 )
2021-05-22 12:16:17 -04:00
d6b3b0baf7
Add Komga as an unattended track service ( #5049 )
...
* fix: prevent crash if TrackService.getScoreList() is empty
* disabled track score button if service doesn't support scoring
* first implementation of the Komga tracking
this doesn't work for read lists
* auto track when adding to library
* handle refresh
* 2-way sync of chapters for unattended tracking services
* Update app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSheet.kt
Co-authored-by: Andreas <andreas.everos@gmail.com >
* group strings together
* support for read lists
* sync read chapters on bind
* only mark local chapters as read during 2-way sync (incoming)
* local progress from read chapters will be sent to remote tracker on bind/refresh
this enables syncing after reading offline
* remove unused variable
* refactor the 2-way sync in a util function
* handle auto add to track for unattended services from the browse source screen when long clicking
this will also sync chapters, as it is possible to have read or marked as read chapters from there
* 2-way sync when library update for TRACKING
* refactor
* better handling of what has been read server side
* refactor: extract function
* fix: localLastRead could be -1 when all chapters are read
* refactor to rethrow exception so it can be shown in toast
* extract strings
* replace komga logo
Co-authored-by: Andreas <andreas.everos@gmail.com >
2021-05-22 12:07:58 -04:00
dbe8931cf0
Run formatter on drawables and layouts
2021-05-22 12:02:49 -04:00
d2eb5d7f45
Fix top padding in up Updates/History
2021-05-22 12:01:14 -04:00
562dce60ee
Ripple overhaul ( #5109 )
...
* Create drawables for the ripples
Temporary colors in them to aid in unifying the ripples.
The 'ripple_circular' and 'ripple_normal' are probably going to be merge as one in the end.
* Change selectableItems to drawables
Changes 'selectableItemBackgroundBorderless' to 'ripple_circular' drawable.
Changes 'selectableItemBackground' to 'selectable_item_background' drawable.
* Add temporary colors to aid in finding unstyled ripples
* Fix button sizes to not make oval ripples
* Make the chip selectable follow ripple color
* Style using the built in rippleColor when possible
* Ripple away 💸
* Set ripple color for tabs
Main activity tabs as well as sheet tabs
* Set ripple color in seekbar buttons
* Fix ripple color for the toolbar
* Round off and start to finish the ripples
* Set custom colorful ripple for bottom navigation
Makes the app a little more fun than just black and white. Took inspiration from a ton of updated Google apps.
* Revert two layout changes
These were not necessary for the ripple as it is designed now, but it was before.
Co-authored-by: Andreas E <andreas.everos@gmail.com >
2021-05-22 11:55:05 -04:00
569df39fb8
Remove 1 or 2 hour library updates to avoid DDoSing sources
2021-05-22 11:52:28 -04:00
2f7f00c7a2
Try to avoid crashing when source fails to return pages
2021-05-22 11:41:10 -04:00
afd59eabbb
Remove material-design-dimens ( #5133 )
2021-05-22 10:10:41 -04:00
cf99446a12
Adjust tablet layout ( closes #5113 )
2021-05-19 23:18:24 -04:00
68286b2acc
Tweak About view, make links actually clickable
2021-05-19 22:55:27 -04:00
a410184e0a
Collapse about links into a single row
2021-05-19 22:39:31 -04:00
d3ceecf620
Add icons for links in the About section ( #5117 )
...
* Add an icon for each link in About
* Add icon for Open source licenses
* Reorder Facebook and Discord
* Revert "Add icon for Open source licenses"
This reverts commit 9b73f8443d1afea60f8bc4165663c8bef0ebf108.
2021-05-19 22:21:22 -04:00
940c5b3838
Refactor BaseBottomSheetDialog to set maxWidth with newer API
2021-05-19 22:20:45 -04:00
17c321286d
[SKIP CI] Update issue-closer-action
2021-05-19 22:20:45 -04:00
0dbb79359b
Increase padding to progress bar ( #5110 )
2021-05-18 22:38:59 -04:00
19f39fcdb0
Change ordering of labels in "when" clause ( #5103 )
2021-05-18 08:08:23 -04:00
ab021c1302
Restore original preference background after highlight animation ( fixes #5094 )
2021-05-17 17:32:10 -04:00
3b11ad8de8
Revert hide updates/history
2021-05-17 17:24:59 -04:00
cf4b870846
library update notif text progress ( #5098 )
2021-05-17 17:20:58 -04:00
5e37f72d74
Remove legacy backup creation
2021-05-17 11:41:12 -04:00
6843dbf7e1
Fix decoder crash with 1px images and crop borders
2021-05-16 22:49:53 +02:00
09c07faafd
Avoid invalid reading mode/orientation selections
...
Related to #5068
2021-05-15 15:29:21 -04:00
8e7c235ff0
Cleanup hide updates/history button settings
2021-05-15 15:03:09 -04:00
7fb4cbb8a0
Add option to hide "Updates" and "History" buttons ( #5077 )
...
* Add otion to hide "Updates" abd "History" buttons
* Add otion to hide "Updates" abd "History" buttons
* explicit imports
* New category Navigation
* Add functionality for SideNav
2021-05-15 15:01:05 -04:00
fa872f6cf7
Don't hide side nav when opening ActionToolbar on tablets
2021-05-14 18:26:39 -04:00
ef53d4ec07
Fix grid columns on tablets, split out common main_activity layout sections
2021-05-14 17:48:11 -04:00
c68e7c8da7
Update OneWayFadeChangeHandler to match TachiyomiSY
...
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
2021-05-14 10:40:38 -04:00
de35a4c62a
Initial tablet NavigationRailView implementation
...
TODO:
- Make the side nav go beside the toolbar too
- Extract out common main_activity stuff to remove duplicated code
2021-05-14 09:14:42 -04:00
fcde6c2b84
Minor cleanup
2021-05-14 09:10:17 -04:00
9cbe053e79
Update dependencies
2021-05-14 09:08:58 -04:00
818468c58f
Open migrated/copied MangaController right away ( #5005 )
2021-05-13 17:36:05 -04:00
7ba43ae5c2
Add cancel all for series in download queue ( #5062 )
...
Co-authored-by: Jays2Kings <jays@outlook.com >
2021-05-13 17:35:47 -04:00
5700c7a0c7
Instantiate extension preferences with proper datastore earlier
2021-05-08 19:52:49 -04:00
4bfd395d9f
Add automatic setting to reader settings ( #5045 )
2021-05-08 18:55:27 -04:00
5069d8dee6
Fix MultiSelectListPreference crash in extensions
2021-05-08 17:23:48 -04:00
47c120e58c
Fix rotation shortcut tooltip
2021-05-08 09:14:01 -04:00
8d7ab13f5c
Don't toggle favorite status from snackbar if already added ( fixes #5038 )
2021-05-08 09:13:49 -04:00
122cdae5bc
Automatic background color for PagerViewer ( #4996 )
...
* Add J2K implementation of automatic background
Co-authored-by: Jays2Kings <8617760+Jays2Kings@users.noreply.github.com >
* Tweak the monstrosity called automatic background
* Add ability to choose Automatic as a background
* More tweaks
Co-authored-by: Jays2Kings <8617760+Jays2Kings@users.noreply.github.com >
2021-05-04 22:46:42 -04:00
157d8db68c
Update Coil
2021-05-04 22:44:42 -04:00
998da965cd
Update AGP for Android Studio 4.2
2021-05-04 22:44:34 -04:00
8d58a8d548
Fix source filter FAB disappear on rotation ( fixes #4994 )
2021-05-02 13:34:53 -04:00
b453be081e
Fix settings search crash ( fixes #5002 )
...
Can't lateinit since the controllers are instantiated via reflection.
2021-05-02 13:29:20 -04:00
3c947f323f
Fix navigation issue when activity is recreated
2021-05-02 13:22:32 -04:00
cb203ef02c
Show notification to disable Incognito Mode when it's enabled ( #4976 )
...
* Show notification to disable Incognito Mode when it's enabled
* Finish ReaderActivity and BrowseSourceController when incognito is disabled
* CLeanup strings
* Only register DisableIncognitoReceiver when needed
2021-04-30 22:36:54 -04:00
908c9bc624
Reader grayscale filter ( closes #2822 )
2021-04-30 22:35:49 -04:00
fe373a95a2
Fix bugs in dual-page split ( #4983 )
...
If more bugs appear probably better to go back to the main thread and process dual-pages every time a page is shown as it did before
2021-04-30 09:14:20 -04:00
60f18f3b5a
[SKIP CI] Update issue-closer-action
2021-04-28 22:37:49 -04:00
284c019b32
Cancel scope in SettingsControllers properly
2021-04-28 17:38:41 -04:00
32434471e5
Update kotlinx.serialization
2021-04-28 17:30:48 -04:00
6a4c280235
Change string chop method default to use smaller ... instead
...
(cherry picked from commit 43b42f8d54bf8872b4fd2467b33fa06a9a44dbb6)
2021-04-28 17:30:22 -04:00
f0eacf4218
Re-enable update check job for Android M
2021-04-28 08:55:30 -04:00
0afe3011bc
Better handling of coroutine cancellations for http calls
...
Based on b94b7eeb6d
2021-04-28 08:53:41 -04:00
0fef546a0d
Add manga-wised rotation mode settings ( #4841 )
...
* Add manga-wised rotation mode settings
Based on #3522
Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com >
* Fix small mistakes
* Complete TODOs
* Rename functions
rotation -> orientation
* Fix orientation icon not changing
Bug from video
* Fix bug with force portrait not being force if a default value
Bug from video
* Backup viewer_flag as a seperate field in so legacy/forks doesn't crash
* Make viewer_flags nullable so old backups viewer gets restored
* Add migration for old rotation and viewer to new defaults ones
* Rename variable in enums
* Fix migration after OrientationType was changed
* Remove untrue comment
Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com >
2021-04-28 08:32:47 -04:00
93e6136795
Use Coil ( #4870 )
...
* Use Coil
* Remove coil-transformations lib
* Add MangaCoverFetcher
* Remove Glide
* MangaCoverFetcher: Allow skipping custom cover usage
* Adjust coil caching policy for some non-library items
* Allow coil to use RGB565 only on low ram devices
* Fix image loading progress view not showing
a
* Increase coil crossfade duration
Same as default glide duration
* Add back request clearing
2021-04-28 08:32:00 -04:00
7d23fd8ef5
Update sqlite-android
...
This version is on jitpack instead of jcenter
2021-04-27 17:47:19 -04:00
71c9df5279
Lint fixes
2021-04-27 17:46:34 -04:00
224fcada17
Move save pages to manga title setting to Reader section
2021-04-27 17:46:16 -04:00
9278407b85
Setting: Creates folders according to manga title ( #4861 )
...
* cherry-picking my changes
* Update SettingsDownloadController.kt
* Update SettingsDownloadController.kt
* Update ReaderPresenter.kt
Co-authored-by: arkon <arkon@users.noreply.github.com >
2021-04-27 17:38:56 -04:00
dad3292bdd
Use adaptive icon for app shortcuts ( #4968 )
...
Also swap the color
2021-04-27 17:30:17 -04:00
cfdf319972
Fix reference to removed V23 theme
2021-04-27 12:26:22 -04:00
89619b7836
Drop support for Android 5.x
2021-04-27 09:29:05 -04:00
6aff438a16
Release 0.10.12
2021-04-27 09:28:46 -04:00
13324dd1a1
Remove app update check on Android 5.x
2021-04-27 09:26:46 -04:00
ae9bf06b46
Weblate translations ( #4947 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Albedo <Illiator27@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Blue cat <bluecat300@gmail.com >
Co-authored-by: Csíkos Martin Nándor <csikos.martin17@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Losms <krishna.chand67@yahoo.com >
Co-authored-by: Luka Paun <croluxgame@gmail.com >
Co-authored-by: Lusuho <jevpsychox@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nestor A. Sanchez <help.toastcode@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Q farfayoux <aym.belrhiti@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Techeira Damián <damian.techeira@mercadolibre.com >
Co-authored-by: Thu Htoo San <kokhantyangon@gmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: monolifed <monolifed@protonmail.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/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/fi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/my/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Albedo <Illiator27@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Blue cat <bluecat300@gmail.com >
Co-authored-by: Csíkos Martin Nándor <csikos.martin17@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Losms <krishna.chand67@yahoo.com >
Co-authored-by: Luka Paun <croluxgame@gmail.com >
Co-authored-by: Lusuho <jevpsychox@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nestor A. Sanchez <help.toastcode@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Q farfayoux <aym.belrhiti@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Techeira Damián <damian.techeira@mercadolibre.com >
Co-authored-by: Thu Htoo San <kokhantyangon@gmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-04-27 09:16:22 -04:00
5236834911
[SKIP CI] Update issue-closer-action
2021-04-25 15:33:15 -04:00
bf80dd622c
Fix download error icon color tint ( #4959 )
...
* Fix download error color tint
* Use progress indicator as download icon border
* Resolve feedback
* Use extension function to set tinted drawable
2021-04-25 11:36:13 -04:00
662b71436e
Cleanup dual page split ( #4956 )
...
* Cleanup Dual Page Split
* Move where images is processed
* Change parameter name to imageStream
* Use available instead of Int.MAX_VALUE
* Update JavaDoc
2021-04-25 11:08:51 -04:00
f608cb55eb
Minor cleanup to updating download status in Updates
2021-04-25 11:01:12 -04:00
6ba82da029
Don't automatically go to HALF_EXPANDED state for color filter tab ( closes #4913 )
2021-04-25 10:59:53 -04:00
f407e30b6e
Reset Incognito Mode on app relaunch ( closes #4928 )
2021-04-25 10:57:14 -04:00
4e7b8c98f9
Make the download progress status smoother ( #4958 )
...
* Make the download progress status smoother
* Download status icon cleanup
2021-04-25 10:42:06 -04:00
5f9574541f
Use popup menus for reader shortcuts instead of toggling through
2021-04-24 19:17:52 -04:00
08a6db7d6e
Maybe better handle MAL token expiration
2021-04-24 16:30:53 -04:00
b485e1d657
Downgrade back to stable OkHttp
...
Maybe fixes some crashes.
2021-04-23 22:41:46 -04:00
e8d8621f06
Remove "Locked" orientation, replace with explicit orientations
...
Portrait/Landscape allow sensor, Locked Portrait/Landscape don't.
2021-04-23 22:37:43 -04:00
4cefbce7c3
Make manga and chapter folder name searching case insensitive
2021-04-23 08:44:12 -04:00
fa31369f99
Sanitize source download folder name ( fixes #4945 )
2021-04-23 08:43:47 -04:00
d0bf93ebb7
MainActivity: Show bottom nav when the tab page is changed ( #4914 )
...
* MainActivity: Show bottom nav when the tab page is changed
* Revert "MainActivity: Show bottom nav when the tab page is changed"
This reverts commit 27fd73db
* MainActivity: Show bottom nav when the app bar is fully expanded
2021-04-21 17:43:53 -04:00
41a747c7e7
Consider sort direction when downloading next n chapters ( fixes #4916 )
2021-04-21 17:41:43 -04:00
8882cd4787
Consider sort direction when resuming ( fixes #4909 )
2021-04-21 17:38:46 -04:00
6676490e09
Remove preview release notes
...
The GitHub releases contain the commit messages.
2021-04-19 15:30:04 -04:00
68bea8a196
Add link to official Facebook page
2021-04-19 15:23:20 -04:00
25995c09a0
[SKIP CI] Update issue templates
2021-04-19 11:24:10 -04:00
0eb8d7d081
Release 0.10.11
2021-04-19 10:52:52 -04:00
554f890ae3
Weblate translations ( #4812 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Hautzii <am.03012002@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: Jakub Fabijan <animatorzPolski@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Manuel Tassi <manueltassi91@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: OfficialBispo <diogobispo10@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Zulkifli <zulhaha1@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.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/eo/
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/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/kn/
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/nl/
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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
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/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Hautzii <am.03012002@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jakub Fabijan <animatorzPolski@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Manuel Tassi <manueltassi91@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: OfficialBispo <diogobispo10@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Zulkifli <zulhaha1@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-04-19 10:33:06 -04:00
dd1743698f
Theme BiometricUnlockActivity to avoid flashing light theme
2021-04-19 10:24:57 -04:00
b092e98ac9
Include extension loading errors in error logs
2021-04-19 10:18:32 -04:00
9ee6262aed
Fix activity leak
2021-04-19 10:18:32 -04:00
24a2d86f41
Fix status bar icon colors in webview activity ( #4903 )
...
* Fixed status bar icon colors in webview activity
* Changed theme to Theme.Base
* Changed app theme to Theme.Base
* Update themes.xml
Co-authored-by: arkon <arkon@users.noreply.github.com >
2021-04-19 10:16:25 -04:00
b5c5c66336
[SKIP CI] Update FUNDING.yml ( #4907 )
2021-04-19 09:31:34 -04:00
7654feb6a8
Fix chapter read status not being migrated ( fixes #4892 )
2021-04-18 13:07:53 -04:00
a598ac3993
Update LeakCanary
2021-04-18 12:55:17 -04:00
cab919d74c
Clean up controller viewbinding creation
...
Based on https://github.com/Jays2Kings/tachiyomiJ2K/blob/master/app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/BaseController.kt
2021-04-18 12:54:51 -04:00
60a929b92c
Fix source SearchView stuck open until query submitted ( #4897 )
...
closes #4850
2021-04-18 11:32:22 -04:00
356b7c346a
Clean up ChapterCache (remove Gson, Rx usage)
2021-04-18 11:30:16 -04:00
ad57fde1c5
Themes cleanup ( #4894 )
2021-04-18 11:29:56 -04:00
17f7dea21b
Update KotlinX dependencies
2021-04-17 19:19:08 -04:00
b40af7c3c6
Minor cleanup
2021-04-17 19:05:35 -04:00
9065362fde
Move reading mode toast to default bottom position
...
Toasts don't block user interaction, so it's probably fine.
2021-04-17 18:52:52 -04:00
d264b03ca1
[SKIP CI] Update README banner image ( #4887 )
...
* Delete screens.png
* Add files via upload
2021-04-17 18:49:47 -04:00
ad9bad3d17
Adjust ActionToolbar positioning
...
Have I ever mentioned that I hate insets?
2021-04-17 13:07:25 -04:00
dfd858034f
Avoid duplicate actions in update notifications
2021-04-17 12:58:14 -04:00
58ad8fa8c0
Add clipboard error string
...
I pulled a Jay and forgot to stage something.
2021-04-17 12:33:04 -04:00
38610d8a24
Avoid crash when users copying to clipboard fails because they have apps that are listening to their clipboards but also denied permissions
...
See https://commonsware.com/blog/2013/08/08/developer-psa-please-fix-your-clipboard-handling.html
2021-04-17 12:29:22 -04:00
27cec697bf
Avoid rare crash in WebViewActivity
2021-04-17 12:22:58 -04:00
024f9a8c76
[SKIP CI] Add string for EOL update check message
2021-04-17 11:54:17 -04:00
f7cc36f2f0
Follow chapter sort setting for start/resume FAB ( closes #1716 )
2021-04-17 11:38:08 -04:00
ef5148ebb4
Double tap Updates to go to Download Queue ( closes #4884 )
2021-04-17 11:13:09 -04:00
6dbc0a6fd5
Use DSL for creating chapter description spanned string
2021-04-17 11:06:30 -04:00
fba3f9d501
Follow chapter sort setting when downloading next n chapters ( closes #4725 )
2021-04-17 10:51:38 -04:00
d9f8137362
Update issue templates
2021-04-16 23:16:46 -04:00
28416489b2
Adjust MoreController bottom padding for navbar
2021-04-16 23:10:38 -04:00
54a23ddd1f
Long press reader settings icon to open color filter tab
...
Partially addresses #4867
2021-04-16 23:06:24 -04:00
3287ca9cf2
Add checkmark beside selected popup menu item
...
Based on what's in J2K. Also renamed to MaterialSpinnerView to match what's there.
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-04-16 22:39:19 -04:00
a59e134862
Case insensitive source directory search
2021-04-16 22:27:00 -04:00
1f8c5b0120
Adjust ActionToolbar positioning
2021-04-16 22:26:41 -04:00
c7f839ea4a
Minor cleanup
2021-04-15 10:09:16 -04:00
d981245723
Remove toolbar snapping
2021-04-15 10:05:47 -04:00
1f729f1cb3
Add navigation bar scrim ( #4845 )
...
* Revert "Add navigation bar scrim (closes #4836 )"
This reverts commit 2a69d1b0
* Add navigation bar scrim
2021-04-15 09:55:39 -04:00
b4577d6676
Avoid crash when unknown reading mode is used
2021-04-14 18:03:48 -04:00
544adb9940
Handle reader toolbar subtitle getting cut off when text is too big ( closes #4843 )
2021-04-14 08:59:23 -04:00
1875c4a752
Include chapter fetch date when migrating
...
Based on ee4f3e6586
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-04-14 08:57:00 -04:00
5f0493f1e5
Fix webtoon mode not calling OnPageSelected in some cases (in upstream too)
...
This fix isn't 100% tested, but like 80%.
@arkon if you're reading this, this issue is happening up stream too. I can make a issue for it in the repo but haven't checked if it happens there:
Steps:
Get Cubari source, search "cubari:imgur/3iOqiIy" change to continuous vertical, crop borders. Then back out and open the chapter again. onPageSelected isn't called because recycler position is -1. Regardless of the 4 pages you should be on
also fyi just a slight scroll fixes this issue but still
(cherry picked from commit 88fd6e5c9897d4a528f93dd02cfa2a4c644a799d)
2021-04-14 08:49:48 -04:00
c749e50bec
Edge-to-edge in licenses activity
2021-04-13 22:48:54 -04:00
a4e5e3ece5
Use accent color for edge effect
2021-04-13 22:48:39 -04:00
2a69d1b051
Add navigation bar scrim ( closes #4836 )
2021-04-13 18:23:06 -04:00
126e1e2d9d
Allow weaker unlock methods in Android 6 - 10 ( fixes #4833 )
2021-04-13 15:02:57 -04:00
0586e1d3ad
Include debug info in dumped crash logs
2021-04-13 09:06:41 -04:00
07cb1c237e
Allow dismissing download progress notification when paused ( closes #4832 )
2021-04-13 08:53:46 -04:00
f4f1efe5fa
Disallow forced dark mode, such as MIUI's
2021-04-13 08:51:08 -04:00
37fdf4d434
Fix toolbar elevation in History and Updates
2021-04-12 18:43:22 -04:00
99b46096a4
Fully expand source filter sheet on show ( closes #4455 )
2021-04-12 17:30:44 -04:00
12e90ae35e
Use same non-sticky heading style as Browse for Updates/History ( closes #4822 )
2021-04-12 17:11:47 -04:00
023311a874
Start download when tapping update notification ( closes #4825 )
2021-04-12 13:43:46 -04:00
155a4dd463
Fix ActionToolbar bottom offset
2021-04-12 12:42:07 -04:00
15bed1ac4c
Offset appbar using margin instead (maybe fixes #4819 )
2021-04-12 09:01:11 -04:00
27f55f8098
Fix LibraryUpdateServiceTest so ./gradlew ... doesn't crash ( #4821 )
2021-04-12 08:35:00 -04:00
00598879e2
Insets fix for migration manga list
2021-04-11 22:57:54 -04:00
df274a0a78
Always create releases as draft
2021-04-11 18:40:54 -04:00
0dc4862d79
Revert case insensitive source folder check
2021-04-11 18:19:41 -04:00
a3f1b72126
Lint fixes/ignore some errors
2021-04-11 18:16:15 -04:00
5ff10799e4
Release 0.10.10
2021-04-11 17:59:07 -04:00
a82e5f5452
Make library update/backup error log action clearer for non-technical users
2021-04-11 16:19:56 -04:00
e10cb0e632
Add locales: jv, lt, ne
2021-04-11 16:03:03 -04:00
c7e07a6df0
Update DoH translations
2021-04-11 16:02:02 -04:00
2e0c778090
Weblate translations ( #4647 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Arlangue <virgilemp@outlook.fr >
Co-authored-by: August Wale <bleachlithium@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Edgar Mejía <edgar13155@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Hajba Károly <karoly.hajba98@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: Jakub Fabijan <animatorzPolski@gmail.com >
Co-authored-by: Kiroki Benjamin <heptahex999@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: LOKE__01 <luckylakshman378@gmail.com >
Co-authored-by: Luis Andrés Bajaña F <labfernandez2014@gmail.com >
Co-authored-by: Lusuho <jevpsychox@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Matyáš Caras <hernik27@gmail.com >
Co-authored-by: Michalis <michalisntovas@yahoo.gr >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nikola Perović <nikolaperovicccc@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: P6N7L <nichitapospai@gmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pijus Bend <pijus.bend@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Q farfayoux <aym.belrhiti@gmail.com >
Co-authored-by: Riztard Lanthorn <riyanluqman@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Schrödinger's cat <schrodingers-kate@protonmail.com >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tantia <ilovechocobi@yahoo.com >
Co-authored-by: TheLastMelody <swordofthefallen@hotmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Yardi van Nimwegen <yardivn@live.nl >
Co-authored-by: antocs <roxasthethund@yahoo.it >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 殺Mustafa <mustafasheref8@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/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/eo/
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/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/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
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/jv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/my/
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/nl/
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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Arlangue <virgilemp@outlook.fr >
Co-authored-by: August Wale <bleachlithium@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Edgar Mejía <edgar13155@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Hajba Károly <karoly.hajba98@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jakub Fabijan <animatorzPolski@gmail.com >
Co-authored-by: Kiroki Benjamin <heptahex999@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: LOKE__01 <luckylakshman378@gmail.com >
Co-authored-by: Luis Andrés Bajaña F <labfernandez2014@gmail.com >
Co-authored-by: Lusuho <jevpsychox@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Matyáš Caras <hernik27@gmail.com >
Co-authored-by: Michalis <michalisntovas@yahoo.gr >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nikola Perović <nikolaperovicccc@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: P6N7L <nichitapospai@gmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pijus Bend <pijus.bend@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Q farfayoux <aym.belrhiti@gmail.com >
Co-authored-by: Riztard Lanthorn <riyanluqman@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Schrödinger's cat <schrodingers-kate@protonmail.com >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tantia <ilovechocobi@yahoo.com >
Co-authored-by: TheLastMelody <swordofthefallen@hotmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Yardi van Nimwegen <yardivn@live.nl >
Co-authored-by: antocs <roxasthethund@yahoo.it >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 殺Mustafa <mustafasheref8@gmail.com >
2021-04-11 15:56:32 -04:00
592050c668
Actually ignore the case...
2021-04-11 14:23:24 -04:00
02c9191525
Make source download folder name case-insensitive
...
Fixes issues from things like "Mangasee" being renamed to "MangaSee"
2021-04-11 14:03:23 -04:00
d421401626
Log "Invalid download location" issues to error log
2021-04-11 14:00:45 -04:00
b2d4e5ab84
Add Google DoH provider
2021-04-11 13:10:03 -04:00
84e023607c
BrowseSourceController: Fix navigation bar insets not properly applied ( #4810 )
2021-04-11 10:49:23 -04:00
f145fd0dec
Move deletion actions to the IO thread ( #4808 )
2021-04-11 10:49:13 -04:00
42a9f911d8
Update some dependencies; downgrade core-ktx
...
Fixes ActionMode being underneath statusbar
2021-04-10 22:29:52 -04:00
9567d55312
Revert manga title folder for saved pages ( closes #4803 )
...
People also didn't like it making their galleries more complicate to navigate.
2021-04-10 14:33:14 -04:00
531cd99247
Update to Gradle 7
2021-04-10 09:48:30 -04:00
f3660d88dd
Draw edge-to-edge ( #4802 )
2021-04-10 09:38:55 -04:00
3accb9a08b
[SKIP CI] Add lock workflow
2021-04-10 09:36:01 -04:00
63ce7371bb
Update some internal dependencies
...
They no longer rely on jcenter
2021-04-09 22:44:59 -04:00
01c3498dbf
Search in library include manga description ( #4787 )
...
Co-Authored-By: jobobby04 <jobobby04@gmail.com >
Co-authored-by: jobobby04 <jobobby04@gmail.com >
2021-04-08 17:56:33 -04:00
b3471234ad
Update NDK, more KTX usage ( #4792 )
...
* Update NDK
* Utilize more KTX extensions
2021-04-08 17:56:01 -04:00
b2d697131c
Add clarification for category exclusion ( closes #4777 )
2021-04-06 23:29:46 -04:00
ef49fc91d8
Minor cleanup
2021-04-06 23:21:21 -04:00
6222b47a4f
Flip crop borders and orientation toggles
2021-04-06 22:31:36 -04:00
f58e3c390a
Update Kotlin and Kotlinter
2021-04-06 22:29:56 -04:00
7504621a24
Make reader spinner colors a bit more consistent
2021-04-06 22:29:39 -04:00
88e49a9b8b
Align filter spinners ( closes #2995 )
2021-04-06 11:21:39 -04:00
5b23f29d06
Revert using fetch date for updates list
...
Spamming the list post-migration is currently a more common usecase than sources without chapter dates. We'll need to figure out a better way of handling both scenarios.
2021-04-04 18:11:11 -04:00
c1bdebee78
Fix global update category exclusion
2021-04-04 18:09:07 -04:00
ddd4cc10ff
add sort by date fetched in library ( #4773 )
...
* add sort by date fetched in library
* chapter fetch date to 8
2021-04-04 17:18:28 -04:00
0ca62a4acc
Allow excluding categories from auto-download
...
Closes #1412
Supersedes #4121
2021-04-04 17:15:06 -04:00
4f1275ac01
Allow excluding categories from library update
...
Closes #3467 , #4661 , #1839
Supersedes #4474
2021-04-04 16:48:39 -04:00
b2fee7035f
Use Material Dialogs for auto-download categories preference
...
To allow for negative selections in the future.
2021-04-03 16:13:12 -04:00
e15d7cb548
Use Material Dialogs for global update categories preference
...
To allow for negative selections in the future.
2021-04-03 16:07:42 -04:00
3257cbe21f
Fix label overflow for reader spinner preferences
2021-04-03 15:46:07 -04:00
1237af1ff3
Move BiometricUtil to correct package
2021-04-03 11:38:01 -04:00
68600b337e
Allow weaker unlock methods ( closes #4265 )
2021-04-03 11:35:33 -04:00
dac2072eaa
Use app name for page download folder and use manga title subfolders ( closes #4684 )
2021-04-03 10:40:35 -04:00
1b921f9845
Make extension load error logs less verbose
2021-04-03 10:27:40 -04:00
a3992d9fbe
Minor cleanup
2021-04-03 10:12:31 -04:00
efd2a0cb7b
Replace reading mode snackbar with toast ( #4752 )
2021-04-03 10:07:49 -04:00
fba428257b
Remove weird cropping from icon when showing missing chapter warning ( #4769 )
2021-04-03 10:00:23 -04:00
ff36901007
Don't repeatedly vibrate/make sounds on download progress
2021-04-01 12:18:54 -04:00
940d8389b5
Add QuadStateCheckBox view
2021-03-31 23:03:42 -04:00
f7a6cbe5e2
Revert "Drop support for Android 5.x"
...
This reverts commit 443024cebb
. Guess I'll do this a bit later so scb can get another major update first.
April Fools or whatever.
2021-03-31 22:20:59 -04:00
7aa379a857
Better handle webtoon SSIV crop border change
2021-03-31 22:20:17 -04:00
443024cebb
Drop support for Android 5.x
...
It's 5-6 years old, and only accounts for 2% of users in the Firebase analytics.
2021-03-30 23:15:17 -04:00
1657f04d55
Add tooltips for previous/next chapter buttons
...
Based on d0738f5b00
2021-03-30 23:11:36 -04:00
407e798fdb
Recreate webtoon SSIV when crop borders setting changes ( fixes #4734 )
2021-03-30 18:47:44 -04:00
4054f2a6a0
Add icon for crop border shortcut off state
2021-03-30 18:27:09 -04:00
468cdf603c
Allow translating DNS over HTTPS ( closes #4747 )
2021-03-30 17:54:31 -04:00
988ec6a224
Fix nav overlay always showing on start ( fixes #4736 )
2021-03-29 16:54:32 -04:00
bdbdf211e2
Remove insert page when dual page split get turned off ( #4739 )
2021-03-29 16:54:20 -04:00
0437703cbf
Fix binding of intarray preferences (maybe fixes #4728 )
2021-03-28 17:06:56 -04:00
71aa592111
Use regular crop icon
2021-03-28 17:06:07 -04:00
d501c02f8b
Add crop borders shortcut
2021-03-28 16:25:53 -04:00
9daf0e78b8
Remove ALPHA from dual page split label
2021-03-28 16:15:11 -04:00
dfa07a5f35
Clean up SpinnerPreference a bit
2021-03-28 16:13:59 -04:00
437c995d12
Show nav overlay on invert tap change
...
Based on db4eca90e9
2021-03-28 16:13:34 -04:00
cc6ae9d1a8
Fix Some Bangumi Track Bug ( #4726 )
2021-03-28 11:36:29 -04:00
c58e4f4dee
Prevent manga title from jumping ( fixes #4709 )
2021-03-28 11:20:19 -04:00
c87b0e77de
Show number of manga per source in migrate menu ( #4703 )
2021-03-28 11:11:19 -04:00
355d5af8ae
Dismiss action toolbar after download action in updates ( closes #4729 )
2021-03-28 10:59:35 -04:00
3d99a8ebdb
Fix fullscreen not applying on opening reader ( fixes #4723 )
2021-03-28 10:48:41 -04:00
c4b975b777
Cleanup reader spinner layouts
2021-03-27 17:59:52 -04:00
2911fe7a1a
Add onPause\onResume persistence to searchView. Fixes issue #3627 ( #4494 )
...
* Add onPause\onResume persistence to searchView. Fixes issue #3627
* New controller subclass with built-in SearchView support
* Implement new SearchableNucleusController in SourceController
* Add query to BasePresenter (for one field it is not worth create a subclass in my opinion), convert BrowseSourceController to inherit from SearchableNucleusController
* move to flows to fix an issue in GlobalSearch where it would trigger the search multiple times
* Continue conversion to SearchableNucleusController
* Convert LibraryController, convert to flows, Known ISSUE with empty string being posted after setting the query upon creation of UI
* Fix issues with the post being tide to the SearchView queue which is not processed until shown. Add COLLAPSING state capture which should wrap this up.
* refactoring & enforce @StringRes for queryHint
2021-03-27 16:38:41 -04:00
14c114756d
Clean up reader sheet spinner preferences
...
Based on fe2543b9d5
Co-Authored-By: Jays2Kings
2021-03-27 16:28:49 -04:00
e7a8107279
Reduce height of sheet when on color filter tab
2021-03-27 15:15:31 -04:00
bff73b1b40
Add tooltips to bottom reader menu items
2021-03-27 10:53:31 -04:00
c255f57d95
Reorganize reader sheet contents a bit
2021-03-27 10:53:19 -04:00
64c47bbaed
Split general and reading mode sheet settings
2021-03-26 22:31:21 -04:00
e0b7698d40
Merge reader settings and color filter sheets
...
Heavily influenced by fe2543b9d5 (diff-8f47d7b7b53769ac18c28fe9978140c6bef44709879567acab2c6ef3270cd3a8)
2021-03-25 23:10:22 -04:00
a01792ac9a
Maybe make opening file picker for choosing backup file more reliable
2021-03-25 13:56:39 -04:00
3ba078f64c
Use more common MIME type for protobuf
2021-03-25 13:46:53 -04:00
a16240f123
Show unread entries first when sorting by unread ( closes #4711 )
...
Based on b212f8233e
2021-03-24 09:27:00 -04:00
e5a120e778
Update plugins
2021-03-24 09:26:27 -04:00
2ba60e9114
Added Start/Finished Date Support to AniList
...
Based on 1e3de8a67f
Co-Authored-By: Jays2Kings
2021-03-22 22:38:14 -04:00
472ce5a5e4
Fix migration due to variable shadowing ( #4689 )
2021-03-21 19:47:17 -04:00
99ba84c810
Handle null Anilist start dates ( fixes #4685 )
2021-03-20 16:36:31 -04:00
78285bdf37
Minor code cleanup
2021-03-20 15:58:54 -04:00
5a7f2684b3
Add navigation layout overlay ( #4683 )
...
* Add navigation layout overlay
* Minor clean up
Destroy animator when done not on start
Move and change pref title
Add summary
2021-03-20 15:36:01 -04:00
d912a42249
Fix chapters list getting updated from wrong thread ( fixes #4505 )
2021-03-20 15:35:02 -04:00
6d8c4fb8b1
Fix Bangumi search null image errors
2021-03-20 10:22:11 -04:00
a63cecbfcb
Make tapping available extension row prompt install
2021-03-20 10:10:58 -04:00
4a5bceb4e4
Fix offline restore ignoring manga from not installed sources ( fixes #4679 )
2021-03-20 10:03:13 -04:00
86541445b7
Update AGP
2021-03-20 09:54:29 -04:00
4e826aa8e7
Use newer action for build workflow
2021-03-20 09:53:17 -04:00
b6e6f490e9
Implement migration for source search ( #4657 )
2021-03-19 23:40:09 -04:00
2145e878a4
Limit query for recent chapters to 500 ( #4678 )
2021-03-19 23:39:36 -04:00
355f6db255
[SKIP CI] Update README.md ( #4667 )
...
Fix link to Code of Conduct.
2021-03-18 16:52:48 -04:00
bc7632bf02
[SKIP CI] Add Code of Conduct ( #4665 )
...
* Add Code of Conduct
* Update badge section
* Add Code of Conduct link to README
* Change to relative links
2021-03-18 09:28:08 -04:00
609d8c9685
Add icons for reading mode toggle
2021-03-14 17:13:20 -04:00
2f08515455
Less janky enum iteration
2021-03-14 17:03:43 -04:00
7f450e185d
Use fetch date instead of upload date when querying recent chapters ( #4645 )
2021-03-14 16:38:21 -04:00
747879b4ec
Remove __cfduid cookie check
...
As per email:
Cloudflare is deprecating the __cfduid cookie and the cf-request-id headers. The __cfduid cookie will be removed on 10 May 2021 and the cf-request-id headers will be removed on 1 July. We expect that most customers will not have to take action as a result of this removal. [...] Starting on 10 May 2021, we will stop adding a “Set-Cookie” header on all HTTP responses. The last __cfduid cookies will expire 30 days after that.
2021-03-14 16:24:14 -04:00
4193870fa6
Library update freq: add 4 & 8 hours ( #4557 )
2021-03-14 16:22:10 -04:00
cdc5de3f1b
Flip order of previous chapter reader transition text ( closes #4608 )
2021-03-14 16:18:52 -04:00
bc34d4fa88
Round snackbar corners
2021-03-14 16:15:25 -04:00
6fd4af8736
Adjust reader navigation button ripples
2021-03-14 16:13:18 -04:00
b5c2934270
Refactor LibraryUpdateService a bit for future changes
2021-03-14 16:08:00 -04:00
94f5117941
Remove online protobuf backup restore option
2021-03-13 18:45:22 -05:00
112e233498
Use Material dialogs for preferences
...
Partially addresses #2907
2021-03-13 18:00:24 -05:00
18b1326f3a
Tweak dialog corner radius
2021-03-13 17:18:22 -05:00
1e58b05ead
Add reading mode toggle
2021-03-13 16:47:16 -05:00
938919bd9b
Move reader setting related classes
2021-03-13 16:24:44 -05:00
b6b78994d8
Move clear history from advanced settings to history screen menu ( closes #4613 )
2021-03-13 16:09:12 -05:00
fddd8ce305
Add "my" locale
2021-03-13 16:00:13 -05:00
ccff337975
Weblate translations ( #4461 )
...
Co-authored-by: Adaś <adam.prosniak@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Andreas E <andreas.everos@gmail.com >
Co-authored-by: Aung Myint Myat Oo <solidifyarmor@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Bail Adnan Farid <fks7dev@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Crazyom <naxom@laposte.net >
Co-authored-by: Cream π <f.t.nayeem014@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: Eugene <eugcheung94@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Habibur Rahman <habiburr016@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Iuri Jikidze <ijiki16@freeuni.edu.ge >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jimly Asshiddiqy <j_mly@ymail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Michalis <michalisntovas@yahoo.gr >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Murat Topuz <mrt_tpz@outlook.com >
Co-authored-by: Murilo Simionato Arnemann <murilo2110@hotmail.com >
Co-authored-by: Nick Koroghlishvili <n.koroglishvili5@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rocco Casadei <roccobot@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Ryota Hasegawa <unkchn123456@gmail.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Yasin Chamsoy <tristeroni@gmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 赤城 悠 <hapipon815@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/bn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/fa/
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/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/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/my/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uz/
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: Adaś <adam.prosniak@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Andreas E <andreas.everos@gmail.com >
Co-authored-by: Aung Myint Myat Oo <solidifyarmor@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Bail Adnan Farid <fks7dev@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Crazyom <naxom@laposte.net >
Co-authored-by: Cream π <f.t.nayeem014@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: Eugene <eugcheung94@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Habibur Rahman <habiburr016@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Iuri Jikidze <ijiki16@freeuni.edu.ge >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jimly Asshiddiqy <j_mly@ymail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Michalis <michalisntovas@yahoo.gr >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Murat Topuz <mrt_tpz@outlook.com >
Co-authored-by: Murilo Simionato Arnemann <murilo2110@hotmail.com >
Co-authored-by: Nick Koroghlishvili <n.koroglishvili5@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rocco Casadei <roccobot@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Ryota Hasegawa <unkchn123456@gmail.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Yasin Chamsoy <tristeroni@gmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 赤城 悠 <hapipon815@gmail.com >
2021-03-13 15:58:55 -05:00
fde6b7af4f
Disable sensor when using force orientation ( closes #4618 )
2021-03-13 15:47:43 -05:00
0657db7dcb
Allow scrolling within reader color filter sheet ( fixes #4612 )
2021-03-13 15:20:07 -05:00
d1c2eaf6d5
Update URL for Local Manga guide ( #4641 )
2021-03-13 11:38:06 -05:00
91bb6b9016
Dependency updates
2021-03-12 09:06:13 -05:00
90351c6e9e
Revert to core-ktx:1.5.0-beta01
...
Fixes bottom reader menu from being hidden behind navbar on Android 5.0.
2021-03-07 23:04:29 -05:00
dd4740e54f
[SKIP CI] Automatically reopen issues when valid
2021-03-07 10:43:35 -05:00
48e7cbd76c
Fix a decoder crash with RAR files
2021-03-05 18:52:58 +01:00
f51e32f39b
Avoid crash during migration
2021-02-28 16:26:05 -05:00
ae42f59102
Hide subtitle in migration list of sources if no language set (i.e. uninstalled source)
2021-02-28 16:26:05 -05:00
5c8006f9b7
Use correct background for left chapter button in reader
2021-02-28 16:26:05 -05:00
aa5861d3ca
AndroidX dependency updates
2021-02-28 16:26:05 -05:00
7a64bf55cb
Dual page split allow to have different setting for Paged and Webtoon ( #4527 )
2021-02-28 16:17:37 -05:00
d4c9ab793f
Fix a decoder crash
2021-02-23 16:53:57 +01:00
48d2849d97
Support CMYK and YCCK JPEGs and fix bad PNG cropping
2021-02-22 20:43:15 +01:00
776610d0e6
Let users invert dual page split ( #4470 )
...
* Let users invert dual page split
* Use Activity lifecycleScope and cleanup invert logic
2021-02-20 09:26:57 -05:00
3a790f3d66
Add Right and Left to reader settings ( #4489 )
...
* Add Right and Left to settings
* Fix whoopsie and minor tweak to how the array is fetched
2021-02-15 12:06:03 -05:00
7382042288
Add Twitter link to About section
2021-02-15 11:58:25 -05:00
33992d80bf
Add orientation toggle to bottom reader menu
2021-02-13 18:50:50 -05:00
a92b0e567b
Reword bookmark strings to clarify it's for a chapter, not a page
2021-02-13 17:27:40 -05:00
829a65e515
Adjust reader seekbar design
...
- Revert back to old prev/next chapter icons
- Make views taller for easier actions
- Use more consistent spacing
- Add ripples to prev/next chapter buttons
2021-02-13 17:00:00 -05:00
03ad48c055
[SKIP CI] Add instructions on how to get crash logs in issue templates
2021-02-13 16:07:30 -05:00
89837e4ced
Initial adoption of bottom reader menus from TachiyomiSY
...
Co-authored-by: Jobobby04 <jobobby04@users.noreply.github.com >
Co-authored-by: CrepeTF <CrepeTF@users.noreply.github.com >
2021-02-13 10:47:17 -05:00
ace1db21d1
Rename drawable with more consistent naming
2021-02-13 10:44:35 -05:00
8bb69c455b
Allow clicking the toolbar to go to the manga
...
Co-authored-by: Jobobby04 <jobobby04@users.noreply.github.com >
2021-02-13 10:26:59 -05:00
2dae706198
Avoid crash when source list is animating
2021-02-12 17:31:17 -05:00
3eda2a220a
Avoid rare crashes in settings search for ListPreferences
2021-02-12 17:22:01 -05:00
61e5440b7c
Avoid crash when device fails to handle opening a URL
2021-02-12 17:02:37 -05:00
2e2663bad9
Avoid crash if activity is already dead
2021-02-12 16:55:14 -05:00
f4dd150b70
[SKIP CI] Update to issue-closer-action@v2.0
2021-02-12 16:26:48 -05:00
2b35d22e25
Switch back to new image decoder for preview builds
2021-02-12 16:07:48 -05:00
f590378761
Release 0.10.9
2021-02-12 16:01:23 -05:00
f5f592be91
Require minimum WebView v88, try to catch fatal errors too
2021-02-12 12:42:33 -05:00
7a373fb43a
Minor download icon optimizations
2021-02-12 12:27:40 -05:00
aded11e599
Make backup restoring logic more sequential
2021-02-12 12:27:40 -05:00
41d7cee020
Remove ExperimentalSerializationApi opt-in annotations
2021-02-12 12:27:40 -05:00
f2ef6a20e6
Weblate translations ( #4378 )
...
Co-authored-by: Adaś <adam.prosniak@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Crazyom <naxom@laposte.net >
Co-authored-by: Cream π <f.t.nayeem014@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <eugcheung94@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Habibur Rahman <habiburr016@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Iuri Jikidze <ijiki16@freeuni.edu.ge >
Co-authored-by: Jimly Asshiddiqy <j_mly@ymail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Michalis <michalisntovas@yahoo.gr >
Co-authored-by: Murilo Simionato Arnemann <murilo2110@hotmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rocco Casadei <roccobot@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 赤城 悠 <hapipon815@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
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/fi/
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/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/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Adaś <adam.prosniak@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Crazyom <naxom@laposte.net >
Co-authored-by: Cream π <f.t.nayeem014@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <eugcheung94@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Habibur Rahman <habiburr016@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Iuri Jikidze <ijiki16@freeuni.edu.ge >
Co-authored-by: Jimly Asshiddiqy <j_mly@ymail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Michalis <michalisntovas@yahoo.gr >
Co-authored-by: Murilo Simionato Arnemann <murilo2110@hotmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rocco Casadei <roccobot@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Co-authored-by: 赤城 悠 <hapipon815@gmail.com >
2021-02-12 12:27:32 -05:00
a398c3fb81
Handle link for multisource extension commits ( closes #4432 )
2021-02-11 17:35:15 -05:00
2a454b44cc
Adjust some scopes
2021-02-09 19:14:38 -05:00
7b66ece895
Fix invisible overflow icon in chapter filter sheet in light blue theme
2021-02-09 19:12:44 -05:00
b5017eebbf
Added dual page split setting ( #4252 )
...
* Add DualPageSplit option
* remove extra line
* Split double-page into two pages
* Remove !isAnimated check and add (ALPHA) to the label
* Fix missing insert pages
* Pager cleanup
* Add dual split to Webtoon and fix Vertical
* Fix L2R/R2L
* Add comments and refactor code in ImageUtil
* Use a simpler split solution in webtoon mode
Co-authored-by: weng <>
Co-authored-by: Andreas E <andreas.everos@gmail.com >
2021-02-09 17:54:44 -05:00
aa67229daf
Add weekly to library update frequency options ( closes #4422 )
2021-02-09 17:49:02 -05:00
5af68186d6
Clean up LibraryUpdateService a bit
2021-02-09 17:44:22 -05:00
545bc0e605
Open manga when clicking thumbnail in migration list ( closes #4152 )
2021-02-08 17:47:44 -05:00
291168f4de
Remove unnecessary LayoutContainer implementations
2021-02-08 17:45:42 -05:00
9facb51f22
Add action to directly share crash log file from notification
2021-02-07 23:05:13 -05:00
5b7d8c5e37
Show locales in list of sources to migrate
2021-02-07 22:54:13 -05:00
5945937e4b
Update AboutLibraries
2021-02-07 22:51:23 -05:00
9f9f9872eb
Fix legacy backups
...
(cherry picked from commit ded58541f5903c109b70799683829e26018d2af6)
2021-02-07 22:33:07 -05:00
3566072f4a
Revert attempt to programmatically determine user agent string; fallback to Edge
2021-02-07 17:54:28 -05:00
b85cd86b24
Add Esperanto locale
2021-02-07 16:55:44 -05:00
79c3767fff
Chapter backup optimization
...
From fc6d9aaf51 (diff-9872ccc3c9af14d2872ec99199409e60a11cb754ab23e733b1d45843778f7c95R24)
2021-02-07 16:20:07 -05:00
cf1609a429
Massage user agent string from WebView a bit more
2021-02-07 16:19:13 -05:00
3aeac7e7b5
Fix selected tab in sheets not being the accent color
2021-02-07 10:54:35 -05:00
1557f713f4
Don't restrict filter sheet height anymore
2021-02-07 10:49:08 -05:00
b63d24ac1a
Add Right and Left navigation ( #4392 )
...
and remove default navigation classes in favor of the navigation classes
2021-02-06 23:26:56 -05:00
348c1ff29d
Avoid some unnecessary re-renderings of download icons
2021-02-06 23:25:39 -05:00
717e55497f
Fix downloads getting deleted when marked as unread
2021-02-06 22:48:06 -05:00
d84b5e8b46
Show help action when source fails to load
2021-02-06 13:09:56 -05:00
5f9ddf9ff5
Use AndroidX version of ContextThemeWrapper
2021-02-06 12:51:40 -05:00
bbee093c63
Remove some logic around old legacy backup versions + minor optimizations
2021-02-06 12:15:34 -05:00
e8c35ae4e1
Do a regular return to cancel update jobs instead of throwing an exception
2021-02-06 12:14:55 -05:00
1607658c30
Set clip data when sharing content URIs ( closes #4198 )
2021-02-06 09:43:33 -05:00
2e9ef373f3
Minor optimizations for restoring full backups
...
Based on fc6d9aaf51
2021-02-06 09:32:00 -05:00
ec6eef6d37
Switch back to new image decoder for preview builds
2021-02-06 09:31:18 -05:00
45a19d15ec
Release 0.10.8
2021-02-06 09:09:59 -05:00
7191552126
Avoid crash when changing spinner indeterminate state
2021-02-05 23:13:57 -05:00
cfa07490e5
Update dependencies
2021-02-05 22:59:29 -05:00
ae40990eb9
Update to Gradle 6.8.2
2021-02-05 22:59:06 -05:00
9f2fe33ce0
Fix unreadable sheet tab text in light blue theme
2021-02-04 09:16:37 -05:00
33660de6b1
Remove buildSrc module's dependency on JCenter
2021-02-04 09:01:56 -05:00
13d25e0849
Don't automatically set MAL start date ( closes #4349 )
2021-02-01 22:39:41 -05:00
6662e2002f
Rounded bottom sheets
2021-02-01 22:23:29 -05:00
d4081dc899
Remove strings that shouldn't have been translated
2021-01-31 14:59:15 -05:00
62dffb8226
Pad trackers list a bit
2021-01-31 14:52:40 -05:00
cb6aa18480
Weblate translations ( #4346 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Andreas E <andreas.everos@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Byron Vanstien <byronvanstien@rocketmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nestor A. Sanchez <help.toastcode@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: Tantia <ilovechocobi@yahoo.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
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/cv/
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/eo/
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/fi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
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/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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
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/sr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Andreas E <andreas.everos@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Byron Vanstien <byronvanstien@rocketmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Flamm <robindevaux25@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nestor A. Sanchez <help.toastcode@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: Tantia <ilovechocobi@yahoo.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-01-31 14:52:32 -05:00
d5cfbef42b
Minor cleanup
2021-01-31 14:46:35 -05:00
535abcbb8b
Move tracking to a bottom sheet ( #4364 )
...
* Move tracking to a bottom sheet
* Give methods better names and remove unnecessary annotation
2021-01-31 14:43:43 -05:00
c34b548a3e
Add manga count to the library header ( #3884 )
...
* Add manga count to the library header
* Make showing the number of manga configurable
Co-authored-by: arkon <arkon@users.noreply.github.com >
2021-01-31 10:15:37 -05:00
9bf452856c
Regenerate drawables ( #4352 )
2021-01-31 09:55:28 -05:00
17109ab760
Handle failures when updating metadata in library updater
2021-01-29 22:14:17 -05:00
6bc6e1a1d1
Remove unused dimen values
2021-01-28 09:13:05 -05:00
7eef4f7fbf
Apply bottom sheet dialog with restriction consistently
2021-01-28 09:10:15 -05:00
75bec6a8e3
Update AndroidX dependencies
2021-01-28 09:03:55 -05:00
0a10f66053
Unify history and update item ( #4361 )
...
* Unify history and update item
* Use card_radius
2021-01-27 18:28:02 -05:00
58860b51a2
Ignore failures when updating metadata as part of library update
2021-01-27 17:51:02 -05:00
3ee652b61a
Disable Acra crash logs in dev builds
2021-01-27 09:17:40 -05:00
426ed7308b
Add comments to not translate the word "WebView"
2021-01-26 17:58:36 -05:00
0ecfef3f70
Address unit test compilation errors
...
They don't actually run since they broke a long time ago (AndroidX + Roboelectric issues?), but it addresses the annoying red squigglies in Android Studio at least.
2021-01-26 09:05:15 -05:00
5f7e34b6a1
Update Okio, use more KTX stuff ( #4353 )
...
* Update Okio to 2.10.0
* Use some more KTX extensions
2021-01-26 09:02:53 -05:00
34cb24fe34
Update total number of chapters when refreshing MAL entries ( fixes #4348 )
2021-01-24 16:58:23 -05:00
1490112135
Parse correct object when finding existing MAL list item ( fixes #4347 )
2021-01-24 16:33:47 -05:00
c4716a3f4c
Fix cancelling library updates not working
2021-01-24 16:11:45 -05:00
0a54901eb0
Refactor tracker name strings
2021-01-24 16:06:28 -05:00
fea2e0a265
Extend track filter ( #4344 )
...
* Allow to filter for each tracker logged in
* Simplify filter logic
* Use variable names instead of it
and rename variables
* Change how trackFilters and items are setup
* Use variable name instead of it and try cleanup filterFnTracking
* Changes from feedback
2021-01-24 15:24:00 -05:00
d3c087375b
Weblate translations ( #4204 )
...
Co-authored-by: ARiyou Jahan <AR.Jahan2000@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Ciavola Pennelli <loxli91@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alessandro Zangrandi <alessandro@mzit.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redya Rachmandanu <redyarachmandanu@gmail.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Sl3iN <fddf.ddrf2015@ya.ru >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Woodyx <shiposhouyou@gmail.com >
Co-authored-by: Yassin <yassinelaoud@gmail.com >
Co-authored-by: Zulkifli <zulhaha1@gmail.com >
Co-authored-by: arkon <eugcheung94@gmail.com >
Co-authored-by: waquack <idragonus@gmail.com >
Co-authored-by: Николаев Дмитрий <nikolaevddv@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/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/fa/
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/hu/
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/ms/
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/sah/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
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: ARiyou Jahan <AR.Jahan2000@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Ciavola Pennelli <loxli91@gmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alessandro Zangrandi <alessandro@mzit.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redya Rachmandanu <redyarachmandanu@gmail.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Sl3iN <fddf.ddrf2015@ya.ru >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Woodyx <shiposhouyou@gmail.com >
Co-authored-by: Yassin <yassinelaoud@gmail.com >
Co-authored-by: Zulkifli <zulhaha1@gmail.com >
Co-authored-by: arkon <eugcheung94@gmail.com >
Co-authored-by: waquack <idragonus@gmail.com >
Co-authored-by: Николаев Дмитрий <nikolaevddv@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-01-24 12:08:01 -05:00
a93c0577ac
Minor cleanup
2021-01-24 11:04:25 -05:00
e4dc35674d
Perform metadata update in global scope
2021-01-24 10:33:29 -05:00
8a668ba7b9
Revert async metadata updates to fix lag when updating ( fixes #4341 )
2021-01-23 19:26:21 -05:00
ee9a68b040
Point to preview release for what's new
2021-01-23 17:43:25 -05:00
78e8d40649
Update AboutLibraries plugin
2021-01-23 17:21:39 -05:00
660e13b701
Remove some unused rx/coroutine bridge code
2021-01-23 17:18:43 -05:00
0685382083
Extract user agent string from WebView
2021-01-23 15:57:59 -05:00
04a993c997
Update trackers in parallel, update manga metadata asynchronously
2021-01-23 14:55:00 -05:00
7cae3095c4
Minor dependency updates
2021-01-23 13:23:49 -05:00
e288bf902b
Reword download chapter number sorting options
2021-01-23 13:19:57 -05:00
a083e1f71a
add sort by chapter number in download queue ( #4337 )
...
* add sort by chapter number in download queue
* Bigest, smallest chapter download
* grouped
2021-01-23 13:10:57 -05:00
86b9d7e843
Remove usage of RxJava from LibraryUpdateService
2021-01-23 11:20:16 -05:00
628bd5d6b4
add source name in download queue ( #4338 )
2021-01-23 10:15:30 -05:00
00285a782c
Ignore error when cover is missing in Kitsu search results ( fixes #4334 )
2021-01-23 10:14:43 -05:00
16be469ecb
Surface tracking search errors properly
2021-01-22 22:47:01 -05:00
fdcbc4cffa
Add QUERY_ALL_PACKAGES permission (maybe fixes #4313 )
2021-01-22 18:03:58 -05:00
fc548304cf
Remove unused RECEIVE_BOOT_COMPLETED permission
...
Was originally added for the library check mechanism: fcb5bf4dd4
2021-01-22 18:03:36 -05:00
7c7ff8165e
Don't stop downloader after deleting downloads if it wasn't running ( fixes #4309 )
2021-01-22 17:52:10 -05:00
496a476c13
Fix multi-select phantom anchor bug in manga chapters and library ( #4201 )
...
* Fix phantom anchor bug in manga chapters list when multi-selecting
* Fix phantom bug when long pressing selected items not at top of stack
* Fix phantom anchor bug in library page
2021-01-22 17:35:51 -05:00
441fc6e45b
Match color for download, header, and pin buttons ( #4331 )
...
* Match download button color to pin color
* Match manga header buttons color to pin color
2021-01-22 09:10:58 -05:00
cf7ec6aa76
Use proper method to clear notification actions
2021-01-21 18:21:21 -05:00
db2dd4b6c6
Add method for users to save error logs to a file
2021-01-21 18:21:03 -05:00
a68417a0b0
Update AGP for Android Studio 4.1.2
2021-01-21 18:05:36 -05:00
2a5102a457
Fix Kitsu toasting "Logged in" when there is an error ( #4329 )
2021-01-21 18:05:22 -05:00
837d8f5f30
Delay restoring AppBar elevation on Android 5.0 ( fixes #4311 )
2021-01-18 17:24:23 -05:00
1a5858e99b
Hide tracking when no tracker is logged in and change filter logic ( #4310 )
...
* Hide tracking when not logged in
* Change string name and value
2021-01-18 17:08:11 -05:00
4044427d93
Add shortcut to see commit history for official extensions
2021-01-17 15:57:19 -05:00
f667f85fa5
More consistent injectLazy style
2021-01-17 15:40:26 -05:00
5cddc0c387
Add filter for tracking ( #4276 )
...
* Add filter for tracking or not
* Use .any
* Access database only when needed
2021-01-17 15:40:17 -05:00
cbc01dd6f1
[SKIP CI] Update fork change checklist
2021-01-17 14:39:21 -05:00
b820c7debf
Remove duplicated info from CONTRIBUTING.md
2021-01-17 14:15:36 -05:00
2bee072cba
Add list of things to change in forks to CONTRIBUTING.md
2021-01-17 14:09:42 -05:00
80710b0b94
Move CONTRIBUTING.md to top level
2021-01-17 14:05:40 -05:00
3319ccfd41
Move ACRA endpoint config to build.gradle.kts
2021-01-17 11:09:29 -05:00
878008e93b
Reimplement MAL start/end date support
2021-01-16 16:03:19 -05:00
0cd551d4fd
Revert removal of tracker start/end date
2021-01-16 15:48:20 -05:00
f85194ec46
Handle download cancelation from icon properly ( fixes #4241 )
2021-01-16 15:48:02 -05:00
271489bdfd
Fix display mode not updating in source view
2021-01-16 11:30:27 -05:00
bd5f22a049
Update Material Components ( fixes #4251 )
2021-01-16 10:51:35 -05:00
189f18b112
Simplify lookup for existing MAL list item
2021-01-16 10:51:17 -05:00
df166184ea
Update AndroidX dependencies
2021-01-16 10:51:17 -05:00
ce42cba096
Fix jpeg decoder when used with high samples
2021-01-15 16:15:56 +01:00
9670863a41
Show error when trying to download chapters from not installed source ( closes #4283 )
2021-01-10 11:11:53 -05:00
1ae52bd33f
Update SubsamplingScaleImageView
...
Merged with upstream master and disabled Jetifier.
2021-01-10 11:02:21 -05:00
c9cf9cfff0
More coroutine tweaks
2021-01-10 11:01:10 -05:00
2ffbee3db2
Avoid using global scope where appropriate
...
Also fixes the crash in tracking when an exception is thrown during a refresh.
2021-01-08 18:05:51 -05:00
96b8beb9cd
Fix png artifacts & banding when ratio > 1
2021-01-08 15:13:58 +01:00
365b849046
Fix bad cropping of PNGs with alpha channel
2021-01-08 12:12:59 +01:00
8e613d03e3
Address coroutine scope leaks in custom views
2021-01-07 19:16:26 -05:00
b18a794eca
Use lifecycleScope directly
2021-01-07 19:12:30 -05:00
c620c924f9
Revert "Use flows instead of relays for extensions loading"
...
This reverts commit 07e76f35fa
.
2021-01-07 19:06:34 -05:00
9db81a5a49
Fix navigation from feedback ( #4238 )
...
* Fix navigation from feedback (fixes #4237 )
* Add additional enum values to NavigationRegion mainly for PagerViewer
Co-authored-by: arkon <arkon@users.noreply.github.com >
2021-01-07 19:05:38 -05:00
6fb7a85e8a
Address more coroutine scope leaks
2021-01-07 18:15:57 -05:00
36f81b4a62
Minor fixes regarding leaks
2021-01-07 15:19:00 +01:00
2caecc01b2
Fix crash when no chapters can't be loaded
2021-01-06 14:21:55 -05:00
dedb8d2d68
Fix a crash with the new decoder when cropping borders of an entirely white or black image
2021-01-06 20:08:31 +01:00
7192b26402
Fixes on the new decoder library
2021-01-06 13:35:40 +01:00
762f5bdc33
Switch to version of SubsamplingScaleImageView with new image decoder
...
Courtesy of @inorichi.
Branch: https://github.com/tachiyomiorg/subsampling-scale-image-view/commits/tachiyomi-new-decoder
Decoding speed will be a bit slower now due to two passes if crop borders is enabled, but should be more
reliable on colored images and work for black borders. Memory usage (re: leaks) should also be better.
2021-01-05 22:13:48 -05:00
bebb52b4e8
Allow typing in tracker score similar to chapters ( closes #2498 )
2021-01-04 16:25:37 -05:00
2c9f8bb9ce
Revert bad RxJava conversion that prevented tracking data to be updated in UI
2021-01-04 16:25:19 -05:00
efbefabb01
Reword unmetered network restriction for library updates
2021-01-04 16:12:34 -05:00
990fb22d3e
Remove usage of RxJava from backup/restore
2021-01-04 15:30:05 -05:00
9b2c22b2d9
Use JDK 11 for build workflow ( #4250 )
2021-01-04 15:29:53 -05:00
df7e0d2f2f
Surface "NSFW" (includes things like ecchi) results in MAL search ( closes #4249 )
2021-01-04 15:16:08 -05:00
5cfda1b1bf
Refactor bridged RxJava/coroutine calls in SearchPresenters
2021-01-04 15:08:36 -05:00
ac9bf1f3ff
Refactor bridged RxJava/coroutine calls in MangaPresenter
2021-01-04 14:55:28 -05:00
7eb0868791
Remove use of RxJava from TrackPresenter
2021-01-04 14:47:23 -05:00
8a792e6d76
MAL: add way to search by list items' titles
2021-01-04 14:30:04 -05:00
d8a3692d92
Fix content focusiblity issues when using remote/controllers ( closes #3766 )
2021-01-04 14:02:23 -05:00
95ce0e39ef
Fix malformed extension URLs
2021-01-04 12:14:02 -05:00
17b70ab38c
Refactor Kitsu API to remove Retrofit usage
2021-01-04 12:13:14 -05:00
07e76f35fa
Use flows instead of relays for extensions loading
2021-01-04 11:09:31 -05:00
a4cab9876a
More consistent wording for NSFW warning strings
2021-01-04 10:27:31 -05:00
c06a932c95
Remove some OptIn annotations
2021-01-04 10:22:26 -05:00
7d713b87b1
Fully remove usages of RxJava from tracker classes
...
TODO: refactor usages to coroutines as well
2021-01-03 23:41:36 -05:00
b1167146c5
Adjust download icon alignment more
2021-01-03 23:37:56 -05:00
2d0a5eb02c
Convert more TrackService methods to coroutines
2021-01-03 23:33:21 -05:00
8d68859c2a
Change MAL ID search prefix to "id:"
2021-01-03 23:21:45 -05:00
444cefc9a2
Use updated Tachiyomi version of DirectionalViewPager
2021-01-03 23:04:39 -05:00
d0deceabbd
Tint downloaded icons with primary color
...
Makes them more easily distinguishable from other states.
2021-01-03 22:47:09 -05:00
175c1df0b8
Hide scrollbar from compact tags group
2021-01-03 22:46:37 -05:00
9cc6491c2a
Adjust padding of text before download icons
2021-01-03 22:45:41 -05:00
710179f4b4
Note valid backup file extensions in error toast
2021-01-03 22:39:09 -05:00
d11c72fd48
Replace global search context menu option with share target
2021-01-03 11:08:23 -05:00
0af505828e
Add more padding to download buttons
2021-01-03 11:01:23 -05:00
135cf9960f
Minor cleanup
2021-01-03 10:54:09 -05:00
3bf7c74f93
Navigation settings and split invert tapping for webtoon and pager ( #4233 )
2021-01-03 10:50:38 -05:00
cea4911c4d
add date Format ( #4236 )
2021-01-03 10:47:23 -05:00
54dc01253d
Replace usages of fetchChapterList with 1.x getChapterList API
2021-01-01 19:19:11 -05:00
4db9a90da2
Replace usages of fetchMangaDetails with 1.x getMangaDetails API
2021-01-01 19:08:12 -05:00
d69e9034ab
Viewer navigation ( #3869 )
...
* Viewer navigation
Co-authored-by: Harsh Parekh <h.x.dev@outlook.com >
* Match current reader behavior and add ability to invert it
* A bit of clean up
* Clean up inversion
* Only create navigator when changed
and change tap zone when invertTapping is changed
* Clean up PagerConfig
* Change how Viewer navigation works
* Add Edge Navigation
Co-authored-by: Harsh Parekh <h.x.dev@outlook.com >
2021-01-01 18:41:20 -05:00
71ece73d99
Direct user back to global search when coming from source search results ( #4196 )
2021-01-01 16:46:44 -05:00
3bb2102eb4
Include source name in backup restore error logs ( closes #4230 )
2021-01-01 16:43:32 -05:00
b7914909d0
Remove some unnecessary coroutine dispatcher switching
2020-12-31 18:37:43 -05:00
63398fe491
Implement click events for chapter download icons
2020-12-31 18:14:51 -05:00
bf32bf28da
Use coroutines instead of rx for some MangaPresenter operations
2020-12-31 17:45:59 -05:00
dcb6bfb18d
Remove some unused variables
2020-12-31 16:41:09 -05:00
8f605dc0f6
Adjust chapters filter icon to line up with download icons
2020-12-31 16:22:11 -05:00
47e770948b
Fix download progress bar sizing to match icons
2020-12-31 16:19:25 -05:00
9ab29f5b7f
Move some build.gradle.kts content around
2020-12-31 11:32:18 -05:00
10bf430ce6
Only include Firebase dependency in standard flavor
2020-12-31 11:32:06 -05:00
67eb4e8180
Convert app build.gradle to Kotlin DSL ( #4222 )
2020-12-31 11:28:34 -05:00
141f9b7730
Handle last read page being above total page count ( fixes #4010 )
2020-12-31 11:21:39 -05:00
139a589ad6
Increase per-page limit when searching MAL manga list
2020-12-31 10:58:40 -05:00
591873a185
Update preview build links ( fixes #4225 )
2020-12-31 10:52:20 -05:00
97a308b114
Minor cleanup of some tracker observables
2020-12-31 10:51:23 -05:00
430714e67f
Find existing entry in MAL list when binding
2020-12-31 10:50:50 -05:00
a49adbd09c
Add ID search workaround for MAL tracking
2020-12-30 15:08:10 -05:00
3df98d576e
Fix crash on updating trackers after reading with no network ( closes #4207 )
2020-12-29 09:21:18 -05:00
8135136c86
Adjust download icon sizing
2020-12-29 09:15:32 -05:00
cef1c4b8a1
Tweak manga info header backdrop
2020-12-27 17:58:03 -05:00
2e8791a101
Refactor tracker response parsing
2020-12-27 17:46:14 -05:00
0e2b8b10d1
Show download progress in download icons
2020-12-27 16:50:25 -05:00
3cb64669e4
Animate download icon
2020-12-27 16:41:28 -05:00
bc0d32f330
Add Telugu to language setting
2020-12-27 15:50:37 -05:00
0db17beacc
Weblate translations ( #4173 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alessandro Zangrandi <alessandro@mzit.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Alperen Arslan <slyvioborin@gmail.com >
Co-authored-by: Andreas E <andreas.everos@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Crazyom <naxom@laposte.net >
Co-authored-by: Damiano Mason <damicricio99@gmail.com >
Co-authored-by: Dams <qashdzn@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Edgar Mejía <edgar13155@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@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: Kurocon <weblate@kurocon.nl >
Co-authored-by: Luis Andrés Bajaña F <labfernandez2014@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: MINEJHAZZ <minecrafterngt@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nicolas Meunier <minecraft.arsenof@gmail.com >
Co-authored-by: Nikola Perović <nikolaperovicccc@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redya Rachmandanu <redyarachmandanu@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samiul Azam <yeasin.sanny99@gmail.com >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: SmolderingGummy <bairamsaieesh@gmail.com >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Woodyx <shiposhouyou@gmail.com >
Co-authored-by: Xoko14 <xoquinperezb@gmail.com >
Co-authored-by: Yassin <yassinelaoud@gmail.com >
Co-authored-by: Zulkifli <zulhaha1@gmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: vlad hateg <vhateg@gmail.com >
Co-authored-by: Đỗ Vũ Minh Quang <quacmichael@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/bn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/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/gl/
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/kn/
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/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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
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/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
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/Strings
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alessandro Zangrandi <alessandro@mzit.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Alperen Arslan <slyvioborin@gmail.com >
Co-authored-by: Andreas E <andreas.everos@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Crazyom <naxom@laposte.net >
Co-authored-by: Damiano Mason <damicricio99@gmail.com >
Co-authored-by: Dams <qashdzn@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Edgar Mejía <edgar13155@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Luis Andrés Bajaña F <labfernandez2014@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: MINEJHAZZ <minecrafterngt@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Nicolas Meunier <minecraft.arsenof@gmail.com >
Co-authored-by: Nikola Perović <nikolaperovicccc@gmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redya Rachmandanu <redyarachmandanu@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samiul Azam <yeasin.sanny99@gmail.com >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: SmolderingGummy <bairamsaieesh@gmail.com >
Co-authored-by: Soitora <simon.mattila@protonmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Woodyx <shiposhouyou@gmail.com >
Co-authored-by: Xoko14 <xoquinperezb@gmail.com >
Co-authored-by: Yassin <yassinelaoud@gmail.com >
Co-authored-by: Zulkifli <zulhaha1@gmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: vlad hateg <vhateg@gmail.com >
Co-authored-by: Đỗ Vũ Minh Quang <quacmichael@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2020-12-27 15:49:27 -05:00
931efed784
Use master branch for build workflow
2020-12-27 15:38:32 -05:00
6378a41b6d
Minor cleanup of UpdatesHolder
2020-12-27 15:34:14 -05:00
23bf7faf9f
Hide chapter download icons for local manga
2020-12-27 15:25:40 -05:00
01ff3af63f
Add error state to chapter download icons
2020-12-27 10:44:08 -05:00
8f98055e9e
Refactor response parsing helper function
2020-12-27 10:22:24 -05:00
84ae61f72c
Refactor download states into enum
2020-12-27 10:20:14 -05:00
6dd280205b
Initial chapter download icon implementation
2020-12-27 10:13:13 -05:00
1365d553a4
Log exception on invalid download directory issue
2020-12-26 18:05:39 -05:00
61a594493c
Remove usage of Retrofit for update check and extensions list
2020-12-26 16:59:24 -05:00
62ab70f889
Remove unnecessary BaseWebViewActivity class
2020-12-26 11:44:21 -05:00
eaccfdde59
Replace circular ProgressBars with Material component
2020-12-26 11:24:10 -05:00
a8e536478c
Replace ProgressBars with Material component
2020-12-26 10:40:45 -05:00
e94d5626dd
Update dependencies
2020-12-26 10:40:45 -05:00
be3e31ddc4
Try to avoid crashing when unable to get backup filename for some reason
2020-12-26 10:40:45 -05:00
b92b6520cb
Reader snackbar dismissible ( #4190 )
...
* Make Reading Mode Snackbar dismissible
* Change reader FrameLayout to CoordinatorLayout
2020-12-26 10:40:31 -05:00
ea33179a95
Convert tracker add/update/login methods to coroutines
2020-12-24 17:50:28 -05:00
6fcf6ae1f5
Use coroutines for Bangumi and Shikimori APIs
2020-12-24 17:23:10 -05:00
f2a9247b68
Remove usage of Gson in Kitsu tracker
2020-12-24 17:02:33 -05:00
dc3ed7fffc
Use coroutines for Anilist API
2020-12-24 16:55:04 -05:00
271de31d51
Migrate Kitsu API to coroutines and kotlinx.serialization
2020-12-24 16:39:28 -05:00
1268caf3e0
Make OkHttp coroutine calls always throw exceptions on errors
2020-12-24 15:36:57 -05:00
c0cef58e39
Surface MAL HTTP errors properly
2020-12-24 15:09:10 -05:00
d363d205c3
Fix trackers after MAL not updating
2020-12-21 17:31:31 -05:00
2fd5a9e883
Filter out novels from MAL search results
2020-12-21 17:24:35 -05:00
e7ef974a39
Format MAL search result status/type better
2020-12-21 17:24:25 -05:00
0b62fa8b76
Bump versionCode so next build will force MAL logout
2020-12-21 17:10:08 -05:00
2d28750782
Remove License Appendix That Should Have Been Removed Initially ( #4158 )
...
http://www.apache.org/licenses/LICENSE-2.0 makes it pretty clear the appendix is supposed to be separate from the rest of the license. I guess inorichi just forget to get rid of it at the end of LICENSES.txt
2020-12-19 18:41:02 -05:00
e2054a0ab7
Update NDK & buildTools, fix deprecated Parcelize ( #4157 )
...
* Update buildTools and NDK
* Fix deprecated Parcelize
2020-12-19 18:40:44 -05:00
7ae5c3b2e7
[SKIP CI] Add preview note for MAL rewrite
2020-12-18 23:37:58 -05:00
6e7fefb8b2
Strip out no longer used tracker start/end date code
...
Unfortunately MAL was the only one that supported it in the app, but the official API doesn't support it, so now no trackers have it.
2020-12-18 23:31:28 -05:00
450bef278b
Add forced MAL logout for next release migration
2020-12-18 23:20:42 -05:00
0affc0d58b
Migrate to official MyAnimeList API ( closes #4140 )
2020-12-18 23:18:31 -05:00
3d153b6c8e
Don't surface hidden settings when searching
2020-12-15 23:17:20 -05:00
04fff91e23
Update app repo URL
2020-12-15 15:56:16 -05:00
28a23452f2
Update extensions repo URL
2020-12-15 15:48:06 -05:00
6d403851cf
Apply theme to OAuth login redirect activities
2020-12-14 23:00:01 -05:00
395a749bce
Misc tracker code cleanup
2020-12-14 22:56:33 -05:00
2cc2a90941
Refactor CustomTabsIntent creation
2020-12-13 22:30:27 -05:00
c87ba6231d
Release 0.10.7
2020-12-13 21:02:28 -05:00
c5ca739b49
Fix loading fallback thumbnails in browse view ( closes #4127 )
2020-12-13 20:47:48 -05:00
00fe4cdf2d
Minor code cleanup
2020-12-13 18:11:18 -05:00
69be3e1e87
Complete migration off of Kotlin synthetics
2020-12-13 18:01:51 -05:00
2cb3984d68
Show MAL relogin message on update, localize error message
2020-12-13 17:52:21 -05:00
5901978889
Use view binding for date headers
2020-12-13 17:47:29 -05:00
8bf1cf3cc5
Update to coroutines 1.4.2
...
Should fix crashes on some devices. See https://github.com/Kotlin/kotlinx.coroutines/issues/2371
2020-12-13 17:18:59 -05:00
f6af1184bc
Reword NSFW settings section
2020-12-13 17:18:38 -05:00
4880741b8b
More crash fixes
2020-12-13 17:18:28 -05:00
e8627800fe
Remove bundled fallback file picker
2020-12-13 12:42:10 -05:00
907fbb94a2
Require WebView 86+
2020-12-13 11:27:05 -05:00
fd2028557e
Some crash fixes
2020-12-13 11:00:46 -05:00
91fa1ec6b2
Suppress some deprecation warnings
2020-12-12 23:50:28 -05:00
628c525599
Disable release postprocessing (Proguard)
...
Caused the following error for someone:
Detected problmes with app native libraries (please consult log for detail):
libavcoded.so: text relocations
libswresample.so:test relocations
2020-12-12 23:50:05 -05:00
bbc00768f0
Note that toggling NSFW sources requires a restart
2020-12-12 17:27:11 -05:00
5b09461ccf
Break out NSFW hiding/labeling into separate settings
2020-12-12 17:20:54 -05:00
1a439ecece
Remove source overwrite logic since built-in sources no longer exist
2020-12-12 16:15:18 -05:00
836aec4396
Flip left/right key events for Webtoon viewer ( fixes #4111 )
2020-12-12 15:50:56 -05:00
0b5dec9bab
Revert "Hide incomplete NSFW source labelling settings"
...
This reverts commit a3b1690d38
.
2020-12-12 11:32:55 -05:00
fd56123267
[SKIP CI] Update issue templates
2020-12-12 11:32:44 -05:00
45ca470789
Release 0.10.6
2020-12-12 11:29:21 -05:00
a3b1690d38
Hide incomplete NSFW source labelling settings
2020-12-12 11:28:50 -05:00
a3bad75899
Force MAL logout on update
2020-12-12 11:26:42 -05:00
d1aaafbfff
Update Gradle
2020-12-12 11:26:29 -05:00
93d4af99bf
Weblate translations ( #4078 )
...
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@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: Kurocon <weblate@kurocon.nl >
Co-authored-by: Mario Kevin D. A <programas013@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Woodyx <shiposhouyou@gmail.com >
Co-authored-by: Yassin <yassinelaoud@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: sunbeams001 <sunbeams001@gmail.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/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/fi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
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/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Strings
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Mario Kevin D. A <programas013@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Woodyx <shiposhouyou@gmail.com >
Co-authored-by: Yassin <yassinelaoud@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: sunbeams001 <sunbeams001@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2020-12-12 10:53:04 -05:00
c950595fe3
Revert "Distinguish between no results and loading when sorting global search results"
...
This reverts commit 2be9871d05
.
2020-12-11 21:58:04 -05:00
8ffd3a8ed2
Don't scroll to top when navigating back/forward in WebView
2020-12-10 09:15:09 -05:00
b6e246c6b2
Add text selection shortcut to invoke global search ( closes #4058 )
2020-12-08 22:48:04 -05:00
59859e124f
Update to Kotlin 1.4.21 and kotlinter 3.3.0
2020-12-08 22:31:48 -05:00
2bb7a33bc3
Use WebView auth flow for MAL ( fixes #4100 )
2020-12-08 22:21:23 -05:00
c2b8fea291
Update libraries, some lints ( #4099 )
...
* Update some plugins
* Fix some miscellaneous lints
2020-12-08 22:21:08 -05:00
08ab7f6aa0
Update to Kotlin 1.4.20
2020-12-07 22:43:18 -05:00
560f0bba5c
Use more up-to-date fork of junrar
2020-12-07 22:13:53 -05:00
722437a022
Update AndroidX and Material Components dependencies
2020-12-02 17:02:12 -05:00
8a44b1dabe
Add Galician locale
2020-11-29 17:14:05 -05:00
b39191ff50
Fix annotations package name
2020-11-29 17:08:20 -05:00
9814d20404
Weblate translations ( #3997 )
...
Co-authored-by: AXEL IVAN GARCIA BERNAL <ga419623@uaeh.edu.mx >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Andreas E <andreas.everos@gmail.com >
Co-authored-by: Aria Moradi <aria.moradi007@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@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: Johkum <jacobomur@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Simon Mattila <simon.mattila@protonmail.com >
Co-authored-by: The Pumpkin God <sbh13112002@gmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Tristan Garnier <espeletpro@gmail.com >
Co-authored-by: Woodyx <shiposhouyou@gmail.com >
Co-authored-by: Yassin El Aoud <yassinelaoud@gmail.com >
Co-authored-by: george k <norhorn@gmail.com >
Co-authored-by: Николаев Павел Дмитриевич <pavliknikolaev128@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/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/fa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/gl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/he/
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/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/sah/
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/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Strings
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: AXEL IVAN GARCIA BERNAL <ga419623@uaeh.edu.mx >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Andreas E <andreas.everos@gmail.com >
Co-authored-by: Aria Moradi <aria.moradi007@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Johkum <jacobomur@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Simon Mattila <simon.mattila@protonmail.com >
Co-authored-by: The Pumpkin God <sbh13112002@gmail.com >
Co-authored-by: Tooster <max@polarczyk.pl >
Co-authored-by: Tristan Garnier <espeletpro@gmail.com >
Co-authored-by: Woodyx <shiposhouyou@gmail.com >
Co-authored-by: Yassin El Aoud <yassinelaoud@gmail.com >
Co-authored-by: george k <norhorn@gmail.com >
Co-authored-by: Николаев Павел Дмитриевич <pavliknikolaev128@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2020-11-29 17:08:01 -05:00
6664dfb048
Use regular minified extensions JSON instead of explicitly handling gzip encoding
...
Turns out GitHub *does* do gzip encoding by default, it just doesn't show up in the header logs for some reason...
2020-11-29 16:01:16 -05:00
3133a63cf8
Fix crash when a preference doesn't have a title (e.g. info preference)
2020-11-29 15:01:13 -05:00
c9c0f3d014
Enhance incognito mode ( #4073 )
...
* When in Incognito Mode don't set lastUsedSource
* When in Incognito Mode don't save chapter progress
Still allows tracking and mark as read when reaching last page
* When in Incognito Mode don't mark as read (overwritten if hasTrackers)
2020-11-29 11:15:15 -05:00
ff66f307dd
Tweak default dark theme colors ( #4074 )
2020-11-29 11:14:12 -05:00
e048d66f74
Revert edge to edge
...
This was a bigger headache than it was worth. To note, phone landscape wasn't considered, so the navbar overlaps the content on the side. Additionally, the ability to programatically control the navbar scrim is missing, so it'd have to manually be added.
2020-11-29 11:08:06 -05:00
66e3fa7df8
Replace more Kotlin synthetics
2020-11-29 11:07:06 -05:00
019a0f31c7
Replace more Kotlin synthetics
2020-11-28 15:54:53 -05:00
749c2071af
Replace Kotlin synthetic views in viewholders
2020-11-28 15:24:40 -05:00
322d66d282
Replace more usages of Kotlin synthetic views
2020-11-28 14:56:57 -05:00
aa98cd0da0
Fix keyboard sometimes affecting bottom inset padding
2020-11-28 13:02:15 -05:00
c8316c7254
Move NSFW source setting into Browse settings
2020-11-28 12:43:17 -05:00
6b9180844d
Fall back to filename in backup creation notification if path not available
2020-11-27 21:38:26 -05:00
c0e4863229
Fix restore in Android 11
2020-11-27 21:36:42 -05:00
2be9871d05
Distinguish between no results and loading when sorting global search results
2020-11-27 21:09:44 -05:00
776f6a9a16
More bottom inset padding fixes
2020-11-27 21:05:06 -05:00
10163aab21
Use jcenter to get 1.x dependencies
2020-11-26 22:39:26 -05:00
60b2a4ea9d
Handle bottom insets in FAB controllers too
2020-11-22 23:08:41 -05:00
56e1e3e205
Further abstract how bottom navbar padding is applied
2020-11-22 22:57:58 -05:00
0f805cd45e
Handle bottom navbar padding when drawing edge to edge
2020-11-22 22:48:38 -05:00
1d7c692e89
Create extension function for applying system insets
2020-11-22 22:30:25 -05:00
38bc8ec6b4
Add global search progress bar ( closes #3727 )
2020-11-22 16:54:19 -05:00
2154e3aa2d
Remove 10 results per source limit from global search (still limited to 1 page)
2020-11-22 16:40:53 -05:00
56c19e57a9
Add help shortcut for source migration ( closes #3951 )
2020-11-22 16:30:20 -05:00
d548c690d6
Fix transparent navbar when bottom sheets are opened ( fixes #3848 )
2020-11-22 15:49:57 -05:00
3fa70dade3
Use ViewCompat for setting MainActivity inset paddings
2020-11-22 15:13:12 -05:00
368c30a2cc
More restore code cleanup, remove some SY-specific logic
2020-11-22 12:43:23 -05:00
5539e4591f
Update Firebase
2020-11-22 12:40:01 -05:00
781971ee81
Set preview/experimental compiler flags instead of using annotations
2020-11-22 11:43:16 -05:00
1140316d1b
Pad bottom of MoreController so bottom nav doesn't overlap content
2020-11-21 18:11:17 -05:00
cf6c48744a
Some more code cleanup
2020-11-21 15:30:04 -05:00
eed6db8e92
Default automatic legacy backups to true for now
2020-11-21 15:12:04 -05:00
858664bfd7
Some more code cleanup
2020-11-21 15:09:56 -05:00
eceac4d6e3
Merge restore entry points, avoid unnecessary new strings
2020-11-21 12:35:04 -05:00
47a172df1f
Remove "full_" from v3 backup default file names
2020-11-21 12:22:46 -05:00
f2c0732c40
Minor cleanup
2020-11-21 12:22:25 -05:00
682fae12b6
Make a protobuf based backup system ( #3936 )
...
* Make a protobuf based backup system
* Cleanup
* More cleanup
* Fix restores always loading the full backup restore, even when legacy restore was used
* Make offline the default
(cherry picked from commit f6fd8a8ddb90869f3e28fd8fcd81a2125f8e0527)
* Find chapter based on the url
(cherry picked from commit 326dc2700944a60da381d82cd9782c5f0d335902)
* Dont break after finding one chapter
(cherry picked from commit f91d1af37398619cf371e4920b60f6d309799c74)
* Also apply changes to online restore
(cherry picked from commit e7c16cd0d14ea5d50ce4a9a3dfa8ca768be702f2)
* Rewrite backup categories
(cherry picked from commit f4200e2146a9c540675767206ed4664894aa1216)
* Dedupe some code, move over read and bookmarks properly
(cherry picked from commit d9ce86aca66945c831670a1523d8bc69966312df)
* Move some functions to the abstract backup manager
(cherry picked from commit b0c658741a2f506bc31823f1f0347772bc119d2e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/full/FullBackupManager.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/legacy/LegacyBackupManager.kt
* Fix some backup duplication issues
(cherry picked from commit a4a1c2827c4537d2d07a0cb589dc1c3be1d65185)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/legacy/LegacyBackupManager.kt
* Fix a missed bundleOf
* So glad this wasnt merged before now, everything should be working with this commit
2020-11-20 22:34:24 -05:00
a150762c63
Fix manga info description scrim on Android 5
2020-11-20 22:28:06 -05:00
2695bdddf8
Fix non-transparent navigation bar
2020-11-20 22:28:06 -05:00
c9b1a425a7
add support for S Pen actions ( #4029 )
2020-11-20 22:25:24 -05:00
122b2b1a8e
Draw under navbar in Android 9+
2020-11-15 13:30:49 -05:00
2351c1b426
Update AGP for AS 4.1.1
2020-11-15 13:14:12 -05:00
558c4ada06
[SKIP CI] Use non-fork version of APK signing action
2020-11-12 19:32:14 -05:00
779fd9c61a
Add workflow steps for creating releases
2020-11-12 19:04:18 -05:00
0b5128dfd1
Remove TravisCI build config
2020-11-12 18:49:27 -05:00
c0519e8670
Remove a stray trailing dash
2020-11-11 13:40:07 -05:00
fd545db1bd
Update dependencies
2020-11-11 13:39:50 -05:00
6991c224b2
Tweak manga info header
2020-11-07 19:22:20 -05:00
7dc70c9eab
Add 1.x page model converters
2020-11-07 19:22:01 -05:00
e32445f2cf
Hide locale subtitle for local source
2020-11-07 19:21:42 -05:00
8aa6486bf7
Update to serialization 1.0.1 and coroutines 1.4.1
2020-11-04 09:36:00 -05:00
d21c147203
Singleton instance of Json serializer
2020-11-01 15:12:16 -05:00
9b10e851d1
Fix Bangumi login ( fixes #3994 )
2020-11-01 15:00:21 -05:00
6675508b24
Update dependencies
2020-10-31 10:14:25 -04:00
7310ec4fe4
Use 1.x API to fetch manga details in browse view
2020-10-31 10:10:52 -04:00
b1ce3693ed
Change list view font size back to 16sp ( #3978 )
...
Make list view font size bigger again
2020-10-30 22:21:55 -04:00
deb1ed5623
Add Uzbek locale
2020-10-30 17:55:23 -04:00
0902d7cca9
Weblate translations ( #3895 )
...
Co-authored-by: Adam <bessaa935@gmail.com >
Co-authored-by: Ashraf Is <rediancool@gmail.com >
Co-authored-by: Ashraf Isl <rediancool@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Credits125Cre <credits125@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eva Godoy <godoytraduccion@gmail.com >
Co-authored-by: Hara Desu <aqjbgr09@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Luka Paun <croluxgame@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Mubarek Seyd Juhar <mubareksej@gmail.com >
Co-authored-by: Nico <nicknicola94@gmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Pxeexe <johongira192@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Ruud Schouten <ruud.schouten@outlook.com >
Co-authored-by: Salem Almashaikhi <salemnabil1@outlook.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: opb <myniceaddress@outlook.com >
Co-authored-by: İlle <derasetad@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/am/
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/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
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/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uz/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translation: Tachiyomi/Strings
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Adam <bessaa935@gmail.com >
Co-authored-by: Ashraf Is <rediancool@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Credits125Cre <credits125@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eva Godoy <godoytraduccion@gmail.com >
Co-authored-by: Hara Desu <aqjbgr09@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Luka Paun <croluxgame@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Mubarek Seyd Juhar <mubareksej@gmail.com >
Co-authored-by: Nico <nicknicola94@gmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Pxeexe <johongira192@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Ruud Schouten <ruud.schouten@outlook.com >
Co-authored-by: Salem Almashaikhi <salemnabil1@outlook.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: opb <myniceaddress@outlook.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2020-10-30 17:52:47 -04:00
95ec903862
Fix Bangumi API response deserialization ( fixes #3977 )
2020-10-29 17:51:18 -04:00
2ab6af6471
Consume and extend 1.x Source API
...
TODO: make the rest of the app actually call the 1.x functions
2020-10-26 10:52:28 -04:00
9493577de2
Replace language code in Global Search with secondary text ( #3972 )
...
Replace language code in Global Search with secondary text
2020-10-25 15:25:58 -04:00
837ce62844
Janky workaround for collapsed global search covers
2020-10-24 13:31:29 -04:00
2860bbfb12
Minor dependency updates
2020-10-24 13:17:14 -04:00
a2b1acd70f
Update Global search layout to match Library and Browse ( #3892 )
...
* Update Global Search card item to be comfortable with rounded corners
* Remove card background
2020-10-24 13:07:06 -04:00
f1350bc33e
Fix missing chapter warning when chapter number is not recognized ( #3928 )
...
* Fix missing chapter warning when chapter number is not recognized
* Add case where ch number is recognized as zero but has no ch number
Yes this will ignore ch 0
* Use RegEx to double check if ch. name contains potential ch. number
2020-10-24 13:06:23 -04:00
6af0eb4068
Fix Shikimori login ( closes #3966 )
2020-10-23 18:02:48 -04:00
538c168641
Use default height for extended FAB ( closes #3949 )
2020-10-18 10:21:03 -04:00
832a4fa68e
Lower minWidth for extended FAB ( fixes #3939 )
2020-10-13 17:38:56 -04:00
ccb727529d
Add Proguard rules for kotlinx.serialization
2020-10-13 17:34:39 -04:00
ed41604f56
Show locale in sources list items
2020-10-12 17:35:08 -04:00
9f05d563f9
Darken the description colors ( #3858 )
...
* Darken the description colors
* Restore UpdatesHolder.kt
* Use the same color as the Extensions subtitles
2020-10-12 16:59:44 -04:00
72d114d46a
Use secondary color for manga info header action button default state
2020-10-12 16:59:05 -04:00
99b96d80d0
Auto-formatting
2020-10-12 16:58:48 -04:00
67418ba853
Update AGP for Android Studio 4.1
2020-10-12 16:49:11 -04:00
60755d0c26
Use some more KTX and Compat stuff ( #3933 )
...
* Use more KTX extensions
* Update Android Studio
* Use more Compat classes
2020-10-12 16:46:25 -04:00
a689e4e041
Trust user-added CAs (closes https://github.com/inorichi/tachiyomi-extensions/issues/4581 )
2020-10-11 16:03:24 -04:00
f5aa36c787
Migrate to kotlinx.serialization for Bangumi
2020-10-11 15:58:59 -04:00
f8d82cb052
Migrate to kotlinx.serialization for Shikimori
2020-10-11 15:58:43 -04:00
980feb6c96
Migrate to kotlinx.serialization for download store and deleter
2020-10-11 15:26:57 -04:00
e7d6605490
Migrate to kotlinx.serialization for Anilist
2020-10-11 15:26:30 -04:00
7a476abb53
Migrate to kotlinx.serialization for extensions and update fetching
2020-10-11 14:53:02 -04:00
19581792fc
[SKIP CI] Remove dev build logic from Travis CI config ( #3873 )
2020-10-11 12:31:33 -04:00
aadc6a56cd
[SKIP CI] Replace dead link in README with correct one ( #3929 )
2020-10-11 12:13:27 -04:00
b88e444cbc
Bump minimum WebView version to 84
2020-10-10 16:35:08 -04:00
6c792d2821
Update dependencies
2020-10-10 16:34:06 -04:00
9afb445620
Update AboutLibraries
2020-10-10 16:30:26 -04:00
efc951191d
History fixes ( #3921 )
...
(cherry picked from commit 776a4b2a2414f5f35b28f5d8c830baca6351e123)
2020-10-10 16:05:29 -04:00
a249373bf5
Cancel previous CI workflow runs
2020-10-08 21:28:07 -04:00
e1eb030b18
Use eskatos/gradle-command-action instead of manually handling caching
2020-10-08 21:24:59 -04:00
6aea0f48ed
skip ci in commit message condition check ( #3902 )
...
* skip ci condition check
* always Validate Gradle Wrapper
* naming workflow jobs
2020-10-08 21:24:14 -04:00
e637f22540
Only run build check workflow for pushes to dev or master branches
2020-10-04 18:26:17 -04:00
842295348e
Add Amharic locale
2020-10-04 13:10:40 -04:00
2992a0f4d8
Translations (Continuous) ( #3886 )
...
* Weblate translations
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alessandro Zangrandi <alessandro@mzit.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Félix D <felix.desmaretz@protonmail.com >
Co-authored-by: Hara Desu <aqjbgr09@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Josh Ciardi <jbciardi@gmail.com >
Co-authored-by: Juan Aranda <juan50055005@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Mubarek Juhar <mubareksej@gmail.com >
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com >
Co-authored-by: Nin Gun <luis_noxer@hotmail.es >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redya Rachmandanu <redyarachmandanu@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Salem Almashaikhi <salemnabil1@outlook.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: Simon Mattila <simon.mattila@protonmail.com >
Co-authored-by: Yassin El Aoud <yassinelaoud@gmail.com >
Co-authored-by: abidin toumi <abidin24@disroot.org >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: İlle <derasetad@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/am/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/en_US/
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/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/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/kn/
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/nl/
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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
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/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translation: Tachiyomi/Strings
* Deleted translation using Weblate (Belarusian)
* Deleted translation using Weblate (Bengali (Bangladesh))
* Deleted translation using Weblate (Spanish (Mexico))
* Deleted translation using Weblate (Tigrinya)
* Deleted translation using Weblate (English (United States))
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alessandro Zangrandi <alessandro@mzit.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Félix D <felix.desmaretz@protonmail.com >
Co-authored-by: Hara Desu <aqjbgr09@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Josh Ciardi <jbciardi@gmail.com >
Co-authored-by: Juan Aranda <juan50055005@gmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Mubarek Juhar <mubareksej@gmail.com >
Co-authored-by: Nikita Epifanov <nikgreens@protonmail.com >
Co-authored-by: Nin Gun <luis_noxer@hotmail.es >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Redya Rachmandanu <redyarachmandanu@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Salem Almashaikhi <salemnabil1@outlook.com >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Shashank Pujari <shashankppujari@gmail.com >
Co-authored-by: Simon Mattila <simon.mattila@protonmail.com >
Co-authored-by: Yassin El Aoud <yassinelaoud@gmail.com >
Co-authored-by: abidin toumi <abidin24@disroot.org >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: İlle <derasetad@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2020-10-04 12:55:18 -04:00
e8f5963a57
Workflow improvements ( #3891 )
...
* add caching steps to build_check workflow
* add gradle.properites for github runner
* refactor ci-gradle.properties
* specify ndk versiion in build.gradle
* remove ndk install and cache steps from build_check
* moved runner files to separate folder
* refactor build_check.yml
2020-10-04 12:44:04 -04:00
4cbe497770
Prevent tag search if browsing from latest (sort of closes #3625 )
2020-10-03 13:04:38 -04:00
76a53097b1
Update issue_closer.yml ( #3885 )
...
Limit the issue_closer workflow to run only when the issue is opened, edited or reopened
2020-10-03 12:58:22 -04:00
0904692f15
Set activated states for manga info favorite/tracker buttons
2020-10-03 12:55:51 -04:00
65bacd288b
Reorder chapter filters to better match library filters
2020-10-03 12:32:49 -04:00
11ab3b2c2e
Remove from queue after read ( #3870 )
...
* Add option to remove chapter from download queue after marked as read
* Begone bug
There was a bug when one queued a new download to the downloader. Which resulted in getChapterDownloadOrNull() would not find the corresponding download for the provided chapter
* Fix review comment
* Remove preference and just remove from queue
2020-10-03 12:29:51 -04:00
812368e332
Ability to delete reading history ( #3871 )
...
* Added ability to delete history for all manga
* Fix review comments
2020-10-03 10:54:42 -04:00
cf39ae0000
Add banner for Incognito Mode
2020-10-03 10:53:26 -04:00
7194f65203
Show downloaded only banner in all views
2020-10-03 10:48:53 -04:00
4b78ff324d
Minor string cleanup for Incognito Mode
2020-10-03 10:44:34 -04:00
79ccfcd553
[Feature Request] Option to turn off History - #3772 ( #3855 )
...
* Implementing do not save chapter history preference
* Refactor of labels
* Changing incognito mode from Readers section to More
* Fixing imports and removing unused strings
2020-10-03 10:43:01 -04:00
2df6a4dde8
Update AndroidX dependencies
2020-10-03 10:18:39 -04:00
e88cbc2769
Fix deleting history not refreshing the view ( #3882 )
...
Fix deleting history not refreshing the view
2020-10-02 13:19:16 -04:00
25d1c40cda
Fix visual issue with bottom padding in filters sheet ( #3881 )
2020-10-02 09:02:34 -04:00
969b57ade9
Update subsampling-scale-image-view
2020-09-30 22:55:13 -04:00
bddeb86223
Fix color filter sheet content alignment ( #3862 )
...
Fix color filter sheet content alignment
2020-09-29 12:27:58 -04:00
b5986b509e
Fix chapter filter icon tinting
2020-09-27 19:16:46 -04:00
9d2adcd512
Add infinite history and search history ( #3827 )
...
* Add infinite history and search history
* Cleanup code
2020-09-27 18:17:14 -04:00
fb3756420b
Use tristate checkboxes for chapters list filters
2020-09-27 18:13:20 -04:00
2eab43a669
Fix scrolled content being visible behind navigation view group
2020-09-27 18:06:27 -04:00
caeab0a63b
Clean up bottom nav bar scrolling behavior toggling
2020-09-27 13:42:49 -04:00
7c69b1b649
Tweak navigation view group header style
2020-09-27 13:41:25 -04:00
3784d1a8f2
Add option to hide bottom bar when scrolling ( #3758 )
...
* [wip] hardcoded flag for hide on scroll
* add corresponding option in settings
* clean up a little
Co-authored-by: arkon <arkon@users.noreply.github.com >
2020-09-27 13:25:30 -04:00
458e761b45
Add ability to choose what to remove for selected mangas ( #3796 )
...
* [wip] started to change manga delete options
* Change dialog for deleting selected manga
* Move array to appropriate file
* Make first option enabled by default
* Use radio buttons to reduce amount of clicks
* Revert "Use radio buttons to reduce amount of clicks"
2020-09-27 13:03:04 -04:00
371b0b2132
Color selected bottom nav item with accent color when theme isn't blue
2020-09-26 19:27:39 -04:00
5d1ca64768
Use same padding as source icons for extensions
2020-09-26 19:23:13 -04:00
972a595c74
Color selected tab with accent color when theme isn't blue
2020-09-26 19:18:58 -04:00
a3c598a3e1
Remove card backgrounds from browse lists
2020-09-26 19:03:46 -04:00
9ce8c5c160
Use background color for list view
2020-09-26 18:33:39 -04:00
79bbc99882
Shorten settings search package name
2020-09-26 18:27:12 -04:00
31867362dc
Update Ben Manes versions lib ( #3843 )
...
Update Ben Manes versions lib
2020-09-25 08:22:13 -04:00
3bce07e873
Minor settings search code cleanup
2020-09-22 22:33:43 -04:00
766f9e37b5
#3520 Searchable Settings ( #3683 )
...
* Adding class stubs for settings search, UI elements.
* - implement searchable settings
- `SettingsController.setupPreferenceScreen` must return a PreferenceScreen
* Remove unneeded SettingsControllerFactory.
* Set query hint, clean up code smell.
* Add search button to MoreController, stop infinite recursion.
* - initialize SearchResultCollection once in Activity.onCreate
* - implement prefernce highlighting after settings search
* - Ensure all Preferences have a key set or else the highlighting effect will have no effect on it.
- remove ExtensionFilterController and SourceFilterController from settingControllersList in SettingsSearchHelper, since those are related to Extensions and not Settings
* Limiting search to settings menu only, localized breadcrumb string, and code cleanup after code review.
* - moved call to SettingsSearchHelper.initPreferenceSearchResultCollection() into SettingsSearchController
* Code review cleanup and refactoring.
* Inlined non-reused key strings.
* Adding more UI polish, add comments for future enhancements.
* - retain search query when navigating *away* from SettingsSearchController
- keep `searchItem` in `expandActionView` state until user goes back (fixes the empty view in `SettingsSearchSearchController` issue)
Co-authored-by: mpm11011 <markuscicero5@gmail.com >
Co-authored-by: lmj0011 <9396189+lmj0011@users.noreply.github.com >
2020-09-22 22:23:38 -04:00
a9bed90d02
Move manga info summary more/less button toggle
2020-09-22 22:20:29 -04:00
01ad405dd2
Center reader transition text properly ( fixes #3819 )
2020-09-20 12:56:04 -04:00
8cef35f4a0
Update build status badge in README
2020-09-20 12:45:07 -04:00
274f0edd76
Perform build check on push, move Gradle wrapper validation into build action
2020-09-20 10:39:54 -04:00
88aea311f8
Remove support for backup v1
2020-09-20 10:35:05 -04:00
477aedbffa
Minor updates
2020-09-20 10:34:22 -04:00
b898442fe3
Add sah locale ( closes #3818 )
2020-09-20 10:31:29 -04:00
528c1b90c2
Merge branch 'dev' into dev-settings-search
2020-09-16 14:56:34 -04:00
205c1e5170
Merge pull request #5 from lmj0011/dev-settings-search
...
more changes
2020-09-16 14:53:24 -04:00
004e1c98ee
Send manga/chapter/page details when sharing a chapter page
2020-09-15 17:59:47 -04:00
7641bb4d0d
Fix downloaded only filter
2020-09-15 17:53:01 -04:00
687f3d48ea
Tri-state library filters ( closes #1814 )
...
Based on https://github.com/inorichi/tachiyomi/pull/2127 .
Co-authored-by: hXtreme <hXtreme@users.noreply.github.com >
2020-09-14 17:52:00 -04:00
da5f10a2f1
Clean up global chapter settings code
2020-09-14 16:23:42 -04:00
64050e8266
[feature] add ability to set global filter/sort/display for Manga chapters ( #3622 )
...
* - [feature] add ability to set global filter/sort/display for Manga chapters
* - move default chapter settings functionality to overflow menu
- code clean up
* - show confirmation dialog when user selects "Set as Default" option in Chapter Settings
* - hide overflow menu in LibrarySettingsSheet
* - apply default chapter settings if manga is added to Library from a Source's browsing screen
Co-authored-by: arkon <arkon@users.noreply.github.com >
2020-09-14 15:58:34 -04:00
791a7d5a01
Start updating manga info view header design
2020-09-14 15:56:27 -04:00
13930d3706
Revert "Hide parental controls section for release"
...
This reverts commit 76c795d0d0
.
2020-09-14 10:48:22 -04:00
2769e27a2a
Release 0.10.5
2020-09-14 10:46:59 -04:00
76c795d0d0
Hide parental controls section for release
2020-09-14 10:46:46 -04:00
b20bced3ca
Fix Kotlinter name typo
2020-09-14 10:46:31 -04:00
4f2da9a78f
Fix Chinese plurals
2020-09-14 10:46:14 -04:00
8e0ba3650b
Translated using Weblate (Bulgarian) ( #3646 )
...
Currently translated at 99.4% (574 of 577 strings)
Translated using Weblate (Filipino)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (French)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Chuvash)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Malay)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (German)
Currently translated at 100.0% (577 of 577 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (French)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Malay)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (German)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translated using Weblate (Italian)
Currently translated at 98.9% (570 of 576 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (French)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Yakut)
Currently translated at 87.3% (503 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Bulgarian)
Currently translated at 96.7% (557 of 576 strings)
Translated using Weblate (Chuvash)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Vietnamese)
Currently translated at 86.2% (497 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
Translated using Weblate (Japanese)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (German)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Arabic)
Currently translated at 95.4% (550 of 576 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Yakut)
Currently translated at 85.2% (491 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Croatian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Sardinian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.6% (574 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chuvash)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Hindi)
Currently translated at 99.3% (572 of 576 strings)
Translated using Weblate (German)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Filipino)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (576 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Greek)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Malay)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.8% (575 of 576 strings)
Translated using Weblate (French)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Latvian)
Currently translated at 33.6% (194 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translated using Weblate (Arabic)
Currently translated at 91.8% (529 of 576 strings)
Translated using Weblate (Latvian)
Currently translated at 33.3% (192 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translated using Weblate (Latvian)
Currently translated at 33.3% (192 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translated using Weblate (French)
Currently translated at 99.8% (575 of 576 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 98.7% (569 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Croatian)
Currently translated at 99.4% (573 of 576 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 0.5% (3 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn_BD/
Translated using Weblate (Filipino)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Japanese)
Currently translated at 97.7% (563 of 576 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (576 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Turkish)
Currently translated at 99.8% (575 of 576 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Finnish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chuvash)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Hindi)
Currently translated at 99.1% (571 of 576 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Polish)
Currently translated at 96.8% (558 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Malay)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Bengali)
Currently translated at 57.6% (332 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
Translated using Weblate (Bengali)
Currently translated at 57.6% (332 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
Added translation using Weblate (Bengali (Bangladesh))
Translated using Weblate (Yakut)
Currently translated at 80.2% (462 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Russian)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Bengali)
Currently translated at 58.3% (336 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (574 of 576 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 98.0% (565 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chuvash)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Filipino)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (576 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (576 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Finnish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Indonesian)
Currently translated at 98.9% (570 of 576 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Chuvash)
Currently translated at 99.6% (574 of 576 strings)
Translated using Weblate (Malay)
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.4% (521 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Malay)
Currently translated at 99.8% (575 of 576 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (576 of 576 strings)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (576 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (575 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (575 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (574 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (574 of 576 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.4% (573 of 576 strings)
Translated using Weblate (German)
Currently translated at 100.0% (576 of 576 strings)
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alessandro Zangrandi <alessandro@mzit.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Gabriel Lebis <gableb@hotmail.fr >
Co-authored-by: George <georgeramzy37@gmail.com >
Co-authored-by: Hara Desu <aqjbgr09@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: RealKC <mitrut.e.super@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Whod <whodizhod@gmail.com >
Co-authored-by: Yassin El Aoud <yassinelaoud@gmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: İlle <derasetad@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/cv/
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/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/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/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translation: Tachiyomi/Strings
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Alessandro Zangrandi <alessandro@mzit.it >
Co-authored-by: Alex <linuxrf@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Gabriel Lebis <gableb@hotmail.fr >
Co-authored-by: George <georgeramzy37@gmail.com >
Co-authored-by: Hara Desu <aqjbgr09@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: RealKC <mitrut.e.super@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Samuel Carvalho de Araújo <samuelnegro12345@gmail.com >
Co-authored-by: Whod <whodizhod@gmail.com >
Co-authored-by: Yassin El Aoud <yassinelaoud@gmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: İlle <derasetad@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2020-09-14 10:44:21 -04:00
76f6fe4601
Use Kolinter Gradle plugin for linting instead of ktlint directly
2020-09-13 18:48:20 -04:00
ca1373f36b
Check GitHub for preview release updates instead of inorichi's server
2020-09-13 10:53:51 -04:00
fc6c2e083d
Update preview build links in README
2020-09-12 18:49:01 -04:00
c0789cd6ba
Use background color for some lists
2020-09-12 15:40:40 -04:00
af47103707
Replace deprecated system window insets usage
2020-09-12 15:39:51 -04:00
c466baaa25
Remove list dividers
2020-09-12 15:39:26 -04:00
670294a427
Update OkHttp and Conscrypt
2020-09-11 21:55:44 -04:00
21ddae6a86
Update to Kotlin 1.4.10
2020-09-10 18:08:41 -04:00
9f260c3513
Always show missing chapter warning if there are missing chapters ( #3755 )
...
* Always show missing chapter warning if there are missing chapters
* Change function parameter names
2020-09-07 16:40:05 -04:00
18061d1077
- retain search query when navigating *away* from SettingsSearchController
...
- keep `searchItem` in `expandActionView` state until user goes back (fixes the empty view in `SettingsSearchSearchController` issue)
2020-09-06 23:59:41 -05:00
381c061ebc
Adding more UI polish, add comments for future enhancements.
2020-09-06 11:32:03 -04:00
d37341d7d0
Inlined non-reused key strings.
2020-09-05 16:20:45 -04:00
a5098e5b5b
Code review cleanup and refactoring.
2020-09-05 14:28:41 -04:00
b55d394a1f
Fix text alignment in transition view when no more chapters available
2020-09-05 10:31:49 -04:00
5e2e177aa9
Add spacing on top of sources/extensions/migrate lists ( #3751 )
2020-09-04 16:28:22 -04:00
86e59977de
Refactor common chapter transition views into separate view
2020-09-04 16:25:08 -04:00
66baf01e43
Localize "No chapters found" error
2020-09-04 15:21:09 -04:00
7a33e198dc
Add missing chapter warning ( #3745 )
...
* Add missing chapter warning
* Flip calculation instead of flipping variables
* Change logic
* Change tint based on reader theme
* Add missing chapter warning to WebtoonTransitionHolder
* Add chapter warning between current/finished and prev/next
* Fix mix up of TextViews
* Fix review comments
2020-09-03 22:21:19 -04:00
4b493ebbaf
Change sources sort to case-insensitive ( #3743 )
2020-09-03 22:20:27 -04:00
565e8cf00b
Remove unused string, fix improperly formatted Slovak string
2020-09-03 22:19:28 -04:00
738a3999b4
Update Conscrypt
2020-09-03 22:18:56 -04:00
6f4b84c8fb
Merge pull request #4 from lmj0011/dev-settings-search
...
moved call to SettingsSearchHelper.initPreferenceSearchResultCollection() into SettingsSearchController
2020-09-03 11:29:06 -04:00
29ab99aa1f
- moved call to SettingsSearchHelper.initPreferenceSearchResultCollection() into SettingsSearchController
2020-08-30 22:21:32 -05:00
d53719b79e
Limiting search to settings menu only, localized breadcrumb string, and code cleanup after code review.
2020-08-30 16:35:21 -04:00
f10fe8bf02
Merge pull request #3 from lmj0011/dev-settings-search-highlighter
...
implement preference highlighting after settings search
2020-08-30 12:19:32 -04:00
d7cfe1990c
Merge pull request #2 from lmj0011/dev-settings-search
...
initialize SearchResultCollection once in Activity.onCreate
2020-08-30 12:19:04 -04:00
8bedc8f456
Move share manga button to toolbar menu
2020-08-29 17:13:02 -04:00
d9000f6fd1
Update dependencies
2020-08-29 17:12:50 -04:00
50c7b32b00
- Ensure all Preferences have a key set or else the highlighting effect will have no effect on it.
...
- remove ExtensionFilterController and SourceFilterController from settingControllersList in SettingsSearchHelper, since those are related to Extensions and not Settings
2020-08-28 20:47:18 -05:00
78072ad285
- implement prefernce highlighting after settings search
2020-08-28 12:52:30 -05:00
437a34b5dc
- initialize SearchResultCollection once in Activity.onCreate
2020-08-27 00:53:50 -05:00
3ebea4c305
Add search button to MoreController, stop infinite recursion.
2020-08-26 23:07:59 -04:00
8fe315c354
Set query hint, clean up code smell.
2020-08-26 21:46:36 -04:00
b10b13a339
Merge branch 'dev' into dev-settings-search
2020-08-26 21:00:21 -04:00
5b5ea5ab8a
Remove unneeded SettingsControllerFactory.
2020-08-26 20:53:56 -04:00
1a230b3900
Merge pull request #1 from lmj0011/dev-settings-search
...
implement searchable settings
2020-08-26 20:42:01 -04:00
e90b0aaf8b
Adopt OneWayFadeChangeHandler from SY
...
From d86f3ffad8
2020-08-23 10:42:20 -04:00
fe7c7e72f5
Filter out hidden directories for local source ( closes #3706 )
2020-08-22 17:33:04 -04:00
9ba11a585f
Adopt tab/controller transitions from SY
...
Original author: @jobobby04
2020-08-22 13:03:39 -04:00
9920ff617b
Clean up X-Requested-With change
...
This only really affects the initial request, subsequent requests may still use the package name.
2020-08-22 12:49:00 -04:00
3f1355c413
Update WebViewActivity.kt ( #3617 )
...
This code added is for some extension that blocks tachiyomi, by tricking it that it was sent by a android browser, nothing major changes,
2020-08-22 12:37:21 -04:00
4929e66ecc
Update ActionMode styling
2020-08-22 12:36:29 -04:00
02e370c2d8
Remove OkHttp Proguard rules
...
https://square.github.io/okhttp/r8_proguard/
2020-08-22 10:44:52 -04:00
4c31e3fc5f
AndroidX dependency updates
2020-08-22 10:43:02 -04:00
15f49b39b8
Remove Glide Proguard rules ( #3702 )
...
* update glide rules in progurad
* remove glide rules since it is implemented by glide it self (through consumerproguardfiles)
2020-08-22 10:42:42 -04:00
8c82b766e3
- implement searchable settings
...
- `SettingsController.setupPreferenceScreen` must return a PreferenceScreen
2020-08-19 10:28:04 -05:00
4c8665c9f0
Don't enqueue bookmarked chapters for deletion ( fixes #3691 )
2020-08-18 17:47:07 -04:00
ba67781431
Minor wording edit
2020-08-18 17:40:24 -04:00
4ef25c75b7
Use core-ktx for bolding chapter transition text
2020-08-18 17:40:17 -04:00
3aafc671f8
Dependency updates
2020-08-17 15:36:04 -04:00
967df6f7a3
Update to Kotlin 1.4
2020-08-17 15:24:11 -04:00
22518f173f
Adding class stubs for settings search, UI elements.
2020-08-16 19:11:23 -04:00
64bdfabbd8
Revert ktlint update, unrevert Gradle and PR build workflow reverts ( #3681 )
2020-08-15 16:44:46 -04:00
c8c65ab7b1
Remove broken PR build workflow for now
2020-08-14 17:06:25 -04:00
19cd28b66b
Update and clarify message on tracking services ( #3663 )
...
* Update and clarify message on tracking services
Relates to #3659
* Update strings.xml
2020-08-13 17:25:18 -04:00
4a136ef2aa
Automatic linting fixes
2020-08-13 09:02:15 -04:00
9e7a53cb90
Revert Gradle update
...
It broke the build.
2020-08-13 09:02:02 -04:00
19a7f37efa
Add PR build check action
2020-08-12 22:38:13 -04:00
c3084ac43a
Unhide parental controls settings
2020-08-12 22:34:00 -04:00
159146e197
Slight gradle cleanup, plugin updates
2020-08-12 22:33:50 -04:00
67ddf4a5b8
Update gradle wrapper
2020-08-12 22:33:50 -04:00
4b9b53a9b8
Optimize images using ezgif ( #3649 )
2020-08-12 22:32:17 -04:00
e6f025a9fb
Release 0.10.4
2020-08-10 14:34:32 -04:00
aa607e0ecb
Update issue templates
2020-08-10 14:34:10 -04:00
65b32ddeb2
Split out NSFW source setting to separate section
...
Temporarily hidden until feature is ready for stable release.
2020-08-10 14:19:35 -04:00
5e9bdc2690
Fix Chinese plural string
2020-08-10 14:18:50 -04:00
9ce994168a
Translated using Weblate (Swedish) ( #3580 )
...
Currently translated at 99.8% (573 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Finnish)
Currently translated at 100.0% (574 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Swedish)
Currently translated at 99.6% (572 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Greek)
Currently translated at 99.4% (571 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Russian)
Currently translated at 100.0% (574 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (574 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (574 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Spanish)
Currently translated at 100.0% (574 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (574 of 574 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Dutch)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Yakut)
Currently translated at 74.8% (428 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Filipino)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Finnish)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Russian)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Turkish)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (German)
Currently translated at 100.0% (572 of 572 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Indonesian)
Currently translated at 99.6% (568 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Yakut)
Currently translated at 70.3% (401 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 70.3% (401 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Filipino)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.1% (565 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Finnish)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Greek)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Turkish)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Dutch)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Malay)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Spanish)
Currently translated at 100.0% (570 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 99.4% (567 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Yakut)
Currently translated at 70.3% (401 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 70.3% (401 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 70.3% (401 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 63.8% (364 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 63.8% (364 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 63.5% (362 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 63.5% (362 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 63.3% (361 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 63.3% (361 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 62.4% (356 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 62.4% (356 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 61.7% (352 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 61.7% (352 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 61.7% (352 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 61.7% (352 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 61.5% (351 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 60.7% (346 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 60.7% (346 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 60.7% (346 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 60.0% (342 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 58.9% (336 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 58.9% (336 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 58.7% (335 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 58.7% (335 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 58.7% (335 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 58.7% (335 of 570 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Malay)
Currently translated at 100.0% (567 of 567 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Russian)
Currently translated at 100.0% (567 of 567 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (567 of 567 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (567 of 567 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (567 of 567 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Yakut)
Currently translated at 49.6% (281 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Yakut)
Currently translated at 32.6% (185 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Yakut)
Currently translated at 10.4% (59 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sah/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Persian)
Currently translated at 96.6% (547 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fa/
Added translation using Weblate (Yakut)
Translated using Weblate (Catalan)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Russian)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Spanish (Latin America))
Currently translated at 99.8% (565 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish (Latin America))
Currently translated at 99.8% (565 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Greek)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Dutch)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Czech)
Currently translated at 64.1% (363 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Italian)
Currently translated at 98.7% (559 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (565 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Filipino)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Turkish)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Finnish)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.4% (512 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (German)
Currently translated at 100.0% (566 of 566 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Filipino)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 89.3% (505 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Spanish (Latin America))
Currently translated at 99.6% (563 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Catalan)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Greek)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Filipino)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Dutch)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Finnish)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Turkish)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Japanese)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (German)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Malay)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-08-10 14:17:35 -04:00
748a720199
Lift toolbar on scroll in extension details and manga controllers
2020-08-10 12:04:51 -04:00
8db34eb3dd
Allow annotating SourceFactory with @Nsfw to block all sources within it
2020-08-10 11:54:31 -04:00
b657bba96e
Add 18+ warnings in extensions list
2020-08-10 11:53:23 -04:00
dbaac69fad
Add option to prevent deleting bookmarked chapters ( closes #2082 )
2020-08-09 12:18:05 -04:00
b6a1e89535
Minor cleanup
2020-08-09 12:05:04 -04:00
cce919750a
Minor rewording of chapter deletion settings
2020-08-09 12:04:56 -04:00
9376b223bb
Bubble up sources with results in global search ( closes #3598 )
2020-08-09 11:58:50 -04:00
6f047fb5aa
Update OkHttp
2020-08-09 11:48:08 -04:00
3e6b0117fd
Swallow errors when trying to determine available disk space when downloading ( closes #3603 )
2020-08-09 11:39:18 -04:00
421dfb4a2d
Allow partially loading extensions with individually marked NSFW sources
2020-08-08 19:06:52 -04:00
abaca6e676
Option to hide NSFW extensions ( closes #1312 )
2020-08-08 16:27:55 -04:00
8bab1d9798
Add mark as read/unread to library ( closes #156 )
...
Adapted from e51276a1ac
2020-08-08 12:16:37 -04:00
13d31669ac
Explicitly depend on core-ktx
2020-08-08 12:10:12 -04:00
c1dfdeb500
Fix MAL 0/10 scores ( closes #3623 )
2020-08-06 19:14:24 -04:00
dda7e677a5
Dismiss add manga snackbar when leaving controller ( closes #3614 )
2020-08-06 19:05:07 -04:00
b1fb401f63
Warn before restoring backup if trackers aren't logged in
2020-08-05 22:46:37 -04:00
885ace111e
Fix toolbar being expanded when opening preference dialogs
2020-08-04 08:56:30 -04:00
885552b792
Move tracker setting dialogs
2020-08-03 23:04:49 -04:00
4f02872a84
Minor cleanup
2020-08-03 23:03:31 -04:00
ecec1bd102
Revert "Use insetter library for handling inset padding" ( fixes #3586 )
...
This reverts commit 3ddd1033c3
.
2020-08-03 16:55:41 -04:00
0c07e05a2b
Release 0.10.3
2020-08-03 14:18:04 -04:00
060f0682f4
Fix snackbars not being in viewport properly
2020-08-03 14:12:34 -04:00
88032e11df
Use dialog to show what's new release info
2020-08-03 14:08:35 -04:00
493c8b0943
Adjust vertical reading mode tap zones ( closes #3551 )
...
Basically L shapes, where top/left goes back, bottom/right goes forward, and middle opens the menu.
2020-08-03 12:17:49 -04:00
af2ef0621a
Remove Tagalog translations ( closes #3579 )
2020-08-03 11:20:06 -04:00
095461e31b
Explicitly dismiss progress notification on downloader stop
2020-08-03 11:15:33 -04:00
3ddd1033c3
Use insetter library for handling inset padding
2020-08-02 23:09:18 -04:00
912687ac78
Adjust download badge color again
2020-08-02 23:03:24 -04:00
40a9595012
Request gzipped version of extensions repo
2020-08-02 22:55:42 -04:00
12ff37d052
Fix manga title disappearing in toolbar when pushing another controller
2020-08-02 17:46:15 -04:00
4857073f30
Revert "Use AndroidX WebKit library"
...
This reverts commit 7e7eb9f39f
.
2020-08-02 16:12:05 -04:00
cdbefd9191
Release 0.10.2
2020-08-02 14:30:51 -04:00
2e9d89574d
Make download badges lighter to improve contrast ( closes #3571 )
2020-08-02 14:29:48 -04:00
569c99496b
Translated using Weblate (Russian) ( #3549 )
...
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Hindi)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Spanish)
Currently translated at 100.0% (565 of 565 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Russian)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Georgian)
Currently translated at 9.3% (53 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ka/
Translated using Weblate (Tagalog)
Currently translated at 73.9% (417 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tl/
Translated using Weblate (Serbian)
Currently translated at 79.9% (451 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translated using Weblate (Thai)
Currently translated at 58.1% (328 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 88.6% (500 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Czech)
Currently translated at 64.0% (361 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translated using Weblate (Korean)
Currently translated at 57.9% (327 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
Translated using Weblate (Hungarian)
Currently translated at 35.6% (201 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translated using Weblate (Bengali)
Currently translated at 60.4% (341 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
Translated using Weblate (Czech)
Currently translated at 63.8% (360 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-08-02 14:28:33 -04:00
ea3b8767de
Fix crash when filter groups contain items with identical names ( closes #3568 )
2020-08-02 12:52:40 -04:00
8e8c30c1eb
Move download warnings/errors to separate notification channel
2020-08-02 12:16:51 -04:00
d921ba81c8
Revert "Downgrade coroutines and flow-preferences"
...
This reverts commit b47ee8857b
.
2020-08-02 11:54:32 -04:00
ad9f646102
Fix downloads not working for custom SD card paths ( closes #3564 )
2020-08-02 11:52:37 -04:00
2ef277bcef
Don't show completed notification if download error notification was shown
2020-08-02 10:53:17 -04:00
9e396e1624
Fix history item icon tint in light blue theme
2020-08-02 10:29:04 -04:00
9708d84e60
Fix dividers in migrate list
2020-08-01 18:28:48 -04:00
4efc195548
Fix last used source pinned status
2020-08-01 18:23:46 -04:00
0d15cbe334
Filter out chapter entries with duplicate URLs ( fixes #3552 )
2020-08-01 16:35:52 -04:00
e381d9fc8e
Release 0.10.1
2020-08-01 13:51:00 -04:00
85ed7a7457
Fix for reader crash in < Android 9
2020-08-01 12:10:28 -04:00
b8a98ef5e4
Release 0.10.0
2020-08-01 11:35:03 -04:00
c8fa90f473
Translated using Weblate (French) ( #3528 )
...
Currently translated at 99.8% (563 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Kannada)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Chinese (Traditional))
Currently translated at 98.7% (557 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Hindi)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Japanese)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Marathi)
Currently translated at 41.4% (234 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
Translated using Weblate (Swedish)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Russian)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Chinese (Traditional))
Currently translated at 97.8% (552 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Croatian)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Dutch)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Catalan)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Greek)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Turkish)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (German)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Malay)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (German)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Catalan)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Russian)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (564 of 564 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Filipino)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Dutch)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Czech)
Currently translated at 63.9% (360 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-08-01 10:54:38 -04:00
b47ee8857b
Downgrade coroutines and flow-preferences
2020-07-31 15:31:42 -04:00
131dfa62c4
Temporarily revert to stable version of androidx.biometric ( closes #3425 )
2020-07-31 15:01:28 -04:00
6a5af438dd
Temporarily unrevert crop borders unification ( closes #3487 )
...
Reverts 1920568057
2020-07-31 14:59:34 -04:00
ccc0a61158
Shift WebView checks to necessary places only to allow for basic usage
2020-07-31 14:27:35 -04:00
e990ad25eb
Fix tap region for manga summary
2020-07-31 12:58:13 -04:00
98a4d1e763
Actually fix library search properly
2020-07-31 12:54:23 -04:00
f762598c5c
Fix library search query being lost when returning ( closes #3473 )
2020-07-31 12:18:47 -04:00
ec56c27071
More core-ktx usages
2020-07-31 10:29:32 -04:00
eb0e0a1952
Use Kotlin extensions for preference editing
2020-07-30 23:04:50 -04:00
01a837fde6
Make source options dialog into a controller to retain state
2020-07-30 22:46:35 -04:00
b9488645d4
Hide cutout option when appropriate in reader settings sheet ( closes #2982 )
2020-07-30 22:38:10 -04:00
7a94b477cb
Update ConstraintLayout
2020-07-30 22:22:44 -04:00
99710b45d1
Fix download status updates not appearing in chapters list ( fixes #3358 )
2020-07-30 22:22:37 -04:00
3813743e3d
Split download notifications into progress and complete channels
2020-07-29 21:57:43 -04:00
9bb2334b69
Replace VectorDrawableCompat.create() with AppCompatResources.getDrawable()
...
Fixes crash when loading pin icon in Android 5/6.
2020-07-29 18:36:28 -04:00
7e73ede47a
[Feature Request] - Download Complete Remidner #3475 ( #3527 )
...
* [Feat] Show a download complete notification channel when all downloads are completed. Auto cancels when onclick and navigate to download screen.
* [Feat] Update the download message string to shorten the length.
2020-07-29 17:31:45 -04:00
b0106aa420
Fix getting stuck in chapter loop when chapters have identical URLs
2020-07-27 15:59:15 -04:00
33e5fea96c
Explicitly destroy webview on activity destroy
2020-07-26 17:47:43 -04:00
f0a1dcd120
Prevent spamming updates with newly favorited manga
2020-07-26 17:16:00 -04:00
26d5a87bef
Fix source item flashing when pinning
2020-07-26 17:09:56 -04:00
52ae208df3
Show lang code in source long press dialog
2020-07-26 16:31:31 -04:00
34aaa7fb0a
Remove explicit source browse button, tint pin icon when pinned
2020-07-26 16:28:58 -04:00
a8c784355c
Fix Chinese plurals
2020-07-26 16:19:51 -04:00
0aed93becf
Don't show chapter number in history item when unknown
2020-07-26 16:17:27 -04:00
1ea0804209
Translated using Weblate (Croatian) ( #3421 )
...
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Chinese (Traditional))
Currently translated at 98.5% (555 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Russian)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Latvian)
Currently translated at 34.6% (195 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translated using Weblate (Spanish)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Greek)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (French)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Turkish)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Kannada)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Hindi)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Catalan)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (German)
Currently translated at 100.0% (563 of 563 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Latvian)
Currently translated at 27.4% (154 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Latvian)
Currently translated at 26.6% (150 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translated using Weblate (Latvian)
Currently translated at 25.2% (142 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translated using Weblate (German)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Latvian)
Currently translated at 21.8% (123 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translated using Weblate (Filipino)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Italian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (French)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Russian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Romanian)
Currently translated at 99.8% (561 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Catalan)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Chinese (Traditional))
Currently translated at 98.3% (553 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Dutch)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Finnish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Turkish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (German)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Chinese (Traditional))
Currently translated at 98.3% (553 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (561 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Greek)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Malay)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (German)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Georgian)
Currently translated at 6.9% (39 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ka/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (French)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Catalan)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Russian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Kannada)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Hindi)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Filipino)
Currently translated at 97.8% (550 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Vietnamese)
Currently translated at 87.5% (492 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Finnish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Greek)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Dutch)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (German)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Croatian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Malay)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Polish)
Currently translated at 99.8% (561 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Hindi)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Greek)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Catalan)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Italian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (French)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (German)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (German)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Filipino)
Currently translated at 56.0% (315 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.0% (506 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Greek)
Currently translated at 99.6% (560 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Finnish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chuvash)
Currently translated at 99.2% (558 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (561 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Russian)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Spanish)
Currently translated at 100.0% (562 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 99.8% (561 of 562 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (560 of 560 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (560 of 560 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Malay)
Currently translated at 100.0% (559 of 559 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Italian)
Currently translated at 99.6% (557 of 559 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (French)
Currently translated at 100.0% (559 of 559 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (German)
Currently translated at 100.0% (559 of 559 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (559 of 559 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (558 of 558 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Turkish)
Currently translated at 100.0% (558 of 558 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (558 of 558 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Finnish)
Currently translated at 100.0% (557 of 557 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Turkish)
Currently translated at 100.0% (557 of 557 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (557 of 557 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (557 of 557 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (555 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Swedish)
Currently translated at 99.4% (553 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Greek)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Korean)
Currently translated at 58.6% (326 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
Translated using Weblate (Italian)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Hungarian)
Currently translated at 36.6% (204 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translated using Weblate (French)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (German)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Bengali)
Currently translated at 61.8% (344 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
Translated using Weblate (French)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Croatian)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Spanish (Latin America))
Currently translated at 86.8% (483 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish (Latin America))
Currently translated at 77.3% (430 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Spanish (Latin America))
Currently translated at 75.7% (421 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Spanish (Latin America))
Currently translated at 67.9% (378 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Japanese)
Currently translated at 99.8% (555 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Spanish (Latin America))
Currently translated at 67.8% (377 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Spanish (Latin America))
Currently translated at 65.6% (365 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish (Latin America))
Currently translated at 64.5% (359 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Spanish (Latin America))
Currently translated at 59.7% (332 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Chinese (Traditional))
Currently translated at 98.0% (545 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Turkish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Chinese (Traditional))
Currently translated at 97.4% (542 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Romanian)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Chinese (Traditional))
Currently translated at 97.3% (541 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Finnish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Spanish (Latin America))
Currently translated at 17.4% (97 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Russian)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Hindi)
Currently translated at 99.8% (555 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Greek)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (555 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (French)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (554 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Russian)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Malay)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Spanish)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (556 of 556 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Czech)
Currently translated at 65.2% (362 of 555 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-07-26 16:17:12 -04:00
a52fbb012a
Add pin icon to sources list ( closes #2862 )
2020-07-25 18:25:30 -04:00
2dc47352f8
Add operator functions for handling set preferences
2020-07-25 18:07:10 -04:00
e95a5be21d
Show message when searching with no pinned sources
2020-07-25 17:14:34 -04:00
abd69d4f91
Fix weird backstack behaviour after clearing database
...
Shouldn't affect anything since controllers are recreated when entering different sections.
2020-07-25 16:45:27 -04:00
d749e309f8
Minor optimizations for local source dir lookups
2020-07-25 14:20:47 -04:00
e4d075fb91
Update dependencies
2020-07-25 13:07:56 -04:00
71c6c71081
Lazily find chapter directories
2020-07-25 12:54:17 -04:00
d2b14bcfc4
Inline extension functions
2020-07-25 12:12:44 -04:00
2c04c81bd1
Increase dismiss timeout for what's new snackbar
2020-07-25 12:07:37 -04:00
dd66c83c50
Use some more core-ktx extensions
2020-07-25 12:07:20 -04:00
9e51d82154
Replace custom visibility extension functions
2020-07-25 12:00:27 -04:00
bdc441a5be
Hide manga title in toolbar when at top
2020-07-25 11:34:44 -04:00
2dcb73700b
Update Material Components
2020-07-25 11:05:05 -04:00
ee01686ae4
Change to J2k style downloads while keeping support for the old ones ( #3513 )
...
* Change to J2k style downloads while keeping support for the old ones
* Tweaks based on comments in the PR
* Add scanlator to download pending deleter chapter data class
* Inline the foreach functions
* Make the rename function do less lookups
* More rename downloaded chapter tweaks
* Downloader conflict fixing
2020-07-25 10:59:33 -04:00
9a55cf880e
More consistent library list view padding ( closes #3509 )
2020-07-25 10:52:23 -04:00
6742cdeb8b
Hide tracking button if none logged in, show for non-favorited manga ( closes #3507 )
2020-07-25 10:50:54 -04:00
c37377bffa
Remove divider between manga info header and chapters header
2020-07-24 22:27:58 -04:00
76147a9be7
fix: Download on WiFi regardless of metered status ( #3489 )
...
* fix: Download on WiFi regardless of metered status
fixes #3395
* fix: check if not WiFi rather than checking if connection is mobile
2020-07-24 22:25:10 -04:00
bf22e69250
Pad manga info tag chips properly to avoid overlapping scrollbar
2020-07-23 18:09:47 -04:00
49693934cf
Update dependencies
2020-07-22 22:21:50 -04:00
e6a63ee5b2
Fix manga overflow menu items not appearing after adding to library via categories
2020-07-21 22:07:02 -04:00
08dc57fd02
Revert ViewPager2 library
2020-07-19 21:33:19 -04:00
cede590696
Remove unused ViewStatePagerAdapter dependency
2020-07-19 12:14:08 -04:00
c401915fb5
Don't initialize mangas if viewing source in list view if on metered connection
2020-07-19 12:13:50 -04:00
2a202bd510
Migrate library to ViewPager2
2020-07-19 11:48:41 -04:00
dcd8ed08fc
Rename chapters_controller to manga_controller
2020-07-19 11:32:26 -04:00
d3ebedeef2
Explicitly show "No results found" in global search instead of hiding row
2020-07-18 17:46:29 -04:00
d2e2ebbe45
Add ripple to global search source title
2020-07-18 17:39:29 -04:00
0cef05dd89
Revert "Make controllers responsible for showing/hiding FAB"
...
This reverts commit 8ef548032f
.
2020-07-18 16:37:36 -04:00
a443dc3040
Show tracker status in button
2020-07-18 16:37:00 -04:00
4e6cc013e5
Update subsampling-scale-image-view
2020-07-18 15:01:13 -04:00
0c65d54d89
Switch to tachiyomiorg fork of subsampling-scale-image-view
2020-07-18 10:58:35 -04:00
ccd0e0cdfe
Manga about section layout tweaks
2020-07-18 10:57:11 -04:00
9278ca3f5e
Move chapter filter/sort/display settings into a sheet
2020-07-17 17:01:16 -04:00
d7a70b962b
Toggle about section when tapping on header/empty space
2020-07-17 16:29:59 -04:00
fff0f841fa
Long press favorite button to manage categories
2020-07-17 14:44:09 -04:00
8ba426350f
Fix checked state for manga header buttons
2020-07-17 14:20:36 -04:00
8ef548032f
Make controllers responsible for showing/hiding FAB
2020-07-17 09:50:40 -04:00
5452e29840
Remove redundant Reading Mode header
2020-07-16 23:02:14 -04:00
148f8e6d11
Tweak track search dialog list item paddings
2020-07-16 23:01:24 -04:00
13a5662a84
Update Android Gradle plugin for Android Studio 4.0.1
2020-07-16 22:45:22 -04:00
6713a7ae3c
Include source ID if name not found in restore error log ( closes #3018 )
2020-07-16 22:36:01 -04:00
226ad13061
Include source name in update error log ( closes #3482 )
2020-07-16 22:30:21 -04:00
88ee86b7ef
Move edit categories to overflow
2020-07-16 22:22:06 -04:00
4bc2288806
Allow category names with different casing ( fixes #3465 )
2020-07-14 09:04:15 -04:00
a928d9fa0b
Enable more WebView settings to better mimic regular browser
2020-07-12 22:40:51 -04:00
d8f4e6b45f
Don't capitalize buttons ( closes #3454 )
2020-07-12 22:20:37 -04:00
5ef5087406
Replace some usages of findViewById
2020-07-12 19:29:39 -04:00
135c371d88
Fix manga info actions being cut off
2020-07-12 17:16:13 -04:00
966c196f4a
Remove unused CoverCache param from LibraryController
2020-07-12 17:04:52 -04:00
dc43e41896
Use view binding for sheets
2020-07-12 17:04:12 -04:00
4809d06d04
Speed up controller fade and tab expansion animations
2020-07-11 23:08:39 -04:00
9f7fda0bc5
Move edit cover to manga info
2020-07-11 22:40:05 -04:00
1f67695713
Hide migrate option for non-favorited manga
2020-07-11 19:29:40 -04:00
66ef1a8206
Hide toolbars when reader color filter sheet is opened
2020-07-11 19:21:41 -04:00
beaffc3870
Remove redundant layout for reader color filter sheet
2020-07-11 19:16:49 -04:00
8536ecb611
Remove color filter preview image
2020-07-11 19:09:13 -04:00
d7a89b0f8c
Remove 32-bit color setting from reader sheet
2020-07-11 18:58:04 -04:00
943081e80d
Reorder animation speed options
2020-07-11 18:36:08 -04:00
3f007a1edd
Update some icons
2020-07-11 17:21:08 -04:00
e33cacf6a4
Use root FAB/CoordinatorLayout in MangaController
2020-07-11 12:32:17 -04:00
23fe848a35
Move tracking to manga info actions
...
Currently just opens a separate view. To be iterated upon later.
2020-07-11 12:13:05 -04:00
fa5d2276c0
Group theme settings into category
2020-07-10 22:37:36 -04:00
d353a3457d
Split general reader settings into reading mode and display
2020-07-10 22:29:46 -04:00
b363b9fc1a
Make page transitions setting apply to webtoon viewer as well
2020-07-10 22:24:55 -04:00
1920568057
Unify crop borders settings
2020-07-10 22:19:08 -04:00
763da19c9d
Add shortcut to global search query from library ( closes #2183 )
2020-07-10 19:31:23 -04:00
1813dbbf59
Add ability to sort library by date added ( closes #1287 )
2020-07-10 15:56:06 -04:00
339169b624
Hide invert volume keys setting when volume keys isn't enabled
2020-07-10 12:47:52 -04:00
93960315d9
Prevent downloads when less than 50MB of disk space is available ( closes #1018 )
2020-07-10 12:47:19 -04:00
479eb1ba71
Attach some FABs and snackbars to root CoordinatorLayout
...
Fixes some issues around snackbars sometimes being out of view.
2020-07-10 11:15:57 -04:00
962d8e5fd2
Don't capitalize category names
2020-07-10 09:57:29 -04:00
fefd4c0b26
Update build.gradle ( #3438 )
...
Replace minify and shink resources with post processing block
2020-07-10 09:36:33 -04:00
40639c0933
Update dependencies, remove play-services-oss-licenses
2020-07-09 18:30:57 -04:00
7401673ac1
Update some icons
2020-07-07 17:29:32 -04:00
41f759dafe
Make tabs not all caps
2020-07-07 17:29:32 -04:00
73dcc7bcb1
Fix download cache not working for a source name change
2020-07-07 17:29:32 -04:00
d8b1f60581
update BaseController.kt ( #3423 )
2020-07-07 17:29:15 -04:00
16fc58bd16
Use custom view to handle manga info cover size ( fixes #3354 )
2020-07-04 16:08:01 -04:00
68df2f4ce7
Point to GitHub releases for stable changelogs
2020-07-04 14:36:56 -04:00
367932de69
Move preview notes to GitHub
2020-07-04 14:06:23 -04:00
3da08cbcbf
Add cv and fil locales
2020-07-04 13:56:25 -04:00
68efc0c42f
Fix Chinese plurals
2020-07-04 13:56:13 -04:00
f5b01b0ca2
Translated using Weblate (Chuvash) ( #3352 )
...
Currently translated at 100.0% (555 of 555 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Turkish)
Currently translated at 100.0% (555 of 555 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (555 of 555 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Malay)
Currently translated at 100.0% (555 of 555 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Hindi)
Currently translated at 100.0% (555 of 555 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (555 of 555 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (555 of 555 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Romanian)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Chuvash)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Croatian)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Chuvash)
Currently translated at 56.6% (314 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Chuvash)
Currently translated at 43.5% (241 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Chuvash)
Currently translated at 42.5% (236 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Chuvash)
Currently translated at 40.7% (226 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Croatian)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Chuvash)
Currently translated at 33.3% (185 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Added translation using Weblate (Chuvash)
Translated using Weblate (Chinese (Traditional))
Currently translated at 97.8% (542 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (German)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Chinese (Traditional))
Currently translated at 96.9% (537 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Chinese (Traditional))
Currently translated at 96.2% (533 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Filipino)
Currently translated at 43.8% (243 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Chinese (Traditional))
Currently translated at 94.4% (523 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Greek)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Dutch)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (French)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (553 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Hindi)
Currently translated at 98.0% (543 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (553 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Japanese)
Currently translated at 99.2% (550 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 89.3% (495 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Russian)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Turkish)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Malay)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (552 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (German)
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Deleted translation using Weblate (Portuguese (Portugal))
Added translation using Weblate (Portuguese (Portugal))
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (554 of 554 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese)
Currently translated at 98.3% (538 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Polish)
Currently translated at 99.8% (546 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (545 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Greek)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chinese (Traditional))
Currently translated at 92.5% (506 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Filipino)
Currently translated at 44.0% (241 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Finnish)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Turkish)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Dutch)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Malay)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Russian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (French)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Bulgarian)
Currently translated at 96.5% (527 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
Translated using Weblate (Romanian)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Filipino)
Currently translated at 44.1% (241 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Filipino)
Currently translated at 25.0% (137 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Dutch)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Croatian)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Chinese (Traditional))
Currently translated at 92.1% (503 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Malay)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Finnish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Turkish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Dutch)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (German)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Greek)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Greek)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Croatian)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Chinese (Traditional))
Currently translated at 92.6% (503 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Filipino)
Currently translated at 19.7% (107 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translated using Weblate (Croatian)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Chinese (Traditional))
Currently translated at 92.6% (503 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Finnish)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Hindi)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Spanish)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Added translation using Weblate (Filipino)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 83.2% (452 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Japanese)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (542 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chinese (Traditional))
Currently translated at 90.2% (490 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Chinese (Traditional))
Currently translated at 86.0% (467 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Chinese (Traditional))
Currently translated at 84.3% (458 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Croatian)
Currently translated at 99.8% (542 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Polish)
Currently translated at 99.6% (541 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Russian)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Russian)
Currently translated at 99.6% (541 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (French)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Croatian)
Currently translated at 99.8% (542 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Chinese (Traditional))
Currently translated at 83.0% (451 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Finnish)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Malay)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Chinese (Traditional))
Currently translated at 81.7% (444 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Greek)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Chinese (Traditional))
Currently translated at 81.3% (442 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Turkish)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Dutch)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (543 of 543 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Finnish)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Kannada)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Greek)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Croatian)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (German)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-07-04 13:52:36 -04:00
5733429682
Merge pull request #3406 from purinsan/dev
...
Fix #2767
2020-07-04 13:48:43 -04:00
c6d29fc19b
Move MaterialFastScroll to widget package
2020-07-04 13:45:01 -04:00
d9a12d79b0
Add ability to download unread chapters from library
2020-07-04 10:54:01 -04:00
963cf4c996
Fallback to default UA string for all network requests
2020-07-04 10:33:31 -04:00
0ef073669a
Update notifier paused state when starting downloads ( fixes #3254 )
2020-07-04 10:27:57 -04:00
ed1123feb0
Define SDK/build tool versions in buildSrc
2020-07-01 11:53:30 -04:00
c2114bbd4f
Dependency updates
2020-07-01 10:15:46 -04:00
fedb1d2590
Fix Set categories dialog not showing up when manga is added from download snackbar
2020-06-30 22:20:35 +06:30
eef39b75a6
Dependency updates
2020-06-28 22:38:24 -04:00
eca593ac36
Hide download menu for local manga
2020-06-28 22:29:49 -04:00
a1917b8c81
Jump to chapters list earlier on to avoid jank
2020-06-27 21:08:43 -04:00
ec6dba12bd
Fix a settings section label
2020-06-27 10:24:29 -04:00
da0671ad62
More descriptive "Unknown"s in manga info
2020-06-25 18:17:17 -04:00
04d83e9a6a
Add option to reverse tapping ( #3360 )
...
* Add option to reverse tapping
* Fix string for preference key
* Invert tapping for Webtoon and Vertical
* Use enum instead of boolean
* Add option to reader sheet
* Hide from reader sheet if tapping disabled and remove hard coded string
* Hide option if tapping disabled
2020-06-25 18:12:12 -04:00
2cb7624953
Make jumping to manga chapters optional
2020-06-25 18:10:46 -04:00
e6ace844b6
Hide option if tapping disabled
2020-06-25 18:01:45 +02:00
f2f6628693
Separate out chapters heading into separate adapter
2020-06-24 22:48:20 -04:00
1c33032721
Scroll directly to chapters list for library manga ( closes #3353 )
2020-06-24 22:39:53 -04:00
b3f5f13c39
Lazily instantiate Cloudflare client
2020-06-24 18:07:29 -04:00
a5339969c9
Fix about info now showing after initial manga load ( closes #3381 )
2020-06-24 18:07:16 -04:00
1681437206
Hide from reader sheet if tapping disabled and remove hard coded string
2020-06-24 15:48:08 +02:00
2eaf083eee
Add option to reader sheet
2020-06-24 09:50:23 +02:00
3645d19135
Add advanced option for DNS over HTTPS via Cloudflare ( closes #3377 )
2020-06-23 22:42:53 -04:00
3b4b1185e2
Add network header logging in debug builds
2020-06-23 22:26:37 -04:00
406c5bde11
Open error log on tapping notification body ( closes #3376 )
2020-06-23 22:17:19 -04:00
75d1913aaf
ignore fact that loader might be null ( #3374 )
2020-06-23 18:11:47 -04:00
eb254d9c56
Move about summary more/less expander button
2020-06-23 08:51:51 -04:00
4e633b8936
Replace filter group icons with expand more/less
2020-06-23 08:51:38 -04:00
e99a27e382
Fix filter group icon being invisible in light theme
2020-06-23 08:45:36 -04:00
c8a6a2653f
Use enum instead of boolean
2020-06-23 12:09:10 +02:00
0ea0eba4f0
Invert tapping for Webtoon and Vertical
2020-06-23 10:58:56 +02:00
7f88b56d8b
Resolve merge conflicts
2020-06-23 10:23:14 +02:00
789421c7a0
Scroll up/down when tapping top/bottom thirds in vertical reading modes ( closes #3363 )
2020-06-22 22:36:33 -04:00
d44503cb19
Show available manga info on view load ( closes #3367 )
2020-06-22 22:28:53 -04:00
0258422527
Remove "No chapter" string in favour of just "0 chapters" (should close #3357 )
2020-06-22 22:21:40 -04:00
47327d840d
Remove redundant landscape manga info header
2020-06-22 22:20:40 -04:00
d0f1a33744
Fix string for preference key
2020-06-21 18:50:55 +02:00
c54b8e62d7
Add option to reverse tapping
2020-06-21 16:47:18 +02:00
3dc738f28c
Restore separate artist field
2020-06-20 22:30:02 -04:00
ca75400467
Remove incorrectly translated app name
2020-06-20 18:37:40 -04:00
65091c05c9
Allow switching between read/unread chapters more easily
2020-06-20 16:17:03 -04:00
52e846f3b6
More manga info header tweaks
2020-06-20 11:41:20 -04:00
ce22b2c29a
Add shortcut to open extension package in system settings
2020-06-20 10:43:35 -04:00
361b0284fa
Add tooltips to manga info header action icons
2020-06-19 17:40:17 -04:00
b8947a1c50
Bleed cover backdrop into actions bar in manga info header
2020-06-19 17:32:44 -04:00
8d1effa0e8
Add Persian locale
2020-06-19 17:22:22 -04:00
096a9f4cbf
Translated using Weblate (Turkish) ( #3326 )
...
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Hungarian)
Currently translated at 37.1% (203 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translated using Weblate (Dutch)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Malay)
Currently translated at 99.8% (545 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Croatian)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Greek)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Hindi)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (French)
Currently translated at 99.4% (543 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Tagalog)
Currently translated at 77.1% (421 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tl/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Turkish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Chinese (Traditional))
Currently translated at 81.8% (447 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Turkish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Russian)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Chinese (Traditional))
Currently translated at 79.7% (436 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Tagalog)
Currently translated at 70.9% (388 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tl/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (French)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Persian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fa/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Added translation using Weblate (Persian)
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Chinese (Traditional))
Currently translated at 77.1% (423 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Russian)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Kannada)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (549 of 549 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Croatian)
Currently translated at 99.8% (547 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Swedish)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-06-19 17:21:17 -04:00
18712b166f
Combine chapter sort asc/desc and sorting mode menus
2020-06-19 16:27:17 -04:00
4605e14729
Merge manga info and chapters views
2020-06-19 16:11:59 -04:00
a768280d82
Use view binding in TrackAdapter
2020-06-17 22:45:40 -04:00
cbb8f25645
Allow extension details header to scroll
2020-06-17 22:39:45 -04:00
24ff7ff67c
Use download badge color for downloaded only banner
2020-06-17 22:21:24 -04:00
eee0bd6cf4
Rename some code from "catalogue" to "source"
2020-06-17 22:18:33 -04:00
f176a5179a
Restore individual sources in source filter view
2020-06-17 22:10:12 -04:00
381ba86e3c
Adopt download/local badge colors from J2K
2020-06-17 22:00:58 -04:00
f4be8e28ca
Stop IDE from complaining about missing translations
2020-06-17 09:10:12 -04:00
e17605f8d9
Localize/reword "Loader not implemented" error message
2020-06-17 09:09:01 -04:00
e06a488af8
Add categories to more
2020-06-17 09:07:20 -04:00
6dc8bfed8d
Remove some unnecessary strings
2020-06-16 17:30:35 -04:00
f642f23366
chapter deletion logic fixed ( #3320 )
2020-06-15 23:03:56 -04:00
c041410f61
Clean up extension details layout a bit
2020-06-15 22:54:11 -04:00
ff5f13eafe
Remove categories for multi language "single" sources
2020-06-15 22:45:28 -04:00
749b240897
Group extension details classes together
2020-06-15 22:25:15 -04:00
9207762ade
Add some missing locales
2020-06-14 11:55:28 -04:00
0a22950ad3
Georgian translation ( #3323 )
...
* added georgian (ka) locale for strings.xml
* added georgian to locale list
2020-06-14 11:26:38 -04:00
0fcd404b4f
Translated using Weblate (Portuguese (Brazil)) ( #3312 )
...
Currently translated at 100.0% (549 of 549 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Turkish)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Greek)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Croatian)
Currently translated at 99.8% (547 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (549 of 549 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (German)
Currently translated at 100.0% (549 of 549 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Finnish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Turkish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Japanese)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Greek)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Polish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Chinese (Traditional))
Currently translated at 76.5% (421 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Romanian)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Arabic)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Kannada)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Chinese (Traditional))
Currently translated at 73.0% (402 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Chinese (Traditional))
Currently translated at 71.0% (391 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Malay)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Finnish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Russian)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Croatian)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (French)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Malay)
Currently translated at 99.8% (549 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Croatian)
Currently translated at 97.4% (536 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 84.0% (462 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Swedish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Greek)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Russian)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Hindi)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Spanish)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (550 of 550 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Japanese)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Japanese)
Currently translated at 91.9% (504 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Hindi)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Added translation using Weblate (Belarusian)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Finnish)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Greek)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (French)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Turkish)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Spanish (Latin America))
Currently translated at 12.7% (70 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish (Latin America))
Currently translated at 12.7% (70 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Spanish)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Catalan)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Polish)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Italian)
Currently translated at 99.4% (545 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (German)
Currently translated at 100.0% (548 of 548 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Romanian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Spanish)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Russian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Arabic)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (French)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Italian)
Currently translated at 98.9% (541 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (German)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Malay)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Finnish)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Turkish)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Greek)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Catalan)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Polish)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Malay)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Hindi)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (French)
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (547 of 547 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Finnish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 99.8% (545 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Polish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Spanish)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Arabic)
Currently translated at 100.0% (546 of 546 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Portuguese)
Currently translated at 95.4% (520 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Japanese)
Currently translated at 73.7% (402 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Arabic)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Ukrainian)
Currently translated at 98.5% (537 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Ukrainian)
Currently translated at 98.3% (536 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Indonesian)
Currently translated at 99.6% (543 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Bulgarian)
Currently translated at 95.9% (523 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
Translated using Weblate (Greek)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (German)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Finnish)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Russian)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Malay)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Spanish)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Catalan)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Hindi)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (French)
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (German)
Currently translated at 99.8% (544 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (545 of 545 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish (Latin America))
Currently translated at 11.2% (61 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
Translated using Weblate (Arabic)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (German)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Russian)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Romanian)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Spanish)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Polish)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Malay)
Currently translated at 99.8% (541 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Turkish)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (French)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Finnish)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Greek)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (German)
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (542 of 542 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Kannada)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Swedish)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (German)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Finnish)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Finnish)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (540 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Croatian)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Malay)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 99.6% (539 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 99.0% (536 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 99.0% (536 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Croatian)
Currently translated at 99.8% (540 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Arabic)
Currently translated at 95.5% (517 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Indonesian)
Currently translated at 99.2% (537 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (French)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Greek)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Ukrainian)
Currently translated at 92.0% (498 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Turkish)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Indonesian)
Currently translated at 97.7% (529 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (German)
Currently translated at 100.0% (541 of 541 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-06-14 11:26:28 -04:00
150ea29a70
Move untrusted/obsolete/unofficial extension text
2020-06-13 17:27:03 -04:00
f9baff0e90
Show "Start" in chapters FAB if nothing is read yet
2020-06-13 17:15:22 -04:00
6ad3fcb91d
Rounded library badges
2020-06-13 17:00:32 -04:00
395ca3630c
Combine author and artist fields in manga info
2020-06-13 16:25:26 -04:00
e9fbdb660b
Fix webview height issue
...
Collapsing toolbar doesn't work currently.
2020-06-13 15:56:40 -04:00
526e029ebb
Update some themes
2020-06-13 15:34:55 -04:00
763c4522b7
Reduce navigation view text weight
2020-06-13 15:17:33 -04:00
32e3ac63ed
Bump dependencies
2020-06-13 15:17:21 -04:00
90f31aab38
Hide download/delete chapter menu item for local manga
2020-06-11 17:41:00 -04:00
3d44feaf2c
Bump AndroidX dependency versions
2020-06-10 23:02:31 -04:00
f5a44245e9
Update SwipeRefreshLayout
2020-06-10 23:01:47 -04:00
7e7eb9f39f
Use AndroidX WebKit library
2020-06-10 23:01:11 -04:00
6c9b982104
Remove unused INSTALL_SHORTCUT permission
2020-06-10 21:45:35 -04:00
a106104027
Enable localStorage in WebView
2020-06-09 09:15:43 -04:00
7753161332
Switch to AboutLibraries
2020-06-08 18:26:20 -04:00
ec9d592cf1
Maybe fix license task for Windows
2020-06-07 16:10:43 -04:00
31015504f4
TLS 1.3 support for Android < 10
...
Should fix https://github.com/inorichi/tachiyomi-extensions/issues/3233
2020-06-07 15:47:42 -04:00
bd40ec527d
Use Gradle with sources
2020-06-07 15:47:13 -04:00
3899938b25
Reading mode snackbar
2020-06-07 11:14:19 -04:00
ca7373c28b
Make extension settings button inline
2020-06-06 14:36:04 -04:00
390bdfa93d
Update conductor-support-preference to handle EditTextPreference bind listener
2020-06-06 12:54:58 -04:00
ac2df87954
Alternate open source licenses plugin
2020-06-06 11:40:46 -04:00
0b73f8b1ef
Update source/extension filter controller titles
2020-06-06 10:17:18 -04:00
812fcec9f0
Move source preferences to separate controller
2020-06-05 09:50:30 -04:00
ec7297f8c2
Add arrow to source search headers
2020-06-05 09:33:42 -04:00
0fdb19c07d
Global Search click title to search in Source ( #3265 )
...
* Global Search click to search in source
* Add requested changes
2020-06-04 22:38:42 -04:00
3bc07b4753
Update Gradle
2020-06-03 09:11:57 -04:00
0b8b13d0bb
Add FastScroller to downloads
2020-06-01 08:55:37 -04:00
4c5bf9bc8e
Remove unused arrays
2020-05-31 18:44:38 -04:00
9f53109414
Default reading mode to RTL (since this is a manga app...)
2020-05-31 18:44:19 -04:00
bccb1229c8
use material password toggle ( #3261 )
...
use material for track search
2020-05-31 18:29:20 -04:00
40ab3fe0a6
Tweak extension detail header design
2020-05-31 18:28:23 -04:00
4a99118cce
Replace some icons
2020-05-31 18:18:21 -04:00
58ba29fa16
Remove hide option from local source
2020-05-31 18:00:28 -04:00
54cfb2acdf
Manage sources from extension details ( closes #3152 )
2020-05-31 16:23:51 -04:00
0bf14fd31c
Sort sources/extensions filter languages
2020-05-31 15:09:19 -04:00
7dd9a0211b
Remove Serializable interface from Source
...
No longer needed since we don't serialize it for the migration controller bundle.
2020-05-31 11:42:39 -04:00
3d43473bf8
Mark isDownloading flag as volatile (maybe fixes #3219 )
2020-05-31 11:42:12 -04:00
2194c4ba28
Localize "Page list is empty" exception message
2020-05-31 11:26:36 -04:00
744a4f8f47
Force proper LTR layout for reader pages/bottom toolbar ( fixes #3258 )
2020-05-31 11:19:09 -04:00
67d91f7b69
Reword theme settings
2020-05-31 11:16:08 -04:00
bf5065d16b
Minor cleanup, remove some usages of ArrayList
2020-05-30 23:42:11 -04:00
3e837f8781
Add Browse to start screen options
2020-05-30 23:22:48 -04:00
77d378ccd1
Fix crash when opening chapter from migration
2020-05-30 23:16:17 -04:00
1a542bae71
Replace deprecated height/width constraint attributes
2020-05-30 23:10:39 -04:00
e3ed12b5d2
Set reader menu visibility on system UI visibility change ( closes #3149 and #2068 )
2020-05-30 19:07:31 -04:00
759795940b
Use onBackpressureLatest for chapter/page download observables (maybe fixes #3229 )
2020-05-30 18:20:19 -04:00
a23d5ab734
Add bottom padding to migrate sources list
2020-05-30 18:06:40 -04:00
6ee69ef430
Bump Firebase dependency
2020-05-30 10:17:47 -04:00
3edf17d322
handle default category and add favorite check ( #3248 )
...
Download new chapters bug fix
2020-05-30 09:17:27 -04:00
8c2b2f99bc
Add option to hide library category tabs
2020-05-28 18:15:24 -04:00
73dc51b3f6
Update Android Gradle plugin for AS 4.0
2020-05-28 17:40:16 -04:00
9a082d4df1
Fix being unable to restore backups if there's no categories
2020-05-25 16:41:53 -04:00
f430b6f853
Use getEnum for theme preferences too
2020-05-25 15:13:30 -04:00
78a352541a
Use actual enum support for display mode preferences
2020-05-25 15:03:51 -04:00
a0f5633094
Use enums for other PreferenceValues
2020-05-25 14:07:12 -04:00
0af81c7d05
Comfortable grid code cleanup
2020-05-25 14:01:17 -04:00
52e82b3548
Comfortable Grid ( #3238 )
...
* Comfortable Grid
* Add requested changes
* Add more requested changes
2020-05-25 13:39:14 -04:00
f05b99ec1f
Convert source display mode preference to flow, remove RxPreferences
2020-05-25 12:35:29 -04:00
194897bf3c
Convert column preferences to flows
2020-05-24 18:34:19 -04:00
7cf26363c8
Convert last used source preference to flow
2020-05-24 18:16:07 -04:00
3d1dec4c05
[CI SKIP] Update issue closer action
2020-05-24 10:40:30 -04:00
af1935d2e4
Split up MigrationController
2020-05-23 20:49:20 -04:00
3c4bc17065
Reorganize some migration classes
2020-05-23 19:33:47 -04:00
333d1c1ad9
Remove explicit "SELECT" button from migration source list
2020-05-23 18:58:05 -04:00
4e027cec71
Move migration into browse as a tab
2020-05-23 18:53:13 -04:00
39ae84301a
Move migration classes under browse
2020-05-23 18:40:33 -04:00
3bf14623ad
Update some icons
2020-05-23 18:28:28 -04:00
ac8f2923e5
Handle empty thumbnail_url when refreshing covers
2020-05-23 15:19:17 -04:00
e9d3b75e2b
Tweak history card design
2020-05-23 11:33:23 -04:00
e6bc181e7a
Avoid replacing covers with null when updating library (sort of closes #3194 )
2020-05-23 10:56:44 -04:00
a2ece82197
Group advanced settings
2020-05-23 10:46:07 -04:00
259946cf0a
Make metadata updating optional
2020-05-23 10:37:46 -04:00
4fdb4f14a8
Move categories up in library settings
2020-05-23 10:33:49 -04:00
914f5e569b
Update drag icon
2020-05-23 10:23:44 -04:00
9b4ffd1cd5
Fix recycled icon in source migration list when source isn't installed
2020-05-23 10:15:06 -04:00
ed87dd89a1
Dependency updates
2020-05-21 09:06:24 -04:00
3b41a78e76
Add explicit refresh icon asset (maybe fixes #3218 )
2020-05-21 09:00:01 -04:00
0fccbbc0ca
Rename downloaded chapters ( #3216 )
2020-05-20 22:42:30 -04:00
067627b51a
Change resume button in history to an icon
2020-05-20 22:35:25 -04:00
09816ed5b6
Refactor history_item.xml to use ConstraintLayout
2020-05-20 22:32:04 -04:00
b457cdb0c2
Scroll up/down when tapping top/bottom quarters of webtoon viewer
...
Includes a fix from J2K: 4e45a337da
2020-05-20 22:23:45 -04:00
5fd1dec347
Add bottom padding to history/sources/extensions ( fixes #3192 )
2020-05-20 17:43:34 -04:00
647391ef73
Make library update error notification optional ( closes #3200 )
2020-05-20 17:39:01 -04:00
ed029c52ae
download new chapters changes ( #3193 )
...
* download new chapters changes
* move initialFetchChapters logic into onNextChapters
* refractor download new chapter logic to be more explicit
2020-05-17 17:33:26 -04:00
102a372df9
Sort chapters by upload date ( #3180 )
...
* Added sorting by upload date
Spanish 'strings' contains the proper translation for the new feature.
* Added missing sorting cases handling
Previous commit missed some cases resulting in errors at runtime
* Implemented review changes
Shorter UI text and >= date comparison instead of >
2020-05-17 10:18:49 -04:00
d4ffb09a8b
Minor edits
2020-05-17 10:18:05 -04:00
6ba052d2af
Implemented review changes
...
Shorter UI text and >= date comparison instead of >
2020-05-16 18:54:47 -03:00
57b63f43f5
Fix cover thumbnails not being translucent for favorited manga in sources
2020-05-16 16:47:19 -04:00
2fb0969c75
Fix unread badges not hiding in list view
2020-05-16 16:38:43 -04:00
3357e878a5
Square covers in list view ( closes #3121 )
2020-05-16 16:35:40 -04:00
471d5d62d5
Move cover card outline clipping code from item to holder classes
2020-05-16 16:32:14 -04:00
e810b343cf
Specify charset for ZIP chapters when using Android N+ ( fixes #905 )
2020-05-16 15:22:02 -04:00
620be2617a
Remove redundant helper function
2020-05-16 12:28:11 -04:00
035038a0b6
Add migrate option from manga info view ( closes #1903 )
2020-05-16 12:27:56 -04:00
b8ffb87f01
Add fastscroller to migration lists
2020-05-16 12:15:04 -04:00
39e1e11f99
Sort list of sources in migration alphabetically
2020-05-16 12:12:03 -04:00
5f9df78ab0
Localize tracker not logged in error
2020-05-16 11:33:41 -04:00
a00d11701f
Warn about missing sources before restoring backup
2020-05-16 11:29:55 -04:00
1cf74a5396
Add fastscroller to updates and history
2020-05-16 10:17:09 -04:00
8cd27a199d
Minor cleanup
2020-05-16 10:00:22 -04:00
772929b5c6
Return job failure if library update actually doesn't start
2020-05-16 09:57:27 -04:00
c4ca3606ad
Slightly simplify AMOLED theme definition
2020-05-15 09:22:01 -04:00
9e830f1c55
Added missing sorting cases handling
...
Previous commit missed some cases resulting in errors at runtime
2020-05-15 01:10:02 -03:00
ee8c71c14a
Added sorting by upload date
...
Spanish 'strings' contains the proper translation for the new feature.
2020-05-14 23:38:19 -03:00
39bd823651
Minor show more info button margin adjustment
2020-05-14 22:33:36 -04:00
a9d16fad34
Add Croatian to settings
2020-05-14 17:25:33 -04:00
1da169319d
Fix Chinese plurals
2020-05-14 17:25:26 -04:00
2bb1eea2be
Translations (Continuous) ( #3125 )
...
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Polish)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (French)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Japanese)
Currently translated at 76.2% (405 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (Turkish)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Russian)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Kannada)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Marathi)
Currently translated at 46.8% (249 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Greek)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Dutch)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Dutch)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Hindi)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese)
Currently translated at 99.4% (525 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Malay)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Turkish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Dutch)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Kannada)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Finnish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Added translation using Weblate (Spanish (Latin America))
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Romanian)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Italian)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Italian)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Italian)
Currently translated at 93.5% (494 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Italian)
Currently translated at 93.5% (494 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Hungarian)
Currently translated at 34.0% (180 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translated using Weblate (Hungarian)
Currently translated at 30.1% (159 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translated using Weblate (Kannada)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Marathi)
Currently translated at 46.5% (246 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Bengali)
Currently translated at 67.9% (359 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
Translated using Weblate (Kannada)
Currently translated at 55.8% (295 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (527 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese)
Currently translated at 97.9% (517 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Hindi)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (French)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Bulgarian)
Currently translated at 99.8% (527 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
Translated using Weblate (Indonesian)
Currently translated at 97.7% (516 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Kannada)
Currently translated at 27.6% (146 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/kn/
Translated using Weblate (Marathi)
Currently translated at 34.8% (184 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
Translated using Weblate (Swedish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Added translation using Weblate (Kannada)
Translated using Weblate (Marathi)
Currently translated at 18.9% (100 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
Translated using Weblate (Marathi)
Currently translated at 8.5% (45 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Greek)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Finnish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Polish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (French)
Currently translated at 99.8% (527 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Spanish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Romanian)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Greek)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (526 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (526 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Finnish)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (526 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Malay)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Hindi)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Catalan)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Romanian)
Currently translated at 100.0% (526 of 526 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (526 of 526 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (526 of 526 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Catalan)
Currently translated at 100.0% (526 of 526 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Hindi)
Currently translated at 100.0% (526 of 526 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Dutch)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Greek)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (French)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Swedish)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Malay)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Hindi)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (528 of 528 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (526 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (French)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Greek)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (527 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Czech)
Currently translated at 73.4% (387 of 527 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-05-14 17:23:15 -04:00
9cb45b92e1
Move extension preferences to separate controller
2020-05-14 17:20:09 -04:00
4a8d5098da
Add lost Croatian translation ( #3176 )
2020-05-14 17:19:20 -04:00
d875d5ef74
Better distinguish between obsolete and unofficial extensions
2020-05-13 22:47:44 -04:00
fc4e290c49
Show notification with error log on update failures
2020-05-13 22:28:15 -04:00
ccc198e081
Reword "Pager" to "Paged"
2020-05-12 22:48:51 -04:00
9f0ed77423
Remove unused function
2020-05-12 22:32:56 -04:00
bb3e616890
Avoid showing uninstalled source as last used
2020-05-12 21:28:20 -04:00
573f3a392a
Null check for local source cover parent dir
2020-05-12 09:18:18 -04:00
830a834ea6
Using a float on the progress on app updates
...
Not sure if needed but I saw some funny behavior with the progress bar
2020-05-12 09:17:33 -04:00
e4ea5d0344
Don't throw exception to stop restore job
2020-05-12 09:11:52 -04:00
97aed045e6
Copy to clipboard when long pressing tracking title ( closes #3163 )
2020-05-12 09:11:15 -04:00
46b01c6134
fix regular font family name ( #3154 )
2020-05-11 08:31:32 -04:00
e208fa4020
Temporarily revert concurrent manga updates
2020-05-10 23:13:58 -04:00
6b71264482
Merge branch 'dev' of github.com:inorichi/tachiyomi into dev
2020-05-10 23:12:23 -04:00
5723c184b1
Cover Update Followup to Address #3139 ( #3150 )
...
* update cover logic when thumbnail url becomes null
* always clear cover on refresh even if custom cover is set
* remove concurrency changes
2020-05-10 23:10:31 -04:00
530daeaa3a
Move notification logic out of LibraryUpdateService
2020-05-10 18:14:43 -04:00
dd1b5c7ea7
Minor edits
2020-05-10 12:58:13 -04:00
3cffc6890d
Animate in/out ActionToolbar
2020-05-10 12:56:04 -04:00
04d44f19f5
Show date format examples, migrate to FlowPreferences
2020-05-10 12:26:18 -04:00
d46a742a43
Convert rotation to FlowPreference, remove some unused subscriptions code
2020-05-10 11:42:46 -04:00
a94fd24fa9
Default unreadBadge setting to true ( closes #3138 )
2020-05-10 11:23:10 -04:00
8a4c4c346a
Minor wording edits
2020-05-10 11:15:59 -04:00
dc54299e24
Manga cover updates ( #3101 )
...
* cover caching overhaul
* add ui for removing custom cover
* skip some loading work
* minor cleanup
* allow refresh library metadata to refresh local manga
* rename metadata_date to cover_last_modified
* rearrange removeMangaFromLibrary
* change custom cover directory
add setting for updating cover when refreshing library
* remove toggle and explicit action for updating covers
2020-05-10 11:15:25 -04:00
436253dd63
Add more info in tracking settings section
2020-05-09 12:41:10 -04:00
29feee0095
Update details metadata along with chapters list
2020-05-09 10:26:02 -04:00
63f3180dff
Move DB transaction blocks to only the DB portions of restore logic
2020-05-09 09:57:03 -04:00
6b3b98cf57
Revert Nucleus to 3.0.0
...
Fixes #3028
Fixes #3013
Fixes #3037
2020-05-09 09:56:42 -04:00
1442e2b53e
Option to hide unread badges ( closes #3095 )
2020-05-08 23:01:16 -04:00
521ebf0678
Remove redundant DB call in library settings ( closes #3128 )
2020-05-08 22:32:12 -04:00
a20874f6a1
String Formatting Fixes ( #3118 )
...
String Formatting Fixes
2020-05-08 21:44:01 -04:00
40776bdc8d
Concurrently refresh trackers
2020-05-08 19:04:45 -04:00
f853158e6b
Do library checks from up to 5 sources concurrently
2020-05-08 18:58:49 -04:00
c9035b5df9
Download from up to 5 different sources concurrently ( closes #2534 )
2020-05-08 18:48:00 -04:00
150132f4dd
Concurrently download up to 5 pages at a time
2020-05-08 18:41:11 -04:00
fb97ac47bc
Replace restore completion string with plurals
2020-05-08 18:07:21 -04:00
5b53b90495
Translated using Weblate (Swedish) ( #3124 )
...
Translations
2020-05-08 17:40:40 -04:00
c6513d4450
Translated using Weblate (Swedish) ( #3043 )
...
Translations (Continuous)
2020-05-08 17:27:21 -04:00
ce6848b3c0
Show icon when chapter is bookmarked
2020-05-07 23:03:22 -04:00
d86d861e4b
MaterialFastScroll updates
2020-05-07 22:40:23 -04:00
3b45fcdb21
Use borderless buttons everywhere for consistency
2020-05-07 22:24:30 -04:00
3d1250f2f8
Do some download deletion in coroutines instead of completable
2020-05-07 19:34:40 -04:00
eaf1ef831a
Remove fdroid flavor
2020-05-07 17:24:06 -04:00
b4c7992726
Minor cleanup of wakelocks, extension ID backup
2020-05-07 09:14:52 -04:00
03baa21185
Destroy action mode after actioning in chapters list ( closes #3004 )
2020-05-06 23:21:17 -04:00
694de99a3f
Adopt MaterialFastScroll from J2K fork
...
de8cb8c1b0
2020-05-06 23:16:02 -04:00
8383f4fb7b
Increase webtoon setting change page refresh range ( closes #3088 )
2020-05-06 23:06:49 -04:00
eb3fff6c51
Alternative way of reading local manga JSON file
2020-05-06 22:59:54 -04:00
4ff3f0bcba
Tweak about manga heading
2020-05-06 22:59:38 -04:00
788ea052fc
Convert app updater to foreground service
2020-05-06 22:34:30 -04:00
08ba805bbd
Fix updates/history section headers in RTL locales
2020-05-05 22:28:12 -04:00
dbd14c6dac
Refresh page on 32-bit color setting change
2020-05-05 17:45:07 -04:00
5977fca6b9
Fix bottom nav opening if opening manga from updates while in action mode
2020-05-04 19:08:35 -04:00
fcf596d36b
Update changelog link for preview builds
2020-05-04 08:46:07 -04:00
dabca5f09e
Lighter weight method of rounding cover art
2020-05-03 22:29:09 -04:00
018dbce57e
[CI SKIP] Add dev branch deploy script configuration
2020-05-03 20:08:44 -04:00
bd45cc2024
Only alert once for backup/restore progress notifications
2020-05-03 20:08:29 -04:00
abf47deee3
Fix anilist jsonnull issue
...
41c64b7058
2020-05-03 20:05:21 -04:00
ce0090f0ca
Bunch of crash fixes
2020-05-03 12:17:10 -04:00
6cd34614f6
More extreme method for enforcing WebView availability
2020-05-02 19:03:48 -04:00
264e04368b
Update issue templates
2020-05-02 15:07:47 -04:00
43c11c6ac5
Release 0.9.2
2020-05-02 15:00:10 -04:00
ede42cd6aa
Add link to extensions repo
2020-05-02 15:00:03 -04:00
33901dd72f
More ActionToolbar tweaks
2020-05-02 14:51:28 -04:00
ac4ae8103e
Force FastScrollers to be on right even in RTL ( closes #3038 )
2020-05-02 14:39:47 -04:00
2c93704b4a
Translated using Weblate (Malay) ( #3007 )
...
Currently translated at 100.0% (526 of 526 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (French)
Currently translated at 99.8% (525 of 526 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (German)
Currently translated at 100.0% (526 of 526 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Malay)
Currently translated at 100.0% (525 of 525 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Hindi)
Currently translated at 100.0% (525 of 525 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (French)
Currently translated at 99.6% (523 of 525 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (German)
Currently translated at 100.0% (525 of 525 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Finnish)
Currently translated at 99.8% (522 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Greek)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Turkish)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Malay)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (French)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Japanese)
Currently translated at 79.3% (415 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
Translated using Weblate (German)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (522 of 522 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (French)
Currently translated at 100.0% (522 of 522 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (French)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (German)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (French)
Currently translated at 99.6% (521 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Russian)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (French)
Currently translated at 98.8% (517 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Russian)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (German)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-05-02 12:34:55 -04:00
e2158af592
Swap bottom nav and ActionToolbar when appropriate
2020-05-02 12:27:23 -04:00
b06189ff95
Revert last_updated change
2020-05-02 12:11:51 -04:00
d72c51c8dd
Hide app/nav bars on scroll
2020-05-02 11:33:31 -04:00
e29e94a5a1
Revert to old sorting library ( fixes #3034 )
2020-05-02 10:56:03 -04:00
04d7eccc63
Show number of categories in setting summary
2020-05-02 10:47:21 -04:00
e58896bdfb
Separate out series viewer setting to its own group in reader sheet
2020-05-02 10:41:56 -04:00
d2bb4487e1
Move pager-specific settings into proper category, add summary for 32-bit color setting
2020-05-02 10:41:38 -04:00
e8623fbd7d
Show 32-bit color setting in reader sheet
2020-05-02 10:40:55 -04:00
0a6de2b3ea
Fix backup failing when source isn't installed
2020-05-02 10:24:37 -04:00
23a8e31791
Hide filter FAB when opened ( closes #3024 )
2020-05-02 10:22:28 -04:00
286d2b4cf6
Release 0.9.1
2020-05-01 21:42:34 -04:00
1ab07d169d
Add gray reader background option ( closes #3019 )
2020-05-01 21:40:36 -04:00
abf2d4b718
Start storing extension ID/source name mapping in backup files
2020-05-01 21:25:23 -04:00
37045c77cb
Fix manga info being cut off ( closes #3006 )
2020-05-01 21:09:05 -04:00
fd5d52a709
Remove confirmation prompt for passive biometric unlock (e.g. iris/face)
2020-05-01 21:08:52 -04:00
abcb21491c
Reset sort on update if using old sort by source setting
2020-05-01 19:59:08 -04:00
33d2b0984f
Fix chapter list selection uninverting ( closes #3014 )
2020-05-01 19:53:26 -04:00
fc7a040509
Move queue start/pause to FAB
2020-05-01 19:39:30 -04:00
be09dded20
Attempt to remove sound from backup/restore completion notifications
2020-05-01 19:29:15 -04:00
6493b9a6b3
Reword title display mode ( closes #3008 )
2020-05-01 19:20:05 -04:00
f07fbcc196
Relay extension changes to sources controller ( fixes #3002 )
2020-05-01 19:17:37 -04:00
cae90ddd08
Disable Proguard
...
Caused issues for some extensions (e.g. Komga)
2020-05-01 18:28:52 -04:00
7bd9b21e5a
Update issue templates
2020-05-01 18:18:29 -04:00
e29fb68375
fix preload never being restricted ( #3012 )
...
Fix preload never being restricted
2020-05-01 18:03:27 -04:00
33e0a34916
Release 0.9.0
2020-05-01 10:37:42 -04:00
fccb2e762d
Translated using Weblate (Ukrainian) ( #2981 )
...
Currently translated at 94.6% (495 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Portuguese)
Currently translated at 99.2% (519 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Malay)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Spanish)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Spanish)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Russian)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Swedish)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.4% (520 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Russian)
Currently translated at 99.4% (520 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Malay)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Bulgarian)
Currently translated at 99.8% (522 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
Translated using Weblate (Finnish)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Greek)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Hindi)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (523 of 523 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Catalan)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (German)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (German)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Catalan)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Finnish)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (519 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Catalan)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Greek)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Hindi)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (521 of 521 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Finnish)
Currently translated at 100.0% (520 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Tagalog)
Currently translated at 75.3% (392 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tl/
Translated using Weblate (Catalan)
Currently translated at 100.0% (520 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (520 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Dutch)
Currently translated at 99.8% (519 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Dutch)
Currently translated at 99.8% (519 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Malay)
Currently translated at 100.0% (520 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Arabic)
Currently translated at 91.5% (476 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Dutch)
Currently translated at 84.8% (441 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Dutch)
Currently translated at 84.8% (441 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (520 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (520 of 520 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (517 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Serbian)
Currently translated at 96.1% (499 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translated using Weblate (Greek)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Finnish)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Serbian)
Currently translated at 91.1% (473 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translated using Weblate (Catalan)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Swedish)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Turkish)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Romanian)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Malay)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Hindi)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Serbian)
Currently translated at 90.5% (470 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (519 of 519 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Sardinian)
Currently translated at 99.4% (513 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Malay)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (German)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-05-01 10:36:24 -04:00
956b3284d3
Always update extensions list on enter
2020-05-01 09:38:35 -04:00
937d0852b3
Always update sources list on enter ( fixes #2999 )
2020-05-01 09:25:35 -04:00
cf2967cf34
Fix some sheet color issues ( closes #3000 )
2020-05-01 08:49:45 -04:00
c1e64a839d
Update Bangumi link in README
2020-05-01 08:44:53 -04:00
c06928a7a5
Default library updates to daily + wifi
2020-04-30 20:27:02 -04:00
8c0cafc793
Reword action button in source filter sheet ( closes #2994 )
2020-04-30 20:22:52 -04:00
543ca43e24
Ignore built files
2020-04-30 18:44:07 -04:00
31b86f539b
Set backup/restore progress notifications to low priority
2020-04-30 18:40:36 -04:00
dff1f4dd52
Add banner at top of library when downloaded only mode is enabled
2020-04-30 18:35:17 -04:00
276cfed832
Update screenshots in README
2020-04-30 18:11:26 -04:00
bd61c33097
fix copy paste mistake in PreferencesHelper.kt ( #2993 )
...
fix copy paste mistake in PreferencesHelper.kt
2020-04-30 11:14:42 -04:00
e2a9c09597
Move google-services.json
2020-04-29 23:07:32 -04:00
5059c6295f
Increase next chapter preload threshold to last 5 pages
2020-04-29 23:04:15 -04:00
916c1c9de2
Add ability to inspect WebView in debug builds
2020-04-29 22:46:11 -04:00
2661700d9a
Split out backup/restore notifications into separate channels for progress/completion
2020-04-29 22:30:33 -04:00
02502c4ea5
Minor empty state string edits
2020-04-29 17:56:26 -04:00
382e85a8a0
Move google-services.json
2020-04-29 17:56:05 -04:00
05d830eb58
Disable entire checkbox view when disabled ( fixes #2989 )
2020-04-29 17:42:45 -04:00
7b149425fa
Adjust size of more header ( closes #2988 )
2020-04-29 17:37:49 -04:00
6f0e1965b6
More settings organization
2020-04-29 17:34:44 -04:00
970f1466b5
Fix download queue cutting off if too short
2020-04-29 09:49:54 -04:00
e422b1d6c1
Fix snackbar/FAB overlap in edit categories view
2020-04-29 09:49:43 -04:00
8992f47915
Remove unnecessary checks
2020-04-29 09:42:56 -04:00
fe65f4d6f8
Option to only include pinned sources in global search
2020-04-29 09:29:50 -04:00
8077e421e6
Move extension update preference to settings
2020-04-29 09:13:10 -04:00
4f806a921f
Set up extensions check job on update
2020-04-29 09:09:18 -04:00
8efe0502f3
Make search views take up full width
2020-04-29 09:02:09 -04:00
0eb61f34f6
Ensure ActionToolbars don't overlap snackbars or FABs
2020-04-29 08:58:52 -04:00
cc7735e284
No longer using chapter url for new chapter notification's reader intent
2020-04-28 23:06:34 -04:00
e24ddb9106
Use same header layout for sources/extensions/migration
2020-04-28 23:03:30 -04:00
67d284fc35
Fix top padding in sources tab
2020-04-28 22:44:23 -04:00
a9d32fea37
Handle paused state in download queue summary
2020-04-28 20:23:27 -04:00
3374481912
Refactor tabbed bottom sheet
2020-04-28 19:57:49 -04:00
1972cc25a9
Show download progress in MoreController
2020-04-28 19:44:02 -04:00
6a3cd0054b
Minor edits
2020-04-28 18:45:04 -04:00
548dbf4b78
Copy files from cache when downloading
2020-04-28 18:44:58 -04:00
74af40a352
Revert hiding cutout setting from reader sheet
2020-04-28 17:47:34 -04:00
8f26c4bd07
Dependency updates
2020-04-28 09:10:12 -04:00
1d51b06d3e
Increase default connect/read timeouts
2020-04-28 09:10:12 -04:00
305ee3c12e
Pull basic manga/chapter metadata from EPUB files. ( #2962 )
...
* Fill manga and chapter metadata with EPUB metadata where appropriate.
* Use fuzzy-match to remove manga titles from chapter names.
This allows removing manga titles from the metadata title of local EPUB chapters with characters that can't be in the manga directory's name due to filesystem limitations.
* Use more standard way of parsing EPUB dates.
* Use date format compatible with lower Android versions for EPUBs.
2020-04-27 22:49:06 -04:00
90ce89193d
Add logo header in more section
2020-04-27 22:48:25 -04:00
2ad3fa1593
Add row dividers in source migration list
2020-04-27 22:22:25 -04:00
4bb9949768
Fix extensions intent
2020-04-27 22:19:13 -04:00
c4f1d2f153
Revert column FlowPreference
...
Made loading janky
2020-04-27 22:19:06 -04:00
ed6f82af0f
Only apply downloaded only to chapter lists in library
2020-04-27 20:06:47 -04:00
3ba8cff60f
Edge fade for compact genre chips when scrolling
2020-04-27 19:50:35 -04:00
7307ddd1b8
Restore landscape manga info layout
2020-04-27 19:48:54 -04:00
0601bedb0b
Revert removal of last chapter/updated from manga info
2020-04-27 19:37:09 -04:00
0c988d95ee
Fix crash when tab isn't available
2020-04-27 19:22:22 -04:00
d593362ba8
Merge sources and extensions into one view
2020-04-27 19:16:46 -04:00
f97f4c68ba
Hide titles in restore notification based on preference
2020-04-27 18:21:12 -04:00
6d60d14f4a
Translated using Weblate (Finnish) ( #2977 )
...
Translations broke again
2020-04-27 16:47:35 -04:00
d13bc9d420
Translated using Weblate (Finnish) ( #2909 )
...
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Greek)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (French)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 99.4% (513 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 99.4% (513 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 97.6% (504 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Serbian)
Currently translated at 71.5% (370 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translated using Weblate (Swedish)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Romanian)
Currently translated at 99.8% (516 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Finnish)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Sardinian)
Currently translated at 99.4% (514 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Serbian)
Currently translated at 66.7% (345 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
Translated using Weblate (Greek)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Turkish)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Hindi)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Sardinian)
Currently translated at 99.4% (514 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Catalan)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Greek)
Currently translated at 99.8% (516 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Greek)
Currently translated at 75.2% (389 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Finnish)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (German)
Currently translated at 100.0% (517 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese)
Currently translated at 96.5% (499 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese)
Currently translated at 96.5% (499 of 517 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Turkish)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Malay)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Hungarian)
Currently translated at 31.2% (161 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translated using Weblate (Urdu (Pakistan))
Currently translated at 9.4% (49 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ur_PK/
Translated using Weblate (Urdu (Pakistan))
Currently translated at 7.9% (41 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ur_PK/
Translated using Weblate (Finnish)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Sardinian)
Currently translated at 99.4% (513 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Finnish)
Currently translated at 100.0% (515 of 515 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Turkish)
Currently translated at 100.0% (515 of 515 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (German)
Currently translated at 100.0% (515 of 515 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Finnish)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Italian)
Currently translated at 99.8% (515 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (German)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Malay)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (French)
Currently translated at 98.8% (510 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 98.8% (510 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Finnish)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.0% (511 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.0% (511 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Turkish)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (French)
Currently translated at 97.8% (505 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 97.8% (505 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 97.8% (505 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (German)
Currently translated at 100.0% (516 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.1% (465 of 516 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Finnish)
Currently translated at 96.8% (497 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Finnish)
Currently translated at 96.8% (497 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (513 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (513 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (513 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Spanish)
Currently translated at 100.0% (513 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (513 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Finnish)
Currently translated at 95.5% (490 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Finnish)
Currently translated at 95.5% (490 of 513 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Catalan)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.4% (508 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Hindi)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Catalan)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Spanish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Catalan)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Hindi)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Spanish)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Turkish)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 99.8% (511 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Sardinian)
Currently translated at 99.0% (507 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Russian)
Currently translated at 97.8% (501 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 99.6% (510 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Sardinian)
Currently translated at 99.2% (508 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (510 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (510 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Spanish)
Currently translated at 99.8% (511 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (512 of 512 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-04-27 16:22:02 -04:00
2a41e4ce68
Fix BrowseSourceController losing scroll position when navigating back
2020-04-27 16:21:23 -04:00
850654dccc
Hide EmptyView when retrying source request
2020-04-27 16:14:56 -04:00
2f9dfed073
Fix typo ( #2973 )
...
Fix MAL api updating wrong data on read chapters change (#2971 )
2020-04-27 10:34:41 -04:00
57911c42d1
Copy debug info when tapping version
2020-04-26 22:55:13 -04:00
6064eda68f
Remove unnecessary dialog padding dimens
2020-04-26 20:07:03 -04:00
fe803a4588
Add bottom padding to library for ActionToolbar
2020-04-26 20:04:05 -04:00
2787116171
Fix ActionToolbar background color
2020-04-26 18:00:56 -04:00
0a509cb382
Remove usage of alpha color selectors ( fixes #2957 )
...
Doesn't work properly in API < 23
2020-04-26 17:24:31 -04:00
b25ab941ba
Include viewer and chapter filter preferences when migrating manga ( closes #2866 )
2020-04-26 16:50:00 -04:00
6ef59a5949
Remove redundant DB transaction function
2020-04-26 16:45:23 -04:00
17fc8deb19
Migrate column preference to FlowPreference
2020-04-26 16:35:54 -04:00
45b5c1c262
Set preference visibility immediately ( fixes #2965 )
2020-04-26 16:26:42 -04:00
7fd547a2d6
Fix categories button not working after adding manga ( closes #2966 )
2020-04-26 16:08:23 -04:00
d19d787f6e
Refactor backup service
2020-04-26 16:07:07 -04:00
52474e39d9
Placeholder link to next release changelog
2020-04-26 12:38:53 -04:00
d243ee4b4c
Remove TextDrawable
2020-04-26 11:59:15 -04:00
2c2f8f5853
Improvements to EPUB support. ( #2409 )
...
* Fix EPUBs containing relative file paths and/or alternate path separators.
* Support calibre-generated EPUB covers.
* Store EPUB pathSeparator in a field.
* Process both types of image tags in EPUBs.
* Process all EPUB image tags in order.
2020-04-25 22:27:43 -04:00
64ba127e7d
Added Local Source icon ( #2961 )
2020-04-25 22:27:20 -04:00
9d22a9e664
Move some restore notification logic into service
2020-04-25 18:59:12 -04:00
96c55db7ca
Consider individual manga as transactions rather than entire restore job ( closes #2482 )
2020-04-25 18:50:44 -04:00
0f48563e29
Some restore code refactoring
2020-04-25 16:00:08 -04:00
7c014292d2
Localize some restore strings
2020-04-25 15:55:49 -04:00
19507d1837
Return success/failure result for backup job
2020-04-25 14:55:55 -04:00
81b2dfd9d0
Update top level project build scripts
2020-04-25 14:30:14 -04:00
3f63b320c4
Linting fixes
2020-04-25 14:24:45 -04:00
4da760d614
Simplify outlined button style name
2020-04-25 12:02:14 -04:00
a95ac8ad83
Add links to local source guide ( closes #2896 )
2020-04-25 11:56:24 -04:00
f841d3d259
Remove vector drawable support library flag
...
Not needed since our min SDK is >= 21
2020-04-25 11:26:08 -04:00
902700e1f4
Minor edits
2020-04-25 11:05:29 -04:00
bbf456a4aa
Tweak ActionToolbar styling
2020-04-25 11:01:08 -04:00
134dbd2f1d
Revert some seekbar event listener changes
2020-04-25 09:58:45 -04:00
d371b093d8
Enable Gradle caching
2020-04-25 09:58:29 -04:00
979c49b99a
Minor cleanup
2020-04-24 19:37:42 -04:00
dad010a891
Replace some listeners with flowbindings
2020-04-24 19:37:34 -04:00
9f974c9401
Refactor library sheet into tabs
2020-04-24 18:15:37 -04:00
fba3ed2244
Show scrollable single line of genres when compacted
2020-04-24 16:05:43 -04:00
aa1d927da6
More FlowPreference migration
2020-04-24 11:58:16 -04:00
292655cbdc
Adjust sources section heading padding
2020-04-24 11:00:07 -04:00
a088c9ca7c
Added Last Used header to browse
2020-04-24 10:53:22 -04:00
8c1ec43500
Remove option to turn off app update checks, check every 3 days
2020-04-24 10:39:55 -04:00
1ac1c6dc9e
Link to GitHub commits for preview build changelog
2020-04-24 10:29:35 -04:00
87ffd6eef2
Reduce size of history card titles
2020-04-24 10:22:05 -04:00
41139cea76
Revert Material Dialogs to v3.1.1 due to weird UI blinking/cutoff issues
2020-04-24 10:08:54 -04:00
d98b7275d1
More FlowPreference migration
2020-04-23 23:21:44 -04:00
77cca1ce84
Change favorite icon to heart
2020-04-23 23:08:25 -04:00
c0bbbdb7ee
Separate categories picker from long pressing manga favorite button
2020-04-23 23:03:20 -04:00
8e6b7aaec0
More subdued chapter page progress text
2020-04-23 22:58:35 -04:00
aae6820fdc
Replace Track Reading Dates date picker with MaterialDialog's one ( #2935 )
...
* Replaced datepicker with MaterialDialog's one
* Removed max date due to library bug (afollestad/material-dialogs#1973 )
* Removed old date picker view.
2020-04-23 18:28:41 -04:00
2a4f35959b
Hide reader cutout setting if no cutout detected
2020-04-22 23:22:03 -04:00
f71708e5c5
Group version info at top
2020-04-22 23:12:18 -04:00
6de00b1f21
Make restore a foreground service
2020-04-22 23:09:24 -04:00
2b27b40142
Fix round text icons ( closes #2934 )
2020-04-22 22:30:40 -04:00
55101b1a4a
Update nucleus library ( #2932 )
2020-04-22 22:27:30 -04:00
c014fd7f6d
Update README.md
2020-04-22 22:27:01 -04:00
53a3be0703
Migrate more preferences
2020-04-22 22:19:21 -04:00
04a178e7da
Move common view configs to parent class
2020-04-22 21:46:02 -04:00
6d5b6b2ff7
Specify Stable vs Preview in version
2020-04-22 21:24:43 -04:00
ab97de2763
Set default textInputStyle ( fixes #2926 )
2020-04-22 21:24:43 -04:00
34f7e4d448
Replace TextDrawable with a Kotlin fork ( #2929 )
...
* Replace old TextDrawable with Kotlin fork
* Update androidx preferences library
2020-04-22 21:23:44 -04:00
f7c139030f
Add Start/Finish date support for MAL ( #2672 )
...
* Started working on MAL support
* Added date picker UI
* Replaced Date with Calendar
* Added MAL remote update functionality
* Join url methods listEntryUrl and editUrl
* Removed unused methods
* Renamed mangaEditPayload to mangaEditPostBody
* Moved code to separate method
* Uniformed code to project conventions
* Removed wildcard import
* Moved MyAnimeListTrack to private class
* Improved MyAnimeListTrack name
* Removed redundant code
* Add start/finish date in local database
* Fixed format and improved codestyle
* Fixed typo and fixed TrackHolder's format
* Improved code style
* Ran linter
* Add database updating methods
* Change date format to fit new layout
* Review Commits
* Improve SetTrackReadingDatesDialog readability
* Move private methods after public ones
* Fixed SQL error
* Fixed remove date button
* Updated MaterialDesign methods to latest version
* Replaced dismissDialog() with dialog.Dismiss()
* Fixed wrong string resource usage.
2020-04-22 21:23:23 -04:00
c967308859
Replace deprecated adapterPosition with bindingAdapterPosition
2020-04-22 09:17:23 -04:00
02207f6cfd
Make entire history item card clickable
2020-04-22 09:14:30 -04:00
badddcf0de
Use existing paddings when allocating space for source RecyclerView for FAB ( fixes #2917 )
2020-04-22 09:10:09 -04:00
b6f1c516e2
Fix extended fab height, make text bolder ( fixes #2900 )
2020-04-22 09:07:40 -04:00
932a47a8a7
Update Material Dialogs
2020-04-21 23:33:01 -04:00
f69f78db34
Move restore progress dialog to notification
2020-04-21 21:53:15 -04:00
fc2c465bac
Prevent multiple concurrent backups/restores
2020-04-21 21:34:22 -04:00
f2a7f8efda
Move restore completed/error dialogs to notifications
2020-04-21 20:46:24 -04:00
e6c172ac22
Fully move backup progress/created dialog logic to notifications
2020-04-21 20:10:53 -04:00
d8e7481118
Fix backup/restore notification channel
2020-04-21 19:17:55 -04:00
2485ef8547
Remove migrating progress dialog
2020-04-21 19:01:01 -04:00
b17762f8d9
Remove source name from history cards, slightly compacter
2020-04-21 18:41:05 -04:00
b3611eef9d
Bug/2894 covers not updating ( #2908 )
...
* Use a wrapper around Manga to supply glide with proper equals() and hashCode() impl. for caching
* reload image if url has changed
* ignore case for http scheme comparison
* more ignore case for http scheme comparison
* fix indenting
* use data class for MangaThumbnail
2020-04-21 09:13:23 -04:00
a68c1adba6
Use lifecycle scope for flows in activities
2020-04-21 09:12:53 -04:00
42b536e40b
Replace backup progress dialog with notification
2020-04-20 23:11:02 -04:00
d6e49be268
Remove some progress dialogs
2020-04-20 23:10:10 -04:00
3d10dad780
Complete RxBindings to FlowBinding migration
2020-04-20 18:13:45 -04:00
c9a727594e
Fix manga info expansion toggling again after refreshing
2020-04-19 23:23:36 -04:00
cd25e1283a
Fix extension update badge again
2020-04-19 23:10:28 -04:00
6675de1a26
Fix extension update badge in bottom nav not updating
2020-04-19 21:05:45 -04:00
96618e9517
[CI SKIP] More consistent "WebView" wording
2020-04-19 20:53:31 -04:00
dff239141d
Force close app if Webview isn't available
2020-04-19 16:10:49 -04:00
abbb329ba6
Rename offline mode to downloaded only
2020-04-19 16:02:33 -04:00
5bc77fc6e8
Add offline mode (forced download filters; closes #2902 )
2020-04-19 15:30:55 -04:00
9c820fcca1
Default skip filtered to true
2020-04-19 15:29:10 -04:00
bb064a1ba7
Change restore error log extension to txt
2020-04-19 15:13:02 -04:00
a5d9fb518a
Minor edits
2020-04-19 15:12:46 -04:00
01dd46c5ed
Remove unused widget styles and animations
2020-04-19 12:23:37 -04:00
ed51989796
Use non-deprecated Kotlin experimental flag
2020-04-19 12:04:08 -04:00
bd20977ebc
Remove custom preference flow implementation
2020-04-19 12:03:51 -04:00
11e10f6eff
Replace some old color attribute usages
2020-04-19 12:02:08 -04:00
c88265ac04
Translated using Weblate (Portuguese (Brazil)) ( #2899 )
...
Missed translation
2020-04-19 08:41:46 -04:00
3f655ca50a
Translated using Weblate (Swedish) ( #2856 )
...
Currently translated at 100.0% (508 of 508 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (513 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Turkish)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Hindi)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (German)
Currently translated at 99.8% (513 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 89.6% (461 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Swedish)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (510 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Swedish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (French)
Currently translated at 99.8% (510 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Catalan)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Swedish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 88.4% (452 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Turkish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Italian)
Currently translated at 99.8% (510 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Hindi)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Spanish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (509 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (French)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Romanian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Spanish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (509 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Catalan)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Romanian)
Currently translated at 98.6% (503 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (509 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Catalan)
Currently translated at 98.4% (502 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Romanian)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese)
Currently translated at 99.2% (506 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Turkish)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 98.2% (501 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Spanish)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (506 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Turkish)
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Polish)
Currently translated at 95.4% (484 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (French)
Currently translated at 99.6% (505 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 99.6% (505 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Spanish)
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Russian)
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Russian)
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 99.2% (505 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Malay)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Czech)
Currently translated at 83.6% (421 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-04-18 22:53:16 -04:00
359d4dc1b2
Show locale name in system default locale
2020-04-18 22:48:52 -04:00
ca47446b46
Add link to website and open source licenses
2020-04-18 22:27:54 -04:00
cffb2db7ae
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (508 of 508 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (513 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Turkish)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Hindi)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (German)
Currently translated at 99.8% (513 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 89.6% (461 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Swedish)
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (514 of 514 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (510 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Swedish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (French)
Currently translated at 99.8% (510 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Catalan)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Swedish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 88.4% (452 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Turkish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Romanian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Italian)
Currently translated at 99.8% (510 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Hindi)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Spanish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (509 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (French)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Romanian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Spanish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (509 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Catalan)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (German)
Currently translated at 100.0% (511 of 511 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Romanian)
Currently translated at 98.6% (503 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (509 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Catalan)
Currently translated at 98.4% (502 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Romanian)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese)
Currently translated at 99.2% (506 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Hindi)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Turkish)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Malay)
Currently translated at 98.2% (501 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Spanish)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (510 of 510 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (506 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Turkish)
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Polish)
Currently translated at 95.4% (484 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translated using Weblate (French)
Currently translated at 99.6% (505 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 99.6% (505 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Spanish)
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (507 of 507 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Russian)
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Russian)
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 99.2% (505 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (509 of 509 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Malay)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Czech)
Currently translated at 83.6% (421 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
2020-04-19 02:53:28 +02:00
0272907596
Avoid multiple reader instances ( closes #1851 )
2020-04-18 20:07:48 -04:00
321a4b24b9
Add confirm exist setting ( closes #2615 )
2020-04-18 20:05:31 -04:00
8a243ffb57
Include bookmark state when migrating chapters ( closes #2729 )
2020-04-18 19:40:50 -04:00
c2330fe3af
Fix extension setting dialogs not handling duplicate keys ( fixes #2876 )
2020-04-18 19:32:52 -04:00
9876732875
Genre search from updates/history ( closes #2893 )
2020-04-18 19:11:47 -04:00
29e453c201
Minor style tweaks
2020-04-18 19:05:19 -04:00
6c14402992
Remove manga homescreen shortcuts
2020-04-18 16:06:31 -04:00
bdee525336
Lint fixes
2020-04-18 15:28:44 -04:00
fbf13efe74
Bump minimum extension lib and WebView versions
2020-04-18 14:51:20 -04:00
415df2357c
JDK8, lint fixing ( #2888 )
...
* Use Kotlin JDK8
* Satisfy a ton of lints
* Run res/layout files (and manifest) through reformatter
2020-04-18 14:47:22 -04:00
4fc8800a37
Webtoon zoom out ( #2892 )
...
* Increased added support for zoom out on webtoons to help with horizontal layout reading
* Renamed var
2020-04-18 14:43:54 -04:00
6a532b836d
Refactor databinding fields to parent abstract classes
2020-04-18 14:40:18 -04:00
31b94fd3ff
Fix string key typo
2020-04-18 14:25:29 -04:00
fd733e819d
More consistent card radii
2020-04-18 14:18:51 -04:00
7b6d52c613
Tweak outlined library icon more
2020-04-18 14:12:33 -04:00
df69559b39
Collapsable manga summary/genre section
2020-04-18 12:40:47 -04:00
e388f0d563
Round manga info cover
2020-04-18 11:59:22 -04:00
85e7b78b21
Fix for library tags not triggering search
2020-04-18 11:53:25 -04:00
42a97f8c40
Add function in interface to get list of genres
2020-04-18 11:36:05 -04:00
5cff247aa4
Tweak library icon ( closes #2754 )
2020-04-18 11:20:09 -04:00
f115691365
Revert attempted WebView process fix
2020-04-17 22:42:14 -04:00
deb66436cb
Remove redundant call to set extension badge in bottom nav
2020-04-17 20:22:46 -04:00
b8152dd7f9
More FlowPreferences migrations
2020-04-17 20:15:33 -04:00
678c004a64
Add parent class for view configs
2020-04-17 20:10:29 -04:00
d9f44c1f7d
Extension function instead of redefining uiScope everywhere
2020-04-17 20:06:33 -04:00
088160ed32
Extra genre chip text trimming
2020-04-17 19:51:57 -04:00
8de004d281
toggle reader menu if transition by tapping are disabled ( #2887 )
...
Co-authored-by: raslmenea.rm@gmail.com <xpuf4MQNzDtnaqR>
2020-04-17 18:35:04 -04:00
bcde4337ac
Replace colorPrimaryDark with colorPrimaryVariant
2020-04-17 18:32:27 -04:00
401210da44
More FlowPreferences migrations
2020-04-17 18:30:05 -04:00
beb81b657e
Migrate some RxSharedPreferences to FlowSharedPreferences
2020-04-17 09:28:58 -04:00
f7b3450d65
More rxbindings migration
2020-04-17 09:28:26 -04:00
29776c739a
Use HTTPS for crash reports
2020-04-17 09:27:36 -04:00
bdf322ceb0
Mostly migrate rxbinding to Kotlin Flow version
2020-04-16 23:04:00 -04:00
fae763dbb0
Manga info action buttons
2020-04-16 22:16:15 -04:00
c0792522a4
Scrolling manga info view
2020-04-16 22:16:15 -04:00
c67e62bac3
Remove some relayed chapter info from main manga info view
2020-04-16 22:16:15 -04:00
9dc184adff
Make immersive mode slightly more reliable on rotation
2020-04-16 22:00:10 -04:00
7118817df7
Move bitmap images to nodpi
2020-04-16 19:09:05 -04:00
287b83b6c6
Gradle and travis updates ( #2881 )
...
* Update gradle wrapper
* Update buildtools, kotlin, and a plugin
* Replace old NDK in travis
2020-04-16 17:23:02 -04:00
5d03eef051
Prevented overzealous preloading ( #2882 )
2020-04-16 17:22:44 -04:00
48f7b06549
Minor edits
2020-04-16 17:21:58 -04:00
4e111cebbe
Update Acra
2020-04-15 22:57:34 -04:00
fe32332e2a
Rename "Local manga" -> "Local source"
2020-04-14 17:48:06 -04:00
0bb6e1cdc2
Crash fixes
2020-04-14 17:13:45 -04:00
e67bb64311
Rounded library covers
2020-04-12 22:29:15 -04:00
9058536406
Use native fontFamily support for library titles
2020-04-12 22:22:26 -04:00
5bc9e1632a
Remove unnecessary reader sheet backgrounds
2020-04-12 22:10:49 -04:00
a0a8899801
Tweak tracking card UI
2020-04-12 22:00:19 -04:00
aedb4749a2
Controllers now properly remove their toolbar items on pop ( fixes #2864 )
2020-04-12 12:34:56 -04:00
f52d49ad00
Replace some icons
2020-04-12 12:34:06 -04:00
a1e7592bd8
Rename catalogue classes/layouts -> source
2020-04-12 12:21:47 -04:00
c784d24fa6
Default reader theme to black
2020-04-12 11:32:02 -04:00
0375c0b2c5
Prioritize pinned sources in global search ( closes #1739 )
2020-04-11 11:46:05 -04:00
135e55fe27
Fix switch style in reader settings sheet ( fixes #2784 )
2020-04-11 11:29:55 -04:00
1ed291086a
Hide filter FAB in source latest
2020-04-11 11:02:32 -04:00
f6e25627de
Temporary workaround for chapter FAB being invisible
2020-04-10 23:55:18 -04:00
8fe79a1fb5
Add source pinning ( closes #2322 )
2020-04-10 18:38:24 -04:00
a1df78517f
use explicit file url instead of download manager's content url ( #2859 )
2020-04-10 18:11:24 -04:00
92fa8d683a
Remove maxWidth logic from SimpleNavigationView since it's not a sidebar anymore
2020-04-10 18:11:04 -04:00
df27138401
Fix webview back/forward button color
2020-04-10 18:07:23 -04:00
7c7d40ea44
Fix status/navigation bar colors ( fixes #2858 )
2020-04-10 18:07:09 -04:00
aa70be525d
Add text to chapter FAB, shrink extended FABs on scroll
2020-04-10 15:39:28 -04:00
f7ac969a4a
Fix for Filter.Select labels jumping on filter sheet reloading
2020-04-10 15:23:29 -04:00
4f5e52fdd4
Move search filter sheet actions to the top
2020-04-10 15:15:31 -04:00
5183848250
Add padding for catalogue filter FAB
2020-04-10 15:00:56 -04:00
69af1baf7a
Use LinearLayout as root of main_activity
...
Was causing issues within catalogues when search was invoked
2020-04-10 14:49:21 -04:00
9a28cbc1e4
Use FAB for catalogue filter
2020-04-10 14:43:13 -04:00
c38b457ba0
Show open in webview menu icon if room
2020-04-10 14:41:24 -04:00
1a50f7062a
Migrate to ViewBinding in ReaderActivity
2020-04-10 14:23:38 -04:00
8cfd80ba84
Move catalogue filters to bottom sheet
2020-04-10 14:23:27 -04:00
e5e14e1f9e
Fix invisible back/forward webview icons in white them
2020-04-10 14:09:08 -04:00
6611464f73
Minor updates
2020-04-10 12:04:24 -04:00
51d93f0217
Open decode error pages in webview instead of browser
2020-04-10 11:49:51 -04:00
fdc7981d18
Tweak webtoon margin setting
2020-04-10 11:45:30 -04:00
a63d165dd3
Merge branch 'jleehey-feature/webtoon-margins' into pr/2349
2020-04-10 11:15:04 -04:00
145a744ce0
Merge branch 'feature/webtoon-margins' of git://github.com/jleehey/tachiyomi into jleehey-feature/webtoon-margins
...
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonConfig.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/util/preference/PreferenceDSL.kt
# app/src/main/res/values/strings.xml
2020-04-10 11:14:09 -04:00
df625a998f
Use colorSecondary for text field cursor ( fixes #2853 )
2020-04-10 10:43:39 -04:00
21c1a499ac
Migrate to ViewBinding in WebviewActivity
2020-04-10 10:02:51 -04:00
9a81cabece
Update Gradle
2020-04-10 09:57:46 -04:00
b50dc206eb
Translated using Weblate (Turkish) ( #2834 )
...
Translations (Continuous)
2020-04-10 08:39:59 -04:00
9044760a10
Change color of 'last page read' in chapter description ( #2855 )
...
Change color of 'last page read' in chapter description
2020-04-10 08:37:58 -04:00
0b811773e1
Fix zh-rCN plural strings ( #2847 )
...
Fix zh-rCN plural strings
2020-04-10 08:34:37 -04:00
627a720d4b
Migrate to ViewBinding from Kotlin synthetics in controllers
2020-04-08 23:06:28 -04:00
89d45e7775
[CI SKIP] Update issue_closer.yml
2020-04-08 19:39:41 -04:00
c0e6e03dc6
Create issue_closer.yml
2020-04-08 19:36:36 -04:00
05fd8e2a38
Add continuous vertical to default reader options
2020-04-07 22:51:39 -04:00
dd59748bf0
Minor cleanup
2020-04-07 22:44:37 -04:00
38ceaf5253
Add Continuous vertical reading mode ( #2833 )
...
* Add Continuous Vertical reader mode
* Remove separate webtoon padding option
(cherry picked from commit 3e7d15e51856297210e46e9f5bb0b8394067ce1a)
* Continuas vertical Lowercase v
(cherry picked from commit 515cca7d6704343eb9acb1a38a2bdcda01e7395a)
2020-04-07 22:35:43 -04:00
b2fba5083b
Duplicate Hebrew strings on build for legacy locale code
2020-04-07 22:32:27 -04:00
be6a209fe9
Sort languages, add Hebrew
2020-04-07 22:15:47 -04:00
0f0305c602
Translated using Weblate (Turkish) ( #2801 )
...
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Spanish)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Romanian)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Catalan)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Vietnamese)
Currently translated at 98.6% (496 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
Translated using Weblate (Russian)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Indonesian)
Currently translated at 98.6% (496 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (German)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Spanish)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Chinese (Traditional))
Currently translated at 78.4% (394 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Russian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Italian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Italian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Hindi)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Spanish)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (500 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Catalan)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Tagalog)
Currently translated at 80.0% (402 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tl/
Translated using Weblate (Hebrew)
Currently translated at 90.6% (455 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/he/
Translated using Weblate (Swedish)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Arabic)
Currently translated at 93.6% (470 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Added translation using Weblate (Hebrew)
Translated using Weblate (Turkish)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Romanian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (German)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Arabic)
Currently translated at 89.2% (448 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 85.6% (430 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translated using Weblate (Arabic)
Currently translated at 85.6% (430 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Catalan)
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Swedish)
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Russian)
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Romanian)
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Dutch)
Currently translated at 93.0% (465 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translated using Weblate (French)
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Spanish)
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (500 of 500 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-04-07 22:15:13 -04:00
d5350fd719
Tweak string comparison to account for length ( fixes #2831 )
2020-04-07 21:40:36 -04:00
ea75f63dfb
Update library shortcut icon
2020-04-07 17:01:42 -04:00
de8e530b37
Update tracker icons
2020-04-07 16:58:08 -04:00
bff927c6eb
close response before proceeding chain ( #2832 )
2020-04-07 06:41:05 -04:00
985bb44559
Add select inverse action
2020-04-05 15:55:35 -04:00
9c44cae5b8
Tweak dark theme snackbar ( closes #2699 )
2020-04-05 13:55:42 -04:00
6872455922
Perform catalogue search when genre tag is tapped
2020-04-04 12:10:00 -04:00
ce13a5152b
Update issue templates
2020-04-04 10:21:19 -04:00
d7c13cc291
Perform local search when source is tapped from manga info
2020-04-04 10:10:00 -04:00
022c0746c0
Show error toast when extensions list fails to load
2020-04-03 22:54:52 -04:00
06c3f57f62
Cache source package icons
2020-04-03 21:39:55 -04:00
9da27cc56e
Show extension icons in source filtering view ( closes #2814 )
2020-04-02 19:52:09 -04:00
92c5497eab
Fix shortcuts popping up library sheet or duplicating controllers in backstack
2020-04-02 19:46:44 -04:00
f115fe47fe
Using extension icon instead of letter for catalogues ( closes #2261 )
2020-04-01 23:03:20 -04:00
224f08279b
Reword "Catalogues" to "Sources" for user-facing consistency
2020-04-01 22:42:08 -04:00
a3b660a2c9
Respect chapter list filtering when reading ( closes #2810 )
2020-04-01 22:37:28 -04:00
89df50da4e
Update jsoup
2020-03-31 22:43:11 -04:00
cce3b3a559
Make migration manga-centric rather than source-centric ( #2786 )
2020-03-31 22:36:23 -04:00
f53cc10338
Translated using Weblate (Sardinian) ( #2725 )
...
Currently translated at 99.6% (499 of 501 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Catalan)
Currently translated at 100.0% (501 of 501 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Turkish)
Currently translated at 100.0% (501 of 501 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Russian)
Currently translated at 100.0% (501 of 501 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (German)
Currently translated at 100.0% (501 of 501 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Russian)
Currently translated at 98.6% (494 of 501 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (501 of 501 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Italian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translated using Weblate (Hindi)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Italian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Sardinian)
Currently translated at 99.6% (501 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Romanian)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (French)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (502 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (502 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (502 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Malay)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translated using Weblate (German)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Turkish)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Turkish)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Turkish)
Currently translated at 99.8% (502 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Turkish)
Currently translated at 99.8% (502 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Turkish)
Currently translated at 99.4% (500 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Turkish)
Currently translated at 99.4% (500 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Sardinian)
Currently translated at 99.8% (502 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Marathi)
Currently translated at 4.9% (25 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
Translated using Weblate (Catalan)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (German)
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (503 of 503 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Finnish)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translated using Weblate (Hindi)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (502 of 502 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Slovak)
Currently translated at 88.5% (442 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sk/
Translated using Weblate (French)
Currently translated at 99.7% (498 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (French)
Currently translated at 99.7% (498 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (French)
Currently translated at 99.1% (495 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translated using Weblate (Indonesian)
Currently translated at 93.5% (467 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 93.5% (467 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 90.3% (451 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 90.3% (451 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translated using Weblate (Indonesian)
Currently translated at 85.5% (427 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Indonesian)
Currently translated at 85.5% (427 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Portuguese)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
Translated using Weblate (Romanian)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Spanish)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (German)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Spanish)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Sardinian)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translated using Weblate (Spanish)
Currently translated at 99.1% (495 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Turkish)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translated using Weblate (Czech)
Currently translated at 85.9% (429 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-03-31 09:28:05 -04:00
61fb4d584c
Replace genre tags on refresh ( fixes #2787 )
2020-03-30 22:17:07 -04:00
b93e2ca4cf
Remove unused string
2020-03-30 11:31:43 -04:00
325b3c6271
Fix multiple chapters notification grammar
2020-03-30 09:31:33 -04:00
859e9ca653
Add update library menu item
2020-03-29 16:43:00 -04:00
441e2a69d8
Minor edits
2020-03-29 16:41:14 -04:00
af937f2e31
Hide catalogue empty view properly ( fixes #2783 )
2020-03-29 16:20:48 -04:00
912629c2dc
Replace TagGroup library with Material chips
2020-03-29 14:11:13 -04:00
879fa484f6
Remove dead code from DownloadQueue
2020-03-29 12:44:17 -04:00
e86103fdcc
Tweak error button appearance
2020-03-29 12:10:36 -04:00
920ffa8c24
Add fast scroller to library
2020-03-28 17:17:28 -04:00
488f81ef74
Use bottom sheet for library settings
2020-03-28 17:17:21 -04:00
0a5461cbea
Use pill icon instead of text for sheet pull up indicator
2020-03-28 16:32:34 -04:00
40c934c544
Revert "Move library display settings out of filter sidebar"
...
This reverts commit a0a077eaaa
2020-03-28 16:12:42 -04:00
bb43e2aa03
Show empty catalogue error view with actions
2020-03-28 15:57:50 -04:00
ed277357cf
Bookmark via reader ( closes #1413 )
2020-03-28 14:38:47 -04:00
bf1fb8b7bd
Limit foreground extension checks to once a day
2020-03-28 13:40:23 -04:00
e615cba9a5
Consistent "WebView" wording
2020-03-28 13:37:33 -04:00
8adabe1f74
Minor dependency updates
2020-03-28 13:37:25 -04:00
896b34d1a2
Prompt user to open WebView on HTTP errors
2020-03-24 18:19:15 -04:00
5fd1865504
Remove elevation overlay
2020-03-24 18:18:10 -04:00
0b318a19c6
Fix spacing in chapters notification
2020-03-24 13:14:36 -04:00
622d6c0cab
Fix bottom nav background color ( closes #2704 )
2020-03-24 13:14:28 -04:00
3f4140900d
Tweak button styles
2020-03-22 18:43:16 -04:00
b434bc93a3
Add fast scroller in catalogues/extensions lists
2020-03-22 12:43:53 -04:00
11529f2795
Add end pending for catalogues/extensions group header for RTL names
2020-03-22 12:43:42 -04:00
d86b030796
Add icon for mark previous as read
2020-03-22 12:22:47 -04:00
a7e4657752
Rename "Last updated" sort to "Last checked"
2020-03-21 14:41:46 -04:00
2f28fcba05
Update WorkManager
2020-03-20 23:01:03 -04:00
6da350aee6
Minor extension update cleanup, default to on
2020-03-20 22:59:59 -04:00
9585f9a1a6
Option to auto check for extension updates ( #2680 )
...
* Option to auto check for extension updates
* Addressing comments
* Added foreground check for extensions
* Added Extension Preference widget
2020-03-20 22:22:39 -04:00
fd4876be24
Tint chapter filter icon if filters are enabled
2020-03-18 18:15:53 -04:00
31e2fe6a4c
Faulty preload fix ( #2731 )
...
* Condition for preload
* Added preload fix for webtoon viewer. Replaced incorrect last-page logic
* Requested refactoring
* Requested changes
* Requested changes
2020-03-18 09:45:22 -04:00
aa51968603
Manually fix zh-rCN plural strings ( closes #2714 )
2020-03-16 17:58:11 -04:00
a3336368e5
Use solid/outline check icon for mark as read/unread ( closes #2719 )
2020-03-16 17:55:53 -04:00
33c0c6ff3b
Mostly revert back to old filled icons ( #2723 )
2020-03-16 17:55:53 -04:00
eaf37c828b
Translated using Weblate (Hindi) ( #2710 )
...
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translated using Weblate (Catalan)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Catalan)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.7% (498 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.5% (491 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translated using Weblate (Spanish)
Currently translated at 100.0% (493 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Spanish)
Currently translated at 100.0% (493 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translated using Weblate (Malay)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (Malay)
Currently translated at 100.0% (493 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translated using Weblate (German)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (German)
Currently translated at 100.0% (493 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translated using Weblate (Swedish)
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (493 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (499 of 499 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (493 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translated using Weblate (Czech)
Currently translated at 86.8% (428 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2020-03-16 17:54:54 -04:00
d65a8e84f0
Always recreate activity on light theme change ( fixes #2720 )
2020-03-16 17:27:55 -04:00
b000d96dd6
Fix catalogue display mode icon tint ( fixes #2724 )
2020-03-16 17:24:50 -04:00
cd867f800e
Fix for perpetually loading chapters ( #2718 )
...
* Fix for perpetually loading chapters
* Removed page count check
2020-03-16 12:20:35 -04:00
124f0e7093
Minor dependency updates
2020-03-15 22:54:10 -04:00
fb897e37d1
Add download queue features from J2K fork
2020-03-15 22:42:40 -04:00
3e5a48e5e4
Use actual dialog title for tracker login dialogs
2020-03-15 17:31:36 -04:00
3f88a67865
Fix webview close button tinting
2020-03-15 16:52:27 -04:00
ef0b546d4c
Replace more icons
2020-03-15 16:46:38 -04:00
088f8b8b54
Changed default pager zoom style to ZOOM_FOCUS_CENTER ( #2713 )
...
Changed default pager zoom style to ZOOM_FOCUS_CENTER
2020-03-15 16:02:40 -04:00
1ebcafb25d
Fix focused text input stroke color ( fixes #2703 )
2020-03-15 12:58:48 -04:00
90396153f4
Tweak tab indicator style
2020-03-15 12:56:00 -04:00
0fa93cf615
Left-over batch of translations ( #2709 )
...
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (490 of 490 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (490 of 490 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (German)
Currently translated at 100.0% (490 of 490 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Malay)
Currently translated at 100.0% (490 of 490 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (490 of 490 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (493 of 493 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Yassin El Aoud <yassinelaoud@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
2020-03-15 12:54:47 -04:00
15a7a2b0ea
Translations (Continuous) ( #2679 )
...
* Translated using Weblate (Czech)
Currently translated at 87.4% (426 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Malay)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Sardinian)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Malay)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
* Translated using Weblate (German)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Sardinian)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (German)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (German)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 82.1% (401 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 82.1% (401 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
* Translated using Weblate (Malay)
Currently translated at 99.7% (487 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Malay)
Currently translated at 100.0% (488 of 488 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: anonymous <noreply@weblate.org >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Yassin El Aoud <yassinelaoud@gmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: Xiang Xu <spice2wolf@gmail.com >
Co-authored-by: Wenlin Shen <extended.wl@gmail.com >
Co-authored-by: Simon Mattila <simon.mattila@protonmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
2020-03-15 12:10:51 -04:00
446c254bc8
Use immersive sticky flag when hiding reader UI ( closes #2705 )
2020-03-15 11:56:55 -04:00
e41edc1fb7
Pure white light theme
2020-03-15 11:36:38 -04:00
738f776d36
Filled icons in bottom nav when selected
2020-03-15 11:13:24 -04:00
e77db309b8
Move filter icon tint color to resources
2020-03-15 11:05:11 -04:00
a6c1de1cb2
Replace more icons
2020-03-14 16:04:14 -04:00
ace54f8175
Use outlined icons in settings
2020-03-14 15:46:36 -04:00
d7043bcaeb
Use outlined icons in bottom nav and more controller
2020-03-14 14:00:07 -04:00
04bbc764a0
Match status/nav bar color with toolbar
2020-03-14 13:42:41 -04:00
91f7056767
Bump updates/history limit to 3 months ( closes #2702 )
2020-03-14 13:33:45 -04:00
8299093bf8
Add dev notice about background jobs, move dialog titles for localization
2020-03-13 18:27:49 -04:00
a0dffcf51f
Address some build warnings
2020-03-13 18:23:07 -04:00
b3daf7d760
Replace deprecated Gson JsonParser usages
2020-03-13 18:16:38 -04:00
724e1d33b6
Ensure background jobs are recreated after next stable update
2020-03-13 17:29:51 -04:00
9deaff9181
Dark snackbar in dark themes ( fixes #2699 )
2020-03-12 20:12:48 -04:00
b9ea6e8d96
Fix common toolbar popup menu text color ( fixes #2695 )
2020-03-12 19:14:43 -04:00
231771e16c
Prune inherited/add missing base theme attributes
2020-03-12 18:59:42 -04:00
5b8308b3d2
Fix list divider color in dark themes
2020-03-12 18:59:13 -04:00
f91f9c4862
Remove letter spacing from buttons ( fixes #2696 )
2020-03-12 18:58:21 -04:00
24b848faac
Fix reader background color ( fixes #2694 )
2020-03-12 18:27:19 -04:00
7d0ea614da
Migrate to MaterialComponents themes
2020-03-11 22:59:37 -04:00
2615b067e2
Flip mark as (un)read icons back
2020-03-11 19:53:58 -04:00
cd1abb60d7
Fix overlapping shadow in history controller
2020-03-11 18:27:54 -04:00
436ec0ced7
Remove unused colors
2020-03-10 22:53:59 -04:00
937fb85376
Use accent color for refresh circle
2020-03-10 22:53:49 -04:00
a405324907
Simplify track item layout to use LinearLayout instead of nested ConstraintLayouts
2020-03-10 21:17:39 -04:00
fba55711f2
Flip bookmark icons to match manga favoriting
2020-03-10 21:14:13 -04:00
208552f0b4
Tweak compact tracker card design
2020-03-10 21:13:55 -04:00
c7cdb950ce
Simplify viewer check
2020-03-10 18:23:14 -04:00
921169b3ad
Fix sheet pager setting visibility when default is webtoon
2020-03-09 19:51:38 -04:00
d7d3731567
Random kaomoji for empty view
2020-03-09 19:47:12 -04:00
d5ff5fd6f8
More consistent usage of visibility extensions
2020-03-09 18:42:41 -04:00
e195257d2a
Update visible pager settings on change ( fixes #2143 )
2020-03-09 17:07:08 -04:00
466ec7b962
Compact tracker card
2020-03-09 16:27:23 -04:00
8bfe59c8a8
Change new chapters string key ( closes #2686 )
2020-03-09 16:03:57 -04:00
de512216c4
Start preloading next chapter if within last 3 pages instead of last page
2020-03-09 15:09:17 -04:00
9936b402a6
Added config to hide transition page when not needed ( #2682 )
...
* Added config to hide transition page when not needed
* Moved always_show_chapter_transition setting to General group
2020-03-09 14:36:29 -04:00
bd2dfaad2e
Add an UserAgent Interceptor to Cloudflare Client ( #2685 )
2020-03-09 14:10:10 -04:00
8e539bebea
Add (disabled) dependency on LeakCanary for debugging memory leaks
2020-03-09 14:04:16 -04:00
022cde2c00
Fix secure screen option subscription memory leak
2020-03-09 14:03:47 -04:00
572f58a3a4
Update Kotlin and coroutines
2020-03-09 13:51:14 -04:00
07e2bdac81
Fix bug where status cannot be updated when all chapters have been read. ( #2683 )
...
Minor cleanup.
2020-03-09 11:32:59 -04:00
fb00929ee9
Minor cleanup
2020-03-08 22:38:38 -04:00
fb5da15746
Fix Cloudflare Interceptor when User-Agent is Empty ( #2677 )
2020-03-08 22:34:57 -04:00
48363aa3b0
Fix library empty view alignment
2020-03-08 20:48:44 -04:00
090a7794b5
Hide download/delete actions when sensible, make bookmark/read toggle actions
2020-03-08 17:42:50 -04:00
c63d8e7a30
Bottom action menu in chapters list
2020-03-08 17:37:42 -04:00
d6ea69a115
Action toolbar code cleanup
2020-03-08 17:23:26 -04:00
4358f9fd2a
Translations (Continuous) ( #2644 )
...
* Translated using Weblate (Czech)
Currently translated at 89.7% (429 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (German)
Currently translated at 99.3% (475 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Malay)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Swedish)
Currently translated at 99.1% (474 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Dutch)
Currently translated at 99.7% (477 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Finnish)
Currently translated at 98.5% (471 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
* Translated using Weblate (German)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Italian)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 98.5% (471 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (German)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (German)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (Sardinian)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (478 of 478 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (481 of 481 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Malay)
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Sardinian)
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Added translation using Weblate (Urdu (Pakistan))
* Translated using Weblate (Urdu (Pakistan))
Currently translated at 8.9% (43 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ur_PK/
* Translated using Weblate (German)
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Japanese)
Currently translated at 95.0% (458 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (German)
Currently translated at 100.0% (482 of 482 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (German)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Sardinian)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Malay)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 96.9% (469 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Finnish)
Currently translated at 98.9% (479 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
* Translated using Weblate (French)
Currently translated at 100.0% (484 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Arabic)
Currently translated at 88.0% (426 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Translated using Weblate (Arabic)
Currently translated at 88.0% (426 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Translated using Weblate (Tagalog)
Currently translated at 84.5% (409 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tl/
* Translated using Weblate (Romanian)
Currently translated at 93.8% (454 of 484 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
* Translated using Weblate (German)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (French)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 91.7% (447 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (Finnish)
Currently translated at 99.7% (486 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
* Translated using Weblate (German)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (French)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Serbian)
Currently translated at 75.3% (367 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
* Translated using Weblate (Malay)
Currently translated at 100.0% (487 of 487 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Co-authored-by: Michael Fleischer <michaelfleischer81@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Simon Mattila <simon.mattila@protonmail.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Niko Strijbol <strijbol.niko@gmail.com >
Co-authored-by: darkbeast13 <nikhil15mps@gmail.com >
Co-authored-by: Topi <topi@harjunpaa.fi >
Co-authored-by: Cioccolata#8582 <yassinelaoud@gmail.com >
Co-authored-by: Manuel Tassi <manueltassi91@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Credits125Cre <credits125@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Rafael Oliveira <rafaeljo.14@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Sillysack Bottowski <sillysack69@gmail.com >
Co-authored-by: Ken Swenson <flat@esoteric.moe >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: anonymous <noreply@weblate.org >
Co-authored-by: Olivier Pagnier <olivier.charpolles@gmail.com >
Co-authored-by: Maisara Ahmad <mailomaysara@gmail.com >
Co-authored-by: Danzel James Viana <jamesviana99@gmail.com >
Co-authored-by: Dobre Iulian <dragos_dobre2002@yahoo.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Tasa <mladenovicatanasije@gmail.com >
2020-03-08 15:55:09 -04:00
af2ef36d68
Bottom action menu in library
2020-03-08 15:50:07 -04:00
316211372c
Tweak how bottom action menu is configured
2020-03-08 15:38:42 -04:00
29a2d41331
Fix chapter list item end padding
2020-03-08 15:21:16 -04:00
9f8046324d
Abstract bottom action menu code to main activity
2020-03-08 13:57:50 -04:00
af05c34da3
Bottom action menu for updates
2020-03-08 12:16:17 -04:00
a4410f3a02
Remove unnecessary lint suppression
2020-03-07 23:01:49 -05:00
4503199d25
Shorten "Remove bookmark" to "Unbookmark"
2020-03-07 23:01:15 -05:00
c275adbb91
Remove chapter item popup menu
2020-03-07 23:00:29 -05:00
4061232fe3
Remove chapter updates popup menu
2020-03-07 22:46:13 -05:00
507471e318
Label Kitsu login field as email address instead of username
2020-03-07 22:19:45 -05:00
f0f613e2cf
Reorder start screen options to match bottom nav
2020-03-07 18:01:37 -05:00
0ec8def0d8
Avoid passing max chapter number from tracker ( fixes #2131 )
2020-03-07 18:01:26 -05:00
fbaaed1516
Match status/nav bar to reader toolbar color
2020-03-07 17:08:11 -05:00
152c196c65
Fix some changelog wording
2020-03-07 17:02:03 -05:00
e4dc84a5d8
Minor lint fixes
2020-03-07 17:01:53 -05:00
5fb3b0e0e3
Show page number only when toolbar is hidden ( #2601 )
...
* Show pagenumber only when toolbar is hidden
* Fix fullscreen issue
* Remove unneeded dependency
* Fix menubar padding
* Revert ReaderSeekBar height
* Refine code
Co-authored-by: arkon <arkon@users.noreply.github.com >
2020-03-07 16:57:14 -05:00
2854fb5f6c
Add shortcut to disabling battery optimization
2020-03-07 15:51:46 -05:00
a9adb2f1a2
Page # before scanlator in chapters list
2020-03-07 15:42:55 -05:00
51383afd50
Revert DialogController syncing change
2020-03-07 15:37:16 -05:00
10bdde4459
Document changes to date for stable changelog
...
cmd: git log v0.8.4..HEAD --reverse --oneline --format=format:%s | pbcopy
2020-03-07 15:36:58 -05:00
4b02ecd6e8
Fix activity UI state when activity is killed ( closes #2547 )
2020-03-07 13:40:43 -05:00
b84638ac5a
Fix chapter description and download badge overlap
2020-03-07 13:28:27 -05:00
79f2882aaf
Remove unused layout
2020-03-07 13:28:02 -05:00
1c978f64b1
Tweak saved filename byte size limiting logic
...
Based on comment from 6940ad3fd9
2020-03-07 13:15:35 -05:00
5e9496ef36
Enable app auto update by default
2020-03-07 13:11:02 -05:00
8b6268966e
Pass context to get WorkManager instance
2020-03-07 13:06:06 -05:00
52434819c3
Add history date section headers
2020-03-06 23:14:30 -05:00
29eb87b7ef
Rename recently read / recent updates classes/layouts to match new names
2020-03-06 22:55:44 -05:00
c38026886a
Combine chapter date/scanlator lines
2020-03-06 22:46:21 -05:00
63e330b83d
Use recognized chapter number boolean field for filter
2020-03-06 22:44:55 -05:00
164da0fd9f
Hide bottom nav on non-root controllers
2020-03-06 22:14:24 -05:00
e30b1de100
Linting fixes: extend AppCompat classes
2020-03-04 22:37:15 -05:00
6940ad3fd9
Limit saved page filenames to 127 characters ( fixes #2638 )
2020-03-04 22:33:16 -05:00
8ae15141f6
Move security settings to separate section
2020-03-04 22:32:45 -05:00
89007923c7
Update Firebase
2020-03-04 22:32:28 -05:00
4c10b9844b
Change catalogue hiding dialog to accommodate more options in the future
2020-03-04 19:06:24 -05:00
f3d69599aa
Add setting to hide manga content from update/download notifications
2020-03-04 18:55:19 -05:00
fc8f91baec
Update WorkManager
2020-03-04 18:43:54 -05:00
853bf3065a
Minor code cleanup
2020-03-03 19:40:57 -05:00
8d712c81d4
Tweak manga favoriting logic
...
Fixes #2192 and #2489
2020-03-03 19:34:17 -05:00
aa0597da2a
Use proper AndroidX WorkManager dependencies
2020-03-03 18:42:10 -05:00
a29f33020d
Basic implementation of hiding catalogue by long pressing
2020-03-02 22:49:48 -05:00
9eb441ac44
Update versions plugin
2020-03-02 22:21:54 -05:00
10e7c96379
Revert "Remove unused Google Play Services plugin"
...
This reverts commit 5bc0dfd616
.
2020-03-02 22:17:54 -05:00
6c474daacd
Update Proguard rules
...
- Keep everything in Tachiyomi package (for extensions)
- Remove SnakeYaml
2020-03-02 21:45:16 -05:00
bb7ed73743
Reenable Proguard
2020-03-02 21:44:35 -05:00
ea749d69a3
Bump up max JVM heap size for project
2020-03-02 21:26:28 -05:00
5bc0dfd616
Remove unused Google Play Services plugin
2020-03-02 21:25:55 -05:00
fef34dfe82
Tweak new chapters notification wording
2020-03-02 20:20:01 -05:00
a3dd5c1e92
Tweak WorkManager task cancellation, add flex times
2020-03-02 19:04:57 -05:00
d873d653d0
Migrate to WorkManager
2020-03-01 13:22:16 -05:00
d9934ad8db
Minor wording tweaks
2020-03-01 10:35:15 -05:00
26e5364aea
Spelling: Log in, out, marked noun, small versals ( #2621 )
...
* Spelling: Log in, out, marked noun, small versals
* Spelling: Reverted changes, consistency
2020-03-01 10:34:16 -05:00
91451111a2
Update android-job library
2020-03-01 10:33:39 -05:00
b104bec49d
Translations (Continuous) ( #2575 )
...
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
* Translated using Weblate (Czech)
Currently translated at 95.6% (435 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Spanish)
Currently translated at 98.5% (448 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Sardinian)
Currently translated at 99.6% (453 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 97.8% (445 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Czech)
Currently translated at 96.3% (438 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (German)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (German)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Polish)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Swedish)
Currently translated at 96.4% (439 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (French)
Currently translated at 91.6% (417 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Japanese)
Currently translated at 98.4% (448 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.7% (454 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (Russian)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.7% (454 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (Malay)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Spanish)
Currently translated at 99.1% (451 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
* Translated using Weblate (Czech)
Currently translated at 96.4% (439 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (German)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 97.1% (442 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
* Translated using Weblate (French)
Currently translated at 95.8% (436 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (German)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Tagalog)
Currently translated at 90.7% (413 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tl/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
* Translated using Weblate (Swedish)
Currently translated at 99.7% (454 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (German)
Currently translated at 100.0% (455 of 455 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Sardinian)
Currently translated at 99.3% (473 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Finnish)
Currently translated at 97.8% (466 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
* Translated using Weblate (German)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (Turkish)
Currently translated at 99.5% (474 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Russian)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (German)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Malay)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Italian)
Currently translated at 81.9% (390 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (German)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Malay)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Added translation using Weblate (Marathi)
* Translated using Weblate (Marathi)
Currently translated at 1.8% (9 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/mr/
* Translated using Weblate (German)
Currently translated at 100.0% (476 of 476 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Co-authored-by: Weblate (bot) <hosted@weblate.org >
Co-authored-by: Edgar Mejía <edgar13155@gmail.com >
Co-authored-by: monolifed <6624464+monolifed@users.noreply.github.com >
Co-authored-by: asereze <asereze@users.noreply.github.com >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Sak94664 <hdudhhhdh@gmail.com >
Co-authored-by: hiyajou <45209212+hiyajou@users.noreply.github.com >
Co-authored-by: M4sy <37509263+M4sy@users.noreply.github.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Matey Krastev <matey_krastev2@abv.bg >
Co-authored-by: Simon M. <simon.mattila@protonmail.com >
Co-authored-by: Uzuki Shimamura <1733849+UShimamura@users.noreply.github.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: nik xx <52054436+nicoxyz@users.noreply.github.com >
Co-authored-by: Topi Harjunpää <topi@harjunpaa.fi >
Co-authored-by: ifox11 <55803449+ifox11@users.noreply.github.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Samuel <kazuhiro47@yahoo.fr >
Co-authored-by: mr26th <39794898+mr26th@users.noreply.github.com >
Co-authored-by: f0roots <41129381+f0roots@users.noreply.github.com >
Co-authored-by: darkbeast13 <32981566+darkbeast13@users.noreply.github.com >
Co-authored-by: Pavka <pavel-mosein@yandex.ru >
Co-authored-by: Credits125 <48494748+Credits125@users.noreply.github.com >
Co-authored-by: Prachi Joshi <josprachi@yahoo.com >
Co-authored-by: Ankit Singh <as280093@gmail.com >
2020-02-29 17:58:03 -05:00
0ac33b64b1
Merge branch '0.8.x'
...
# Conflicts:
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/data/backup/models/Backup.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/TrackQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/TrackManager.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/TrackService.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/Anilist.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/AnilistApi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/AnilistInterceptor.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/anilist/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/Bangumi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/BangumiApi.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/bangumi/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/kitsu/Kitsu.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/kitsu/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/myanimelist/MyAnimeList.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/shikimori/OAuth.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/shikimori/Shikimori.kt
# app/src/main/java/eu/kanade/tachiyomi/data/updater/UpdaterJob.kt
# app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt
# app/src/main/java/eu/kanade/tachiyomi/network/AndroidCookieJar.kt
# app/src/main/java/eu/kanade/tachiyomi/network/CloudflareInterceptor.kt
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt
# app/src/main/java/eu/kanade/tachiyomi/network/ProgressListener.kt
# app/src/main/java/eu/kanade/tachiyomi/network/ProgressResponseBody.kt
# app/src/main/java/eu/kanade/tachiyomi/network/Requests.kt
# app/src/main/java/eu/kanade/tachiyomi/source/CatalogueSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/Source.kt
# app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/Filter.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/FilterList.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/MangasPage.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/Page.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SChapter.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SChapterImpl.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SManga.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SMangaImpl.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/HttpSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/HttpSourceFetcher.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/LoginSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/ParsedHttpSource.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/NucleusController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/presenter/NucleusConductorDelegate.java
# app/src/main/java/eu/kanade/tachiyomi/ui/base/presenter/NucleusConductorLifecycleListener.java
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/filter/SortGroup.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/catalogue/global_search/CatalogueSearchCardItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/download/DownloadController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/ChangeMangaCategoriesDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/DeleteLibraryMangasDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryNavigationView.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySort.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/ChangelogDialogController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChapterHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChapterItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DeleteChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DeletingChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/DownloadChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/SetDisplayModeDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/SetSortingDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackChaptersDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackScoreDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/SetTrackStatusDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSearchAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSearchDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/HttpPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/recent_updates/RecentChaptersController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsMainController.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/ExtendedNavigationView.kt
# app/src/main/res/drawable/ic_book_white_24dp.xml
# app/src/main/res/layout/categories_controller.xml
# app/src/main/res/layout/chapters_controller.xml
# app/src/main/res/layout/navigation_view_checkbox.xml
# app/src/main/res/layout/navigation_view_group.xml
# app/src/main/res/layout/pref_item_source.xml
# app/src/main/res/layout/reader_activity.xml
# app/src/main/res/layout/track_item.xml
# app/src/main/res/values/strings.xml
# build.gradle
2020-02-29 17:52:49 -05:00
82141cec6e
Release 0.8.5
2020-02-29 16:42:11 -05:00
218313428f
Add warning on update check for Android 4.x users
2020-02-29 16:30:40 -05:00
44b47b49bc
Hide null file path on backup creation ( closes #1515 )
...
(cherry picked from commit 48d9ad00e1
)
2020-02-29 16:24:19 -05:00
2f69317f5d
Enforce maximum extension lib version of 1.2
2020-02-29 13:35:07 -05:00
e1eff7b744
Remove FAB animation files left over from bad cherry picking
2020-02-29 13:23:42 -05:00
3aa12281c3
Avoid crash on loading invalid extension
...
(cherry picked from commit 460fbb18c7
)
2020-02-29 13:19:50 -05:00
72920130c0
CloudflareInterceptor update ( #2537 ) dcd3c709
Mike <51273546+SnakeDoc83@users.noreply.github.com> Jan 25, 2020 at 16:37
2020-02-29 13:17:12 -05:00
0fd00331e1
Directly pass read chapter when updating tracker
...
(cherry picked from commit b642e019e8
)
2020-02-29 13:13:49 -05:00
7a4763ee68
minor reader bugs: ( #2491 )
...
- fix preload on last page for R2L reader
- page 3 bug
(cherry picked from commit 8b0458cdf6
)
2020-02-29 13:12:31 -05:00
647a78b791
Build time now opens changelog
...
(cherry picked from commit 22bb3463593c060405694da39a0eb1f5ca1d6ba1)
(cherry picked from commit d1db9fb659
)
2020-02-29 13:12:21 -05:00
82faa91ce3
Tweak reader seekbar height for Android 5 UI bug ( closes #2487 )
...
(cherry picked from commit 81418a7712
)
2020-02-29 13:12:04 -05:00
ad664dfb9f
Remove clickable attributes from unclickable text in reader
...
(cherry picked from commit d4c25359bd
)
2020-02-29 13:11:58 -05:00
005ac9e732
fix bangumi track will override record to 0 after every track search(bind) ( #2486 )
...
* fix bangumi track : the update status api must be called before update chapter api
* fix bangumi track will override record to 0 after every track search(bind)
(cherry picked from commit 427d2fed8c
)
2020-02-29 13:11:50 -05:00
d8e3fe542d
Remove unused FAB animations
...
(cherry picked from commit ab2bdfc508
)
2020-02-29 13:11:43 -05:00
c40e4f6c5a
Provide more human readable error when downloading to invalid directory ( #2462 )
...
(cherry picked from commit 13a2d3dfdd
)
2020-02-29 13:10:55 -05:00
9bb3195bca
Remove up/down animation for FAB, add list padding ( #2456 ) e411f542
arkon <arkon@users.noreply.github.com> Jan 8, 2020 at 21:33
2020-02-29 13:10:25 -05:00
eee0bc4985
Remove unused color resource
...
(cherry picked from commit ea226a1697
)
2020-02-29 13:09:06 -05:00
a24d670f54
Made 'Default' category selectable in global update settings ( #2318 )
...
(cherry picked from commit b55814a1c0
)
2020-02-29 13:08:51 -05:00
51e049ab78
fix bangumi tracker crash in searching english manga title ( #2452 ) eb5382e0
mutsumi <4182301+mutsumi63@users.noreply.github.com> Jan 6, 2020 at 20:02
2020-02-29 13:08:41 -05:00
01e37dfab8
Remove repository for Conductor snapshot ( #2441 )
...
(cherry picked from commit 39d509a756
)
2020-02-29 13:07:47 -05:00
74087edebb
match transition text used by other readers ( #2439 ) 708525ef
Carlos <cargo8005@gmail.com> Jan 5, 2020 at 17:59
2020-02-29 13:07:35 -05:00
db58c9b77f
fix DOWNLOADED text showing after chapters are marked as read ( #2434 ) df14e6d4
Carlos <cargo8005@gmail.com> Jan 5, 2020 at 16:36
2020-02-29 13:06:41 -05:00
c4dad1c20b
Unix line endings
2020-02-29 13:03:29 -05:00
cae04656b9
Improve Loading Speed When Skipping Pages in a Chapter ( #2426 )
...
* cancel queued loads when the page that requested the queue is destroyed
* use page.status for optimizing removal
(cherry picked from commit dd1e6402c9
)
2020-02-29 12:59:37 -05:00
6586c4e387
Remove unused icon
2020-02-27 22:50:50 -05:00
4e60a81b36
Remove unused LoginSource
2020-02-27 22:43:48 -05:00
464b4b18a4
Reword unlock string
2020-02-27 22:34:57 -05:00
e5c0969047
Change system dark mode check
...
User on Discord reported setting wasn't working on his devices.
2020-02-27 19:56:04 -05:00
ab0d144300
Remove unused navigation header dimens
2020-02-27 19:51:27 -05:00
ac3823e10a
Add ripple to menu icons
...
Supersedes https://github.com/inorichi/tachiyomi/pull/2612
2020-02-27 18:58:36 -05:00
d3a4126e27
Tweak more screen to remove top padding
2020-02-27 18:34:28 -05:00
3a62acc54d
More preference grouping
2020-02-27 18:34:14 -05:00
bf8268adc4
Always show bottom nav labels
2020-02-27 18:30:51 -05:00
7d4f25b354
Add description for secure screen setting
2020-02-26 18:58:13 -05:00
0f2d480036
More linting fixes
2020-02-26 18:12:44 -05:00
043e3784e8
Run linter
2020-02-26 18:03:34 -05:00
58ab06b4f8
add ktlint ( #2633 )
2020-02-26 18:00:51 -05:00
11544fe8ef
Migrate to bottom navigation
2020-02-25 22:31:54 -05:00
8776a45ee9
Add shortcut to manage app notifications
2020-02-25 18:32:49 -05:00
a7bb059096
Update lifecycle library
2020-02-25 18:32:11 -05:00
ba8977b47f
Update Gradle
2020-02-25 18:31:41 -05:00
032a6adaab
Rename/new icons for updates/history sections
2020-02-23 22:03:34 -05:00
460fbb18c7
Avoid crash on loading invalid extension
2020-02-23 21:51:55 -05:00
978ac50015
Move crash reports setting to advanced
2020-02-23 16:23:21 -05:00
b323b9c843
Refresh webtoon adapter on image property changed
2020-02-23 14:58:51 -05:00
1afcf34829
Set webtoon page padding on page bind
2020-02-23 14:48:53 -05:00
48d9ad00e1
Hide null file path on backup creation ( closes #1515 )
2020-02-23 13:05:39 -05:00
ca10356fd9
Added Webtoon with Padding viewer ( #2618 )
...
* Added Webtoon with Padding viewer
* Change webtoon padding to be a config option
* Removed obselete padded_webtoon
* Switch ambiguous padding to vertical padding
2020-02-23 12:44:50 -05:00
275bd44e15
Reword "Clear" to "Cancel all" in download queue
2020-02-23 11:46:47 -05:00
beb2d880ea
Move color filter behind reader toolbars ( fixes #2619 )
2020-02-23 00:07:34 -05:00
61d2107e9c
Add secure screen setting
2020-02-22 13:32:05 -05:00
b06f1c81bc
Remove usages of incorrect platform yes/no strings
2020-02-22 12:38:06 -05:00
8bb83782c7
Biometrics lock ( closes #1686 )
2020-02-21 23:04:37 -05:00
aa05458f1d
Run formatter on layout files
2020-02-21 18:43:50 -05:00
c694160c9c
Minor layout tweaks for better RTL support
2020-02-21 18:41:37 -05:00
5b24a8f21d
Revert usage of AndroidX Webkit library ( closes #2611 )
2020-02-21 18:36:05 -05:00
2c23c42c98
Default to light theme prior to Oreo
2020-02-19 18:38:40 -05:00
edcadb7dd1
Change default theme to System Default ( #2608 )
...
* Change default theme to System Default
Hopefully this was the only string that dictated the default setting.
* Update PreferencesHelper.kt
2020-02-19 18:34:21 -05:00
3bce3502d2
Dark mode splash screen ( closes #2540 )
2020-02-18 22:13:45 -05:00
9942227c6c
Minor system theme tweaks
2020-02-18 22:05:54 -05:00
02b5c3da71
Support follow system theme[Android 10] ( #2603 )
...
* Support follow system theme
* Show [follow system theme] only on Oreo and newer
* Update preference values of theme
* Refine theme preference
2020-02-18 21:58:52 -05:00
ef533b4c87
Run default Android Studio formatter on resources
2020-02-17 17:26:20 -05:00
3ecc883944
Run default Android Studio formatter on code
2020-02-17 17:23:37 -05:00
a1fadce7c6
Change chapter update notification to show chapter numbers
2020-02-17 16:23:48 -05:00
79bc1290ae
Perform mark as read action in IO coroutine scope to avoid freezing app
2020-02-17 16:20:12 -05:00
10272ef395
Refactor notification manga cover logic, decrease size
2020-02-17 16:14:15 -05:00
f03c49850b
Separate group for extensions with updates
2020-02-17 15:29:03 -05:00
6677c10173
Simplify Tachiyomi vector icon
2020-02-17 15:25:56 -05:00
3223a3ac54
More notification code cleanup
2020-02-17 12:25:20 -05:00
497fe1e68a
Minor cleanup
2020-02-17 12:19:42 -05:00
3b334c4230
Simplify "and n more" string
2020-02-17 11:29:11 -05:00
7f115f2e83
Group notifcations for Library updates ( #2582 )
2020-02-17 10:56:23 -05:00
12aa04be93
Fix fullscreen reader for notch device ( #2595 )
...
* Fix fullscreen reader for notch device
* Make cutout mode configurable
* Rename cutout option
2020-02-17 10:40:49 -05:00
a7ece4fdf3
Add bookmarking to chapter selection menu ( closes #1065 )
2020-02-16 17:46:31 -05:00
57d1ed1073
Hide share icon for manga info if not from online source
2020-02-16 17:41:21 -05:00
b04ebb1782
Allow selecting default category for auto download
2020-02-16 17:17:23 -05:00
958dbfdfa5
Compare recent updates by both date and chapter number
2020-02-16 17:08:07 -05:00
eb724336f5
Additionally sort by chapter number in recent updates ( fixes #2586 )
2020-02-16 16:30:39 -05:00
9cdd4bee97
Simplify selected count to just show the number
2020-02-16 16:00:41 -05:00
74cc77400c
Merge pull request #2596 from FlaminSarge/migrate
...
Move empty-chapterlist manga to end of Latest Chapter sort in Library view
2020-02-16 15:18:14 -05:00
247a39c0a9
Move empty-chapterlist manga to end of Latest Chapter sort in Library view
2020-02-16 07:19:38 -07:00
1b0c13a417
Show URL in Webview subtitle
2020-02-15 17:44:35 -05:00
abb2e231f6
Switch to AndroidX Webkit library
2020-02-15 17:30:30 -05:00
50ef4cc5da
Slightly increase chapter cache size ( closes #2091 )
2020-02-14 09:27:42 -05:00
34bf9b729e
More coroutine network call fixes
2020-02-14 09:23:54 -05:00
0a6f607e22
Fixed extensions call running on main thread
...
(cherry picked from commit 2b85bb5fb816c531982a1878e55fd88814452a2c)
2020-02-14 09:21:33 -05:00
9e4c61c139
Remove library sort by source
2020-02-11 19:05:16 -05:00
144418434b
Library search for source
2020-02-11 19:02:04 -05:00
a20ad68fe3
Library View: Add latest chapter sorting and revert last updated sorting changes ( #2563 )
...
* Library View: Add latest chapter sorting and revert last updated sorting changes
Latest chapter is as it sounds
Last update is now any changes to the chapter list (addition, removal, rename, etc.)
* Change latest chapter sort string to "Latest chapter" instead of "Last chapter"
2020-02-11 18:41:31 -05:00
a50a3df716
Only show Webview update prompt if CF bypass fails
2020-02-11 18:36:51 -05:00
f29124773b
Lower minimum Webview version warning
2020-02-10 22:45:23 -05:00
c1235897df
Remove unused RxJavaCallAdapterFactory for app updater
2020-02-10 22:28:48 -05:00
4a52869d23
Change latest chapter sort string to "Latest chapter" instead of "Last chapter"
2020-02-10 05:06:22 -08:00
f9098b5379
Restrict translucent reader UI to API 26+ ( fixes #2580 )
2020-02-09 22:59:03 -05:00
6a95ff56df
Use coroutines for updater
2020-02-09 22:36:44 -05:00
340829bb71
Remove star icon option
2020-02-09 17:32:41 -05:00
8aa48effaa
Refactor notification builder extension
2020-02-09 17:28:09 -05:00
a5fadcda15
Translucent reader UI
2020-02-09 17:10:35 -05:00
f515674dff
Show message if WebView version is too low
2020-02-09 11:03:17 -05:00
72ef5d8f8d
Translations (Continuous) ( #2485 )
...
Translations (Continuous)
2020-02-06 14:43:15 -05:00
a0a077eaaa
Move library display settings out of filter sidebar
2020-02-05 22:58:20 -05:00
8feb4365dd
Minor edit to onOptionsItemSelected fallthrough logic
2020-02-05 22:53:49 -05:00
94b2dd74de
Minor section name edits
2020-02-05 22:41:14 -05:00
678597cc96
Remove unused layout
2020-02-05 22:39:02 -05:00
417d82de58
Remove round icon asset
2020-02-04 22:24:16 -05:00
f3adff1da1
Move PreferenceDSL
2020-02-04 22:19:17 -05:00
0473c36c6f
Restore setting controller fade
...
Removes help button in each section, which is jumpy. Fade is nicer though.
2020-02-04 22:16:31 -05:00
c9cb75aee1
Group tracking setting activities
2020-02-04 22:14:49 -05:00
36011e124a
Reword "directory" to "location"
2020-02-04 21:23:35 -05:00
b9420040f5
Move help into settings menu
2020-02-04 21:23:16 -05:00
59b925a028
Include commit SHA in dev version info
2020-02-03 19:15:23 -05:00
7af075633b
Explicitly switch between IO/UI dispatchers when updating list of extensions
...
Potentially fixes #2566
2020-02-03 19:11:18 -05:00
09891bb0ad
Throw exception in okhttp coroutine if response isn't successful
2020-02-03 18:56:24 -05:00
160ebe01d9
Update to Material Design library 1.1.0
2020-02-03 18:54:24 -05:00
a096e6b337
Library View: Add latest chapter sorting and revert last updated sorting changes
...
Latest chapter is as it sounds
Last update is now any changes to the chapter list (addition, removal, rename, etc.)
2020-02-02 23:16:42 -08:00
3c41a5e910
Move JsoupExtensions back ( fixes #2562 )
2020-02-02 23:45:13 -05:00
a3e39987d4
Migrate extension list fetch to coroutine
2020-02-02 22:57:15 -05:00
47f5ea881f
Reorganize other util files
2020-02-02 22:22:54 -05:00
faf8f1fbbc
Remove unused SharedData object
2020-02-02 22:04:20 -05:00
9f9de27a57
Reorganize some util files
2020-02-02 22:04:11 -05:00
9a3ec56eb4
Move edit categories to library settings
2020-02-02 18:13:13 -05:00
4f03ee814a
Categorize library settings
2020-02-02 18:04:50 -05:00
6f84815801
Filter out tmp directories for download badge
2020-02-02 18:01:08 -05:00
9588a582ce
Use coroutines for async loading of modules
2020-02-02 17:06:51 -05:00
ed8e549ecb
Update AndroidX SQLite dependency
2020-02-02 17:06:25 -05:00
c79ebd4eeb
fix NPE in dateFormat ( #2549 )
...
Bug #2548 fix NPE in dateFormat pref
2020-01-29 07:23:26 -05:00
2a85bb28b9
Convert root level Gradle files to Kotlin DSL
2020-01-28 22:48:02 -05:00
13ea1342fb
Optimize imports
2020-01-28 22:47:57 -05:00
c707d4bfd8
Minor date format code cleanup
2020-01-28 22:32:56 -05:00
aeacdad484
Allow setting a preferred date format ( #2175 )
2020-01-28 22:23:41 -05:00
6d9bec3e0b
reroute all deep links through DeepLinkActivity to provide more control ( #2546 )
...
over launch behavior/intent flags
2020-01-28 22:15:15 -05:00
1b5554eeda
fr using $s instead of $d ( #2545 )
...
Fix a string formatter
2020-01-26 22:34:26 -05:00
bf140be75e
Rename sources settings to filter
2020-01-26 17:39:06 -05:00
eb4c7c6841
Remove display/sorting mode dialogs
2020-01-26 17:35:48 -05:00
dcd3c709fe
CloudflareInterceptor update ( #2537 )
...
* CloudflareInterceptor update
* Changes
* Max-Age
* Tweaks
2020-01-25 16:37:59 -05:00
f966187ea4
Add ability to explicitly remove tracking from track search dialog ( closes #2532 )
2020-01-24 14:27:53 -05:00
a288c0f280
Vector tracker icons (except Bangumi)
2020-01-24 14:17:54 -05:00
a746d4cc3a
Tweak initial tracker card appearance
2020-01-24 12:18:55 -05:00
f1cca207fc
Minor formatting
2020-01-23 20:51:37 -05:00
f4bb9b604a
Fix sources/extension filters toggles being indented
2020-01-23 20:50:55 -05:00
7be6ee9a68
Remove fast scroller from library
...
Interferes with filter sidebar too much currently.
2020-01-22 18:32:32 -05:00
a22c79c58a
Tweak manga last updated time based on chapter upload instead of fetch time
2020-01-22 18:28:33 -05:00
b642e019e8
Directly pass read chapter when updating tracker
2020-01-20 21:59:36 -05:00
578bab5fdd
Use black background for AMOLED theme cards, dialogs ( #2422 )
2020-01-20 21:34:47 -05:00
b48f08e65c
Minor dependency updates
2020-01-20 19:09:17 -05:00
81c14ba610
Download dialog in chapters removed, now using submenu
...
(cherry picked from commit a253c255e8e1ee0cc0e158c3bf61f5352b06e656)
2020-01-20 18:53:56 -05:00
4b84fb5ac5
Tracker status naming edits
...
Cherry picked from ad8c69aa15e7c27879c2a528a45b0744f7e45197
2020-01-20 18:50:39 -05:00
7f5e650796
Bug/2513 edit text preference crash ( #2522 )
...
* use themedContext for preference
* use inflater with themed context
remove icon space
* v14 preferenceThemes are deprecated
2020-01-20 18:37:42 -05:00
c22e2e8159
Do not suppress a type system error ( #2524 )
...
This code was sort of fine when it used raw Java types, but the Kotlin
equivalent technically calls a method that takes a Nothing-typed
argument with a value that is not of type Nothing. Whether that works
depends on how lenient kotlinc is about inserting casts in bytecode.
The solution is to give the unknown type represented by a star an
explicit name by capturing it in a type variable, then cast to that type
instead of Nothing. This is guaranteed to be an unchecked, but valid,
cast.
2020-01-20 18:34:59 -05:00
ee8a53188c
Set manga last update field based on chapter fetch time ( closes #2217 )
...
Based on 3c81f60041 (diff-7e5179d048c3dfaf75b444b7277fc840)
2020-01-19 22:21:49 -05:00
98f86a44ef
Add tracker logout dialog ( closes #2475 )
2020-01-19 17:03:11 -05:00
1b3169e0d0
Update tracking controller after logging in to Bangumi
2020-01-19 16:42:59 -05:00
8273a396c8
Anilist: rename "On hold" to "Paused"
2020-01-19 16:29:43 -05:00
5bad914411
Remove reflection to show tracking checkmark
...
Icon now shows up on the left, but code is less fragile.
2020-01-19 16:26:38 -05:00
879d260202
Remove unused drawables
2020-01-18 21:04:29 -05:00
ce4d75f62a
Replace raster icons
2020-01-18 20:58:07 -05:00
f30622424a
Add select all menu option for library category
...
Based on ae5ad2a9a6
2020-01-18 20:33:43 -05:00
09e7d56ff2
Move "Open in browser" option to webview only
2020-01-16 22:13:34 -05:00
5ca23b5363
Use smaller CustomTarget for shortcut creation
...
Same thing as Neko/Jay's fork
2020-01-16 22:13:02 -05:00
f7e70d25ea
Minor cleanup
2020-01-16 21:47:46 -05:00
4338c41112
Filter library items by artist as well
2020-01-16 21:46:45 -05:00
01f9b25be2
Local genre tag searching ( #2423 )
...
Using the search bar in My Library, you can search tags for manga (ie. "Romance") or exclude (ie. "-Comedy") You can also search multiple by seperating by commas (ie. "Romance, -Comedy")
Clicking the tag in manga info from the library also performs a local serach
2020-01-16 21:45:37 -05:00
8b0458cdf6
minor reader bugs: ( #2491 )
...
- fix preload on last page for R2L reader
- page 3 bug
2020-01-16 21:45:06 -05:00
bed978a26a
force menu invalidation when expanding actionView from user interaction to properly layout menu items ( #2503 )
2020-01-16 21:44:22 -05:00
73fbc81067
Webview enhancements
...
- Pull to refresh
- Loading progress
- Share page
2020-01-16 21:43:10 -05:00
0d7f84857c
Remove unused string ( closes #2508 )
2020-01-16 17:52:25 -05:00
42d6815ece
Update Firebase
2020-01-16 09:01:03 -05:00
d1db9fb659
Build time now opens changelog
...
(cherry picked from commit 22bb3463593c060405694da39a0eb1f5ca1d6ba1)
2020-01-16 08:57:46 -05:00
b74fb2ef5e
Fixed extensions showing as obsolete when call fails
...
(cherry picked from commit a44e9a19b0cfceeaeecd8ad378f14ccd47c8683c)
2020-01-16 08:57:37 -05:00
f3e228e8a4
Indicate obsolete extensions ( #2494 )
...
* Indicate obsolete extensions
* Make obsolete indicators red
* Move obsolete extensions up the list
* Add base button theme for holder
* Use red button color state instead of explicit text color
2020-01-12 18:27:04 -05:00
6b5742c1ff
Fix catalogue search focus automatically being removed ( #2396 )
...
Fix catalogue search focus automatically being removed
2020-01-12 15:02:21 -05:00
57595988f5
Restore transparent status bars, allow WebView app bar to scroll away
2020-01-12 11:47:26 -05:00
81418a7712
Tweak reader seekbar height for Android 5 UI bug ( closes #2487 )
2020-01-11 22:29:31 -05:00
885c7bbb10
Add descriptions to reader prev/next buttons for a11y
2020-01-11 22:14:02 -05:00
d4c25359bd
Remove clickable attributes from unclickable text in reader
2020-01-11 22:13:46 -05:00
44f406b4b9
Fix Bangumi class formatting
2020-01-11 22:06:23 -05:00
427d2fed8c
fix bangumi track will override record to 0 after every track search(bind) ( #2486 )
...
* fix bangumi track : the update status api must be called before update chapter api
* fix bangumi track will override record to 0 after every track search(bind)
2020-01-11 22:05:03 -05:00
51d454cded
Run formatting on test package
2020-01-11 22:04:23 -05:00
ab2bdfc508
Remove unused FAB animations
2020-01-11 22:03:39 -05:00
3892b93bca
Rename tracker icon images
2020-01-11 22:01:26 -05:00
83c2e907c7
Fixed file permissions for Android 10
...
(cherry picked from commit 4e1952ffafa5b64988b0cff533fe497fabce86a6)
2020-01-11 21:55:33 -05:00
32b7cc68b9
Translations (Continuous) ( #2484 )
...
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Malay)
Currently translated at 99.5% (437 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
* Translated using Weblate (Japanese)
Currently translated at 44.2% (194 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Translated using Weblate (French)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Thai)
Currently translated at 22.1% (97 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
* Translated using Weblate (German)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 89.1% (391 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Sardinian)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.6% (433 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
* Translated using Weblate (Bengali)
Currently translated at 100.0% (439 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.8% (438 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
* Translated using Weblate (Hungarian)
Currently translated at 41.7% (183 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 98.6% (433 of 439 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
* Added translation using Weblate (Slovak)
* Translated using Weblate (Hindi)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Slovak)
Currently translated at 34.9% (155 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sk/
* Translated using Weblate (Slovak)
Currently translated at 36.3% (161 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sk/
* Translated using Weblate (Polish)
Currently translated at 99.3% (441 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Finnish)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
* Translated using Weblate (Slovak)
Currently translated at 54.5% (242 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sk/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Dutch)
Currently translated at 98.6% (438 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
* Translated using Weblate (Sardinian)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (German)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Italian)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (French)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Vietnamese)
Currently translated at 98.6% (438 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Malay)
Currently translated at 99.5% (442 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Thai)
Currently translated at 78.8% (350 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
* Translated using Weblate (Thai)
Currently translated at 100.0% (444 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.3% (441 of 444 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Co-authored-by: Weblate (bot) <hosted@weblate.org >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: sr093906 <sr093906@users.noreply.github.com >
Co-authored-by: f0roots <41129381+f0roots@users.noreply.github.com >
Co-authored-by: Mark Acosta <maraco@udel.edu >
Co-authored-by: darkbeast13 <32981566+darkbeast13@users.noreply.github.com >
Co-authored-by: petetae <pete.taecha@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Credits125 <48494748+Credits125@users.noreply.github.com >
Co-authored-by: asereze <asereze@users.noreply.github.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: Rezaul Rabbi <rezaulrabbi5@gmail.com >
Co-authored-by: Rolf Vidar Hoksaas <32819373+mazunki@users.noreply.github.com >
Co-authored-by: Tóth Béla <tbela@inf.u-szeged.hu>
Co-authored-by: KaHsun <58354107+KaHsun@users.noreply.github.com >
Co-authored-by: roguesoulboss <DPELECH1@GMAil.com >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: Topi Harjunpää <topi@harjunpaa.fi >
Co-authored-by: mirfire <1897695+mirfire@users.noreply.github.com >
Co-authored-by: Luigi Gandossi <gandossi.luigi@gmail.com >
Co-authored-by: monolifed <6624464+monolifed@users.noreply.github.com >
Co-authored-by: Le Cong Hau <hau.lc151277@sis.hust.edu.vn >
Co-authored-by: muhajaya <36522453+Muhajaya@users.noreply.github.com >
Co-authored-by: Tanpahol <zotix@users.noreply.github.com >
2020-01-11 16:39:27 -05:00
a61e3cd689
Mark JAR as binary too
2020-01-11 16:13:08 -05:00
f922598127
Revert "Renormalize files"
...
This reverts commit e11c289150
.
2020-01-11 16:12:12 -05:00
e11c289150
Renormalize files
2020-01-11 16:06:16 -05:00
1b37c61b5a
JSON metadata for local manga ( #1658 )
...
* JSON metadata for local manga
* Simplification
* Lazy load local data
2020-01-11 15:59:43 -05:00
2d3bfa9a89
Implement long hold selection for Manga Chapters and library
...
Co-Authored-By: zhuoyang <zhuoyang@users.noreply.github.com >
Co-Authored-By: Jays2Kings <Jays2Kings@users.noreply.github.com >
2020-01-11 15:40:00 -05:00
e414b9edf1
Minor extension filter cleanup
2020-01-11 15:13:51 -05:00
62d3fc65e0
Filter Extensions By Language ( #2275 )
...
* add options menu item to filer extensions by languages
* resolve merge conflicts
changes per pr comments
Co-authored-by: arkon <arkon@users.noreply.github.com >
2020-01-11 15:06:54 -05:00
262ad45b79
Update BackupTest.kt
...
(cherry picked from commit 00b1b097a7ae744f69f47436f4d764ce8cf4b111)
2020-01-11 10:41:55 -05:00
cd90702fe5
Fix splash screen status bar color
2020-01-11 10:41:16 -05:00
012b1b56aa
Minor grammar fixes
2020-01-11 10:11:39 -05:00
ff999a6dda
Show selected preference for "Library update order"
2020-01-11 10:11:30 -05:00
797553ce16
Convert webview into an activity ( #2470 )
...
Based on 65804ebb3a
2020-01-10 22:22:12 -05:00
8f82c8ad3d
Allow user to retain app data on uninstall for Android 10
2020-01-10 18:46:02 -05:00
7a2c132b8e
Mark webp as binary files for git
2020-01-10 18:34:17 -05:00
ba9f6fef99
Tweak splash screen color, set nav bar to match ( #2476 )
...
Tweak splash screen color, set nav bar to match
2020-01-10 08:11:10 -05:00
6633a96245
Fix filter_mock ( #2471 )
...
Fix filter_mock
2020-01-10 06:59:16 -05:00
745f8d32b5
Use OutlineSpan approach from CarlosEsco/Neko to avoid infinite redraws
...
Based on work by @arsonistAnt: 1876f850f6
2020-01-09 22:13:25 -05:00
f715478070
Revert "Remove reflection to get TextView color field ( closes #2469 )"
...
This reverts commit 5f2aaeac57
.
2020-01-09 21:51:34 -05:00
5f2aaeac57
Remove reflection to get TextView color field ( closes #2469 )
2020-01-09 21:32:30 -05:00
044a4f7575
Split general settings into general and library
2020-01-09 21:22:58 -05:00
83d5e458ca
Update to SDK 29 (Android 10) ( #2468 )
2020-01-09 20:31:27 -05:00
f7669b6797
Replace left/right layout attributes with start/end
2020-01-09 19:10:55 -05:00
eb56567812
Convert filter mock image to webp
2020-01-09 18:55:53 -05:00
489f981e40
Convert tracker icons to webp
2020-01-09 18:54:07 -05:00
19adbeebd5
Convert nav drawer icon to webp
2020-01-09 18:49:14 -05:00
dc93368e03
Fix stretched splash screen icon on older versions of Android
2020-01-09 18:44:20 -05:00
8d3166c5fe
Add larger minimalistic splash screen icon
2020-01-09 18:30:55 -05:00
07caea8b4e
Clean up splash screen code
2020-01-09 18:29:36 -05:00
141b7ac554
Added a app loading splash Screen ( #2185 )
...
* Added a app loading splash Screen. Just a theme that plays on start up before loading the actual app theme
* Added a app loading splash Screen. Just a theme that plays on start up before loading the actual app theme
* Update splash_background.xml
2020-01-09 18:09:52 -05:00
4bc5f1401f
Don't enforce line endings on binary files
2020-01-09 18:09:38 -05:00
13a2d3dfdd
Provide more human readable error when downloading to invalid directory ( #2462 )
2020-01-09 08:39:40 -05:00
d62f0de862
Tweaks based on PR comments, simplify some more strings
2020-01-08 21:53:08 -05:00
0073ddf237
Spelling: Language rework ( #1367 )
...
* Language rework
* Libre software, F-Droid, app
* Reverted to "free and open source"
Co-authored-by: arkon <arkon@users.noreply.github.com >
2020-01-08 21:35:41 -05:00
e411f54236
Remove up/down animation for FAB, add list padding ( #2456 )
2020-01-08 21:33:10 -05:00
6025b44e5b
Add fast scroller to library ( #2459 )
2020-01-08 21:32:07 -05:00
f4f427dd2a
Restore equals/hashCode in ChapterTransition ( closes #2461 )
2020-01-08 21:31:32 -05:00
ea226a1697
Remove unused color resource
2020-01-07 22:55:14 -05:00
26c5c9c839
Replace usage of deprecated Glide SimpleTarget
2020-01-07 20:24:12 -05:00
5cddb269d6
Minor code cleanup
2020-01-07 20:17:07 -05:00
0d5099f230
Drop support for Android 4.x ( #2440 )
...
* Bump minSdkVersion
* Remove Android 4.x specific logic
* Consolidate res assets
* Add note about minimum Android version to README
* Restore incorrectly removed method, remove unneeded Lollipop TargetApi annotations
2020-01-07 18:46:31 -05:00
b55814a1c0
Made 'Default' category selectable in global update settings ( #2318 )
2020-01-07 18:46:08 -05:00
eb5382e0de
fix bangumi tracker crash in searching english manga title ( #2452 )
...
fix bangumi tracker crash in searching english manga title
2020-01-06 20:02:28 -05:00
39d509a756
Remove repository for Conductor snapshot ( #2441 )
2020-01-05 20:42:58 -05:00
b3f1714ba9
Convert remaining Java files ( #2435 )
2020-01-05 19:39:25 -05:00
708525ef9d
match transition text used by other readers ( #2439 )
2020-01-05 17:59:05 -05:00
df14e6d43e
fix DOWNLOADED text showing after chapters are marked as read ( #2434 )
...
* fix DOWNLOADED text showing after chapters are marked as read
2020-01-05 16:36:23 -05:00
faedd325be
Remove unnecessary legacy-support-v4 dependency
2020-01-05 15:53:17 -05:00
600fbb2ef8
Update files to use unix line endings
...
cmd: `find . -type f -print0 | xargs -0 dos2unix`
2020-01-05 14:43:07 -05:00
b4aedb5f84
Enforce unix line endings
2020-01-05 14:38:38 -05:00
ed7ebf2da1
Update conductor-support-preference for AndroidX preference v1.1.0 compat ( fixes #2431 )
2020-01-05 12:26:36 -05:00
dd1e6402c9
Improve Loading Speed When Skipping Pages in a Chapter ( #2426 )
...
* cancel queued loads when the page that requested the queue is destroyed
* use page.status for optimizing removal
2020-01-05 12:18:02 -05:00
78689e7443
Migrate to AndroidX ( #2424 )
...
* Migrate to AndroidX (automatic conversion by Android Studio)
* AndroidX dependency code updates
* Fix source preference reparenting
* fixes the androidx prefererences icon spacing issue
(cherry picked from commit b76a15d960ec2cdf771be16377db0348b66b3179)
* Fix source preference screen heading size/list padding
Co-authored-by: Carlos <cargo8005@gmail.com >
2020-01-05 11:29:27 -05:00
aa57b1bc77
adjust so downloader doesnt autostart when queue was paused ( #2413 )
...
adjust so downloader doesnt autostart when queue was paused
2020-01-03 15:33:17 -05:00
491d476cac
auto attempt a login refresh once if MAL returns http 400 ( #32 ) ( #2403 )
2019-12-29 17:45:58 -05:00
f0053a2f78
add width and height to listview for browseCatalogueController ( #2406 )
...
* add width and height to listview for browseCatalogueController
* readd recycler has fixed size
add width and height to list view
2019-12-28 14:57:44 -05:00
10e7a3b35b
Update JSoup ( #2400 )
2019-12-28 14:11:18 -05:00
4147fd6b19
recycler is not fixed size ( #2402 )
2019-12-28 14:10:34 -05:00
2bb903088e
Tweak FAB sizing method ( fixes #2398 )
...
Ref: https://stackoverflow.com/questions/56945314/floating-action-button-fab-icon-size-problems-after-migrating-to-sdk-28
2019-12-27 20:53:04 -05:00
c90f985fcc
Add REQUEST_DELETE_PACKAGES permission for uninstalling extensions
2019-12-27 07:24:19 -05:00
2ebaacfc89
Replace dependency for case insensitive natural sorting ( #2389 )
...
Replace dependency for case insensitive natural sorting
2019-12-27 07:18:30 -05:00
c339bd49d0
Address minor Kotlin compiler warnings
2019-12-26 17:48:39 -05:00
c349fb0e37
Enable Java 8 language feature support
2019-12-26 16:47:33 -05:00
bc825bdefa
Minor dependency updates
2019-12-26 16:47:01 -05:00
ed49ce8e1d
Update project-level dependencies
2019-12-26 16:06:37 -05:00
ad2ecd538d
Allow cleartext traffic
...
Certain catalogues (e.g. Mangakakalot) do not use HTTPS
2019-12-26 16:06:28 -05:00
ff8e3f0af4
Update to SDK 28 ( #2394 )
2019-12-26 16:01:16 -05:00
698e17178a
Increase default text size of the transition chapter page ( #2285 )
2019-12-26 12:40:56 -05:00
ebeee70931
Allow back button to navigate to previous URL in WebView, add Forward, Refresh, and Close menu options ( #2176 )
2019-12-26 12:40:11 -05:00
b8b118bdeb
Add .nomedia file in each chapter download folder ( #2199 )
...
* Move .nomedia creation to directory fetch
* Add .nomedia file to all chapter download directories
2019-12-26 12:39:20 -05:00
5ddd7d1b14
Remove minSdkVersion 21 for dev builds (no longer needed for multidex)
2019-12-23 22:23:05 -05:00
450b23436f
Update DB architecture component
...
Needs to eventually be replaced by androidx.sqlite.db
2019-12-23 22:20:59 -05:00
89793ac338
Update to Kotlin 1.3.61
2019-12-23 22:18:11 -05:00
c456812a46
Update coroutines
2019-12-23 22:14:20 -05:00
6f8f6e9233
Update Gradle
2019-12-23 22:03:07 -05:00
5770d00f81
Upgrade Kotlin (to 1.3), Coroutines, Gradle, and Android Gradle… ( #2239 )
...
Upgrade Kotlin (to 1.3), Coroutines, Gradle, and Android Gradle plugin
2019-12-23 22:02:07 -05:00
a0fb1eff4a
Merge branch 'master' into update-kotlin-coroutines-gradle
2019-12-23 09:49:53 -05:00
89dc240a22
Clean up Anilist GraphQL query formatting
2019-12-22 22:19:15 -05:00
ee4f069341
fix: Don't send newlines and whitespace in API calls ( #2348 )
2019-12-22 22:13:27 -05:00
011bb9f5b1
Update to build tools v29.0.2 ( #2385 )
2019-12-22 16:14:09 -05:00
08b06e1b4e
Update to latest version of Android support libraries
...
Should make migration to AndroidX a bit smoother
2019-12-22 15:56:25 -05:00
0416a2ff15
Extract some hardcoded strings ( closes #1989 )
2019-12-22 15:48:36 -05:00
3a7cdfcaa4
Update README.md ( #2372 )
...
changed Chat to support server
fixed grammar mistake
2019-12-21 10:45:43 -05:00
c36a47576d
Update README.md ( #2351 )
...
Update README.md
2019-12-03 09:34:58 -05:00
f14af7cf83
Bind the margin ratio as a float preference and rename variables
...
- Fixed the floatListPreference that was used in the SettingsReaderController
- Created new extension for binding float preferences in the ReaderSettingsSheet
- Renamed the ratio variables to include the `webtoon` naming
2019-12-02 14:19:22 -08:00
4014c48c62
Revert "Remove no-longer-needed FloatListPreference"
...
This reverts commit 19993199db
.
2019-12-02 13:38:33 -08:00
6c9135c093
Improve Issue reporting experience ( #2189 )
...
* Improve issue reporting workflow.
* Add meta request template
* Remove old template
* Fix label for bug
* Add template text.
* Remove meta request
As per [review](https://github.com/inorichi/tachiyomi/pull/2189#discussion_r321668645 )
* Remove Acceptance Criteria
As per [review](https://github.com/inorichi/tachiyomi/pull/2189#discussion_r321665449 )
* Requested changes from arkon
All except the default template.
* Revert "Remove old template"
This reverts commit b9ef01f655e13e2582af68d3a454bd2db4723534.
2019-12-01 13:49:47 -05:00
19993199db
Remove no-longer-needed FloatListPreference
2019-11-30 18:41:52 -08:00
5b9f362925
Add support for margins in Webtoon view
...
On larger tablets, matching the page width to the screen width in
webtoon mode causes eye strain due to the image looking so magnified.
Adding a page margin to the image can resolve this by effectively
scaling the image down.
2019-11-30 18:37:52 -08:00
80ea9001b3
Allow 'Default' category as the default for adding manga ( #2292 )
2019-11-03 13:52:33 +01:00
24bb94ceac
Implemented extension search functionality. ( #2211 )
2019-10-14 11:15:00 +02:00
0f16351f5f
Set glide to use the gif loop count ( #2263 )
2019-10-14 11:11:11 +02:00
b60b26bbd0
fix jitpack cause it's shitting out ( #2274 )
...
fix jitpack shitting out
2019-10-13 01:09:58 -04:00
86e53e08de
Group available extensions by language ( #2210 )
2019-10-11 19:07:55 +02:00
d3cb10a74e
Merge pull request #2271 from mezzode/patch-1
...
Update link in FAQ
2019-10-10 14:17:32 -04:00
7d6cfff719
Update link in FAQ
...
Wiki has been replaced by website.
2019-10-10 11:10:48 -07:00
cc0fe0a1a9
Change "Help" link from Github Wiki to Website ( #2265 )
...
Change "Help" link from Github Wiki to Website
2019-10-04 11:44:52 -04:00
25327342fb
Changed README's app screenshot ( #2229 )
...
* Delete old screenshot
* Add new screenshots
2019-09-21 11:01:26 -04:00
e02cf67f85
Update translation files ( #2238 )
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
2019-09-21 11:00:45 -04:00
bf4bef6d62
Translations ( #2011 )
...
Translations
2019-09-21 09:50:38 -04:00
76645bce6e
Remove redundant "publishNonDefault" setting
...
I think I've seen the following message from just about every single
gradle run throughout the upgrade process:
publishNonDefault is deprecated and has no effect anymore. All variants are now published.
2019-09-20 12:42:41 -04:00
9276c491bc
Upgrade Kotlin (to 1.3), Coroutines, Gradle and Android gradle plugin.
...
Kotlin: 1.2.71 -> 1.3.50
Coroutines: 0.30.2 -> 1.3.1
Gradle: 4.6 -> 5.4.1
Android gradle plugin: 3.2.1 -> 3.5.0
This brings us down to *one* experimental coroutine API, and we've
opted in to using it in just *one* place.
(The fact that the API to opt-in to using an experimental API in a
specific place is *also* experimental surely will not come back to
bite us later.)
2019-09-18 22:45:54 -04:00
fa59b4f8a7
Fix coroutine deprecations again
2019-09-18 17:41:09 -04:00
934a37c36b
Update to kotlinx.coroutines 0.30.2
...
Almost done, honest!
2019-09-18 13:37:57 -04:00
5362f62078
Update deprecated coroutines code
2019-09-18 13:32:42 -04:00
ccd360687e
Update to kotlinx.coroutines 0.26.0
2019-09-18 13:20:39 -04:00
5a2e8a838c
Update to kotlinx.coroutines 0.23.4
2019-09-18 01:31:15 -04:00
3abae1cc75
Add chinese track website "bangumi" ( #2032 )
...
* copy from shikimori and change parmater
* add login activity
* fix
* login sucess
* search
* add...
* auth fix
* save status
* revert shikimori
* fix oauth error
* add bangumi info
* update read chapter index
* refersh token
* remove outdate file
* drop comment
* change icon
* drop search result which type not comic
* fix bind logic
* set status
* add ep status
* format code
* disable cache for `collection` api
2019-07-23 12:35:38 +02:00
b68ef8c983
Update info about auto updates in README ( #2132 )
2019-07-23 12:29:01 +02:00
d5f5ba95bb
Add automatic updates for dev builds ( #2128 )
2019-07-13 19:36:30 +02:00
e8638cb0b3
Hide Empty Search Results in Catalogues ( #2066 )
...
* test2
* remove nothing_found view and associated resources
2019-07-01 13:06:19 +02:00
62f9071adc
Avoid infinite loading in global search if a single catalogue fails ( #2097 )
2019-06-29 22:27:58 +02:00
1d079dd9a4
use dist: trusty ( #2085 )
2019-06-18 13:53:47 +02:00
cccb56bda1
Change default update priorization
2019-06-09 14:35:24 +02:00
5d8dc241d8
Update ranking ( #1772 )
...
* Add LibraryUpdateRanker
This class provides various functions to generate Comparators that can
be used to order the manga to update.
One such ordering is by relevance:
It prioritises manga that were updated more recently.
Another Ordering is by lexicographic order:
This is the default behaviour.
* Use relevanceRanking scheme
Instead of default(noRanking/lex ranking) now mangaList is sorted with
relevanceRanking.
* Add UI and associated variables & strings for Update Ranking.
* Use user preferences to determine update ranking scheme.
* Refactor relevanceRanking to latestFirstranking.
This name seems to better reflect the ranking scheme and frees up the
name relevanceRanking for future use.
* Set latestFirst scheme as default.
(Changing over from lexicographic scheme)
* Fix 1
[Convert LibraryUpdateRanker to a object.](./files/82f263749f0ae775385b23dd919f1865360db969#r287513539)
[Nitpick: Add lines](./files/82f263749f0ae775385b23dd919f1865360db969#r287540256)
[Replace Java comparator](./files/82f263749f0ae775385b23dd919f1865360db969#r287539976)
[Nitpick: Add local variable](./files/82f263749f0ae775385b23dd919f1865360db969#r287514805)
* Fix 2
[Weird import](./files/82f263749f0ae775385b23dd919f1865360db969#r287513709)
[Default value](./files/82f263749f0ae775385b23dd919f1865360db969#r287540064)
[Use existing Strings](./files/82f263749f0ae775385b23dd919f1865360db969#r287514476)
[Use Library update order](./files/82f263749f0ae775385b23dd919f1865360db969#r287540204)
2019-06-09 14:32:12 +02:00
9ba7312caf
Make MAL Tracking Slightly Less Shitty ( #2042 )
...
* * fix cookieManager not clearing cookies properly
* manually clear tracking prefs when !isLogged (e.g. cookies were cleared)
* use full url for removing cookies
* add interceptor for all non-login network calls
* attempt auto login if cookies are missing
* move handling of csrf token to interceptor
* * move methods around to improve readability
* fix TrackSearchAdapter not updating other fields if cover_url is missing
* revert accidental removal of feature in https://github.com/inorichi/tachiyomi/issues/65
* avoid login if credentials are missing
* fix eol
* *separate login flow from rxjava for reuse in sync
* *use less expensive method of finding manga
* *move variable declaration
* formatting
* set total chapters in remote track
2019-06-09 14:31:19 +02:00
8ebda219c4
Fix the category selection bug ( #2052 )
...
Fixes #2051
2019-05-26 11:37:47 +02:00
47f14e8555
Long click to manage categories ( #2045 )
2019-05-25 13:47:53 +02:00
974a24d03b
Add help link to nav drawer ( #2049 )
2019-05-25 13:46:42 +02:00
15f225537e
Update tracking sites after finishing chapter ( #2044 )
...
* Added second updateTrackLastChapterRead() called whenever a chapter has been read in the reader
* Removed old updateTrackLastChapterRead() so that it's not called twice.
2019-05-25 13:46:20 +02:00
a32572fc96
Ignore case while sorting Library ( #2048 )
...
* Ignore case while sorting Library
* Simplify code
As suggested by @arkon
2019-05-24 09:57:05 +02:00
be3ed9b6af
Create FUNDING.yml
2019-05-24 09:56:31 +02:00
a0939e1c48
Update Shikimori ( #2038 )
...
Domain name change due to blocking by local authorities.
2019-05-16 18:21:54 +02:00
003dca9d45
Bugfix. Sharing images with very long name ( #1999 )
...
* Fix sharing with very long images name
* Fix dropLast to take
2019-05-07 11:06:38 +02:00
5c1770247c
Update README.md
...
mangafox has been broken for months
2019-05-03 15:51:27 -04:00
021dde66eb
Add color filter blend modes ( #2013 )
...
* Add color filter blend modes
* Only show modes supported by currently used API level.
* Fix arrays.xml for API level <=27.
2019-04-29 19:32:49 +02:00
5840a3e1e2
Shikomori -> Shikimori. Fix update chapters ( #1996 )
...
* Shikomori -> Shikimori. Fix update chapters
* Removed logs and format code
2019-04-29 18:40:26 +02:00
7c6478fe6b
Force Migration to display titles from source rather than from local DB, and update local titles when migrated ( #1670 )
2019-04-29 18:38:59 +02:00
68aca55e6f
Add options to open catalogue in browser/webview ( #1979 )
2019-04-16 17:34:52 +02:00
ba674935f4
Release 0.8.4
2019-04-13 15:10:44 +02:00
a053d55fbc
Disable proguard
2019-04-13 14:57:58 +02:00
38ba8852a3
Release 0.8.3
2019-04-13 14:18:10 +02:00
3533359fae
Use single task activity
2019-04-13 13:09:01 +02:00
0a988d1c69
Enable new translations
2019-04-12 19:19:35 +02:00
5f9e65cc9b
Fix lint issues on new strings
2019-04-12 19:07:41 +02:00
026188268d
Translations ( #1886 )
...
* Translated using Weblate (Czech)
Currently translated at 99.8% (426 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Hindi)
Currently translated at 99.8% (426 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Korean)
Currently translated at 79.2% (338 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Korean)
Currently translated at 81.5% (348 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
Translated using Weblate (Korean)
Currently translated at 81.5% (348 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
* Translated using Weblate (Korean)
Currently translated at 94.1% (402 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
* Translated using Weblate (French)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Hindi)
Currently translated at 99.8% (426 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Korean)
Currently translated at 95.3% (407 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ko/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (426 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Added translation using Weblate (Sardinian)
* Translated using Weblate (Sardinian)
Currently translated at 52.7% (225 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Added translation using Weblate (Filipino)
* Translated using Weblate (Filipino)
Currently translated at 5.2% (22 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Filipino)
Currently translated at 11.2% (48 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Sardinian)
Currently translated at 56.4% (241 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Portuguese)
Currently translated at 81.5% (348 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Portuguese)
Currently translated at 81.5% (348 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Serbian)
Currently translated at 77.5% (331 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
* Translated using Weblate (Sardinian)
Currently translated at 71.7% (306 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (Sardinian)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (427 of 427 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
(cherry picked from commit ab854420b5e52f145146da9df5f2f4ff2ee283f1)
2019-04-12 19:04:44 +02:00
0e3464457c
Remove internal sources
2019-04-12 19:05:18 +02:00
56195434e7
Add intent filter for external queries
2019-04-12 18:40:04 +02:00
ba2194f435
Load urls inside webview
2019-04-12 17:29:02 +02:00
e7df172da1
Provide default web view client so that redirections work
2019-04-08 10:13:58 +02:00
e7606e6dca
Add option to open manga details in a WebView
2019-04-08 02:08:40 +02:00
8d4c0f505c
Fix shared files not deleted from internal cache
2019-04-07 14:58:40 +02:00
8f2878a841
Added search intent handler and Google Search Action, for the global search ( #1787 )
...
* Added search intent handler
* Added support for Google Search actions
2019-04-03 10:25:52 +02:00
77296348a0
add option to skip chapters marked read ( #1791 )
2019-04-03 10:22:32 +02:00
a62a7d5330
Feature/shikomori track ( #1905 )
...
* Add shikomori track
* Fix char 'M'
* Fix date in search
2019-04-03 10:14:37 +02:00
bf60aae9d8
Fix crashes below L
2019-04-03 09:47:07 +02:00
ecc1520100
Use OkHttp to solve the challenge
2019-04-02 00:26:03 +02:00
f1f6a2b341
Test solving Cloudflare's challenge with WebView
2019-04-01 17:20:13 +02:00
55bf1c31a6
Set explicit autobackup rules
2019-04-01 17:14:37 +02:00
e47dd3d587
Add 32-bit color mode to reader settings ( #1941 )
...
* add ARGB_8888 mode to reader settings
* Only show option on Oreo or later.
Only show option in settings screen.
2019-03-30 14:21:35 +01:00
af0e3a278f
Fix discord link ( #1951 )
...
Fix discord link
2019-03-30 06:39:10 -04:00
493ad93957
Release 0.8.2
2019-03-27 13:21:44 +01:00
dbe8f3cfbe
Fix bug with update lib and parse chapters ( #1927 )
...
* Fix bug with update lib and parse chapters
* Fix else condition
2019-03-25 14:53:17 +01:00
08cdac968d
Fix strings and add new languages
2019-03-25 14:52:07 +01:00
f12d5ba689
Storio imported from Jitpack. Also fix an issue with the progress bar animation on the reader
2019-03-22 23:06:05 +01:00
0afd77d110
Update ISSUE_TEMPLATE.md
2019-03-22 19:26:04 +01:00
7551941ef2
[Cloudflare] Fix recent CF JS Challenge error that calls DOM ( #1919 )
...
* [Cloudflare] Fix recent CF JS Challenge error that calls DOM
* Replace `atob` to pure js version. (was node.js API which invalid)
* Use `atob` as native function `Base64.decode()``
* Use okio Base64 decoder instead of Android one.
2019-03-22 19:25:21 +01:00
9ca0307e1c
[Cloudflare] Fix 503 due to missing value in js challenge. ( #1913 )
...
Related issues: inorichi/tachiyomi-extensions#951
2019-03-21 08:48:03 +01:00
9a6f8be28c
Remove F-Droid on README.md ( #1891 )
...
* Remove F-Droid on README.md
Seems F-Droid is not updated anymore.
* Remove unnecessary whitespace
2019-03-18 14:58:50 +01:00
9baf3b5a09
Release 0.8.1
2019-03-15 16:50:13 +01:00
ca3f0873f3
Extract hardcoded strings from layouts
2019-03-15 08:48:12 +01:00
adb0201449
Translations ( #1750 )
...
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
* Added translation using Weblate (Czech)
* Translated using Weblate (Czech)
Currently translated at 45.6% (194 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Added translation using Weblate (Greek)
* Translated using Weblate (Greek)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
* Translated using Weblate (Italian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
* Added translation using Weblate (Swedish)
* Translated using Weblate (Swedish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
* Translated using Weblate (Czech)
Currently translated at 45.6% (194 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Italian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Romanian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
* Translated using Weblate (German)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
* Translated using Weblate (Russian)
Currently translated at 98.1% (417 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 98.4% (418 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 98.4% (418 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Italian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Portuguese)
Currently translated at 80.5% (342 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Portuguese)
Currently translated at 80.5% (342 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Portuguese)
Currently translated at 80.5% (342 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Russian)
Currently translated at 98.8% (420 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 98.8% (420 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Russian)
Currently translated at 99.3% (422 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 97.9% (416 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Bengali)
Currently translated at 99.5% (423 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
* Translated using Weblate (Czech)
Currently translated at 80.7% (343 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Czech)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Vietnamese)
Currently translated at 86.8% (369 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
* Translated using Weblate (Russian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Japanese)
Currently translated at 43.1% (183 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
* Translated using Weblate (Bulgarian)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Greek)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
* Translated using Weblate (Bengali)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
* Translated using Weblate (Vietnamese)
Currently translated at 88.0% (374 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
* Translated using Weblate (English)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/en/
* Added translation using Weblate (Norwegian Bokmål)
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 31.8% (135 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Vietnamese)
Currently translated at 90.8% (386 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
* Added translation using Weblate (Thai)
* Translated using Weblate (Thai)
Currently translated at 2.4% (10 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
* Translated using Weblate (Arabic)
Currently translated at 99.8% (424 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Translated using Weblate (Czech)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
* Translated using Weblate (Polish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Added translation using Weblate (Catalan)
* Translated using Weblate (Catalan)
Currently translated at 19.1% (81 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Polish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Catalan)
Currently translated at 32.9% (140 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Catalan)
Currently translated at 45.9% (195 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
* Translated using Weblate (French)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Portuguese)
Currently translated at 81.2% (345 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Hungarian)
Currently translated at 39.8% (169 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
* Added translation using Weblate (Serbian)
* Translated using Weblate (Serbian)
Currently translated at 57.2% (243 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
* Translated using Weblate (Serbian)
Currently translated at 75.1% (319 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sr/
* Translated using Weblate (Dutch)
Currently translated at 87.3% (371 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
2019-03-15 08:41:10 +01:00
cf293642fb
Fix Glide exceptions
2019-03-14 21:44:20 +01:00
10e1106760
[Cloudflare] Fix SyntaxError due to recent js challenge changes. ( #1876 )
...
From Anorov/cloudflare-scrape#193
Related issues: inorichi/tachiyomi-extensions#894
2019-03-14 17:45:21 +01:00
3f2d375a53
Reduce priority of jcenter repository
2019-03-14 17:32:08 +01:00
f8e121ee06
[Anilist] Fix date parsing error ( #1805 )
...
fix #1804
2019-01-28 09:03:03 +01:00
0ee005579b
[Anilist] Fix tracking for re-reading status ( #1795 )
2019-01-12 17:08:13 +01:00
6ecd7fced8
Fix Amoled navigation bar colour on OxygenOS ( #1762 )
2018-12-07 07:25:06 +01:00
aeaf4d78f8
Bundle SQLite. Fixes tachiyomi not working on KitKat. Making a backup before using this version is recommended, but everything should work.
2018-11-26 13:05:42 +01:00
7baf0ddcc2
Translations ( #1747 )
...
* Translated using Weblate (Italian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Polish)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
* Translated using Weblate (Spanish)
Currently translated at 90.8% (379 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (French)
Currently translated at 97.3% (406 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.0% (409 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 97.6% (407 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Polish)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Italian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Added translation using Weblate (Turkish)
* Translated using Weblate (Turkish)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Portuguese)
Currently translated at 67.6% (282 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Update translation files
Updated by Clean-up translation files hook in Weblate.
* Translated using Weblate (Turkish)
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (French)
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Bengali)
Currently translated at 97.4% (413 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
* Translated using Weblate (Bulgarian)
Currently translated at 98.5% (418 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Arabic)
Currently translated at 98.1% (416 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Added translation using Weblate (Chinese (Simplified))
* Translated using Weblate (Chinese (Simplified))
Currently translated at 17.4% (74 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Added translation using Weblate (Thai)
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 99.0% (420 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Malay)
Currently translated at 86.5% (367 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
* Translated using Weblate (Italian)
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Dutch)
Currently translated at 87.5% (371 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
* Translated using Weblate (Spanish)
Currently translated at 93.3% (396 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Portuguese)
Currently translated at 75.2% (319 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Japanese)
Currently translated at 8.9% (38 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ja/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Deleted translation using Weblate (Thai)
* Translated using Weblate (Polish)
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 19.8% (84 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (424 of 424 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Italian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Added translation using Weblate (Ukrainian)
* Translated using Weblate (Ukrainian)
Currently translated at 50.4% (214 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Translated using Weblate (Portuguese)
Currently translated at 75.3% (320 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Portuguese)
Currently translated at 75.3% (320 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 97.6% (415 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Ukrainian)
Currently translated at 54.6% (232 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bg/
* Translated using Weblate (French)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Hungarian)
Currently translated at 39.3% (167 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (425 of 425 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
2018-11-23 21:47:00 +01:00
d79e141fe5
Fix issue with center zoom position
2018-11-17 16:23:03 +01:00
030071e659
Changed repository order for gradle ( #1728 )
2018-11-17 10:15:03 +01:00
9cbf226cfd
MAL API Workaround ( #1647 )
...
* Mal API workaround
* remove unused import
* Reuse existing token preference
* Minor code format
2018-11-11 14:00:47 +01:00
36aabf23e1
Optimize library query
2018-11-09 11:59:17 +01:00
8b67255186
kitsu search fix ( #1681 )
2018-10-27 19:34:05 +02:00
3186661420
Filter local manga as downloaded ( #1674 )
...
* Filter local manga as downloaded
* Filter local manga chapters as downloaded
2018-10-27 19:33:43 +02:00
46896d9e86
Fix potential NPE at cover image selector ( #1665 )
2018-10-27 19:17:35 +02:00
2c4fd340c8
Restore dark blue theme. Closes #1302
2018-10-27 19:10:11 +02:00
ae6d052978
Update Anilist API search to return 50 results ( #1657 )
...
* Update Anilist API search to return 50 results
This will help alleviate not being able to find manga with generic names
such as Monster
* Add description to Anilist search dialogue
2018-10-27 19:02:10 +02:00
974891a085
Allow pausing downloads from progress notification ( #1637 )
2018-10-27 19:01:56 +02:00
d44cd16682
Release v0.8.0
2018-10-09 16:21:02 +02:00
23e99a3ed8
Add new translations to settings
2018-10-09 16:13:26 +02:00
024a457250
Update kotlin and build tools
2018-10-09 14:36:43 +02:00
788cb843fc
Minor fixes when updating the manga viewer
2018-10-09 14:27:00 +02:00
790e0908a3
Better page transition text alignment
2018-10-09 13:46:44 +02:00
7a45cd5b56
Don't use full-width page sheet on big landscape screens
2018-10-09 13:46:27 +02:00
f61a8ce51d
Update Android Studio and gradle
2018-10-09 13:44:59 +02:00
fcce29a467
Update mangasee URL ( #1633 )
...
The old URL http://mangaseeonline.net is obsolete, the new URL is http://mangaseeonline.us
2018-10-07 12:55:36 +02:00
5f568733f3
AniList 5-star/smiley <-> 100-point values differ from the AniList website ( #1631 )
...
* adjusted anilist alternate rating values to match website
* addition to: adjusted anilist alternate rating values to match website
2018-09-27 19:20:37 +02:00
96340de17d
Translations ( #1593 )
...
* Translated using Weblate (Italian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Polish)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
* Translated using Weblate (Spanish)
Currently translated at 90.8% (379 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
* Translated using Weblate (French)
Currently translated at 97.3% (406 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.0% (409 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 97.6% (407 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
* Translated using Weblate (Hindi)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
* Translated using Weblate (Polish)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
* Translated using Weblate (Italian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
* Added translation using Weblate (Turkish)
* Translated using Weblate (Turkish)
Currently translated at 100.0% (417 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
* Translated using Weblate (Portuguese)
Currently translated at 67.6% (282 of 417 strings)
Translation: Tachiyomi/Strings
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
* Update translation files
Updated by Clean-up translation files hook in Weblate.
2018-09-24 19:50:39 +02:00
3611f67fb4
Handle manga info fetch errors in the same way as chapter fetch errors ( #1541 )
...
(Using a toast)
2018-09-21 09:51:37 +02:00
353ccbd444
For migration, put the selected source at the top of the search list instead of excluding it ( #1542 )
...
* For migration, put the selected source at the top of the search list rather than excluding it
* Indicate which source is currently selected during migration
Currently uses ▶
2018-09-21 09:51:10 +02:00
3c1179d27b
Fix NSFW Manga not showing in Kitsu ( #1622 )
...
* add interceptor to kitsu
* switch to shared client
2018-09-21 08:20:06 +02:00
e502caee9f
Update subsampling library with decoder fixes
2018-09-19 12:04:36 +02:00
da8b870670
Update image decoder library. Remove deprecated ask update tracking setting
2018-09-17 14:50:44 +02:00
6b26859983
Add categories for readmanga/mintmanga ( #1607 )
...
* Add categories for readmanga/mintmanga
* Fix pages with site static resources
2018-09-12 17:08:53 +02:00
7afd224aff
Fix volume keys intercepted even if the setting was off
2018-09-12 17:08:31 +02:00
62e7bead73
Show menu when there's no next chapter
2018-09-09 17:43:06 +02:00
116f7d1c4a
Several reader fixes
2018-09-08 12:46:36 +02:00
18f89cc341
New reader ( #1550 )
...
* Delete old reader
* Add utility methods
* Update dependencies
* Add new reader
* Update tracking services. Extract transition strings into resources
* Restore delete read chapters
* Documentation and some minor changes
* Remove content providers for compressed files, they are not needed anymore
* Update subsampling. New changes allow to parse magic numbers and decode tiles with a single stream. Drop support for custom image decoders. Other minor fixes
2018-09-01 17:12:59 +02:00
7c99ae1b3b
Set notification number for library updates to number of new updates ( #1551 )
2018-07-29 23:01:15 +02:00
16dc4d298d
Update manga.last_update when any ChapterSourceSync.syncChaptersWithSource() occurs rather than only during LibraryUpdateService.updateChapterList() ( #1535 )
...
Viewing a manga's info page for the first time forces a chapter sync.
Prior behavior would cause new chapters to be retrieved for that manga, but with manga.last_update remaining at 0 (until a library update occurred in which chapters were changed).
The new behavior updates last_update any time the chapters are changed via syncChaptersWithSource().
2018-07-07 14:05:02 +02:00
762c378bd6
Kitsu search fix ( #1524 )
...
* fixed start date,
fixed filtering of novel
* removed init switched ?.let
2018-07-07 11:35:03 +02:00
515289134e
Only include URL in the share functionality
2018-06-30 20:02:04 +02:00
3d1afe7cf2
Show manga with no installed source. Based on PR #1345
2018-06-30 19:55:46 +02:00
fd825b1049
Changed Kitsu to use Algoria search directly ( #1514 )
...
* Changed Kitsu to use Algoria search directly, was recommended by the Kitsu Dev team
* remove extra line
* fixed end date bug
added filtering out novel back in
* save the retrofit instances locally for search.
2018-06-30 12:07:37 +02:00
136e90638a
Update ISSUE_TEMPLATE.md ( #1509 )
...
* Update ISSUE_TEMPLATE.md
Put the extensions/repo information more front and center in the template.
* Update ISSUE_TEMPLATE.md
2018-06-27 11:42:51 +02:00
9bf071132d
Update AnilistModels.kt ( #1481 )
...
* Update Anilist.kt
* Update AnilistModels.kt
* Update Anilist.kt
2018-06-18 22:32:15 +02:00
014bb2f426
Update date selector and chapter number recognition ( #1459 )
...
Close #1455
2018-06-11 12:07:38 +02:00
56927927c8
Update user agent on kissmanga ¯\_(ツ)_/¯
2018-06-06 12:42:57 +02:00
b19a4d2977
Change AniList search query to show some previously hidden entries. ( #1435 )
2018-05-28 22:54:41 +02:00
f4b838d8e2
Remove unused string ( #1422 )
2018-05-26 15:24:44 +02:00
c6cfd24f19
Fix kissmanga not loading for some people after the previous update
2018-05-26 15:24:38 +02:00
10f36f40d6
Bugfix on save instance state. Also improve initial page loading on Kissmanga
2018-05-23 13:16:11 +02:00
9d5cf9163a
Release v0.7.4
2018-05-13 11:56:24 +02:00
9abce0cca3
Vanity url ( #1408 )
...
* vanity url
* vanity url
* vanity url
2018-05-13 11:36:08 +02:00
c6245f4fa3
Reenable cipher suites after upgrading to okhttp 3.10. Fixes #1411
2018-05-11 15:08:12 +02:00
75fc160204
Update okhttp version
2018-05-05 15:44:17 +02:00
263198dd89
Minor fix
2018-05-05 15:29:08 +02:00
345f96055d
Fix indonesian language. Closes #1387
2018-05-05 14:23:34 +02:00
51144aa45e
Implement Anilist API v2 ( closes #1159 ) ( #1383 )
...
* Implement Anilist API v2 (closes #1159 )
Switches to using the Anilist v2 API.
Login is now done by implicit grant and tokens are good for one year.
Users will need to login again after token expiration.
"clientId" on line 289 of AnilistApi.kt should be changed to Tachiyomi's
own client ID number.
* Code style formatting
Revert to kotlin 1.2.30
Use correct client ID
Rename AnilistApi.login to AnilistApi.createOAuth to reflect changed implementation
Rename json mimetype variable from json to jsonMime for clarity
Don't read response if it's ignored
Remove unused parameters from api requests
* Close netResponse after read
* Refactor remote_id into media_id and library_id
* DB: Refactor RemoteId
Refactor RemoteId into library_id and media_id
Implement function to fetch library_id if user is migrating rom APIv1
* Remove logging interceptor
* Compatability and sql simplification
* Fix score and minor improvements
* Revert changes to Kitsu API
2018-05-05 14:05:02 +02:00
86a599d13f
Added Github link to about. ( #1389 )
...
* Added Github link to about.
* Added github link to About page (Fixed)
Fixed based on jogerj's comment in #1389
* Changed Github link to correct URL.
* Balanced brackets
2018-05-04 16:36:06 +02:00
0cf81e6f7a
Update README.md ( #1341 )
...
* Update README.md
thought it would be cool to have hyperlinks to the sites
* Update README.md
2018-05-04 16:35:34 +02:00
8874fe973c
Bugfixes
2018-04-30 18:31:31 +02:00
f8a03226ee
Release v0.7.3
2018-04-28 11:10:29 +02:00
32db1e3045
Run downloader in foreground service
2018-04-28 10:54:27 +02:00
303e6c0102
Reorganize reader settings. Update Conductor version
2018-04-28 10:40:08 +02:00
18883f1ba3
Crop borders for webtoon now have a separate setting. Close #972
2018-04-27 16:55:12 +02:00
5c31271e91
Workaround a crash related to saving instance state and child controllers
2018-04-25 16:26:46 +02:00
00981cf4e8
Include firebase analytics
2018-04-25 13:46:57 +02:00
968f4a69e8
Separate 'en' locale into 'en-US' and 'en-GB' for displaying dates
2018-04-22 13:15:47 +02:00
e7e1a9bf50
Fix #1073
2018-04-15 13:26:33 +02:00
fe1becb001
Update strings.xml ( #1324 )
2018-04-15 12:59:52 +02:00
7789171c71
Remove F-Droid.org link ( #1357 )
...
* remove fdroid.org
* Update README.md
* fix broken links
2018-04-15 12:48:03 +02:00
3fd2222c99
Update russian sources ( #1362 )
...
1) moved headerBuilder to imageRequest
2) changed the method of gets thumbnails
3) updated js for genres
4) update genre list
2018-04-15 12:47:39 +02:00
6de36a88c0
Fix tracking search layout
2018-04-13 16:28:09 +02:00
b37685542d
Add new translation link ( #1355 )
2018-04-09 16:25:30 +02:00
a2b1b9e746
Release v0.7.2
2018-04-08 19:10:18 +02:00
8017324033
Fix #1351
2018-04-08 18:58:28 +02:00
7464497c88
Use our OkHttpClient in updates checker. It should fix the updater on KitKat due to TLS
2018-04-06 10:02:01 +02:00
499def3daa
Fix downloaded text drawn outside the screen
2018-04-06 08:29:17 +02:00
6931b75cc5
Release v0.7.1
2018-04-05 23:01:32 +02:00
f853610578
Show last update if date > 0
2018-04-05 22:55:23 +02:00
69f51b88bf
Fix typo in layout
2018-04-05 22:08:23 +02:00
e0d680201a
Update constraint layout & fix broken layouts
2018-04-05 21:50:44 +02:00
1566b8f8b8
Provide accept & accept-language to cloudflare
2018-04-05 19:12:17 +02:00
4bbf78e840
Don't send cache control with cloudflare challenge
2018-04-05 11:58:28 +02:00
7ab16a69df
Update travis script
2018-04-05 10:56:16 +02:00
95e60ed775
Update cloudflare interceptor and android studio
2018-04-05 10:36:29 +02:00
d38cd2547a
Enable TLS 1.1 and TLS 1.2 on Android KitKat (and older) ( #1316 )
...
* Enable TLS 1.1 and TLS 1.2 on Android KitKat (and older)
* enable SSLv3
* use extension function
2018-03-25 17:08:29 +02:00
2159b72e69
Dialog color fix ( #1308 )
2018-03-14 18:01:30 +01:00
81c23bbf9d
Update Batoto toString() method to support downloaded chapters
2018-03-14 12:54:31 +01:00
0d5b8edf31
Release v0.7.0
2018-03-11 12:10:56 +01:00
fcdb80830b
New colors + theme attrs ( #1272 )
...
* New colors + theme attrs
Added new colors.xml values and modified some themes.xml fields for more customisability when switching between themes.
* Small fix for dialogs
It should look more distinguishable for the Dark theme now
2018-03-10 20:17:26 +01:00
50b48ab25c
Fix info layout + disable tag clicks for now
2018-03-09 22:35:10 +01:00
31b45666b0
Kotlin update
2018-03-09 21:47:02 +01:00
233e76724a
Fixes and Tweaks to Info Page ( #1198 )
...
* Fixes inorichi/tachiyomi#1194 by putting the name in a auto size
* removed ellipsizing of title
* moved the genre tags inside of the scroll view for inorichi/tachiyomi#1196
* saving my layout options for the night
2018-03-09 21:42:39 +01:00
af637a82c3
Fix subtle bugs when installing/loading extensions
2018-03-09 18:56:02 +01:00
ea32ea11f2
Fixed marked previous as read not deleting chapters ( #1283 )
2018-03-07 20:02:59 +01:00
1b7a0de745
Added country/region support for locale when displayed for sources ( #1240 )
...
* Added country support for locale when displayed for sources
* code review changes/comments fix
2018-03-05 19:46:18 +01:00
50e0cb65d9
Anilist search fix ( #1289 )
...
* fixed issue where some anilist results not showing due to null description.
* remove blank line
2018-03-05 19:45:02 +01:00
ba4807f62c
Add logging to controller lifecycle to help reproducing bugs
2018-03-04 21:04:41 +01:00
5efc02a238
Update Kissmanga genres ( #1278 )
2018-03-02 19:38:25 +01:00
8e50ac67bc
Bugfixes and extension installation improvements
2018-03-02 18:10:10 +01:00
a3c03e8ceb
Fix imports from last commits
2018-02-27 19:07:33 +01:00
5a3e30b30a
Update conductor to latest snapshot (with a minor fix)
2018-02-27 19:06:34 +01:00
e3ab90042d
Add missing languages in settings ( #1275 )
2018-02-26 08:47:36 +01:00
f35c15f7d2
[WIP] Translations ( #1134 )
...
Translations
2018-02-24 15:39:46 +01:00
32387cd034
Update available extesions whenever the screen is opened
2018-02-24 15:38:19 +01:00
cf5c816483
fix restore from old backup to updated trackimpl. ( #1269 )
...
* fix restore from old backup to updated trackimpl.
added backup of tracking url for new backups
* assignment not needed
2018-02-22 21:54:05 +01:00
bf9b9ca54c
Change Source Migration menu item to use string resource ( #1268 )
2018-02-22 11:31:22 +01:00
0ca2ca33c2
add override status back in ( #1260 )
2018-02-19 08:17:59 +01:00
51f25e96e9
Travis update
2018-02-18 20:20:53 +01:00
1875047638
Forgot the backup manager isn't injected
2018-02-18 20:16:06 +01:00
fa4d61eaf0
Run periodic backups without launching services
2018-02-18 20:14:12 +01:00
49eb638e15
Dependency updates
2018-02-18 20:02:31 +01:00
fc1f290b85
removed extra blank lines ( #1259 )
...
fixed results not showing for jellybean
made edit text max line 1 to prevent it newlines being added and moving the edit text into the list view
2018-02-18 19:36:34 +01:00
9194dc0161
Chapter Metadata update ( #1257 )
...
* change chapter update to refresh on any metadata change
* moved check into private function
2018-02-18 19:20:05 +01:00
0d480dbf7c
Remove debug log
2018-02-18 19:19:59 +01:00
183e83684a
Remove batoto from catalogues
2018-02-18 17:39:45 +01:00
7b4ac7998a
Remove simultaneous downloads
2018-02-18 17:34:22 +01:00
d75c6b0c36
Fix duplicate entries in source migration. Closes #1190
2018-02-17 19:06:15 +01:00
40b222f8bc
Improve tracking search results ( #1178 )
...
* initial commit
changed tracking info screen
added ability to click logo to launch website
* added publishing status and type to description.
adjusted layout some
* added start date to track info
* tweaked layout
* tweaked layout
* tweaked layout
* code review changes
* code review changes part 2
* code review changes
2018-02-17 13:04:49 +01:00
aa7dfb7bee
Update README.md ( #1241 )
...
Include CONTRIBUTING.md guidelines as collapseable elements.
Remove white background from screenshots
Optimize app-icon.png and screens.png using `optipng -o2`
2018-02-17 13:01:46 +01:00
6c1453eb54
Library filter UI change ( #1211 )
...
* similar library filter to catalog filter
* removed some commented out code
* code review changes
* fixed accidentally removing title
2018-02-16 15:23:15 +01:00
c1845aec83
Sort extensions by package name. Minor changes to extension installer
2018-02-08 15:16:13 +01:00
eb8479ac9a
Timeout the installation of extensions after 10s
2018-02-06 22:11:36 +01:00
636c027298
Fix extensions installer on old Android versions. Fix deadlock on devices with 1-2 cores
2018-02-06 11:42:38 +01:00
02e187f066
Add notice for updating extensions
2018-02-05 22:55:29 +01:00
854112095b
Downloading extensions from Github Repo. ( #1101 )
...
Downloading extensions from Github Repo.
2018-02-05 22:50:56 +01:00
a71c805959
fix author/artist not showing in mangahere ( #1228 )
2018-02-05 11:19:24 +01:00
c3ced0d089
adjusted chapters item since Android 16 doesnt support right and left ( #1221 )
2018-01-31 14:38:05 +01:00
80996ea63e
Add page down/page up hardware detection ( #1212 )
...
* Added page down and page up key event. Have it always on since page down and page up buttons are only on readers or keyboards
* moved code to different method
* added spaces back to comments
2018-01-31 14:37:02 +01:00
aff51f8af1
hide latest button when source doesnt support latest ( #1217 )
2018-01-28 18:37:58 +01:00
ccbb81e9f5
Ask for permission if necessary when browsing local sources. ( #1216 )
2018-01-28 12:23:40 +01:00
f88dd28c51
Add option to change double tap animation speed in the reader ( #974 )
...
* Add option to change double tap animation speed in the reader
* address requests from review
2018-01-26 20:22:31 +01:00
a65a71df5d
updated mangahere to show licensed status ( #1214 )
2018-01-26 17:09:20 +01:00
22f2ecc433
fix genre tags to be delimited correctly ( #1215 )
2018-01-26 17:09:08 +01:00
7f90ad7847
Fix chapter recognition regex and detail number ( #1213 )
...
* Update basic filter for sources that include space between numbers
Wasnts matching on vol. 1 ch. 10 previously so mangadex last chapter was showing volume number.
* Don't show last chapter number when there are 0 chapters or chapters with no numbers.
This prevents one shots from showing with -1 as last chapter and instead just leaves it blank
* added else to be Unknown instead of blank
* removed empty line
added test case
* switched to null safe ?.
* Revert "switched to null safe ?."
This reverts commit 97a9300d1bedc8e01efb439c180eced8eaa1da5b.
undo
* switched to null safe ?.
2018-01-26 14:32:34 +01:00
1292c0ecea
Fix library query being lost
2018-01-25 19:59:15 +01:00
55b7d5025b
fixed 3 dot icon ( #1209 )
2018-01-24 07:19:55 +01:00
6a310bbaa9
Added custom download option ( #1185 )
...
* Added custom download option
* Implemented new design. TODO comments (like always...)
* W00t comments
* Implemented code review.
* Fixed commit breaking mistake :O
* Small design fix
2018-01-23 21:18:55 +01:00
bc8753da85
Remove teal background
2018-01-23 19:03:50 +01:00
7f63e318f1
Catalog visuals update 1155 ( #1167 )
...
* adjusted search to be lower in navview
* close drawer on search
moved search and reset to bottom
* switched sort icon to arrow
* allow secondary drawer to swipe open and close
* fixed click to collapse for sortgroup, and group item
updated to rc4 flexibleadapter
* added header to drawer
* changed string to Search filters
* collapsed sort group
* fixed arrow size
* added divider line
* fixed vector size
* add divider id and tools text
2018-01-23 18:50:48 +01:00
6c749319cf
increase touch area for 3 dot in chapter list ( #1205 )
...
* increase touch area for 3 dot in chapter list
* moved 3 dot over and made it vertical
* adjusted location slightly
2018-01-23 18:49:26 +01:00
7a4463e104
fixed alpha not showing for manga in library during global search ( #1203 )
2018-01-21 19:15:24 +01:00
e1be4ba925
fixed ReadMangaToday search issue ( #1200 )
2018-01-21 17:24:24 +01:00
34d21c1de3
Information Page Improvements (click to search, copy to clipboard, etc) ( #1139 )
...
* adds long click to copy details per inorichi/tachiyomi#1127
* Added the latest update date for inorichi/tachiyomi#1098 and possible fix for inorichi/tachiyomi#1141
* cleanup some mistakes I left
* adds modifications to full name display for inorichi/tachiyomi#1141 and click to search on various information pieces for inorichi/tachiyomi#860
* This modifies how the full title shows up in the info pages and also properly ellipsizes the titles in the catalogue/library list views
* Changes full title layout in horizontal mode
* Adds the tags in using AndroidTagGroup library
* reverting the sdk version in the gradle build
* code cleanup
* added back status update
2018-01-18 19:15:33 +01:00
fae36aebf4
Add referer to readmanga/mintmanga requests header ( #1192 )
2018-01-17 13:32:54 +01:00
75e828923a
Release v0.6.8
2018-01-16 17:02:13 +01:00
b499b87f8c
Migration now opens manga on long click
2018-01-15 20:22:07 +01:00
233dbec4b3
Add adaptive icon and a dev variant
2018-01-13 18:15:00 +01:00
d56ff9592e
Use a single preference to store migration flags
2018-01-13 13:13:03 +01:00
08f6317beb
Add error handling to migrations
2018-01-13 11:47:04 +01:00
a75457ad88
Add a new screen to help migrating manga from sources
2018-01-12 22:02:05 +01:00
b0482003bd
Handle ActivityNotFoundException ( #1170 )
...
* [SettingsBackupController] Handle ActivityNotFoundException
When using `Intent.ACTION_CREATE_DOCUMENT` on SDK >= Lollipop there is no
guarantee that the ROM supports the built in file picker such as MIUI
* [SettingsBackupController] Add import for ActivityNotFoundException
* Add additional handlers to Android document intents
* Requested review changes
Move `try {`s to top of block
Replace version numbers with `Build.VERSION_CODES.LOLLIPOP`
Break out custom file picker intent to Context extention `Context.getFilePicker`
Rename `val i` to `val intent` to be more clear with variable names
* Add version check to custom file picker after exception
2018-01-12 10:57:21 +01:00
634356e72f
Release v0.6.7
2018-01-09 20:42:44 +01:00
6d3cc16ab1
Include minor changes from extensions PR
2018-01-09 12:27:45 +01:00
6027671c09
Address #1154 ( #1160 )
...
* change add to library icon add toast
* adjusted toast messages
added toast to catalog long click
* adjusted strings
2018-01-08 14:08:48 +01:00
29d0cb4a15
fixed issue where some sources that use cloudflare use the Server: cloudflare as cloudflare-nginx is deprecated ( #1152 )
2018-01-08 11:03:37 +01:00
fe7001975a
Fix padding in RecyclerViews ( #1148 )
2018-01-06 18:50:40 +01:00
ac88f1c146
Update README ( #1142 )
...
* Update README.md
* add pics to readme
* Update README.md
* change language from stable to just "app"
* Update README.md
* update with feedback
* change test to try
* add link to extentions repo
2018-01-05 22:54:41 +01:00
b5b86218c5
Mangachan advanced support ( #1138 )
...
* Mangachan catalogue. Add support for filtering
* MangaChan add support for status
2018-01-04 22:01:42 +01:00
bdcc6e52e6
Small new user improvements ( #1143 )
...
- Changed empty library string
- Added empty view for Categories
2018-01-01 14:57:20 +01:00
0eae817aa6
Update MangaChan.kt ( #1128 )
...
Remove useless ganres
2017-12-14 13:28:24 +01:00
8994b42760
Remove local broadcast receiver to prevent race conditions ( #1123 )
...
* Remove local broadcast receiver to prevent run exceptions.
Added option to set tile for extension update.
2017-12-11 20:01:28 +01:00
6a63ce992a
[Mangafox] update mangafox URL for built-in source ( #1119 )
2017-12-09 13:29:30 +01:00
9ae6285eef
Change discord invite link in settings ( #1112 )
...
* Change discord invite link in settings
* Change discord link is readme
2017-12-06 08:41:37 +01:00
8f9737f567
Update regexp for pages from Readmanga/Mintmanga ( #1111 )
2017-12-05 21:21:02 +01:00
f287d313c3
Release 0.6.6
2017-12-05 19:50:53 +01:00
e745836404
Restore tracking on backup ( #1097 )
2017-12-04 22:55:57 +01:00
08baf798aa
Give view pager unique ids, avoiding subtle bugs
2017-12-04 22:22:35 +01:00
8bcb14c65d
Add view caching to view holders
2017-12-03 17:00:32 +01:00
d94dc68830
Fix library not being updated
2017-12-03 12:59:51 +01:00
297fed6aef
Repackage catalogue to match the UI
2017-12-03 12:58:38 +01:00
d690d6e0e3
Use synthetic view's new caching method
2017-12-03 01:03:15 +01:00
9ba8d88b07
Dependency updates
2017-12-02 20:59:35 +01:00
34a40b0131
Start downloader after a library update. It should help with some catalogue issues
2017-12-02 17:29:05 +01:00
182bf5f2bd
Add install packages permission. Fixes #1104
2017-12-02 17:10:31 +01:00
04638535d8
Fix library options menu shown in chapters screen. Resolves #1096
2017-11-30 15:37:20 +01:00
d87c8428fe
Release 0.6.5
2017-11-29 18:49:22 +01:00
166fb9a8e4
Resubscribe to library when a change of type enter occurs. Resolves #1093
2017-11-29 10:05:33 +01:00
28a21d0b8f
Minor changes to download cache. Also keep the library view, as recreation is expensive
2017-11-28 23:58:37 +01:00
d1d1d60c30
Fix automatic backups ( #1074 )
...
* Fix automatic backups
* Small fixes
* small fixes
2017-11-28 22:55:50 +01:00
80fd49d60b
FIx Batoto issues with logging in and loading lists/pages. ( #1088 )
2017-11-28 09:48:27 +01:00
34eb1331a3
Update build tools in travis
2017-11-28 01:12:45 +01:00
bff329a329
Implement a download cache
2017-11-28 00:32:51 +01:00
604929d002
Update support library and kotlin
2017-11-28 00:21:38 +01:00
4a9151e4aa
Release 0.6.4
2017-11-23 18:38:51 +01:00
020cc89576
Translations ( #970 )
...
* Translated using Weblate (Polish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
* Translated using Weblate (German)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/de/
* Translated using Weblate (French)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/fr/
* Translated using Weblate (German)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/de/
* Translated using Weblate (German)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/de/
* Added translation using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/id/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/id/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/id/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/bg/
* Translated using Weblate (Polish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Arabic)
Currently translated at 0.2% (1 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 0.5% (2 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 1.1% (4 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 1.3% (5 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 1.6% (6 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 1.9% (7 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 2.2% (8 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 3.0% (11 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 3.3% (12 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 3.9% (14 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 4.4% (16 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 6.1% (22 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 6.7% (24 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 7.2% (26 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 8.3% (30 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 8.9% (32 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 10.6% (38 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 10.8% (39 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 12.0% (43 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 12.2% (44 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 12.5% (45 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 15.9% (57 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 16.4% (59 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 16.7% (60 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 17.3% (62 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 17.3% (62 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 17.8% (64 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 18.1% (65 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 19.2% (69 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 21.2% (76 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 22.0% (79 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 22.3% (80 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 23.4% (84 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 25.1% (90 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 25.4% (91 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 26.5% (95 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 26.8% (96 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 27.6% (99 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 27.9% (100 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 28.2% (101 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 28.4% (102 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 29.0% (104 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 29.3% (105 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 29.8% (107 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 30.1% (108 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 30.1% (108 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 30.4% (109 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 31.2% (112 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 31.8% (114 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 32.9% (118 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 33.2% (119 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 33.7% (121 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 34.0% (122 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 35.1% (126 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 35.4% (127 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 36.0% (129 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 36.3% (130 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Arabic)
Currently translated at 55.3% (198 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Polish)
Currently translated at 100.0% (370 of 370 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (370 of 370 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ar/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (370 of 370 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (370 of 370 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/bg/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (370 of 370 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
* Translated using Weblate (German)
Currently translated at 99.4% (368 of 370 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/de/
* Translated using Weblate (German)
Currently translated at 99.4% (368 of 370 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/de/
* Translated using Weblate (German)
Currently translated at 100.0% (370 of 370 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/de/
* Translated using Weblate (Polish)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/pl/
* Translated using Weblate (Dutch)
Currently translated at 96.5% (359 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 96.7% (360 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 97.3% (362 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 97.5% (363 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/nl/
* Translated using Weblate (French)
Currently translated at 97.8% (364 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/fr/
* Translated using Weblate (French)
Currently translated at 97.8% (364 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/fr/
* Translated using Weblate (French)
Currently translated at 98.9% (368 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/fr/
* Translated using Weblate (Dutch)
Currently translated at 99.4% (370 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/nl/
* Translated using Weblate (French)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/fr/
* Added translation using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
Currently translated at 25.5% (95 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 25.8% (96 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Russian)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/ru/
* Translated using Weblate (Hungarian)
Currently translated at 30.3% (113 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 30.3% (113 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 33.0% (123 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 33.0% (123 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 33.8% (126 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 33.8% (126 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 37.0% (138 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 37.3% (139 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 37.9% (141 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Hungarian)
Currently translated at 38.1% (142 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/hu/
* Translated using Weblate (Indonesian)
Currently translated at 98.3% (366 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (Indonesian)
Currently translated at 99.1% (369 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (Indonesian)
Currently translated at 99.1% (369 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/pt_BR/
* Translated using Weblate (German)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/de/
* Added translation using Weblate (Malay)
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (German)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/de/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/id/
* Translated using Weblate (Malay)
Currently translated at 62.9% (234 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/ms/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/pt_BR/
* Translated using Weblate (Malay)
Currently translated at 83.8% (312 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/ms/
* Translated using Weblate (Malay)
Currently translated at 84.1% (313 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/ms/
* Translated using Weblate (Malay)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/ms/
* Translated using Weblate (Malay)
Currently translated at 100.0% (372 of 372 strings)
Translation: Tachiyomi/Main
Translate-URL: http://*/projects/tachiyomi/main/ms/
2017-11-23 18:24:59 +01:00
25898d34ca
Update page indicator colors and new Readmangatoday domain
2017-11-23 18:00:49 +01:00
6394388714
Fix #764 . Update Kissmanga genres
2017-11-22 21:41:57 +01:00
d4101c7bdf
Page indicator now uses an outline instead of overlapping shadows
2017-11-20 13:55:56 +01:00
c93bf89cbe
Fix crash downloading of manga from Readmangatoday ( #1071 )
...
Close #1070
2017-11-20 10:06:23 +01:00
88d1f29fe2
Move page indicator to bottom center, and use a shadow instead of a background. Other category in catalogue list is now placed at the end
2017-11-18 14:09:38 +01:00
c437a33f2a
A few fixes and dependency updates
2017-11-11 15:31:32 +01:00
e3259f39f1
Fallback covers' external directory
2017-11-08 22:34:56 +01:00
cb357b0a16
Fix some crashes
2017-11-08 22:25:00 +01:00
a7faf445c4
Add concurrency to global search queries
2017-11-08 21:02:19 +01:00
82a08f24c0
added Cloudflare email obfuscation bypass for kissmanga ( #1054 )
...
* added Cloudflare email obfuscation bypass for kissmanga
* added ignore case.
2017-11-06 22:20:04 +01:00
afa89ac125
added extra padding on page number to prevent cut off on rounded corner devices. ( #1056 )
2017-11-06 22:08:49 +01:00
2060b5cd34
Fix extra (advertisement) page being added in Mangahere. ( #1052 )
2017-11-05 10:42:02 +01:00
d69730a333
Undo last commit
2017-11-05 00:47:31 +01:00
9714a30148
Share image with both setData and extra stream intent
2017-11-04 18:05:02 +01:00
23c0f2c313
Update subsampling. Export /storage/ to SAF
2017-11-02 18:49:09 +01:00
5c4139be45
Update flexible adapter. Show fast scroller in chapters screen
2017-11-02 16:58:32 +01:00
6b1a3a20e5
Fix covers url on Mangachan. ( #1045 )
...
Fix some warnings.
2017-10-29 15:22:04 +01:00
4ae00c80ca
Fix many compilation warnings
2017-10-28 19:12:17 +02:00
827792c4f0
Restore previous query in global search. Closes #1040
2017-10-28 18:26:31 +02:00
abbe700dac
Build command and paths also changed
2017-10-28 17:01:17 +02:00
1347bfe243
This one should finally fix travis builds
2017-10-28 16:39:34 +02:00
a76ee95b6d
Trying to fix broken travis
2017-10-28 16:24:18 +02:00
f3689f09cd
Use gradle's new dependencies API. Update a few dependencies
2017-10-28 16:10:51 +02:00
d545cfd38c
Update Android Studio to 3.0
2017-10-28 14:44:19 +02:00
3631a9fac2
Use new key format in badges preference
2017-10-24 17:27:45 +02:00
aee4ad2d3f
Fix test
2017-10-22 18:58:31 +02:00
f88c86c799
Download count shouldn't be stored as a database field
2017-10-21 23:43:46 +02:00
60ac27e401
Add library manga class
2017-10-21 20:13:41 +02:00
d0567de4e6
Download badge
2017-10-21 17:08:49 +02:00
ca30fd6088
Actually use latest Glide version. Minor doc fix
2017-10-14 18:37:23 +02:00
1470e9d5ca
Glide v4
2017-10-14 18:16:11 +02:00
f45efe2aa8
Library updater is now a foreground service
2017-10-14 13:05:02 +02:00
5b6c475817
fixed author/artist not showing for Mangahere. ( #1032 )
2017-10-13 00:18:17 +02:00
4abd2d709f
Introduce coroutines. Fix #1027 . Lower notification channels' importance
2017-10-13 00:12:29 +02:00
d97aff85b3
Support notification channels. Fixes #995
2017-10-10 14:16:37 +02:00
deec65446f
Shortcut fix Oreo ( #1026 )
...
* Moved to Android O Shortcutmanager
* Re-added possibility to change icon shape pre oreo.
2017-10-10 12:05:33 +02:00
5c662b1ae1
Fix app freezes when queueing many chapters with SAF. Closes #817
2017-10-05 10:15:02 +02:00
f648940388
Fix wrong downloaded percentage when server doesn't send content length. Fixes #1019
2017-10-05 08:41:28 +02:00
5aae17754f
Travis: forgot to add semicolons
2017-10-01 12:15:06 +02:00
0ef0f6ece1
Travis: don't decode secrets for PRs
2017-10-01 12:05:38 +02:00
bfd46f28e0
Reversed some things from AMOLED update ( #1015 )
2017-10-01 10:44:48 +02:00
eaece18afc
Travis: use default tools
2017-10-01 00:14:11 +02:00
67d39b037c
Clone NDK for Travis
2017-09-30 22:15:15 +02:00
dd3f5a146d
Fix commit count in travis' build
2017-09-30 20:40:44 +02:00
9fdc5b4b9d
Remove teamcity badge. Fix deploy script
2017-09-30 19:05:41 +02:00
1f32d13698
Travis deployment ( #1014 )
...
* Travis deployment
* Executable scripts
2017-09-30 18:49:43 +02:00
886b1019ed
Update android sdk in travis
2017-09-29 20:24:21 +02:00
3e8ed8a171
Also set system locale with the Java API. Closes #978
2017-09-29 20:08:40 +02:00
8307daee63
Trust mangahere certificate for now...
2017-09-29 18:31:18 +02:00
9b40d10352
Improved AMOLED theme. Added Button style for borderless buttons. ( #1009 )
...
* Improved AMOLED theme. Added Button style for borderless buttons. Some UI improvements.
* Deleted unused drawables from app.
2017-09-29 08:34:13 +02:00
f2a06eab37
Fix downloads from mangahere ( #997 )
2017-09-26 22:15:27 +02:00
74fd70416f
Add option to sort library by source. ( #985 )
...
* Add option to sort library by source.
* Implement change suggested by NoodleMage.
2017-09-24 20:01:07 +02:00
b85c164195
added licensed element check for MangaFox ( #977 )
2017-09-24 10:54:39 +02:00
75c41b645a
Target sdk 26. Dependency updates.
2017-09-23 17:14:04 +02:00
54c8b3ef29
Global Search ( #849 )
...
* Global Search
* Cards are now independent of design by use of recycler.
* Added local
* Some attribute fixes + moved onclick to controller.
* Lots of improvements to code
* Reversed some stuff. Thanks API 16
* Code fixes
* Performance improvements
* Moved adapter creation to constructor
* Small changes
* Removed sources settings from settings menu. Added OnChangeListener in catalogue. Made setting icon visible if room.
* bug fix
* Code review part uno
* Code review part uno-2
* Single recycler approach
* Add last source used
* Fix scroll state and some layout issues
* Fix wrong item binding
* Use data class for items
* Calculate item position and count while binding
* Fix background color with slices
* Reuse slices. Fix card background. Flatten constraint layout
* Fix global_search scroll issue
* Store last state with global search
* Minor changes
* Remove catalogue toolbar spinner. Persist catalogue across process restarts
* Save view state of recycler views. Set toolbar title with current query
2017-09-23 13:11:39 +02:00
56bde40035
Fix search on readmanga/mintmanga ( #986 )
2017-09-19 20:25:09 +02:00
ff4a015baa
Added regex to strip local manga chapter names ( #983 )
...
* added regex to strip non-alphanumeric characters in local filenames
2017-09-18 11:20:34 +02:00
0db4fcc27e
Release 0.6.3
2017-09-10 12:29:17 +02:00
f3080b6277
Actually convert file uri to content uri
2017-09-10 12:29:04 +02:00
69cbbd5811
Disable file exposure detection to allow sharing from the local cache ¯\_(ツ)_/¯
2017-09-10 12:03:44 +02:00
0b85760939
Fix #908
2017-09-10 10:51:21 +02:00
03f3a4805f
Fix a crash when retrying a page
2017-09-10 10:14:40 +02:00
d95adf2631
Release 0.6.2
2017-09-09 14:00:21 +02:00
e971d40e06
Lock drawer with gravity parameter instead of a view
2017-09-08 18:18:27 +02:00
c65a01a5f0
Fix a crash when retrying pages
2017-09-08 17:59:43 +02:00
8586014e17
Exclude extensions dependencies from proguard. Enable new translations.
2017-09-08 17:43:46 +02:00
bdfae4ba04
Translations ( #881 )
...
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
* Add translation link
* Added translation using Weblate (Polish)
* Translated using Weblate (Polish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
* Translated using Weblate (Korean)
Currently translated at 25.1% (90 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ko/
* Translated using Weblate (Russian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ru/
* Added translation using Weblate (German)
* Translated using Weblate (German)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/de/
* Translated using Weblate (German)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/de/
* Translated using Weblate (Polish)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pl/
2017-09-08 17:25:44 +02:00
75cb94b51a
Fix tint on AMOLED theme ( #966 )
...
Fix tint on AMOLED theme
2017-08-30 21:50:19 +02:00
2f6d163a7a
Simplify presenter delegate
2017-08-29 10:39:22 +02:00
ecfe72bcad
Let GC take care of the presenter. Also fix #947
2017-08-29 09:55:42 +02:00
e6ff9e18cc
Fix #956
2017-08-28 10:13:27 +02:00
3c550c1781
Kotlin 1.1.4. Add discord link in about
2017-08-28 10:00:13 +02:00
537693f5cf
README, CONTRIBUTING and ISSUE_TEMPLATE, Discord ( #952 )
...
* Include discord, change issue segment
* Update CONTRIBUTING.md
* Update ISSUE_TEMPLATE.md
2017-08-28 09:42:44 +02:00
5ae0589547
License manga update and Manga Fox Title Update ( #937 )
...
* update mangafox parsing to read chapter title also if it exists.
* updated chapterImpl to force update chapters if chapter name changes. This allows for chapter name changes from the source to update in app
* switched from : to - since other sites that already have title use - so it provides consistency across sources.
* fixed spacing for -
* fixes license status for manga fox
if manga is licensed no chapters will be shown.
* 1. changed equality in chapterImp back to just the url (removed scanlator, and name comparison)
2. Removed extra line of code assigning mangaFox title twice
3. Modified ChapterSourceSync for scanlator/title/url comparison.
* cleaned spaces, added comment, incorporated toChange code from other pull request
* throw exception instead of returning empty list when licensed
* space fix
2017-08-28 09:10:19 +02:00
71fc6fc257
Revert chapter equals method
2017-08-26 12:50:52 +02:00
c0d7b16ee6
Allow to update chapter metadata
2017-08-26 12:46:35 +02:00
f3f7aa9e1d
Also fix Batoto popular query
2017-08-25 23:30:18 +02:00
43355970db
Batoto fix. #953
2017-08-25 23:10:31 +02:00
bfa386acba
Add Filter by Completed for library ( #941 )
...
* issue 938
added filter by completed manga status
* changed to use existing string
fixed space issue in method in presenter
2017-08-19 20:34:43 +02:00
e8b432485d
Minor changes
2017-08-15 15:06:21 +02:00
a12a34e3bb
Add Batoto Scanlator to Chapter view ( #789 )
...
* Added scanlator for Batoto on chapter list
* adjusted item_chapter layout for scanlator
adjusted so db chapters get updated if scanlator does not match source scanlator
* adjusted item_chapter layout for scanlator
adjusted chapter holder to dynamically set title max lines depending on if scanlator exists
* fixed excess blank line
* changed scanlator to be instantiated instead lateint to prevent toast message erro when viewing chapters by catalog
* changed item_chapter.xml to constraint layout
* removed accidental changes to catalog
* cleaned up code.
* fixed issue where long title was running into 3 dot menu
fixed issue where no scanlator for manga was causing date to not be bottom lined
fixed general chapter layout to be more similar to existing
* allow scanlator to be null
* fixed merge issue
* fixed merge issue
* attempt to fix whitespace carriage return issue
* attempt to fix whitespace carriage return issue
* attempt to fix whitespace carriage return issue
2017-08-15 15:05:41 +02:00
b79855c01d
Remove circle image view dependency
2017-08-09 12:38:54 +02:00
17fe501a6d
Ask permissions once. Fixes #892
2017-08-07 11:04:27 +02:00
8201b367ec
Fix most crashes with extensions and the release version. Crop borders support in android O
2017-08-06 16:19:25 +02:00
6c242084ca
Fallback chapter cache to internal storage
2017-08-03 21:44:31 +02:00
aefe7b176a
Fixes case where manga name ends with s. ( #919 )
2017-07-31 20:04:14 +02:00
6059b85e58
Fix library category not updatable when empty. Closes #907
2017-07-27 09:21:15 +02:00
aa46c52eee
Crop borders for webtoons. Closes #904
2017-07-26 20:35:31 +02:00
d3cbfbdb59
Add workaround for disappearing menu items
2017-07-26 11:29:03 +02:00
cc9b77b876
Simultaneous download will now show on start. ( #911 )
2017-07-26 10:49:13 +02:00
1568ac9e8a
Release 0.6.1
2017-07-08 19:01:49 +02:00
1129dacdfa
Downgrade jsoup
2017-07-08 18:58:53 +02:00
fab7967018
Release 0.6.0
2017-07-08 18:07:43 +02:00
bb40a4d6b8
Dependency updates. Enable new translations. Minor fixes
2017-07-08 16:44:01 +02:00
90d27147e6
Fix gradle build warnings. Remove unused strings
2017-07-05 17:21:27 +02:00
634247c590
New translation system ( #844 )
...
* Change translation part
* Translated using Weblate (Russian)
Currently translated at 99.1% (355 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ru/
* Added translation using Weblate (Dutch)
* Translated using Weblate (Spanish)
Currently translated at 67.8% (243 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.1% (244 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.4% (245 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.4% (245 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.7% (246 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 68.7% (246 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Dutch)
Currently translated at 48.6% (174 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 48.8% (175 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Spanish)
Currently translated at 68.9% (247 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 69.8% (250 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Spanish)
Currently translated at 71.2% (255 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Dutch)
Currently translated at 55.5% (199 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Spanish)
Currently translated at 99.7% (357 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/es/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Italian)
Currently translated at 86.3% (309 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Italian)
Currently translated at 86.8% (311 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Italian)
Currently translated at 87.4% (313 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Italian)
Currently translated at 87.9% (315 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Italian)
Currently translated at 92.4% (331 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Added translation using Weblate (Latvian)
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (Italian)
Currently translated at 98.6% (353 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/it/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/bg/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/bg/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Added translation using Weblate (Arabic)
* Translated using Weblate (Latvian)
Currently translated at 25.1% (90 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/lv/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/nl/
* Translated using Weblate (French)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/fr/
* Added translation using Weblate (Korean)
* Translated using Weblate (Korean)
Currently translated at 1.1% (4 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ko/
* Translated using Weblate (Korean)
Currently translated at 4.1% (15 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ko/
트래킹? 동기화? 추적?
* Translated using Weblate (Korean)
Currently translated at 14.2% (51 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/ko/
* Added translation using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 72.9% (261 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (358 of 358 strings)
Translation: Tachiyomi/Main
Translate-URL: http://weblate.j2ghz.com/projects/tachiyomi/main/pt_BR/
2017-07-05 17:09:27 +02:00
fd8f7ea693
Fix #880 . Downgrade conductor to 2.1.2 for now
2017-07-05 14:19:58 +02:00
5eeb497f2b
Fallback batoto urls to http (a library update took ages). Kotlin update to 1.1.3
2017-07-04 15:50:53 +02:00
505e642691
Fix issues with Batoto; some links now use https rather than http, so parsing was affected. ( #873 )
2017-07-02 20:35:07 +02:00
74a7e2a17e
Fix local source not working if english was disabled. Closes #848
2017-06-17 12:46:34 +02:00
5fec956ce6
Main activity now uses single task. Fixes #850 . Actually use new support library
2017-06-17 12:34:46 +02:00
1794782323
Add option to invert volume keys. Closes #834
2017-06-11 11:36:12 +02:00
0210ee8747
Fix #819 . Update support lib
2017-06-10 16:49:40 +02:00
ca412832ef
Library notification now opens recent updates. Closes #808
2017-06-04 18:56:24 +02:00
1089c25b8f
allow sorting by total chapters for library view ( #811 )
...
* allow sorting by total chapters for library view
* allow sorting by total chapters for library view
* Changed to remove query per manga.
2017-05-31 21:50:21 +02:00
e85841784c
Russian strings update ( #820 )
...
* Russian strings update
* Fix russian string
* Russian string. Резеврное копирование -> бэкап
2017-05-29 08:00:27 +02:00
ca2236958a
Reorganize layouts by feature
2017-05-25 12:16:58 +02:00
c7686323b7
Remove activity mixin class
2017-05-24 14:00:26 +02:00
73d1a1a05e
Fix backup issue. Closes #806
2017-05-24 11:15:40 +02:00
211f7b591b
Dependency updates. OkHttp nullability changes
2017-05-23 20:39:02 +02:00
72ea256906
Downloads with conductor. Remove flexible adapter 4 dependency and unused classes.
2017-05-23 20:03:16 +02:00
f521622d4d
Minor changes to tabs animator
2017-05-23 14:28:07 +02:00
dc5283ce9a
Use an object animator for the tabs
2017-05-22 11:28:41 +02:00
256a4197c9
Replace changelog dialog with controller, move migration logic to a separate class
2017-05-21 13:42:06 +02:00
a5a12f8b3a
Add landscape layout for manga info. Fix portrait layout image paddings when the tab layout was expanded
2017-05-20 14:56:31 +02:00
bbe180ecd1
Improve tab layout animation. Fixes #800 and #801
2017-05-20 12:15:44 +02:00
67678cd49e
Add an option to refresh all tracking metadata
2017-05-17 13:36:42 +02:00
097d4fe34c
Fix memory leak
2017-05-16 14:44:18 +02:00
5914346ace
Remove unused classes and arrays resources
2017-05-16 14:11:23 +02:00
062788f222
Fixed tracking cardview + readded AMOLED theme. ( #798 )
...
* Fixed cardview margin for sources
* Added AMOLED again
* changed padding to margin
2017-05-16 10:18:46 +02:00
55be9b9ca5
Fix settings crashes before Lollipop
2017-05-15 16:32:53 +02:00
0da2f91771
Info shows last chapter instead of chapter count. Resolves #765
2017-05-14 19:55:48 +02:00
ff190e02d4
Preferences with conductor ( #792 )
...
* Settings with conductor WIP
* Add downloads preference controller. Implement source/track login
* Improve settings controllers
* Backup settings controller
* Delete preferences xml
* Remove keys from xml
* PreferenceKeys is now an object
* Remove now unused dependency
2017-05-14 00:45:14 +02:00
29fd5747eb
Recent chapters with constraint layout
2017-05-08 13:06:40 +02:00
fa8f5bc0d8
Add images and 'view chapters' to library updates ( #785 )
...
* added option to open manga directly from library update
added covers for manga in library update
added ability to click covers to open manga directly from library update
* Removed 3 dot option to open manga
Adjusted covers to circles and material standard for recent chapter
* fixed potential null pointer on cover click
* adjusted circle imageview size for recently read
2017-05-08 09:22:49 +02:00
2118434823
Initial AMOLED theme + some CardView fixes ( #787 )
...
* Initial AMOLED theme + some CardView fixes
* small fix
2017-05-07 12:36:25 +02:00
2eeac0bf8b
UI with Conductor ( #784 )
2017-05-06 15:49:39 +02:00
89b293fecd
Kitsu: remove limit from query
2017-05-05 16:36:54 +02:00
3f758d5981
Kitsu: replace media_id with manga_id
2017-05-01 00:29:08 +02:00
e838bb43d2
Deleting categories hides manga until switch from and to library #686 ( #769 )
...
* Fixed bug 686
https://github.com/inorichi/tachiyomi/issues/686
* Fixed bug 686
https://github.com/inorichi/tachiyomi/issues/686
* undo previous changes to resubscribe
add table to mangaQueries to update on table category change
* cleaned up formatting
2017-04-27 20:16:05 +02:00
b7b83305b2
Allow multiple sources in each extension source apk ( #761 )
...
* Allow multiple sources in each extension source apk
Minor code cleanup
* Add runtime defined sources functionality
* Undo extensions library major version number bump
2017-04-27 20:15:55 +02:00
8df3080e0d
Pass backup uri as parcelable to restore service
2017-04-25 16:29:39 +02:00
f88794c752
Keep models from source package
2017-04-21 00:19:10 +02:00
cc9e2cee1f
Fix webtoon scroll jumps. Closes #751
2017-04-17 20:01:07 +02:00
91cb892c74
Release 0.5.2
2017-04-14 12:46:58 +02:00
a26f908370
Dependency updates
2017-04-09 18:25:05 +02:00
4d14f56fa8
Improve webtoon reader scroll up
2017-04-09 18:24:52 +02:00
d9a2255be9
Retain last read page when using the webtoon mode ( #738 )
...
* Retain last read page when using the webtoon mode, see issue #453
* #738 inorichi's request change to webtoonreader pull request
* #738 per inorichi recycler could be null at the point
scrollToLastPageRead was called, moved to below the check in the view
had been initialized.
2017-04-09 16:01:07 +02:00
5e3d71c6c5
Fix shortcuts
2017-04-09 15:53:47 +02:00
619d94bf36
Kitsu: use new rating system. Fixes #743
2017-04-09 13:56:52 +02:00
6069659e0f
Small fixes ( #740 )
2017-04-07 21:17:21 +02:00
f6a79bde6f
Add manga straight into a category from catalogues ( #737 )
...
* Add feature mention in issue #625
2017-04-07 20:39:09 +02:00
bb9e230b35
Fix #708
2017-04-07 20:32:22 +02:00
bc9417e16b
Notify licensed content in mangahere
2017-04-06 20:23:03 +02:00
a4313d388d
Fix activity leaks in backup, restore dialogs and properly handle db transactions
2017-04-06 17:26:24 +02:00
4ebb3a894d
Added round icon + added shortcuts ( #732 )
...
* Added round icon + added shortcuts
* Moved values to companion
2017-04-04 17:42:39 +02:00
0642889b64
Rewrote Backup ( #650 )
...
* Rewrote Backup
* Save automatic backups with datetime
* Minor improvements
* Remove suggested directories for backup and hardcoded strings. Rename JSON -> Backup
* Bugfix
* Fix tests
* Run restore inside a transaction, use external cache dir for log and other minor changes
2017-04-04 17:42:17 +02:00
3094d084d6
Library notification: handle only one update as a special case
2017-04-01 12:05:09 +02:00
f9fec74ffd
Add short description to library update notification
2017-03-30 20:02:48 +02:00
8ef3ab0d49
Cancel library progress notification after posting the result
2017-03-29 09:17:53 +02:00
e9a6f8ef46
Update app icon with shadow
2017-03-26 11:42:32 +02:00
68724752f8
Separate some changes unrelated to backup from PR
2017-03-26 11:26:10 +02:00
de8fa09366
Keep new chapters notification across updates
2017-03-25 22:00:55 +01:00
e619870eec
Fix #716
2017-03-20 20:34:26 +01:00
4be5f0dab3
Release 0.5.1
2017-03-19 11:58:56 +01:00
abe1929b49
Update vietnamese strings. Document Kissmanga changes
2017-03-19 10:51:38 +01:00
68c4116327
Category-specific auto download ( #701 )
...
* Category-specific auto download
2017-03-18 13:09:40 -04:00
3be9881997
Kissmanga fix. Kotlin 1.1.1
2017-03-18 14:11:16 +01:00
2e44f29882
Prevent some manga breaking the download notifier ( #711 )
2017-03-15 22:19:06 +01:00
a5520c1936
Manga info with constraint layout
2017-03-12 13:00:47 +01:00
112cdd54e3
Update chapters adapter
2017-03-11 21:20:46 +01:00
b512c67b5d
Fix #704 . Dependency updates
2017-03-11 16:00:07 +01:00
d8fa7bc9d2
Post updater notification before starting downloads
2017-03-10 20:36:43 +01:00
41397ab41d
Don't post too many notifications in the updater
2017-03-10 20:21:09 +01:00
c437f1473c
Add dev flavor. Bugfix in reader
2017-03-08 18:56:27 +01:00
6020cd011d
Fix #692 . Mangasee needs proper headers for data requests. ( #694 )
2017-03-03 22:53:54 +01:00
582bb3e2ca
Handle a few more possible external directories before Lollipop
2017-03-03 18:45:25 +01:00
5c67161dce
Minor changes for Kotlin 1.1
2017-03-03 18:18:06 +01:00
c00eaae62b
AS 2.3 and Kotlin 1.1
2017-03-03 17:42:46 +01:00
8e4dd030d0
Release v0.5.0
2017-02-26 13:58:45 +01:00
4d7b188999
Fix #636 . Minor improvements. Dependency updates
2017-02-23 22:30:43 +01:00
6de260d73f
Fix #660 . Update subsampling
2017-02-19 23:39:53 +01:00
2230ad59f1
Minor fixes and improvements. Dependency updates. Drop support for the old armeabi and use arm64-v8a instead
2017-02-16 23:22:30 +01:00
e22b1661f4
Borders crop improvements
2017-02-15 21:56:05 +01:00
bb723076ee
Chapter Recognition for Read/Mintmanga ( #682 )
2017-02-12 19:43:00 +01:00
fd9c24413d
Update CONTRIBUTING.md ( #684 )
...
Add catalogue redirection to tachiyomi-extensions
2017-02-12 19:31:38 +01:00
91c58640a7
Add crop borders functionality, #219
2017-02-12 00:30:32 +01:00
c8e3375248
Rar/cbr support
2017-02-08 22:12:00 +01:00
aeef8c02d8
Basic epub support
2017-02-05 12:01:58 +01:00
08f2cd2472
Error drawable now looks better with the dark theme
2017-02-04 20:49:07 +01:00
fe413d52d6
Show loading/error for images in catalogue grid view. Update support lib
2017-02-04 19:07:06 +01:00
add2ca0b8f
Fixed multi-threaded initial download not showing. ( #675 )
...
Fixed library notification cancel PendingIntent.
2017-02-04 17:57:26 +01:00
ad6cdc9017
Allow glide to use source's network client. Catalogue fixes
2017-02-04 13:44:18 +01:00
dd8cab4562
improve local manga chapter sorting ( #672 )
2017-02-04 12:03:54 +01:00
f7c791d153
Ask for chapter deletion when removing from library
2017-02-03 20:14:33 +01:00
b66f06d9dc
Use the first 3 bytes for jpeg
2017-02-02 23:44:25 +01:00
89940677cc
Use custom mime discovery in downloader
2017-02-02 20:21:38 +01:00
56e7a1e2a0
Language hot fix ( #668 )
2017-02-02 17:01:18 +01:00
810f5ad531
Fix FAB behavior
2017-02-02 16:48:18 +01:00
495f5d03ac
Enable Vietnamese language
2017-02-02 16:13:42 +01:00
f63d2cebfc
Update Vietnamese Language ( #664 )
2017-02-02 16:02:25 +01:00
ae60e8cbd5
Fix Mangachan issue from #628 ( #667 )
2017-02-02 16:02:02 +01:00
772bef05fc
Fix #661
2017-01-30 21:04:56 +01:00
9320d1f7a4
Update subsampling
2017-01-29 23:05:55 +01:00
e8912c5dc9
Local chapter url relative. Other minor changes
2017-01-29 20:51:11 +01:00
2b73a9d2a4
Local manga in zip/cbz/folder format ( #648 )
...
* add local source
* small fixes
* change Chapter to SChapter and and Manga to SManga in ChapterRecognition.
Use ChapterRecognition.parseChapterNumber() to recognize chapter numbers.
* use thread poll
* update isImage()
* add isImage() function to DiskUtil
* improve cover handling
* Support external SD cards
* use R.string.app_name as root folder name
2017-01-29 20:48:55 +01:00
e25ce768bb
Migrate covers to external files dir. Fix #647
2017-01-26 22:15:17 +01:00
05c628b33c
Bulgarian translation typos and fixes for better understanding ( #655 )
2017-01-26 08:12:43 +01:00
fda0aa3ce1
Fix sticky headers in recent chapters not working after rotation
2017-01-24 16:01:43 +01:00
cdf5bbadea
Disable elevation in recent chapters. Improve downloads discovery
2017-01-22 23:13:07 +01:00
c6b89a826c
Update recent chapters adapter
2017-01-22 20:06:43 +01:00
6264e56148
Added translatable="false" to keys so that they don't show up as untranslated ( #645 )
2017-01-21 20:34:34 +01:00
7f8bfd759f
Fix filter input text introducing a new line. Also fix filter drawer clicks propagated to the views below
2017-01-21 20:31:25 +01:00
c3c2013944
Add bulgarian language #644
2017-01-21 19:51:40 +01:00
1e4a01399d
Catalogue fixes
2017-01-21 18:48:27 +01:00
03967b67cf
Update extension loader
2017-01-21 17:49:34 +01:00
7425478a55
Optimize imports
2017-01-20 21:34:15 +01:00
f807447de1
Rename OnlineSource to HttpSource
2017-01-20 21:27:53 +01:00
706163e7a6
Move source and network outside data
2017-01-20 21:24:31 +01:00
a4c145c1ef
Optimize imports
2017-01-20 21:22:17 +01:00
c445ea90ba
Notification Improvements ( #594 )
...
* Download notifier improvements
* Notification improvements
Added a Notification Service.
Added a Notification Activity Handler.
* Removed service. Everything is now managed by single broadcast
* Fixed some flags
* Fixed ReaderActivity call
* Code review
* Added Handler. Removed dismiss onDestroy
2017-01-20 21:18:15 +01:00
52c50398b8
Fix Rapid region decoder
2017-01-19 23:34:54 +01:00
fb89f77db7
French language ( #634 )
...
* Added french string values in res
* Added french in the list of languages available
* Fixed remaining //
* Update manga plural according to http://www.academie-francaise.fr/niky-orange
* Update translation based on M2ck's remarks
* Translating remaining english bits and fixing some typos
* Further fixes according to M2ck's suggestions
* Ninja typo fix !
* Updated tapping string with french translation and updated a pretty awkward literal translation
* Updated translation to new strings
2017-01-19 22:48:11 +01:00
f7b94179a4
Update subsampling with some fixes
2017-01-19 21:12:49 +01:00
e045ca8538
Dependency updates
2017-01-18 21:27:01 +01:00
871e17c2f5
Rewrite catalogue adapter
2017-01-17 20:13:29 +01:00
f86c3c81bf
Catalogue with only one recycler
2017-01-16 22:18:15 +01:00
71ab6d38e4
Complete group filters
2017-01-15 17:04:31 +01:00
e76fb7a524
Minor changes
2017-01-15 01:08:35 +01:00
90a99dde1f
Filters with flexible adapter
2017-01-14 22:38:31 +01:00
7b9f5d0e9f
Update category adapter
2017-01-13 19:35:20 +01:00
e4d4dbbeb6
Change package name to flexible adapter v4
2017-01-12 16:24:40 +01:00
6ef94fb59b
Kitsu: include manga instead of media
2017-01-12 15:38:42 +01:00
a03dceff7d
Add Sort filter [Catalogs] ( #633 )
...
* Add Sort filter
* remove old views
* onClick default descending
* update remaining catalogs
2017-01-12 15:37:38 +01:00
f717c57648
Added Russian language ( #631 )
...
* added russian res/values
* Russian strings fix typo
* added Russian lang in list of lang's
* Russian string.xml: fixes
* Russian string.xml: fixes
* Russian string.xml: fixes
* strings-ru fixes
2017-01-10 20:34:45 +01:00
ca8fdad422
Fixed a typo in an Italian string ( #629 ) ( #630 )
2017-01-09 14:00:12 +01:00
faa61923fb
Fix #620
2017-01-08 23:40:54 +01:00
96a39f5c54
Remove custom presenter class
2017-01-08 20:56:42 +01:00
72f8c4d5e2
Added add to library dialog when downloading from catalogue ( #618 )
...
* Now show snackbar when adding from catalogue
* Code cleanup + added manga favorite event to update favorite drawable when added via snack
* Update SettingsAdvancedFragment.kt
Forgot to check optimize import. I think(hope) I got them all ;).
* Now uses PublishRelay. Manga favorite is now handled in info presenter
* Update MangaInfoFragment.kt
2017-01-08 20:07:19 +01:00
07cae4d684
Merge and remove util classes
2017-01-08 18:50:51 +01:00
dd56d7c0bb
Initial support for external sources
2017-01-08 18:12:19 +01:00
77d986f213
Kitsu: also filter included by manga
2017-01-07 00:54:57 +01:00
13bcefe5cd
Filter manga library entries in Kitsu
2017-01-07 00:29:52 +01:00
49d0e06704
Replace bad image url with the logo in mangafox. Related with #626
2017-01-04 19:12:47 +01:00
2c8790c545
Added circular thumbnails to the catalogue list view, like the ones in the library list view ( #616 )
...
* Added circular thumbnails to the catalogue list view, like the ones in the library list view
* Moved setImage to CatalogueHolder parent class and adapted the code so that when the manga is initialized, the thumbnail is set both in the case of grid and list
* In catalog, when switching between grid and list, initialize mangas only if going to grid view or if over wifi
2017-01-04 12:50:31 +01:00
d0260acd3d
Set IME action done
2017-01-03 15:44:32 +01:00
44ec6184c8
README.md table update ( #627 )
2017-01-03 15:27:24 +01:00
cfa9729831
Remove unused resources
2017-01-02 18:59:15 +01:00
c25af3d5ad
Change filters dialog with a drawer
2017-01-02 18:35:54 +01:00
d3e9200a7f
Improve catalog search filters ( #615 )
...
* Add three state (include/exclude/ignore) search filters (works for now only on MangaFox and MangaHere)
* checkbox icons in xml format
* fix checkbox icons referencing
* fix three states filters in remaining catalogs
* use Spinner for filter with more than three states (Mangasee)
* use EditText for freetext filters (Mangasee)
* remove pngs
* Filter class/subclass
* add Filter.Header
* English catalogs
2017-01-02 18:30:10 +01:00
2032ba3ba3
Now using subsampling 3.6.0
2017-01-01 21:30:29 +01:00
9bcde69ee0
Release 0.4.2
2017-01-01 21:00:52 +01:00
beca2b429c
Minor changes
2017-01-01 20:54:41 +01:00
3a1699f0b3
Fix #373 and a few crashes
2016-12-31 16:19:32 +01:00
a7192e866f
Locale fix. Kotlin update to 1.0.6
2016-12-27 20:18:38 +01:00
dc882b4dce
Make clear error codes are from HTTP
2016-12-26 18:12:15 +01:00
77b4de3941
Minor changes
2016-12-26 17:21:17 +01:00
006d17aac7
Fix locale not applied outside activities
2016-12-26 16:56:19 +01:00
1a3a1db4ff
Remove Language class. App's language and hidden languages settings were reset
2016-12-26 15:44:59 +01:00
97fa659283
Kitsu fixes
2016-12-24 11:32:45 +01:00
f1d84ccb49
Add "Completed" filter; fix Mangahere; fix Mangafox ( #604 )
...
* Add "Compled" filter to all english sources; fix Mangahere manga title extraction; fix Mangafox search.
* update Mangasee
* update Batoto
2016-12-24 00:08:49 +01:00
1f14240251
Translated some strings to Italian ( #602 )
...
* Translated some strings to Italian
* Added missing strings and fixed a couple of errors
2016-12-24 00:08:27 +01:00
ea6fed6ecf
Exclude novels from Kitsu results
2016-12-23 16:58:36 +01:00
d09eca7833
Anilist/Kitsu Fixes
2016-12-23 16:15:09 +01:00
2c6f64c5ae
Refresh option in the library updates tab ( #606 )
...
* Solves #550
* Make sure only refresh can only happen when pulling down at top of update library list
* Removed unused import
2016-12-23 15:58:53 +01:00
ec87e4359b
Drawerfix/readme update ( #601 )
...
* Fixed back button on navigational drawers
* Removing an unused import
* Cleaned up code
* little clean up
2016-12-23 15:56:10 +01:00
2b63bae989
Show login errors
2016-12-22 22:11:17 +01:00
82f4e3157a
Minor changes
2016-12-22 21:57:15 +01:00
725ceab00b
Hide API implementation from MAL service. Reorder methods and minor changes
2016-12-22 21:17:47 +01:00
ba428c401d
Fix Kitsu refresh method
2016-12-22 16:34:34 +01:00
510669ee2c
Fix wrong anilist decimal scores
2016-12-22 16:22:08 +01:00
8d749df290
Score formatting. Hide API from Anilist/Kitsu services.
2016-12-21 22:39:46 +01:00
091c0c0c71
Fix system language setting always using english
2016-12-21 00:42:46 +01:00
7fdd2cacd7
Fixed updater on Android N. Closes #592 ( #595 )
2016-12-21 00:34:31 +01:00
2241a0b2de
Using title instead of text for Mangahere titles ( #591 )
...
Fixes #571
The text on the popular manga page of Mangahere contains escaped HTML characters. The title attributes of the links do not contain them.
2016-12-20 20:37:45 +01:00
d21a93123b
Dependency updates
2016-12-20 18:58:21 +01:00
e542a8d8e2
Fix tab gravity
2016-12-20 16:54:56 +01:00
94ee4e7fb5
Experimental Anilist and Kitsu support ( #586 )
...
* Tracking tab with anilist support
* Rename MangaSync to Track
* Rename variables and methods to track
* Kitsu implementation
* Variables refactoring
* Travis fix?
2016-12-18 22:56:28 +01:00
e3d430eb5e
Fix #587
2016-12-18 22:31:20 +01:00
fd76255cf6
Release 0.4.1
2016-12-18 21:05:33 +01:00
d180631877
Add ripple effect to filter nav view
2016-12-18 20:29:46 +01:00
1977e21363
Fix method conflicts
2016-12-18 16:59:06 +01:00
e1a3ee1b81
Bugfixes
2016-12-18 16:35:39 +01:00
cc43d9daed
fixes wrong getBroadcast calls from imageNotification ( #585 )
2016-12-18 15:15:44 +01:00
79705df499
Apply material design guidelines to categories
2016-12-18 13:08:56 +01:00
36bbb906c1
Library sort change doesn't trigger filtering
2016-12-15 18:51:12 +01:00
816cc17ed3
Fix #577 . Fix language not applied in reader activity.
2016-12-14 22:33:24 +01:00
97e3b5d2ab
Add unread sorting
2016-12-13 22:23:49 +01:00
79ab9d80f2
Improved last_read sorting ( #576 )
2016-12-13 21:36:26 +01:00
32511149d1
Format fixes. Move lang setting to the first entry (looks better IMO)
2016-12-13 21:07:48 +01:00
cc9fd53abb
Implement language switcher ( #563 )
...
* Implement language switching using BaseActivity
* Add requested changes
* Cleanup App.kt Imports and add pref_language_key
* Acutally use @string for key
* Use string resource for language preference title
2016-12-13 20:47:46 +01:00
4061c7450b
Better network error handling
2016-12-12 20:53:44 +01:00
9ad535bde6
Optimize library downloaded filter
2016-12-11 23:59:25 +01:00
b067096fc7
Add drawer to filter and sort the library ( #570 )
...
* Add additional drawer to filter and sort the library
* Tint icon when there's a filter active
* Comments and minor changes
2016-12-11 12:43:44 +01:00
2dd58e5f7d
Ask for confirmation before changing the cover. Fixes #562
2016-12-10 23:16:46 +01:00
7c42ab885b
Readers know how to move to each side. Fix #566
2016-12-10 14:49:56 +01:00
26b283d44d
Fix webtoon reader touch events. #561
2016-12-10 14:01:16 +01:00
8c1b07c4ba
Handle null directories as empty arrays
2016-12-10 12:22:44 +01:00
f98e0858a7
Improve download discovery performance in library updates view
2016-12-09 20:23:48 +01:00
8b60d5bfcb
Add optional to automatically download new chapers ( #538 )
...
* Add optional to automatically download new chapers
* Only trigger download once
2016-12-06 17:22:03 +01:00
30b4c6e755
Remove some state from the library view
2016-12-04 23:58:46 +01:00
3d2a98451b
Avoid going to db when a library filter is changed
2016-12-04 23:48:29 +01:00
aba528b227
Added option to sort library ( #536 )
...
* Initial code
* Added all sort options
* Fixes
* Removed sort by added. Some renaming
* Removed date added database calls
* Fixes
2016-12-04 20:22:12 +01:00
d971768056
Release 0.4.0
2016-12-03 16:54:29 +01:00
2e39be6625
Image is now the default decoder
2016-12-03 16:12:58 +01:00
f514d466a6
Minor changes and fixes
2016-12-03 13:08:26 +01:00
d10bf45283
Download next N chapters now excludes the ones enqueued. #556
2016-12-02 20:37:55 +01:00
a0064a1699
Don't allow to create categories with the same name
2016-12-01 20:34:30 +01:00
907472403d
Upgrade okhttp
2016-12-01 19:36:58 +01:00
a9b6db9ee9
Italian language ( #551 )
...
* Add italian language
* italian language: fix aapt error
* small edit
2016-11-30 09:55:05 +01:00
3e1dc9f400
Add property to get the number of a page
2016-11-29 22:32:44 +01:00
d30c019b89
Allow to share images when reading online. Move chapter cache to external cache dir. Dependency updates.
2016-11-29 21:37:35 +01:00
86b8712dd1
Update subsampling
2016-11-29 00:18:02 +01:00
44241e03da
Update preferences lib
2016-11-27 22:02:23 +01:00
12dcc2c31f
Set share image mimetype with wildcard
2016-11-27 15:44:59 +01:00
bb89b72a81
Don't validate the page number and extension when saving a page
2016-11-26 12:34:54 +01:00
ea790faeb3
Always cancel library update task
2016-11-26 12:26:40 +01:00
4ef7b16925
Minor refactor
2016-11-24 21:50:02 +01:00
93e244b4c4
Fix #547
2016-11-24 21:42:01 +01:00
87281d34c1
Fix #528
2016-11-24 18:35:27 +01:00
20041701cd
Handle empty directory. Fix travis
2016-11-24 16:11:01 +01:00
f9c5379400
Fix #546
2016-11-24 15:40:34 +01:00
2a531f1a1e
Fix #545
2016-11-23 21:43:24 +01:00
4d4b9c0d6d
Dependency updates. Remove some unused strings
2016-11-23 21:09:46 +01:00
dc592e92b5
Added Volume and Title to chapters from MangaHere ( #523 )
2016-11-22 22:39:27 +01:00
0db1a3167d
Improve extension discovery. Fix #542
2016-11-22 20:49:57 +01:00
830f792824
Fix #541
2016-11-22 16:06:02 +01:00
a13ebc3975
Some improvements for russian catalogs ( #540 )
...
* Implemented genre filter for Mangachan
* Fixed search for Mangachan
* Changed url with latest updates for Mangachan
* Updated genres for Readmanga
* Removed duplicate code for Readmanga
2016-11-20 15:14:36 +01:00
b28ef61618
Better recent updates regexp for Mangasee ( #539 )
2016-11-20 15:13:46 +01:00
6f297161de
Download manager rewrite ( #535 )
...
* Saving to SD working
* Rename imagePath to uri
* Handle android < 21
* Minor changes
* Separate downloader from the manager. Optimize folder lookups
* Persist downloads across restarts
* Fix for #511
* Updated ReactiveNetwork. Add some documentation
* More documentation and minor fixes
* Handle persistent notifications. Other minor changes
* Improve downloader and add documentation
* Rename pageNumber to index in Page class
* Remove unused methods
* Use chop method
* Make sure dest dir is created
* Reset downloads dir preference
* Use invalidate options menu in download fragment and fix wrong condition
* Fix empty download queue after application restart
* Use addAll method in download queue to avoid too many notifications
* Inform download manager changes
2016-11-20 11:20:57 +01:00
59c626b4a8
Add an extension function to limit the number of characters in a string. Dependency updates
2016-11-19 14:46:49 +01:00
1d014a5a94
Minor fix
2016-11-19 12:13:09 +01:00
2dc8159d96
Fix #517 and a few more crashes
2016-11-17 21:14:50 +01:00
453f742732
Trying to fix a crash in settings (again)
2016-11-15 19:12:03 +01:00
5e6cf9fb02
#529
2016-11-15 18:11:52 +01:00
83349fc72d
Trying to fix a crash in settings
2016-11-15 17:48:51 +01:00
979a5c8c16
Merge pull request #526 from Gilfar/mangasee-seasonal
...
Update for seasonal manga from Mangasee
2016-11-14 20:49:07 +01:00
9f625835ec
Added option to download page or set page as cover ( #481 )
...
* Added option to download page or set page as cover
* Removed network call now copies from page image
* Format fix + notification feedback
* Added code to prevent OutOfMemory error. Made notification optional. Can now save image on long press. Bug fixes
* Now uses glide for notification
* Fixed webtoon page
* Fixes + API 16 support
* fixes
* Fixed API 24 FileProvider error
* Added page.ready check
* Indention
2016-11-14 20:48:34 +01:00
5fd379e71b
update for seasonal manga from Mangasee
2016-11-14 18:38:10 +01:00
9c5b497751
Changed sort icon from by alpha to by numeric ( #525 )
2016-11-13 14:25:55 +01:00
4dc5f3e7d9
Indention
2016-11-13 14:09:32 +01:00
13954ffe01
Added page.ready check
2016-11-13 14:07:20 +01:00
36d4e1f7ef
update Mangasee due to webpage changes ( #521 )
2016-11-13 12:33:29 +01:00
b716a2f8ac
Fix compilation error
2016-11-12 15:28:01 +01:00
f98095e6cb
Allow to change chapter fields before inserting to database. Update Kotlin to 1.0.5
2016-11-12 14:04:25 +01:00
d183aca810
Update MangaSee URL ( #518 )
...
Closes (https://github.com/inorichi/tachiyomi/issues/516 )
2016-11-08 17:11:15 +01:00
52f4bddbce
Set flex time
2016-11-07 16:23:04 +01:00
b837424f29
Fix update notification not allowing installations on some ROMs (like MIUI)
2016-11-06 20:14:13 +01:00
ba2a8c82f8
Fix travis
2016-11-06 18:53:40 +01:00
2856d9d6a3
Add product flavors. Switch to evernote's job scheduler
2016-11-06 18:44:14 +01:00
71fac76e3d
Rename bookmark column val
2016-11-06 13:35:12 +01:00
125f1ae34c
Added option to bookmark single chapter ( #496 )
...
* Added option to bookmark single chapter
* Fixes
2016-11-06 13:33:00 +01:00
b418169c20
Exclude backup empty fields
2016-11-06 13:31:01 +01:00
f4d12ba622
Update travis
2016-11-05 20:16:54 +01:00
c64d8c8b6b
Fix tests
2016-11-05 19:41:52 +01:00
10a1ba95d6
Support API 25 again. Bump dependencies
2016-11-05 19:28:47 +01:00
27d3daf918
Add support for latest updates to Readmangatoday ( #512 )
2016-11-03 16:17:37 +01:00
dcbd72e64d
Release 0.3.2
2016-10-30 17:39:16 +01:00
52e1e93f9d
Added another image decoder. It should be faster than Rapid and more reliable than Skia.
2016-10-28 19:26:47 +02:00
7d3d0999f3
Fixed API 24 FileProvider error
2016-10-25 17:34:49 +02:00
93f90b5a62
fixes
2016-10-25 16:08:33 +02:00
c2b113ac0a
Fixes + API 16 support
2016-10-25 15:49:27 +02:00
8ff8ab4f27
Fixed webtoon page
2016-10-25 15:49:22 +02:00
414b8c9f21
Now uses glide for notification
2016-10-25 15:49:21 +02:00
4975787afa
Added code to prevent OutOfMemory error. Made notification optional. Can now save image on long press. Bug fixes
2016-10-25 15:49:20 +02:00
1210691fdd
Format fix + notification feedback
2016-10-25 15:49:19 +02:00
2a4527a8d6
Removed network call now copies from page image
2016-10-25 15:49:18 +02:00
2991906a85
Added option to download page or set page as cover
2016-10-25 15:49:17 +02:00
5b1f4f189b
Reader fixes
2016-10-24 22:16:50 +02:00
d77a1e6925
Change webtoon image callback to onReady
2016-10-24 00:12:32 +02:00
19c713ebb2
Minor changes
2016-10-23 22:37:20 +02:00
90e0e0b72a
Webtoon reader now shows download progress. Keep the progress bar until the image is decoded
2016-10-23 18:59:25 +02:00
22bbcaeed0
Remove builtin decoders from Rapid
2016-10-23 16:42:48 +02:00
d7b8015df7
Drop support for reencode images
2016-10-23 13:22:14 +02:00
c1ac47e1ce
Revert support lib 25 (broken as usual), update subsampling lib
2016-10-22 21:43:37 +02:00
e375101132
Revert "Support API 25. Use new DividerItemDecoration."
...
This reverts commit 05b14bae7b
.
2016-10-22 21:42:48 +02:00
05b14bae7b
Support API 25. Use new DividerItemDecoration.
2016-10-22 20:21:25 +02:00
eb15fe3898
Remove 2048 bitmap size limit
2016-10-21 21:21:31 +02:00
4f5518bdd8
Fixed wrong chapter recognition for S0 - Chapter 00 ( #499 )
2016-10-20 16:28:25 +02:00
c9e1e6e020
Release 0.3.1
2016-10-17 08:43:19 +02:00
ade73e6892
Keep project classes
2016-10-17 08:43:19 +02:00
ee2aae7e3a
Release 0.3.0
2016-10-16 21:00:40 +02:00
b6011d4cf5
Minor changes
2016-10-16 20:50:32 +02:00
a31c6ff875
Decode notification logo in background thread. Set max bitmap size to 2048
2016-10-16 15:02:55 +02:00
69baaac27e
Another crash fixed in webtoon reader
2016-10-15 15:27:26 +02:00
b16a90e9d9
Fixed incorrect string for color filter ( #493 )
2016-10-15 11:50:07 +02:00
f31aa622c0
Fix tests
2016-10-15 11:37:28 +02:00
4578edf157
Use old refresh icon (but with the app's logo)
2016-10-15 11:31:24 +02:00
33df35db1b
Multidex debug build
2016-10-15 11:12:16 +02:00
093ddd776b
Update GCM
2016-10-14 18:17:02 +02:00
da10b27219
Dependency udpates, ABI filters
2016-10-14 17:33:58 +02:00
5b4ed6f926
Delete old alarm
2016-10-14 17:27:35 +02:00
8fc467652d
Add app's notification icon
2016-10-13 19:45:10 +02:00
7971b64d57
Update Portuguese(pt_PT) translation. ( #492 )
...
-New strings required translation
-Correcting mistakes
2016-10-12 21:24:12 +02:00
9c1e2c3c45
Oops.. Fix #489
2016-10-09 14:42:27 +02:00
909917e133
Handle individual errors in metadata update
2016-10-09 12:22:21 +02:00
3b6c37a30b
Increase minimum tile dpi
2016-10-09 11:51:07 +02:00
4a6e2a5d99
More crash fixes
2016-10-09 11:34:37 +02:00
6cf84256fe
Crash fix
2016-10-09 11:10:47 +02:00
876831480a
Remove unused context from sources
2016-10-08 19:48:55 +02:00
aebc9a3b9e
Update metadata now ignores only completed manga setting
2016-10-08 15:52:02 +02:00
7b28614c37
Ignore chapters with duplicated name. Fixes #483
2016-10-06 20:02:22 +02:00
4524c705da
Add simple method for preference bindings
2016-10-06 19:39:59 +02:00
1f70be688a
Allow to refresh the entire library info (fixing empty covers after restoring backups). Closes #462
2016-10-06 19:23:59 +02:00
500eedaab7
Explicitly remove read phone permission
2016-10-03 21:15:59 +02:00
2d2ff0a29d
Download queue will now be reset if negative. ( #485 )
2016-10-02 11:59:10 +02:00
6d0689fe6c
Keep compatibility with YAML sources. Reorder methods
2016-09-30 21:29:03 +02:00
0b3dda18d3
Implement latest updates. ( #472 )
2016-09-30 21:11:51 +02:00
09a8a494a0
Remove unneeded call
2016-09-29 21:46:11 +02:00
11ac4df5d7
Bump dependencies, remove unused resources
2016-09-29 19:53:59 +02:00
d352405ba6
Open from homescreen/add shortcut to launcher ( #435 )
...
* Add very basic "Add to homescreen" action in manga info fragment.
* Fix open from homescreen opening current manga (if a manga is open).
Code cleanup.
* Improve fix for "Opening from homescreen opens currently open manga if a manga is currently open" and fix "Going back to the main app via a Manga opened through a shortcut repeats the launcher open animation".
* Implement custom icons, add star icon and optimize some things.
* Remove Tachiyomi and custom image icon types.
* Move icon creation task into an observable.
Added some extra error handling.
2016-09-29 18:38:29 +02:00
a81609fd2c
Fix #480 ?
2016-09-25 23:04:43 +02:00
bf05952582
Gradle custom script 'app/custom.gradle' ( #473 )
2016-09-23 20:50:01 +02:00
596a24fce8
Added option to share your favorite manga ( #477 )
2016-09-22 21:36:40 +02:00
9f20e40257
Update kotlin and gradle build tools
2016-09-22 19:49:47 +02:00
8be67a4431
Custom color filter for reader ( #434 )
...
* [WIP] Custom color filter for reader
* Improvements
* temp image to prevent build error
* Shift all the bits
* Some improvements. Removed DiscreteSeekBar
* Improvements
* API 16 + fixes
* Reduced lag. Fixed brightness value being reset to 0
* Small fixes
2016-09-21 21:26:08 +02:00
58a2f7a874
Hide catalogues ( #466 )
...
Hide catalogues
2016-09-18 21:12:12 +02:00
cb92143613
Merge anilist backend
2016-09-18 11:50:52 +02:00
08e26aa30d
Fix library update interval not being updated properly
2016-09-17 11:15:18 +02:00
8e3ffe87b8
Fix broken link ( #470 )
2016-09-16 11:31:34 +02:00
20e2bf9682
Place restrictions above category selection
2016-09-15 18:46:51 +02:00
8512f97386
Show default message when no categories selected
2016-09-15 18:39:16 +02:00
3ce880bc62
Ignore a random crash when closing the reader
2016-09-15 18:25:10 +02:00
72ae243fa2
Remove debug log
2016-09-15 18:04:36 +02:00
91829b0e7d
Select categories for global update
2016-09-15 18:01:07 +02:00
7c3cd10696
Notify first page change
2016-09-11 16:00:06 +02:00
24bdee626f
parse manga from the future ( #458 )
2016-09-09 19:20:24 +02:00
6a30a75e3e
Upgrade dependencies, use new Timber's overloaded method for errors
2016-09-08 18:30:29 +02:00
ccdc336112
Complete auto updates checker ( #449 )
...
* Complete auto updates checker
* Use GcmTaskService for the periodical updates checker
* Persist task across reinstalls
* Hide setting instead of disabling
* Minor refactor
2016-09-07 19:44:55 +02:00
a4b71f4d11
Minor UI fixes
2016-09-06 21:22:56 +02:00
c3f61e86b7
Improve performance with big images. Feedback is appreciated.
2016-09-06 20:42:24 +02:00
d8d93ee344
Added read filter to chapter select. ( #431 )
...
* Added read filter to chapter select.
* Can now select how far back the chapter should be deleted after read.
2016-09-05 11:08:16 +02:00
8ffff44454
Merge pull request #441 from icewind1991/more-eng-filter
...
Add genre filter support for the remaining English sources
2016-09-03 12:54:20 +02:00
568b90d0b4
Fix #446
2016-09-03 11:05:32 +02:00
46e09d174b
Travis fix. Update gradle
2016-09-01 20:05:11 +02:00
1698a85e99
Add filter support to readmangatoday
2016-08-31 23:19:03 +02:00
c9b62209c2
Add filter support to mangasee
2016-08-31 23:12:25 +02:00
b280d6a76b
Add filter support to mangahere
2016-08-31 22:40:12 +02:00
29993e6412
Merge pull request #438 from Taumer/ru_parsers_genre_filter
...
Implement genre filter for Readmanga and Mintmanga
2016-08-31 19:16:08 +02:00
2a5edf4547
Implement genre filter for Readmanga
2016-08-30 14:23:47 +03:00
d58c517a6c
Implement genre filter for Mintmanga
2016-08-30 14:22:55 +03:00
50136c319f
MAL switched to SSL/HTTPS ( #437 )
...
Changed the URL for myanimelist.net to use HTTPS, as API endpoints are using HTTPS/TLS as of August 25.
2016-08-30 10:28:10 +02:00
2fb3b50535
Add genre filter for catalogue ( #428 )
...
* Add genre filter for catalogue
* Implement genre filter for batoto
* hardcode filters for sources
* swtich filter id to string
* reset filters when switching sources
* Add filter support to mangafox
* Catalogue changes
* Indefinite snackbar on error, use plain subscriptions in catalogue presenter
2016-08-28 22:59:00 +02:00
4171e87b4b
update Mangasee chapter selector ( #429 )
2016-08-28 11:38:37 +02:00
60b3036037
Rename fragment to view
2016-08-22 12:55:31 +02:00
dfb2487640
Library views recycling
2016-08-22 12:54:16 +02:00
97454ca162
Disable shared holders for now
2016-08-01 00:09:34 +02:00
4200409f79
Fix crashes introduced yesterday
2016-07-31 14:07:12 +02:00
b6a06189fb
Fix text overlapping, make icons a bit bigger
2016-07-31 01:01:25 +02:00
be521804c8
Fix inverted if condition
2016-07-31 00:05:05 +02:00
e95fcf6172
Dynamic recyclerview inflation for the library view and better swap handling
2016-07-30 23:54:32 +02:00
fbd2235a51
Recycle view holders in library. Format fixes
2016-07-30 20:21:01 +02:00
31b1b83606
Fix #408
2016-07-30 17:43:16 +02:00
a5d4f63281
Set jdk 8 in travis
2016-07-30 16:40:35 +02:00
328f9a70d3
Fix robolectric tests
2016-07-30 16:25:23 +02:00
df2b1dbeb1
Update travis
2016-07-30 16:18:51 +02:00
f768393a4b
Bump dependencies, set target sdk 24
2016-07-30 16:04:43 +02:00
c0a0d60c87
Replace page fragments with views
2016-07-30 15:51:49 +02:00
9cf5a4cac0
Minor Improvements ( #405 )
2016-07-28 01:01:56 +02:00
f21a030cf8
Added the ability to view the library as a list ( #394 )
...
* Added in the ability to view the library as a list
* reverted LibraryAdapter and renamed libraryToggleViewEvent to LibraryToggleViewEvent for consistency
* removed LibraryToggleViewEvent and directly subscribed to option change
* fixed the toggleView subscription
* Made the library list item layout more compliant with material design
* Changed unread text style and removed background
2016-07-27 17:37:36 +02:00
74e3d387eb
Release v0.2.3
2016-07-24 15:41:58 +02:00
8f83f497d5
Update history custom put resolver
2016-07-23 15:41:47 +02:00
6999fa858e
Fix #400
2016-07-23 12:09:06 +02:00
8c1bedf796
Back button now returns to start screen. Also fix #356
2016-07-20 19:09:28 +02:00
1090c04fe3
Remove deprecated calls and fix a potential race condition
2016-07-18 21:01:51 +02:00
33b04427d5
Added a startup screen preference option ( #395 )
...
* Added a startup screen preference option
* changed string and keys to be consistent
2016-07-18 19:58:18 +02:00
f7bb356abd
Fix exception thrown when Batoto search is empty
2016-07-16 17:25:22 +02:00
e16bf0698e
Minor fix
2016-07-15 18:22:24 +02:00
e6190683dd
Observable calls can now be retried, previously all retries were failing
2016-07-10 12:14:30 +02:00
e08e41ae0d
Remove most unused settings from the reader (keep screen on and page transitions), they are still available in the app's settings. Also lower minimum brightness to -75%
2016-07-08 22:31:46 +02:00
5f1a89df63
Remove newThread usages, it probably fixes random crashes
2016-07-08 18:23:03 +02:00
f15df40a54
Add an overlay on top of the reader to simulate a lower brightness. Closes #362
2016-07-07 23:18:22 +02:00
a32e0e4ec5
Fix #361
2016-07-04 00:27:45 +02:00
3e8ac6b2d0
Fix for #361 ?
2016-07-03 21:48:55 +02:00
50a773f456
Fix YAML parser crashing the app on Kitkat and lower
2016-07-03 21:33:07 +02:00
42484d718a
And a few more crashes fixed in preferences
2016-07-03 21:19:34 +02:00
81887000a8
Fix a few crashes
2016-07-03 21:04:09 +02:00
987473df44
Minor changes
2016-07-03 18:49:02 +02:00
3680eb0bf5
Recently read improvements: Open next chapter if read, local date formatting
2016-07-03 17:58:39 +02:00
3dbdc495e7
Minor changes
2016-07-03 14:25:51 +02:00
466515c801
Implement "Wie Manga!" ( #379 )
...
* Implement Wie Manga!
* Unnecessary import
2016-07-02 22:16:20 +02:00
e198f7e671
Add icons for settings
2016-07-02 22:14:04 +02:00
5fe1799dab
Fix #333
2016-07-02 14:12:52 +02:00
ce7118084a
Downloads view now uses a copy of the original queue. Fixes #351 and some crashes while scrolling and removing a download from the queue
2016-07-01 18:30:46 +02:00
06786322ca
Bump dependencies
2016-07-01 01:52:05 +02:00
130b7501d1
Remove no predictive animations. Upgrade Kotlin to 1.0.3
2016-07-01 01:39:57 +02:00
864f001c3e
Add portuguese translation by @MrAmnesiac
2016-06-30 16:10:30 +02:00
1553ce973f
Ignore the first spinner selection
2016-06-30 13:02:14 +02:00
72811e59f5
Spanish UI translation ( #365 )
...
Added spanish translation
2016-06-29 15:32:05 +02:00
4c1da3575b
Cleanup - squid:S1155 - Collection.isEmpty() should be used to test for emptiness ( #371 )
2016-06-29 15:31:41 +02:00
05c0516a57
New reader menu ( #368 )
2016-06-27 16:46:31 +02:00
fe6dff9086
Handle a missing page list in MangaHere ( #366 )
...
This typically happens when a manga is pulled from their catalog (I tested it on Nisekoi). Previous behavior led to a NullPointerError, now gives an empty page list.
Giving a reason to the user beyond "Empty Page list" would be a good idea in the future (this seems to be one holdup for #220 ), but there doesn't seem to be an obvious place to put it without touching the base classes. In the meantime, this is far more informative than null errors.
2016-06-25 13:01:44 +02:00
b6df5e6ee6
Reader fixes (MAL not updating in certain scenarios)
2016-06-24 13:39:34 +02:00
3ee5774870
Use Cloudflare client for ReadManga.Today ( #363 )
2016-06-23 14:05:20 +02:00
c8fbb96f49
Mangasee as image source ( #355 )
...
* Mangasee as image source
* revert
* Mangasee source refactoring
2016-06-20 15:37:35 +02:00
143303f7df
Parser improvements
2016-06-20 00:57:29 +02:00
585f7ec17d
Remove getAbsoluteUrl method
2016-06-18 17:37:41 +02:00
9beeca652f
Rewrite preferences with a modified support library v7
2016-06-16 20:52:51 +02:00
cd92569355
Restart inject module when the app is created
2016-06-15 17:58:28 +02:00
a82e1d0e45
Remove unneeded annotations and some cleanup
2016-06-15 17:47:44 +02:00
5ad06df4ac
Fix chapters with 1 page not marked as read
2016-06-15 16:47:59 +02:00
5cfd5da338
Convert some classes to Kotlin
2016-06-15 16:37:48 +02:00
b1d7167112
Bump dependencies
2016-06-15 13:18:27 +02:00
a475ecec4d
Test package in Kotlin
2016-06-15 12:53:12 +02:00
5c98e020f4
Merge pull request #350 from inorichi/dev
...
Rewrite DB models, tests and add a chapter loader.
2016-06-15 12:31:42 +02:00
eed295587d
Fix tests
2016-06-14 15:17:44 +02:00
237af4b07d
Fix dependency injection and use custom models extending DB ones
2016-06-14 15:17:37 +02:00
658860fdff
Add chapter loader, drop non seamless mode
2016-06-14 15:15:31 +02:00
21ba371a32
Replace Dagger2 with Injekt, reorganize dependencies
2016-06-14 15:13:48 +02:00
589160242e
Rewrite database models in Kotlin
2016-06-14 15:11:23 +02:00
4de8b6e9a8
Update Mangachan address and fix loading covers after update ( #347 )
2016-06-11 15:59:04 +02:00
e79d536f33
Update readme
2016-06-10 20:48:43 +02:00
9e90096328
Match release version
2016-06-10 20:31:33 +02:00
f0a382c21a
Improve regex for pages from Readmanga and Mintmanga ( #345 )
2016-06-09 19:48:23 +02:00
682a2c7546
Delete file when exception is thrown
2016-06-09 15:46:08 +02:00
2d1e85f280
Fix scroll position with many categories. Closes #332
2016-06-09 14:27:11 +02:00
dbec4fc15e
Cloudflare fix. Closes #344
2016-06-09 11:32:24 +02:00
95cd77e749
Multiple quality improvements - squid:S1213, squid:S1943, squid:S1066 ( #342 )
2016-06-08 08:44:12 +02:00
1f8126e2af
Use cardBackgroundColor instead of android:Background ( #339 )
2016-06-07 20:59:43 +02:00
86db7497e9
Small card fixes ( #338 )
2016-06-07 20:36:40 +02:00
172305fc6a
Wrong card background fix + bump gradle version ( #337 )
2016-06-07 20:14:36 +02:00
dad9dcd742
Improve getAbsolutUrl method ( #336 )
...
Also fix Mangachan most popular pages
2016-06-07 20:04:50 +02:00
59b90a94d0
Remove covers on error. #334
2016-06-06 20:45:22 +02:00
93fc5944f3
Remove unneeded casts
2016-06-06 16:53:58 +02:00
7039216eae
Manual mappings. Code generation on java classes (better compilation times)
2016-06-06 16:27:24 +02:00
7ba898f701
Added recently read tab ( #316 )
2016-06-06 15:26:56 +02:00
11262f86f9
Release 0.2.2
2016-06-06 14:43:02 +02:00
d1db2d60ec
Fix #329 . Add confirmation before removing favorite manga on multiple selection. Add new proguard rules
2016-06-05 23:40:27 +02:00
156e43290e
Remove unneeded swipe refresh
2016-06-05 11:54:35 +02:00
6687c80b2d
Minor changes
2016-06-05 11:14:40 +02:00
1fbec7bf3d
Added improvements for RecentChapters. Closes #320 ( #324 )
2016-06-04 17:50:44 +02:00
6196480d1d
Minor improvements
2016-06-03 18:25:47 +02:00
2723aeeb5c
Better error feedback. Closes #325
2016-06-03 12:37:07 +02:00
728ab18017
Make active page nullable. Fixes #326
2016-06-03 12:25:39 +02:00
0714fdc7e6
Fix #328
2016-06-03 12:09:38 +02:00
7bfdfee27b
Merge pull request #323 from NoodleMage/season
...
Added chapter recognition for "season" case
2016-06-02 16:46:26 +02:00
10ec3a9b0c
Added chapter recognition for "season" case
2016-06-02 16:39:19 +02:00
eec728f162
Rename "Only update incomplete manga" string to "ongoing" ( #318 )
2016-06-02 14:42:40 +02:00
1ac8ef5341
Reader fixes and minor changes
2016-06-02 14:11:10 +02:00
18cdddf433
Minor improvements for sync services
2016-05-31 16:14:32 +02:00
02a697031f
Chapters FAB doesn't depend on the recognized chapter number. Cloudflare resolver fix
2016-05-28 19:10:09 +02:00
6beff242b0
LoginSource moved to an interface
2016-05-28 00:20:59 +02:00
46cc078e93
Downloading chapters now always add them from the beginning
2016-05-27 20:11:37 +02:00
9aa6da0642
Default headers are bad
2016-05-27 18:08:05 +02:00
8bd20c39aa
All network calls are now done directly through the client
2016-05-27 17:17:30 +02:00
efd36388b0
Fix network unsubscription crashes, refactor network methods
2016-05-27 16:52:44 +02:00
79bb207a8d
Use async method for network calls, trying to fix a crash
2016-05-27 13:56:18 +02:00
0fe350af9a
Minor classes restructuration and optimize imports
2016-05-27 13:21:21 +02:00
4e784cd7c3
Minor fixes
2016-05-26 16:03:55 +02:00
12d6919421
Do not parse -2 chapter number
2016-05-26 15:52:12 +02:00
79ec4faddb
Always close requests' response body
2016-05-26 15:16:42 +02:00
6603c0b990
Merge pull request #239 from inorichi/rewrite-source
...
Rewrite source
2016-05-26 15:14:36 +02:00
b5dbdd1774
Change default sorting method
2016-05-26 15:10:31 +02:00
a08cea9df8
Show changelog when new version is installed
2016-05-26 15:10:28 +02:00
5d9c817461
Implement ReadMangaToday with the new source
2016-05-26 10:22:43 +02:00
f95c9a12c9
Reimplement russian sources
2016-05-26 10:22:43 +02:00
015257fe75
Implement Mangafox and Mangahere with the new source
2016-05-26 10:22:42 +02:00
dd5692bb2d
Rewrite sources. Implement Batoto and Kissmanga
2016-05-26 10:22:39 +02:00
bc3d5dc863
Add support's library custom tabs
2016-05-25 17:33:58 +02:00
a4b6003e58
Wrong versionName when not building latest version ( #314 )
2016-05-25 16:10:03 +02:00
8086d1db46
squid:SwitchLastCaseIsDefaultCheck - switch statements should end with a default clause ( #306 )
2016-05-25 00:09:38 +02:00
26f4f53ec2
Fixed spinner + improved ripple ( #310 )
2016-05-25 00:09:24 +02:00
6af78418a4
Fix an issue with seamless mode and chapters with less than 5 pages #291
2016-05-23 12:10:24 +02:00
f629db3c10
Exclude manga from unknown sources from the library
2016-05-22 23:40:44 +02:00
af0cf9e52d
Load next/prev chapter depending on the sorting method
2016-05-21 22:04:07 +02:00
e885469504
Allow to change sorting mode from the chapters fragment
2016-05-21 22:04:06 +02:00
ca7e5260f0
Tables classes in Kotlin. Rename COLUMN -> COL
2016-05-21 22:04:06 +02:00
dba64f849b
Database support for ordering chapters like the source
2016-05-21 22:04:05 +02:00
02e43bafd6
Merge pull request #303 from NoodleMage/myanimelist_cardview
...
UI tweaks
2016-05-21 17:45:49 +02:00
637dda2e22
Make status bar transparent on API >= 21
2016-05-21 15:43:48 +02:00
575eaee1d2
UI tweaks
2016-05-19 16:29:25 +02:00
48a1e8f74c
pmd:UseIndexOfChar - Use Index Of Char ( #300 )
2016-05-17 21:49:13 +02:00
4d65038ad3
Optimize imports
2016-05-15 23:06:11 +02:00
6e8a41f898
Kissmanga loading through Cloudflare. A lot of refactoring was needed
2016-05-15 20:46:58 +02:00
8da11dbdb9
Fix MAL not binding a manga. Upgrade Kotlin to 1.0.2
2016-05-13 13:37:08 +02:00
70fabf6a6b
Bump dependencies and support library
2016-05-12 20:15:15 +02:00
43fafbc747
Fix a crash when trying to change the downloads directory on some devices
2016-05-12 16:45:35 +02:00
88e64c878b
Double the distance required to trigger category update and remove overflow menu setting
2016-05-12 15:30:57 +02:00
0ad9e4af0b
Fix #267 ( #299 )
2016-05-12 14:28:44 +02:00
a6df745daa
Rewrote ChapterRecognition to Kotlin. ( #293 )
2016-05-11 15:33:14 +02:00
c64bd81339
Build debug in travis
2016-05-10 16:13:28 +02:00
c31f0b4bb3
Change travis gradle task, small doc update ( #295 )
...
* Use gradle task build in travis
* Update CONTRIBUTING.md
2016-05-10 13:42:08 +02:00
136136d055
Trying workaround for #296
2016-05-09 13:29:46 +02:00
c20d86e5c0
Category update can only be triggered when the list is at the top
2016-05-09 13:23:57 +02:00
7ca99f749b
Remember last active category. Closes #261
2016-05-08 18:11:09 +02:00
7cc4405c09
Swipe down updates active category. Closes #292 . Not sure I'll keep this
2016-05-08 17:27:49 +02:00
62d5deaa6f
Allow to open manga in the browser. Closes #157 (Doesn't work with kissmanga)
2016-05-08 15:20:55 +02:00
7f5879ed6f
Add confirm dialog for multiple deletion. Closes #155
2016-05-08 14:58:21 +02:00
a0f7761a37
Minor changes
2016-05-07 23:50:05 +02:00
ed77c60283
Added download notifications, resolves #260 ( #289 )
2016-05-07 23:09:14 +02:00
8f144316a6
Fix a crash when updating active category and no categories available
2016-05-06 15:44:01 +02:00
e73eed4a9b
Fix catalog covers' flickering when adding a page
2016-05-06 14:28:39 +02:00
9de3da33aa
Fix recent chapters menu button not showing on high dpi screens
2016-05-05 20:58:19 +02:00
0de214c3b5
Delete from the download queue on the main thread. It could fix some crashes
2016-05-05 16:05:36 +02:00
1226023dc2
Allow to update one category
2016-05-05 00:37:03 +02:00
5e24054a0b
Database queries are now separated by table. Improve how the app creates downloads
2016-05-02 22:36:10 +02:00
af2b886599
Fix F-Droid not recognizing update ( #287 )
2016-05-02 14:53:43 +02:00
1d1e5f1f99
Toggle reader menu with the menu button, closes #286 . Fix incorrect drawer selected item when using back button
2016-05-01 21:53:00 +02:00
49628e9cf5
Fix recent crashes
2016-04-30 01:44:53 +02:00
47bc1f7a9f
Remove RelativeLayout from covers for better performance
2016-04-29 20:00:03 +02:00
f9783407bd
Downgrade RxJava. Closes #285
2016-04-29 14:26:30 +02:00
74ffa14304
Bump dependencies
2016-04-29 00:22:41 +02:00
e881488bcc
Refactor and convert to Kotlin base classes. Fix FAB behavior
2016-04-28 21:54:54 +02:00
97ee7b81af
Release version manual update hotfix. ( #283 )
2016-04-28 18:46:12 +02:00
ff6eefe1c4
pmd:ImmutableField - Immutable Field ( #282 )
2016-04-28 18:46:05 +02:00
9f546d13c2
squid:S1118 - Utility classes should not have public constructors ( #281 )
2016-04-28 18:45:39 +02:00
2e6fc70353
Auto number of latest release, shorter versionCode ( #280 )
2016-04-27 22:18:36 +02:00
270cacb1d7
squid:S2039 - Member variable visibility should be specified ( #279 )
2016-04-27 22:18:25 +02:00
e2ecf0ce5f
Release 0.2.1
2016-04-27 14:06:45 +02:00
5d396bfb7c
Make query non nullable, it fixes some bugs in the catalogue
2016-04-27 00:58:05 +02:00
de6cc8394e
Fixed some crashes in the catalogue and the reader
2016-04-27 00:23:06 +02:00
4b7159648a
Merge pull request #257 from NoodleMage/update_improv
...
Rewrote UpdateDownloader to Kotlin + AC fixes
2016-04-27 00:20:50 +02:00
eb9c5f95db
Removed automatic update + duplicate fix
2016-04-26 22:56:49 +02:00
55e9d2880c
Rewrote UpdateDownloader to Kotlin
...
Added auto update check (every 12 hour)
Warning message optional fix #256
Lots of bug fixes!
2016-04-26 20:57:05 +02:00
ec9c19ce7d
Use a thread-safe list for downloads
2016-04-26 14:00:22 +02:00
31731e8f26
Fix a crash in older android versions
2016-04-25 23:43:32 +02:00
bfb12bc7c1
Minor changes to fix a possible crash in the downloads view
2016-04-24 23:32:49 +02:00
4befcf3819
Fix #277 , library not updating
2016-04-23 15:39:41 +02:00
cb58145361
Allow setting versionCode in parameter ( #276 )
...
Allow easier debug versionCode change
2016-04-23 13:17:48 +02:00
b83efd90a8
Slightly increase library view performance by caching typefaces
2016-04-22 19:41:59 +02:00
9f0da3f1d6
Upgrade to nucleus 3
2016-04-22 14:28:06 +02:00
50ae08ed8d
Back button now returns to library. Closes #252
2016-04-21 16:31:23 +02:00
5385642a5b
Downloads now retry requests after some seconds. Closes #271
2016-04-21 15:57:47 +02:00
0a27d4e185
Add an option to reencode images under the advanced tab. #262
2016-04-21 15:31:07 +02:00
bd8b9febd2
Minor changes
2016-04-21 01:04:46 +02:00
a30705f197
Oops... nobody noticed being unlogged from batoto?
2016-04-20 17:31:31 +02:00
877032a757
Fix incomplete downloads. Closes #264
2016-04-20 17:10:10 +02:00
19bf47b6d2
Release resources before trying to delete an incomplete file #264 #211
2016-04-19 21:04:28 +02:00
a9bfeb058b
Revert "Temporarily include nucleus in the project"
...
This reverts commit 447dfd1e3c
.
2016-04-19 14:11:03 +02:00
9213fc6999
Always close response body
2016-04-19 14:08:35 +02:00
447dfd1e3c
Temporarily include nucleus in the project
2016-04-19 12:58:33 +02:00
638d3a32cf
Also use manga per row setting in catalogue
2016-04-18 20:33:09 +02:00
17c59657c3
Allow to unbind manga, closes #258 . Fix some network calls leaking
2016-04-18 20:14:50 +02:00
81bce8ef76
Mark common categories when moving them. Closes #135
2016-04-18 19:20:14 +02:00
78314077bb
Fix custom brightness turning off the screen. #106
2016-04-18 17:36:27 +02:00
a7840bc247
Rewrite PreferencesHelper. Allow to customize navigation with volume keys and tapping. Closes #251 and closes #129 .
2016-04-18 17:29:46 +02:00
6d0254c5e5
Fixed backup/restore for 3rd party applications ( #255 )
...
* Same MIME for restore/backup, so 3rd party applications like Google Drive find the proper files.
MIME changed to proper type for json files.
* MIME type for restore temporaly on "application/*" so the cached file can also be chosen
2016-04-18 13:40:34 +02:00
06681a3db7
squid:S1854 - Dead stores should be removed ( #253 )
2016-04-18 13:40:26 +02:00