Commit graph

3930 commits

Author SHA1 Message Date
Jays2Kings
5cae25d336 Match gradlew with upstream
no idea what the changes are for but it works anyway
2022-04-19 17:42:46 -04:00
Jays2Kings
7b9a77704b gradle to 7.4.2 2022-04-19 17:41:23 -04:00
Jays2Kings
db71a0179c
Create build_push.yml 2022-04-19 17:37:11 -04:00
Jays2Kings
16ed604c8a Fix crash when source filter amount changes
Closes #1190
2022-04-18 22:26:23 -04:00
Jays2Kings
90db097c21 Fix link intents not working correct with multi langauges enabled
Fixes #1191
2022-04-16 17:02:25 -04:00
nzoba
94fcad3ef5
Snackbar when mark read/unread from library (#1175)
* Normalize manga titles to avoid different apostrophe

* Remove logs normalized

* Add snackbar when mark as read/unread from library

* Improve snackbar when mark as read/unread from library

* Add language in pinned sources and migration

* Fix oldChapters being readded

* Remove tracking library

* Change reader webview url to chapter instead of manga

* add chapterUrl to ReaderActivity.onProvideAssistContent

* remove normalized db titles

* remove setTitleNormalized

* add toNormalized for manualSearch in migration and globalSearch from manga_details

* add confirmation for mark read/unread from library

* add helper method getChapterUrl to presenter
2022-04-16 16:46:28 -04:00
Jays2Kings
e2351b0a18 Add full US/UK flags for those in the US/UK
And use the crossover flag for anyone located anywhere else
2022-04-16 16:32:22 -04:00
Jays2Kings
d14dfaac89 Fix crash when pref mapped to RadioGroup is out of bounds 2022-04-16 15:58:36 -04:00
Jays2Kings
2e5bf2d0de Use Canadian Flag as the English flag for those using EN-Canada Locale
locale: EN-rCA
The only favor I'm doing for my brothers up north (There's no official French-Canadian flag so this is as far as I go)
2022-04-16 15:49:05 -04:00
Jays2Kings
29272cc241 Add Quad9 DOH provider
Based on tachiyomiorg/tachiyomi@d8c8d7c58

Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
Co-Authored-By: OncePunchedMan <64155117+OncePunchedman@users.noreply.github.com>
2022-04-16 15:02:10 -04:00
Jays2Kings
338b7473bd fix callTimeout method 2022-04-16 14:48:13 -04:00
arkon
a738868a24 Stop allowing keeping app data on uninstall
Seems to be more trouble than it's worth since it makes the app uninstallable without manually deleting app data. Users have to go out of their way to save data into the app data folder now anyway.
2022-04-16 14:44:43 -04:00
Jays2Kings
b808af1fdd Set network call timeout to 90 seconds (instead of infinite)
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2022-04-16 14:38:06 -04:00
Jays2Kings
926da89f95 Bump up download warning limit to 30 chapters
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2022-04-16 14:35:55 -04:00
Jays2Kings
b340b43e70 gradle to 7.1.3 2022-04-16 14:28:49 -04:00
Jays2Kings
cbfa234326 flip overflow dialog open animation in RTL 2022-04-16 13:10:54 -04:00
Jays2Kings
4b389f441e update ChuckerInterceptor to non-deprecated method 2022-04-16 12:46:41 -04:00
Jays2Kings
7ce9ceebc7 Fix author text being cutoff in conformable grid 2022-04-16 12:45:41 -04:00
Jays2Kings
5fb0fe40de Fix unread badge showing outlines while setting is off
Closes #1189
2022-04-16 12:44:21 -04:00
Jays2Kings
b0233b91b9 declare colorOnTertiary and colorTertiary 2022-04-16 12:42:48 -04:00
Jays2Kings
14796b2c20 Fix unread badge angle divider in RTL locales 2022-04-16 12:42:27 -04:00
Jays2Kings
03d261cc10 Langauge Badges
Closes #616

Based from #1177

