arkon
8ab7e63293
Add tests for MissingChapters function
1 year ago
arkon
1ff78173f7
Adjust missing chapters UI
2 years ago
Felix Kaiser
f94d902bb6
Added missing chapters count in MangaInfoHeader ( #9184 )
...
* Added missing chapters count in MangaInfoHeader
* Added "Might be missing chapters"
* Added missing chapters to MangaAndSourceTitlesLarge function
* Removed comments
* Reworked getMissingChapters to countMissingChapters, moved -1 check
* Attempting detecting sub-chapters
* Moved MissingChapters to ChapterHeader; Adapted design to fit in
* Fixed block comment in one-line-element
* Fixed critical missing-chapter counting bug
* Undid unintentional & unnecessary changes
* Moved & refactored countMissingChapters
* Fixed import order; Mapping chapter object to chapterNumber
* Optimized "No (valid) chapters" detection
---------
Co-authored-by: arkon <arkon@users.noreply.github.com>
2 years ago
arkon
ac0596a53d
Revert "Always attempt to split tall images when downloading"
...
This partially reverts commit 2769525b2c
.
Keeps the change to silently ignore spliting errors since it falls back to
the original images in those cases.
2 years ago
arkon
abd23b6826
Set default automatic library updates to off
2 years ago
arkon
2769525b2c
Always attempt to split tall images when downloading
2 years ago
arkon
bebd4be43d
Move more things to domain/data modules
2 years ago
arkon
ad4912803b
Refactor SourceManager/StubSource to domain module
2 years ago
arkon
f96f0c5889
Move some preferences into domain module
2 years ago
Two-Ai
ed6809fa28
Simplify filter logic ( #9141 )
...
* Remove unnecessary else branch
* Add TriStateFilter applyFilter
* Simplify filterFnTracking filter logic
2 years ago
arkon
bd47eafeec
Fix per-category sort/display affecting the wrong category
2 years ago
arkon
c0e2eb211d
Fix occasional crash when opening library settings sheet
...
See https://stackoverflow.com/questions/47648689/sealed-classs-objects-mysteriously-becoming-null-when-referenced-by-other-compa
2 years ago
arkon
93523ef50b
Remove dependency injection from core module and data module from presentation-widget module
...
Includes side effects:
- No longer need to restart app for user agent string change to take effect
- parseAs extension function requires a Json instance in the calling context, which doesn't necessarily need to be the default one provided by Injekt
2 years ago
arkon
07fdb74fbc
Minor settings sheet cleanup
2 years ago
arkon
ee818bc7c5
Move chapter utils to domain module
2 years ago
arkon
f816196df2
Move more things to domain module
2 years ago
arkon
f2c48480b6
Move some interactors to domain module
2 years ago
Andreas
cdf242e8c8
Move more to data and domain modules ( #8973 )
2 years ago
arkon
d45fc1e245
Move more models to domain module
2 years ago
arkon
14500ba4f8
Move more repositories to domain module
2 years ago
arkon
345e9c2a9a
Move more models to domain module
2 years ago
arkon
b53e24e0db
Move more models to domain module
2 years ago
Andreas
d3a73fc228
Move Category `model` and `repository` to domain and data layer ( #8967 )
...
To keep the commit from being 100+ files the interactors wasn't moved.
The domain module like the data module uses `tachiyomi` instead of `eu.kanade.tachiyomi` for package names
2 years ago