Commit graph

66 commits

Author SHA1 Message Date
fffebbcc78
refactor: Change package namespace to just "yokai" 2024-06-16 11:36:37 +07:00
555bcecfbc
refactor: Use Kermit instead of Timber 2024-06-09 15:44:21 +07:00
ce69203926
chore: Even more NPE prevention 2024-06-05 18:48:41 +07:00
8b3d35bc2a
enhance(LocalSource): Allow ComicInfo to also set chapter scanlator 2024-05-31 13:36:47 +07:00
23401d33ed
feat(LocalSource): Also retrieve metadata from ComicInfo from archives 2024-05-31 13:30:09 +07:00
565bb2248f
feat(LocalSource): Edit chapters info with ComicInfo 2024-05-31 10:55:57 +07:00
da1b9abe2a
fix: Check if chapterFile is directory before getting ComicInfo 2024-05-31 10:48:41 +07:00
b87cbc87d6
feat: Use ComicInfo for chapters 2024-05-31 10:47:08 +07:00
017ebe2f26
fix: Remove any mention of MangaJson outside CustomMangaManager 2024-05-29 12:55:35 +07:00
97da552bc9
refactor(LocalSource): Wrap some function in withIOContext 2024-05-29 10:34:58 +07:00
3776c0e194
refactor(LocalSource): Copy instead of create 2024-05-29 10:20:11 +07:00
683c6a4a21
fix(LocalSource): Url is not initialized 2024-05-29 10:17:48 +07:00
0846e48d6a
fix: Language not being used 2024-05-29 09:23:55 +07:00
6bf37b36c3
feat(LocalSource): Use ComicInfo 2024-05-29 09:03:13 +07:00
efd25f8445
enhance: Small optimization 2024-05-29 08:19:30 +07:00
997cbd9103
fix: LocalSource not loading chapter
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com>
2024-05-29 06:32:07 +07:00
2c7bc6a315
chore: Use mihon's docs 2024-05-29 05:46:06 +07:00
a98ba32b43
fix(LocalSource): Local entry cover won't load 2024-05-27 12:41:10 +07:00
2393ddf9ce
fix(LocalSource): Updating local entry crashes the app 2024-05-27 12:20:48 +07:00
85c30027cc
fix(LocalSource): Can't find chapters 2024-05-27 12:17:30 +07:00
64d6879893
feat: The actual unified storage 2024-05-27 11:15:05 +07:00
3bdbc61624
style: Adjust app name
- Remove braces
- Rename string name
- Make short name stays as "Yōkai"
- Removed `app_name_prod`, merged with short name
2024-02-08 12:29:52 +07:00
6991915d3a
fix: Local Source directory (GH-3) 2024-01-17 06:47:18 +07:00
Jays2Kings
13b550fe21 Update tachiyomi.org links 2023-10-11 15:02:23 -07:00
Jays2Kings
d0b0e7c66c More work for ext 1.5
Updated the extension loader for support of it to match main (save for the private extension stuff, that's later)

* Rename new method in ConfigurableSource to get preferences (afb1ee2)
*Add more replacement suspend functions for source APIs (26c5d76)

Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-10-04 18:16:53 -07:00
Jays2Kings
d64932a504 Avoid catastrophic failure when cover can't be created in local source
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2022-08-21 01:21:31 -04:00
Jays2Kings
3dcf50704c Remove 1.x source models
Co-Authored-By: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2022-08-21 00:06:17 -04:00
Jays2Kings
3210225bac fix using artist for description for local manga 2022-05-08 12:39:12 -04:00
Jays2Kings
e230bab4b4 Support changing language flag of local manga
closes #1222
2022-05-05 15:19:12 -04:00
Jays2Kings
d77d18a1c5 Running ktlint (trailing commas added everywhere) 2022-05-02 15:09:01 -04:00
Jays2Kings
4486665711 Remove gson use in localsource
And keeping up with how source class is from upstream

Co-Authored-By: arkon <4098258+ARKon@users.noreply.github.com>
2022-04-20 22:39:57 -04:00
Jays2Kings
4b4c38b3bd More warnings removed 2021-10-14 16:48:52 -04:00
Jays2Kings
63d5e6e710 warning fix in LocalSource 2021-09-19 14:00:34 -04:00
Jays2Kings
e1e8202192 Changes to local source from upstream
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-29 01:00:51 -04:00
Jays2Kings
9e3aaab95f Edit Manga Status (for Local and online
Mostly the same, except custom status can be null so it's not automatically added to the edits.json

Since SY implemented first I'm using the same key for backups, I would've liked if customStatus was nullable but it is what it is

Closes #704

Co-Authored-By: jobobby04 <17078382+jobobby04@users.noreply.github.com>
2021-04-14 16:18:58 -04:00
Jays2Kings
c724a9e022 Fixing crashes in migration + rx bridge from upstream
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2021-04-10 19:36:46 -04:00
arkon
9f15f25f43
Update to Kotlin 1.4.10, coroutines 1.3.9, Kotlinter 3.0.2 (#594) 2020-09-16 00:31:40 -04:00
Carlos
c0228f06f8
Some minor stuff from upstream (#547)
* local manga changes from stable

* use device pin instead of biometric when biometric cant be used for some reason

* corektx changes

Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-08-09 14:52:45 -04:00
Jay
585e57c8bf FIxed #472 - Local manga edits not using existing json 2020-06-06 17:01:35 -04:00
Carlos
4d860c9396
Switch to coil from Glide (#423)
* initial coil switch

* more coil changes

* fix extensions icons

* remove last of glide

* adjust local manga to actually update the covers as soon as you set it.  Also adjusts the large cover and share

* edit custom covers of a manga is now immediately reflected

* fix edit covers submit not automatically submitting
fix edit covers choosing cover not showing the selection in dialog

* fix setting custom cover not reloading when going back

* get gif's working

* run ktlint
fix setting custom cover to updated when returning back to details

* fix non uniformed covers

* get images working on resumes

* add size to cover cache setting

* remove log statement

* remove set last cover date

* put covers into cache when refresh enabled

* fix comment
2020-05-16 23:35:16 -04:00
Jay
2c3f8e6b62 some fixes for local manga 2020-05-11 13:08:56 -04:00
Jay
e1f26d5497 Added "Tachiyomi" folder in the list to check for local manga 2020-04-28 21:32:22 -04:00
Jay
7b7222428c Add links to local source guide
Also added empty view in browse sources to retry or open in webview
2020-04-25 20:29:00 -04:00
Jay
716f7f422f Minor cleanup + local source string change to "local library" 2020-04-13 23:09:18 -04:00
Jay
fb529f52d3 Big refactoring of strings
Removing some of the unused, removing the prefixes on some strings
Cleaning up some of the unused resoures and dialogs
2020-04-08 20:32:36 -04:00
Jay
9e67c00465 Disabled ktlint's import organizer 2020-03-28 18:21:11 -04:00
Jay
8f884bf222 Removing edit online manga, now only for local
This is a nightmare to maintain and freeing to clean up, so it's out. Local manga will continue to be editable but online editing will remain only for covers (which wlil not be overridden when updating)
2020-03-16 01:52:30 -07:00
Jay
da786bbc40 Turned on kt lint 2020-03-15 22:50:20 -07:00
arkon
54f798c9d2 Reorganize other util files 2020-02-04 22:27:28 -08:00
arkon
3247a83d68 Reorganize some util files 2020-02-04 21:51:15 -08:00