arkon
e4dc35674d
Perform metadata update in global scope
2021-01-24 10:33:29 -05:00
arkon
8a668ba7b9
Revert async metadata updates to fix lag when updating ( fixes #4341 )
2021-01-23 19:26:21 -05:00
arkon
ee9a68b040
Point to preview release for what's new
2021-01-23 17:43:25 -05:00
arkon
660e13b701
Remove some unused rx/coroutine bridge code
2021-01-23 17:18:43 -05:00
arkon
0685382083
Extract user agent string from WebView
2021-01-23 15:57:59 -05:00
arkon
04a993c997
Update trackers in parallel, update manga metadata asynchronously
2021-01-23 14:55:00 -05:00
arkon
7cae3095c4
Minor dependency updates
2021-01-23 13:23:49 -05:00
arkon
e288bf902b
Reword download chapter number sorting options
2021-01-23 13:19:57 -05:00
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
2021-01-23 13:10:57 -05:00
arkon
86b9d7e843
Remove usage of RxJava from LibraryUpdateService
2021-01-23 11:20:16 -05:00
Riztard Lanthorn
628bd5d6b4
add source name in download queue ( #4338 )
2021-01-23 10:15:30 -05:00
arkon
00285a782c
Ignore error when cover is missing in Kitsu search results ( fixes #4334 )
2021-01-23 10:14:43 -05:00
arkon
16be469ecb
Surface tracking search errors properly
2021-01-22 22:47:01 -05:00
arkon
7c7ff8165e
Don't stop downloader after deleting downloads if it wasn't running ( fixes #4309 )
2021-01-22 17:52:10 -05:00
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
2021-01-22 17:35:51 -05:00
arkon
cf7ec6aa76
Use proper method to clear notification actions
2021-01-21 18:21:21 -05:00
arkon
db2dd4b6c6
Add method for users to save error logs to a file
2021-01-21 18:21:03 -05:00
Andreas
2a5102a457
Fix Kitsu toasting "Logged in" when there is an error ( #4329 )
2021-01-21 18:05:22 -05:00
arkon
837d8f5f30
Delay restoring AppBar elevation on Android 5.0 ( fixes #4311 )
2021-01-18 17:24:23 -05:00
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
2021-01-18 17:08:11 -05:00
arkon
4044427d93
Add shortcut to see commit history for official extensions
2021-01-17 15:57:19 -05:00
arkon
f667f85fa5
More consistent injectLazy style
2021-01-17 15:40:26 -05:00
Andreas
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
arkon
3319ccfd41
Move ACRA endpoint config to build.gradle.kts
2021-01-17 11:09:29 -05:00
arkon
878008e93b
Reimplement MAL start/end date support
2021-01-16 16:03:19 -05:00
arkon
0cd551d4fd
Revert removal of tracker start/end date
2021-01-16 15:48:20 -05:00
arkon
f85194ec46
Handle download cancelation from icon properly ( fixes #4241 )
2021-01-16 15:48:02 -05:00
arkon
271489bdfd
Fix display mode not updating in source view
2021-01-16 11:30:27 -05:00
arkon
189f18b112
Simplify lookup for existing MAL list item
2021-01-16 10:51:17 -05:00
arkon
9670863a41
Show error when trying to download chapters from not installed source ( closes #4283 )
2021-01-10 11:11:53 -05:00
arkon
c9cf9cfff0
More coroutine tweaks
2021-01-10 11:01:10 -05:00
arkon
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
arkon
8e613d03e3
Address coroutine scope leaks in custom views
2021-01-07 19:16:26 -05:00
arkon
b18a794eca
Use lifecycleScope directly
2021-01-07 19:12:30 -05:00
arkon
c620c924f9
Revert "Use flows instead of relays for extensions loading"
...
This reverts commit 07e76f35fa
.
2021-01-07 19:06:34 -05:00
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>
2021-01-07 19:05:38 -05:00
arkon
6fb7a85e8a
Address more coroutine scope leaks
2021-01-07 18:15:57 -05:00
inorichi
36f81b4a62
Minor fixes regarding leaks
2021-01-07 15:19:00 +01:00
arkon
2caecc01b2
Fix crash when no chapters can't be loaded
2021-01-06 14:21:55 -05:00
arkon
2c9f8bb9ce
Revert bad RxJava conversion that prevented tracking data to be updated in UI
2021-01-04 16:25:19 -05:00
arkon
efbefabb01
Reword unmetered network restriction for library updates
2021-01-04 16:12:34 -05:00
arkon
990fb22d3e
Remove usage of RxJava from backup/restore
2021-01-04 15:30:05 -05:00
arkon
df7e0d2f2f
Surface "NSFW" (includes things like ecchi) results in MAL search ( closes #4249 )
2021-01-04 15:16:08 -05:00
arkon
5cfda1b1bf
Refactor bridged RxJava/coroutine calls in SearchPresenters
2021-01-04 15:08:36 -05:00
arkon
ac9bf1f3ff
Refactor bridged RxJava/coroutine calls in MangaPresenter
2021-01-04 14:55:28 -05:00
arkon
7eb0868791
Remove use of RxJava from TrackPresenter
2021-01-04 14:47:23 -05:00
arkon
8a792e6d76
MAL: add way to search by list items' titles
2021-01-04 14:30:04 -05:00
arkon
95ce0e39ef
Fix malformed extension URLs
2021-01-04 12:14:02 -05:00
arkon
17b70ab38c
Refactor Kitsu API to remove Retrofit usage
2021-01-04 12:13:14 -05:00
arkon
07e76f35fa
Use flows instead of relays for extensions loading
2021-01-04 11:09:31 -05:00