AntsyLich
0c7b1bda7f
LocalSource: Create cover file if it doesn't exist ( #7954 )
2022-09-07 17:02:06 -04:00
AntsyLich
d55c854ebf
Webtoon Split: Improve performance ( #7947 )
2022-09-04 11:16:20 -04:00
AntsyLich
5a320d87e8
Remove download source folder when empty ( #7928 )
2022-09-03 09:18:19 -04:00
AntsyLich
da95ecb686
Lessen the use of GlobalScope launchIO ( #7916 )
...
* Lessen the use of GlobalScope `launchIO`
* Wrap some calls with `NonCancellable` context
2022-09-02 11:50:44 -04:00
AntsyLich
ff4a217730
Cleanup chapter name when syncing chapter with source ( #7910 )
2022-09-02 10:07:50 -04:00
AntsyLich
a43754e1a6
Fix tmp cbzs are counted towards manga download count ( #7909 )
...
* Fix tmp cbzs are counted towards manga download count
* Review Changes
* Review Changes 2
2022-09-02 10:03:37 -04:00
AntsyLich
fddca15182
Don't update page progress and allow preload when on StencilPage ( #7899 )
...
Also cleanup a little in WebtoonPageHolder
2022-08-31 15:09:21 -04:00
AntsyLich
81f49f34ef
Manually handle HTTP 103 through WebView ( #7907 )
...
* Manually handle HTTP 103 through WebView
* Review Changes
2022-08-31 14:48:25 -04:00
AntsyLich
d85af2fec6
Add "Njalla" dns provider ( #7908 )
...
* Add "Njalla" dns provider
Details ~~Tho there is none~~: https://dns.njal.la/
* Lint
2022-08-31 11:23:02 -04:00
AntsyLich
53f5ea7fe9
Rename source download folder on source rename ( #7898 )
...
* Rename source download folder on source rename
* Review Changes
* Review Changes 2
2022-08-30 13:15:34 -04:00
AntsyLich
fc6946ed61
Reword "All" source/ext lang to "Multi" ( #7895 )
...
* Add "multi" as a recognized source/ext lang
* Review Changes
2022-08-30 12:43:50 -04:00
AntsyLich
b79340989f
Fix IndexOutOfBoundsException when using Split tall images ( #7892 )
...
Also little cleanup
2022-08-29 13:02:34 -04:00
AntsyLich
0e526c36be
Long strip split fixes 2.0 ( #7882 )
...
options was having issues in returning width for some reason
Fixes #7880
Fixes #7881
2022-08-28 09:46:42 -04:00
AntsyLich
1948d55d5d
Long strip split fixes ( #7875 )
...
* Fix image width in `splitStrip`
* Fix reader switch isn't in md3
2022-08-27 18:10:16 -04:00
AntsyLich
8d40e20b7d
Prevent unofficial exts from getting marked as obsolete or updateable ( #7871 )
...
* Prevent unofficial exts from getting marked as obsolete
* Prevent unofficial ext `hasUpdate` getting marked as true
2022-08-27 12:12:59 -04:00
AntsyLich
88b56121a3
Long Strip Split for Webtoon ( #5759 )
...
* Long Strip Split for Webtoon
* Review Changes
* Review Changes 2 + Rebase
2022-08-27 11:41:18 -04:00
AntsyLich
85f2996ae9
Fix logic of app unlock ( #7569 )
...
(cherry picked from commit 8ea05e852e )
2022-08-13 13:11:12 -04:00
1474c8ffb3
Some tweaks on Updates screen ( #7729 )
...
Based on #7708 , #7709 and #7717
Co-Authored-By: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
2022-08-12 12:21:05 -04:00
AntsyLich and stevenyomi
11f640cfee
Change return value of SyncChaptersWithSource.await() ( #7715 )
...
* Change return value of `SyncChaptersWithSource.await()`
`updatedToAdd.subtract(reAdded).toList()` never worked as at this point `updatedToAdd` contained ids from db where `reAdded` had default one. Was the same case before the rewrite.
Removed `toDelete` from return value as it was not being used anywhere
* Add doc string
* Use HashSet
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com >
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com >
2022-08-11 09:06:46 -04:00
AntsyLich
2a875fe9b8
SyncChaptersWithSource: Fix early exit condition for readded chapters ( #7661 )
2022-07-31 10:58:55 -04:00
4774deb1ef
Use Stable interface for Updates screen + Cleanup ( #7627 )
...
* Use Stable interface for Updates screen + Cleanup
Co-Authored-By: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
* Disable swipe refresh in selection mode
* Review Changes
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com >
* Review Changes 2
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com >
2022-07-30 11:50:00 -04:00
AntsyLich
8ea05e852e
Fix logic of app unlock ( #7569 )
2022-07-21 22:23:59 -04:00
AntsyLich
d8fb6b893f
Migrate Updates screen to compose ( #7534 )
...
* Migrate Updates screen to compose
* Review Changes + Cleanup
Remove more unused stuff and show confirmation dialog when mass deleting chapters
* Review Changes 2 + Rebase
2022-07-17 22:17:40 -04:00
AntsyLich
b034f503f8
MangaPresenter: Incognito and downloaded only label related tweaks ( #7535 )
...
When manga screen takes time to load incognito and downloaded only label doesn't show up. It's fixed in the pr.
2022-07-16 16:45:05 -04:00
AntsyLich
83e193f1ab
Fix extension setting isn't accesiable when it has update ( #7537 )
...
Closes #7516
2022-07-15 14:44:59 -04:00
AntsyLich and Andreas
902bb35ba7
Little cleanup for stub source ( #7519 )
...
* Little cleanup for stub source
Fixes instances where name shows up blank for stub sources
* Review Changes
Co-authored-by: Andreas <andreas.everos@gmail.com >
Co-authored-by: Andreas <andreas.everos@gmail.com >
2022-07-14 17:17:31 -04:00
AntsyLich
386b8945c8
Use Material Icons for untrusted extension's icon ( #7518 )
2022-07-13 09:18:50 -04:00
AntsyLich
64f60c36e6
ExtensionManger: Fix unofficial extension has update ( #7503 )
2022-07-10 10:00:48 -04:00
AntsyLich
038532897b
Fix auto downloader for "Default" category ( #7476 )
2022-07-07 08:01:15 -04:00
AntsyLich
eef95cef33
ChapterDownloadIndicator: Ensure uniform hit area ( #7453 )
2022-07-04 22:36:59 -04:00
AntsyLich
ff32ab09fb
Downloader: Optimize split tall image ( #7435 )
2022-07-02 12:49:50 -04:00
AntsyLich
deaded5af2
Reimplement chapter download indicator longpress ( #7412 )
2022-07-02 12:43:18 -04:00
AntsyLich
e1525a5125
DownloadProvider: Only provide necessary info and not whole chapter/manga class ( #7411 )
2022-06-30 09:20:55 -04:00
AntsyLich
08d1ecfba7
Fix chapter item incorrect colors ( #7403 )
...
* Fix chapter item incorrect colors
* Make it like stable
2022-06-29 18:34:11 -04:00
AntsyLich
0969226fd3
Fix crash when adding if there are more then 1 dupe ( #7405 )
2022-06-28 08:14:08 -04:00
AntsyLich
7440086ef1
Fix Mark previous as read ( #7396 )
2022-06-27 09:37:30 -04:00
AntsyLich
ef3acb8c43
Sort Manga by title in MigrationMangaScreeen ( #7392 )
2022-06-27 08:04:14 -04:00
AntsyLich
ee38671400
Fix trackers not migrating ( #7393 )
2022-06-27 08:03:54 -04:00
AntsyLich
04f0ca7846
Use sqldelight for direct db calls in MangaPresenter ( #7366 )
2022-06-26 15:54:34 -04:00
AntsyLich and Ivan Iskandar
e3b1053c03
Use sqldelight in migration ( #7331 )
...
* Use sqldelight in migration
* Some more changes
Co-Authored-By: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
* Review Changes
* Review changes 2
* Review Changes 3
* Review Changes 4
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2022-06-21 17:27:55 -04:00
AntsyLich
82879a129e
Make stub source icon part of SourceIcon ( #7337 )
...
* Make stub source icon part of `SourceIcon`
* Review Changes
2022-06-19 10:16:55 -04:00
AntsyLich
9d5b7de1d8
Maintain source info in the database. ( #6389 )
...
* Maintain Source Info in database
* Review changes and cleanups
* Review changes 2
* Review Changes 3
2022-06-14 09:10:40 -04:00
AntsyLich
a01c370d63
Set db chapter metadata from correct chapter ( #7303 )
2022-06-14 09:09:21 -04:00
AntsyLich
693cc103ea
Add date_upload to toDbChapter() ( #7297 )
2022-06-12 11:44:02 -04:00
AntsyLich
b96686e6ad
Fix chapter list live update ( #7296 )
2022-06-12 11:23:41 -04:00
AntsyLich and Ivan Iskandar
5bb78eb77f
Update manga metadata on library update with sqldelight ( #7293 )
...
Co-Authored-By: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2022-06-12 10:21:45 -04:00
AntsyLich and Ivan Iskandar
120943a8b3
Make syncChaptersWithSource use sqldelight ( #7263 )
...
* Make `syncChaptersWithSource` use sqldelight
Will break chapter list live update on current ui
Co-Authored-By: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
* Review Changes
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2022-06-11 11:38:39 -04:00
AntsyLich
06fdfcdb23
Make ChapterRecognition return the result ( #7279 )
2022-06-10 09:26:56 -04:00
AntsyLich
7a661747c5
Tweak extension details screen ( #7257 )
2022-06-07 17:47:46 -04:00
AntsyLich
0e1e57c1c3
Fix loading progress not showing in webview ( #7243 )
...
* Fix loading progress not showing in webview
* Review Changes
2022-06-04 12:44:20 -04:00
809da49301
Reader: Save reading progress with SQLDelight ( #7185 )
...
* Use SQLDelight in reader to update history
* Move chapter progress to sqldelight
* Review Changes
Co-Authored-By: inorichi <len@kanade.eu >
* Review Changes 2
Co-authored-by: FourTOne5 <59261191+FourTOne5@users.noreply.github.com >
Co-authored-by: inorichi <len@kanade.eu >
2022-05-28 09:09:27 -04:00