Co-Authored-By: nzoba <55888232+nzoba@users.noreply.github.com>
2022-04-16 12:41:47 -04:00
Jays2Kings
16e3f643c6 Auto dismiss warning messages about large updates
dismisses after 30 seconds (Android 8+, too bad those on older devices)
2022-04-14 14:53:45 -05:00
Jays2Kings
758816428c clean upmarginTop and marginBottom from view extensions 2022-04-14 14:45:44 -05:00
Jays2Kings
ae5a5e2cfa Version 1.4.5 2022-04-09 13:26:58 -05:00
Jays2Kings
9e86556bb5 Highlight original status and series type in edit manga dialog 2022-04-09 13:12:05 -05:00
Jays2Kings
39a2f4a243
Weblate translations (#1186)
Co-authored-by: A <ville.mourujarvi@hostedweblate.mail.kapsi.fi>
Co-authored-by: Ahmad Azwar Annas <ahmadazw2@gmail.com>
Co-authored-by: Andi Firanda <jargonnation@gmail.com>
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: AsyJAIZ <2007andrylavr@gmail.com>
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com>
Co-authored-by: Davit Gogritchiani <davitgogritchiani@outlook.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Emanoel Rair Amâncio Lima <rair88@gmail.com>
Co-authored-by: Emerson Nunes <emerson.nunes.ds@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Eugene <e.shlyapkin99@gmail.com>
Co-authored-by: Forqen <krecio555@gmail.com>
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: I. Musthafa <i.musthafa66@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jan Obst <macek04@volny.cz>
Co-authored-by: Jetspectre <jetspectre1@gmail.com>
Co-authored-by: Johkum <jacobomur@gmail.com>
Co-authored-by: KasukeLp <kasukelp23@yahoo.com>
Co-authored-by: Luiz-bro <luiznneto1@gmail.com>
Co-authored-by: Luka Paun <croluxgame@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: Malek El Jubeily <malekjbeily@gmail.com>
Co-authored-by: Manu <manularrosa96@mailbox.org>
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: Nicol Bolas <creepyweirdo1031@gmail.com>
Co-authored-by: Noemkinator <noemka1234@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Paulo Pinho <kebrus@gmail.com>
Co-authored-by: Pierre Kim <admin@manateeshome.com>
Co-authored-by: Respek <pedjal3345@gmail.com>
Co-authored-by: Ric <rikku.debec@gmail.com>
Co-authored-by: Rick <rickeits153@gmail.com>
Co-authored-by: Rikishaaa <jebote90@gmail.com>
Co-authored-by: Rostyslav <info@ubilling.net.ua>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Soare Robert Daniel <soare.robert.daniel@protonmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: Tom de Groot <ikbeniemanddieheet@gmail.com>
Co-authored-by: Tushar Jain <tushar01.tjdsk@gmail.com>
Co-authored-by: Unai <uesandi@gmail.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Viktoria PETROVA <victoriaapetrova@gmail.com>
Co-authored-by: Yahya Kerba <yahyakerba97@gmail.com>
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com>
Co-authored-by: Zerberussoul <zerberussoul@gmail.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Co-authored-by: f3rr31 <5920873@disroot.org>
Co-authored-by: gimme some socks <bobteen1@gmail.com>
Co-authored-by: inogai <smallwither30.79.507@gmail.com>
Co-authored-by: mahdi eslam panah <mahdii3375@gmail.com>
Co-authored-by: mateus zampol <mateuszampol2009@hotmail.it>
Co-authored-by: saturn <swagburritovg@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: stevenlele <stevenlele@126.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
Co-authored-by: xmdb <klchiu721@gmail.com>
Co-authored-by: yzqzss <yzqzss@yandex.com>
Co-authored-by: Роман <Rozhenkov69@gmail.com>
Co-authored-by: Тимур <tucirs@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/bg/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/bn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/cv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/eu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/fa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/fi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/gl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/hi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/hu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/id/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ka/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/km/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/nl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/pl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/pt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/te/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/vi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/zh_Hant/
Translation: Tachiyomi/Tachiyomi J2K

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: A <ville.mourujarvi@hostedweblate.mail.kapsi.fi>
Co-authored-by: Ahmad Azwar Annas <ahmadazw2@gmail.com>
Co-authored-by: Andi Firanda <jargonnation@gmail.com>
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: AsyJAIZ <2007andrylavr@gmail.com>
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com>
Co-authored-by: Davit Gogritchiani <davitgogritchiani@outlook.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Emanoel Rair Amâncio Lima <rair88@gmail.com>
Co-authored-by: Emerson Nunes <emerson.nunes.ds@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Eugene <e.shlyapkin99@gmail.com>
Co-authored-by: Forqen <krecio555@gmail.com>
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: HaruSasaki <aiqusubaru@gmail.com>
Co-authored-by: I. Musthafa <i.musthafa66@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Jan Obst <macek04@volny.cz>
Co-authored-by: Jetspectre <jetspectre1@gmail.com>
Co-authored-by: Johkum <jacobomur@gmail.com>
Co-authored-by: KasukeLp <kasukelp23@yahoo.com>
Co-authored-by: Luiz-bro <luiznneto1@gmail.com>
Co-authored-by: Luka Paun <croluxgame@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: Malek El Jubeily <malekjbeily@gmail.com>
Co-authored-by: Manu <manularrosa96@mailbox.org>
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: Nicol Bolas <creepyweirdo1031@gmail.com>
Co-authored-by: Noemkinator <noemka1234@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Paulo Pinho <kebrus@gmail.com>
Co-authored-by: Pierre Kim <admin@manateeshome.com>
Co-authored-by: Respek <pedjal3345@gmail.com>
Co-authored-by: Ric <rikku.debec@gmail.com>
Co-authored-by: Rick <rickeits153@gmail.com>
Co-authored-by: Rikishaaa <jebote90@gmail.com>
Co-authored-by: Rostyslav <info@ubilling.net.ua>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Soare Robert Daniel <soare.robert.daniel@protonmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: Tom de Groot <ikbeniemanddieheet@gmail.com>
Co-authored-by: Tushar Jain <tushar01.tjdsk@gmail.com>
Co-authored-by: Unai <uesandi@gmail.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Viktoria PETROVA <victoriaapetrova@gmail.com>
Co-authored-by: Yahya Kerba <yahyakerba97@gmail.com>
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com>
Co-authored-by: Zerberussoul <zerberussoul@gmail.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Co-authored-by: f3rr31 <5920873@disroot.org>
Co-authored-by: gimme some socks <bobteen1@gmail.com>
Co-authored-by: inogai <smallwither30.79.507@gmail.com>
Co-authored-by: mahdi eslam panah <mahdii3375@gmail.com>
Co-authored-by: mateus zampol <mateuszampol2009@hotmail.it>
Co-authored-by: saturn <swagburritovg@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: stevenlele <stevenlele@126.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
Co-authored-by: xmdb <klchiu721@gmail.com>
Co-authored-by: yzqzss <yzqzss@yandex.com>
Co-authored-by: Роман <Rozhenkov69@gmail.com>
Co-authored-by: Тимур <tucirs@gmail.com>
2022-04-09 12:02:24 -05:00
Jays2Kings
281d139068 Try to avoid some Webview-related crashes
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2022-04-07 04:47:38 -04:00
Jays2Kings
ad8871aff5 UnattendedTrackService -> EnhancedTrackService 2022-04-03 21:13:43 -04:00
Jays2Kings
a39510d08e Reorganize tracking settings closer to main + remove auto add tracking pref 2022-04-03 20:17:50 -04:00
Jays2Kings
714592d724 fix format in PreferenceDSL 2022-04-03 20:09:41 -04:00
Jays2Kings
15117d07f6 Add tracker icons in settings
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2022-04-03 20:09:27 -04:00
Jays2Kings
d3fa29c092 support multi line prefs 2022-04-03 19:55:24 -04:00
Jays2Kings
7d7ff9c89d Setting to update anilist's scoring tyoe 2022-04-03 19:55:09 -04:00
Jays2Kings
0aa623fc0e Allow typing on tracking scores
Taken from https://github.com/tachiyomiorg/tachiyomi/pull/6286
Updated to support decimal scores as well

Co-Authored-By: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com>
2022-04-03 19:49:54 -04:00
Jays2Kings
b8ff6cdd73 material to 1.5.0 2022-04-03 18:34:45 -04:00
Jays2Kings
98bee49766 updates to acquireWakeLock method, allowing timeout 2022-04-03 18:18:26 -04:00
Jays2Kings
128cbc9687 Fix update all crash on A11 and under
Fixes #1170
2022-04-03 18:06:27 -04:00
Jays2Kings
2c7b44fea2 update webview to min version 95 Cloudflare updates
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2022-04-03 17:42:28 -04:00
Jays2Kings
d504f311fd update sqlite 2022-04-03 17:34:54 -04:00
Jays2Kings
331cd132af Fix reader slider crash 2022-04-03 17:13:47 -04:00
Jays2Kings
c545578840 Support 1.3 UnmeteredSource 2022-04-03 17:04:40 -04:00
Jays2Kings
9ae22b06b2 Support 1.3 manga status in ui + edit manga 2022-04-03 17:01:33 -04:00
Jays2Kings
1dfaf2cdb1 Support Android 13 themed app icon 2022-04-03 16:50:38 -04:00
Jays2Kings
94a1daa135 replace jcenter with mavenCentral 2022-04-03 16:17:07 -04:00
Jays2Kings
54f002d5b2 fix errors with gradle update (foolslide class) 2022-04-03 16:16:48 -04:00
Jays2Kings
39cb70d90d gradle 7.1.2 2022-04-03 16:11:07 -04:00
Jays2Kings
124b3b51ad add quickjs lib + update jsoup 2022-04-03 15:58:13 -04:00
arkon
3fb285c63b
Add required changes for extensions-lib 1.3 (#1184) 2022-04-01 19:41:51 -04:00
Jays2Kings
db8028ec80 Update material to 1.5.0-rc01 2021-12-21 15:30:22 -05:00