arkon
cf1609a429
Massage user agent string from WebView a bit more
4 years ago
arkon
3aeac7e7b5
Fix selected tab in sheets not being the accent color
4 years ago
arkon
1557f713f4
Don't restrict filter sheet height anymore
4 years ago
Andreas
b63d24ac1a
Add Right and Left navigation ( #4392 )
...
and remove default navigation classes in favor of the navigation classes
4 years ago
arkon
348c1ff29d
Avoid some unnecessary re-renderings of download icons
4 years ago
arkon
717e55497f
Fix downloads getting deleted when marked as unread
4 years ago
arkon
d84b5e8b46
Show help action when source fails to load
4 years ago
arkon
5f9ddf9ff5
Use AndroidX version of ContextThemeWrapper
4 years ago
arkon
bbee093c63
Remove some logic around old legacy backup versions + minor optimizations
4 years ago
arkon
e8c35ae4e1
Do a regular return to cancel update jobs instead of throwing an exception
4 years ago
arkon
1607658c30
Set clip data when sharing content URIs ( closes #4198 )
4 years ago
arkon
2e9ef373f3
Minor optimizations for restoring full backups
...
Based on fc6d9aaf51
4 years ago
arkon
ec6eef6d37
Switch back to new image decoder for preview builds
4 years ago
arkon
45a19d15ec
Release 0.10.8
4 years ago
arkon
7191552126
Avoid crash when changing spinner indeterminate state
4 years ago
arkon
cfa07490e5
Update dependencies
4 years ago
arkon
9f2fe33ce0
Fix unreadable sheet tab text in light blue theme
4 years ago
arkon
33660de6b1
Remove buildSrc module's dependency on JCenter
4 years ago
arkon
13d25e0849
Don't automatically set MAL start date ( closes #4349 )
4 years ago
arkon
6662e2002f
Rounded bottom sheets
4 years ago
arkon
d4081dc899
Remove strings that shouldn't have been translated
4 years ago
arkon
62dffb8226
Pad trackers list a bit
4 years ago
Jozef Hollý
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>
4 years ago
arkon
d5cfbef42b
Minor cleanup
4 years ago
Andreas
535abcbb8b
Move tracking to a bottom sheet ( #4364 )
...
* Move tracking to a bottom sheet
* Give methods better names and remove unnecessary annotation
4 years ago
Unlocked
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>
4 years ago
Taco
9bf452856c
Regenerate drawables ( #4352 )
4 years ago
arkon
17109ab760
Handle failures when updating metadata in library updater
4 years ago
arkon
6bc6e1a1d1
Remove unused dimen values
4 years ago
arkon
7eef4f7fbf
Apply bottom sheet dialog with restriction consistently
4 years ago
arkon
75bec6a8e3
Update AndroidX dependencies
4 years ago
Andreas
0a10f66053
Unify history and update item ( #4361 )
...
* Unify history and update item
* Use card_radius
4 years ago
arkon
58860b51a2
Ignore failures when updating metadata as part of library update
4 years ago
arkon
3ee652b61a
Disable Acra crash logs in dev builds
4 years ago
arkon
426ed7308b
Add comments to not translate the word "WebView"
4 years ago
arkon
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.
4 years ago
Taco
5f7e34b6a1
Update Okio, use more KTX stuff ( #4353 )
...
* Update Okio to 2.10.0
* Use some more KTX extensions
4 years ago
arkon
34cb24fe34
Update total number of chapters when refreshing MAL entries ( fixes #4348 )
4 years ago
arkon
1490112135
Parse correct object when finding existing MAL list item ( fixes #4347 )
4 years ago
arkon
c4716a3f4c
Fix cancelling library updates not working
4 years ago
arkon
0a54901eb0
Refactor tracker name strings
4 years ago
Andreas
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
4 years ago
Jozef Hollý
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>
4 years ago
arkon
a93c0577ac
Minor cleanup
4 years ago
arkon
e4dc35674d
Perform metadata update in global scope
4 years ago
arkon
8a668ba7b9
Revert async metadata updates to fix lag when updating ( fixes #4341 )
4 years ago
arkon
ee9a68b040
Point to preview release for what's new
4 years ago
arkon
660e13b701
Remove some unused rx/coroutine bridge code
4 years ago
arkon
0685382083
Extract user agent string from WebView
4 years ago
arkon
04a993c997
Update trackers in parallel, update manga metadata asynchronously
4 years ago
arkon
7cae3095c4
Minor dependency updates
4 years ago
arkon
e288bf902b
Reword download chapter number sorting options
4 years ago
Riztard Lanthorn
a083e1f71a
add sort by chapter number in download queue ( #4337 )
...
* add sort by chapter number in download queue
* Bigest, smallest chapter download
* grouped
4 years ago
arkon
86b9d7e843
Remove usage of RxJava from LibraryUpdateService
4 years ago
Riztard Lanthorn
628bd5d6b4
add source name in download queue ( #4338 )
4 years ago
arkon
00285a782c
Ignore error when cover is missing in Kitsu search results ( fixes #4334 )
4 years ago
arkon
16be469ecb
Surface tracking search errors properly
4 years ago
arkon
fdcbc4cffa
Add QUERY_ALL_PACKAGES permission (maybe fixes #4313 )
4 years ago
arkon
fc548304cf
Remove unused RECEIVE_BOOT_COMPLETED permission
...
Was originally added for the library check mechanism: fcb5bf4dd4
4 years ago
arkon
7c7ff8165e
Don't stop downloader after deleting downloads if it wasn't running ( fixes #4309 )
4 years ago
Clarence Castillo
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
4 years ago
Andreas
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
4 years ago
arkon
cf7ec6aa76
Use proper method to clear notification actions
4 years ago
arkon
db2dd4b6c6
Add method for users to save error logs to a file
4 years ago
Andreas
2a5102a457
Fix Kitsu toasting "Logged in" when there is an error ( #4329 )
4 years ago
arkon
837d8f5f30
Delay restoring AppBar elevation on Android 5.0 ( fixes #4311 )
4 years ago
Andreas
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
4 years ago
arkon
4044427d93
Add shortcut to see commit history for official extensions
4 years ago
arkon
f667f85fa5
More consistent injectLazy style
4 years ago
Andreas
5cddc0c387
Add filter for tracking ( #4276 )
...
* Add filter for tracking or not
* Use .any
* Access database only when needed
4 years ago
arkon
3319ccfd41
Move ACRA endpoint config to build.gradle.kts
4 years ago
arkon
878008e93b
Reimplement MAL start/end date support
4 years ago
arkon
0cd551d4fd
Revert removal of tracker start/end date
4 years ago
arkon
f85194ec46
Handle download cancelation from icon properly ( fixes #4241 )
4 years ago
arkon
271489bdfd
Fix display mode not updating in source view
4 years ago
arkon
bd5f22a049
Update Material Components ( fixes #4251 )
4 years ago
arkon
189f18b112
Simplify lookup for existing MAL list item
4 years ago
arkon
df166184ea
Update AndroidX dependencies
4 years ago
inorichi
ce42cba096
Fix jpeg decoder when used with high samples
4 years ago
arkon
9670863a41
Show error when trying to download chapters from not installed source ( closes #4283 )
4 years ago
arkon
1ae52bd33f
Update SubsamplingScaleImageView
...
Merged with upstream master and disabled Jetifier.
4 years ago
arkon
c9cf9cfff0
More coroutine tweaks
4 years ago
arkon
2ffbee3db2
Avoid using global scope where appropriate
...
Also fixes the crash in tracking when an exception is thrown during a refresh.
4 years ago
inorichi
96b8beb9cd
Fix png artifacts & banding when ratio > 1
4 years ago
inorichi
365b849046
Fix bad cropping of PNGs with alpha channel
4 years ago
arkon
8e613d03e3
Address coroutine scope leaks in custom views
4 years ago
arkon
b18a794eca
Use lifecycleScope directly
4 years ago
arkon
c620c924f9
Revert "Use flows instead of relays for extensions loading"
...
This reverts commit 07e76f35fa
.
4 years ago
Andreas E
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>
4 years ago
arkon
6fb7a85e8a
Address more coroutine scope leaks
4 years ago
inorichi
36f81b4a62
Minor fixes regarding leaks
4 years ago
arkon
2caecc01b2
Fix crash when no chapters can't be loaded
4 years ago
inorichi
dedb8d2d68
Fix a crash with the new decoder when cropping borders of an entirely white or black image
4 years ago
inorichi
7192b26402
Fixes on the new decoder library
4 years ago
arkon
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.
4 years ago
arkon
bebb52b4e8
Allow typing in tracker score similar to chapters ( closes #2498 )
4 years ago
arkon
2c9f8bb9ce
Revert bad RxJava conversion that prevented tracking data to be updated in UI
4 years ago
arkon
efbefabb01
Reword unmetered network restriction for library updates
4 years ago
arkon
990fb22d3e
Remove usage of RxJava from backup/restore
4 years ago
arkon
df7e0d2f2f
Surface "NSFW" (includes things like ecchi) results in MAL search ( closes #4249 )
4 years ago