arkon
7d713b87b1
Fully remove usages of RxJava from tracker classes
...
TODO: refactor usages to coroutines as well
4 years ago
arkon
b1167146c5
Adjust download icon alignment more
4 years ago
arkon
2d0a5eb02c
Convert more TrackService methods to coroutines
4 years ago
arkon
8d68859c2a
Change MAL ID search prefix to "id:"
4 years ago
arkon
444cefc9a2
Use updated Tachiyomi version of DirectionalViewPager
4 years ago
arkon
d0deceabbd
Tint downloaded icons with primary color
...
Makes them more easily distinguishable from other states.
4 years ago
arkon
175c1df0b8
Hide scrollbar from compact tags group
4 years ago
arkon
9cc6491c2a
Adjust padding of text before download icons
4 years ago
arkon
710179f4b4
Note valid backup file extensions in error toast
4 years ago
arkon
d11c72fd48
Replace global search context menu option with share target
4 years ago
arkon
0af505828e
Add more padding to download buttons
4 years ago
arkon
135cf9960f
Minor cleanup
4 years ago
Andreas E
3bf7c74f93
Navigation settings and split invert tapping for webtoon and pager ( #4233 )
4 years ago
Riztard Lanthorn
cea4911c4d
add date Format ( #4236 )
4 years ago
arkon
54dc01253d
Replace usages of fetchChapterList with 1.x getChapterList API
4 years ago
arkon
4db9a90da2
Replace usages of fetchMangaDetails with 1.x getMangaDetails API
4 years ago
Andreas E
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>
4 years ago
Clarence Castillo
71ece73d99
Direct user back to global search when coming from source search results ( #4196 )
4 years ago
arkon
3bb2102eb4
Include source name in backup restore error logs ( closes #4230 )
4 years ago
arkon
b7914909d0
Remove some unnecessary coroutine dispatcher switching
4 years ago
arkon
63398fe491
Implement click events for chapter download icons
4 years ago
arkon
bf32bf28da
Use coroutines instead of rx for some MangaPresenter operations
4 years ago
arkon
dcb6bfb18d
Remove some unused variables
4 years ago
arkon
8f605dc0f6
Adjust chapters filter icon to line up with download icons
4 years ago
arkon
47e770948b
Fix download progress bar sizing to match icons
4 years ago
arkon
9ab29f5b7f
Move some build.gradle.kts content around
4 years ago
arkon
10bf430ce6
Only include Firebase dependency in standard flavor
4 years ago
jobobby04
67eb4e8180
Convert app build.gradle to Kotlin DSL ( #4222 )
4 years ago
arkon
141f9b7730
Handle last read page being above total page count ( fixes #4010 )
4 years ago
arkon
139a589ad6
Increase per-page limit when searching MAL manga list
4 years ago
arkon
591873a185
Update preview build links ( fixes #4225 )
4 years ago
arkon
97a308b114
Minor cleanup of some tracker observables
4 years ago
arkon
430714e67f
Find existing entry in MAL list when binding
4 years ago
arkon
a49adbd09c
Add ID search workaround for MAL tracking
4 years ago
arkon
3df98d576e
Fix crash on updating trackers after reading with no network ( closes #4207 )
4 years ago
arkon
8135136c86
Adjust download icon sizing
4 years ago
arkon
cef1c4b8a1
Tweak manga info header backdrop
4 years ago
arkon
2e8791a101
Refactor tracker response parsing
4 years ago
arkon
0e2b8b10d1
Show download progress in download icons
4 years ago
arkon
3cb64669e4
Animate download icon
4 years ago
arkon
bc0d32f330
Add Telugu to language setting
4 years ago
Jozef Hollý
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>
4 years ago
arkon
6378a41b6d
Minor cleanup of UpdatesHolder
4 years ago
arkon
23bf7faf9f
Hide chapter download icons for local manga
4 years ago
arkon
01ff3af63f
Add error state to chapter download icons
4 years ago
arkon
8f98055e9e
Refactor response parsing helper function
4 years ago
arkon
84ae61f72c
Refactor download states into enum
4 years ago
arkon
6dd280205b
Initial chapter download icon implementation
4 years ago
arkon
1365d553a4
Log exception on invalid download directory issue
4 years ago
arkon
61a594493c
Remove usage of Retrofit for update check and extensions list
4 years ago
arkon
62ab70f889
Remove unnecessary BaseWebViewActivity class
4 years ago
arkon
eaccfdde59
Replace circular ProgressBars with Material component
4 years ago
arkon
a8e536478c
Replace ProgressBars with Material component
4 years ago
arkon
e94d5626dd
Update dependencies
4 years ago
arkon
be3e31ddc4
Try to avoid crashing when unable to get backup filename for some reason
4 years ago
Andreas E
b92b6520cb
Reader snackbar dismissible ( #4190 )
...
* Make Reading Mode Snackbar dismissible
* Change reader FrameLayout to CoordinatorLayout
4 years ago
arkon
ea33179a95
Convert tracker add/update/login methods to coroutines
4 years ago
arkon
6fcf6ae1f5
Use coroutines for Bangumi and Shikimori APIs
4 years ago
arkon
f2a9247b68
Remove usage of Gson in Kitsu tracker
4 years ago
arkon
dc3ed7fffc
Use coroutines for Anilist API
4 years ago
arkon
271de31d51
Migrate Kitsu API to coroutines and kotlinx.serialization
4 years ago
arkon
1268caf3e0
Make OkHttp coroutine calls always throw exceptions on errors
4 years ago
arkon
c0cef58e39
Surface MAL HTTP errors properly
4 years ago
arkon
d363d205c3
Fix trackers after MAL not updating
4 years ago
arkon
2fd5a9e883
Filter out novels from MAL search results
4 years ago
arkon
e7ef974a39
Format MAL search result status/type better
4 years ago
arkon
0b62fa8b76
Bump versionCode so next build will force MAL logout
4 years ago
Taco
e2054a0ab7
Update NDK & buildTools, fix deprecated Parcelize ( #4157 )
...
* Update buildTools and NDK
* Fix deprecated Parcelize
4 years ago
arkon
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.
4 years ago
arkon
450bef278b
Add forced MAL logout for next release migration
4 years ago
arkon
0affc0d58b
Migrate to official MyAnimeList API ( closes #4140 )
4 years ago
arkon
3d153b6c8e
Don't surface hidden settings when searching
4 years ago
arkon
04fff91e23
Update app repo URL
4 years ago
arkon
28a23452f2
Update extensions repo URL
4 years ago
arkon
6d403851cf
Apply theme to OAuth login redirect activities
4 years ago
arkon
395a749bce
Misc tracker code cleanup
4 years ago
arkon
2cc2a90941
Refactor CustomTabsIntent creation
4 years ago
arkon
c87ba6231d
Release 0.10.7
4 years ago
arkon
c5ca739b49
Fix loading fallback thumbnails in browse view ( closes #4127 )
4 years ago
arkon
00fe4cdf2d
Minor code cleanup
4 years ago
arkon
69be3e1e87
Complete migration off of Kotlin synthetics
4 years ago
arkon
2cb3984d68
Show MAL relogin message on update, localize error message
4 years ago
arkon
5901978889
Use view binding for date headers
4 years ago
arkon
8bf1cf3cc5
Update to coroutines 1.4.2
...
Should fix crashes on some devices. See https://github.com/Kotlin/kotlinx.coroutines/issues/2371
4 years ago
arkon
f6af1184bc
Reword NSFW settings section
4 years ago
arkon
4880741b8b
More crash fixes
4 years ago
arkon
e8627800fe
Remove bundled fallback file picker
4 years ago
arkon
907fbb94a2
Require WebView 86+
4 years ago
arkon
fd2028557e
Some crash fixes
4 years ago
arkon
91fa1ec6b2
Suppress some deprecation warnings
4 years ago
arkon
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
4 years ago
arkon
bbc00768f0
Note that toggling NSFW sources requires a restart
4 years ago
arkon
5b09461ccf
Break out NSFW hiding/labeling into separate settings
4 years ago
arkon
1a439ecece
Remove source overwrite logic since built-in sources no longer exist
4 years ago
arkon
836aec4396
Flip left/right key events for Webtoon viewer ( fixes #4111 )
4 years ago
arkon
0b5dec9bab
Revert "Hide incomplete NSFW source labelling settings"
...
This reverts commit a3b1690d38
.
4 years ago
arkon
45ca470789
Release 0.10.6
4 years ago
arkon
a3b1690d38
Hide incomplete NSFW source labelling settings
4 years ago
arkon
a3bad75899
Force MAL logout on update
4 years ago
Jozef Hollý
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>
4 years ago
arkon
c950595fe3
Revert "Distinguish between no results and loading when sorting global search results"
...
This reverts commit 2be9871d05
.
4 years ago
arkon
8ffd3a8ed2
Don't scroll to top when navigating back/forward in WebView
4 years ago
arkon
b6e246c6b2
Add text selection shortcut to invoke global search ( closes #4058 )
4 years ago
arkon
59859e124f
Update to Kotlin 1.4.21 and kotlinter 3.3.0
4 years ago
arkon
2bb7a33bc3
Use WebView auth flow for MAL ( fixes #4100 )
4 years ago
Taco
c2b8fea291
Update libraries, some lints ( #4099 )
...
* Update some plugins
* Fix some miscellaneous lints
4 years ago
arkon
560f0bba5c
Use more up-to-date fork of junrar
4 years ago
arkon
722437a022
Update AndroidX and Material Components dependencies
4 years ago
arkon
8a44b1dabe
Add Galician locale
4 years ago
arkon
b39191ff50
Fix annotations package name
4 years ago
Jozef Hollý
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>
4 years ago
arkon
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...
4 years ago
arkon
3133a63cf8
Fix crash when a preference doesn't have a title (e.g. info preference)
4 years ago
Andreas E
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)
4 years ago
CrepeTF
ff66f307dd
Tweak default dark theme colors ( #4074 )
4 years ago
arkon
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.
4 years ago
arkon
66e3fa7df8
Replace more Kotlin synthetics
4 years ago
arkon
019a0f31c7
Replace more Kotlin synthetics
4 years ago
arkon
749c2071af
Replace Kotlin synthetic views in viewholders
4 years ago
arkon
322d66d282
Replace more usages of Kotlin synthetic views
4 years ago
arkon
aa98cd0da0
Fix keyboard sometimes affecting bottom inset padding
4 years ago
arkon
c8316c7254
Move NSFW source setting into Browse settings
4 years ago
arkon
6b9180844d
Fall back to filename in backup creation notification if path not available
4 years ago
arkon
c0e4863229
Fix restore in Android 11
4 years ago
arkon
2be9871d05
Distinguish between no results and loading when sorting global search results
4 years ago
arkon
776f6a9a16
More bottom inset padding fixes
4 years ago
arkon
10163aab21
Use jcenter to get 1.x dependencies
4 years ago
arkon
60b2a4ea9d
Handle bottom insets in FAB controllers too
4 years ago
arkon
56e1e3e205
Further abstract how bottom navbar padding is applied
4 years ago
arkon
0f805cd45e
Handle bottom navbar padding when drawing edge to edge
4 years ago
arkon
1d7c692e89
Create extension function for applying system insets
4 years ago
arkon
38bc8ec6b4
Add global search progress bar ( closes #3727 )
4 years ago
arkon
2154e3aa2d
Remove 10 results per source limit from global search (still limited to 1 page)
4 years ago
arkon
56c19e57a9
Add help shortcut for source migration ( closes #3951 )
4 years ago
arkon
d548c690d6
Fix transparent navbar when bottom sheets are opened ( fixes #3848 )
4 years ago
arkon
3fa70dade3
Use ViewCompat for setting MainActivity inset paddings
4 years ago
arkon
368c30a2cc
More restore code cleanup, remove some SY-specific logic
4 years ago
arkon
5539e4591f
Update Firebase
4 years ago
arkon
781971ee81
Set preview/experimental compiler flags instead of using annotations
4 years ago
arkon
1140316d1b
Pad bottom of MoreController so bottom nav doesn't overlap content
4 years ago
arkon
cf6c48744a
Some more code cleanup
4 years ago
arkon
eed6db8e92
Default automatic legacy backups to true for now
4 years ago
arkon
858664bfd7
Some more code cleanup
4 years ago
arkon
eceac4d6e3
Merge restore entry points, avoid unnecessary new strings
4 years ago
arkon
47a172df1f
Remove "full_" from v3 backup default file names
4 years ago
arkon
f2c0732c40
Minor cleanup
4 years ago
jobobby04
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
4 years ago
arkon
a150762c63
Fix manga info description scrim on Android 5
4 years ago
arkon
2695bdddf8
Fix non-transparent navigation bar
4 years ago
Dominik Chrástecký
c9b1a425a7
add support for S Pen actions ( #4029 )
4 years ago