Mitchell Syer
d658e07583
Implement FlareSolverr ( #844 )
...
* Implement FlareSolverr
* Oops
2024-01-23 18:48:55 -05:00
Andrei Paunescu
621468a183
Apply natural sort to local manga pages in Directory format ( #826 )
2024-01-20 19:42:08 -05:00
Mitchell Syer
2cf9a407e8
Fix MangaDex and Other Sources ( #715 )
2023-10-15 21:50:30 -04:00
Mitchell Syer
682c364647
Address Build Warnings and Cleanup ( #707 )
...
* Address build warnings and cleanup
* Actual name of who defined the protocol
* Remove uneeded detekt supression
* GraphQL Before-After cleanup
* Lint
* Cleanup unused functions
* Fix some discrepancies with the 1.5 source api and fix lang exception
2023-10-15 20:16:30 -04:00
Mitchell Syer
849acfca3d
Switch to a new Ktlint Formatter ( #705 )
...
* Switch to new Ktlint plugin
* Add ktlintCheck to PR builds
* Run formatter
* Put ktlint version in libs toml
* Fix lint
* Use Zip4Java from libs.toml
2023-10-06 23:38:39 -04:00
Mitchell Syer
c8865ad185
Implement Non-Final 1.5 Extensions API ( #699 )
...
* Implement non-final 1.5 extensions API
* Bump lib version max
* Add visibility to preferences
* Add preference visibility
2023-10-04 22:01:45 -04:00
Mitchell Syer
b56b4fa813
Update Local Source to latest Tachiyomi ( #637 )
...
* Update Local Source to latest Tachiyomi
* More formatting
* Enable zip64
2023-08-06 23:20:55 -04:00
Aria Moradi
a64566c0f3
fill in the cover according to spec ( #571 )
2023-06-05 16:18:03 +03:30
Aria Moradi
dbb9a80ea6
use commons-compress everywhere ( #570 )
2023-06-05 16:16:27 +03:30
Aria Moradi
e930c54246
improve zip parsing ( #569 )
2023-06-05 14:31:14 +03:30
Mitchell Syer
926a53a4b0
add support for Extensions Lib 1.4 ( #496 )
...
* Support extensions lib 1.4
* Fix build
* Support UpdateStrategy
* Update extension lib min/max to match Tachiyomi
* Use HttpSource.getMangaUrl and add Chapter.realUrl
2023-02-12 05:49:32 +03:30
Aria Moradi
07314ef018
get default User Agent from WebView ( #457 )
...
* get default User Agent from WebView
* make sure to close browser
Co-authored-by: Mitchell Syer <Mitchellptbo@gmail.com >
Co-authored-by: Mitchell Syer <Mitchellptbo@gmail.com >
2022-12-04 21:21:19 +03:30
Mitchell Syer
2195c3df76
Downloader Rewrite ( #437 )
...
* Downloader rewrite
- Rewrite downloader to use coroutines instead of a thread
- Remove unused Page functions
- Add page progress
- Add ProgressResponseBody
- Add support for canceling a download in the middle of downloading
- Fix clear download queue
* Minor fix
* Minor improvements
- notifyAllClients now launches in another thread and only sends new data every second
- Better handling of download queue checker in step()
- Minor improvements and fixes
* Reorder downloads
* Download in parallel by source
* Remove TODO
2022-11-08 04:39:26 +03:30
Mitchell Syer
a3c366c360
Lint ( #423 )
2022-10-22 15:38:14 +03:30
Aria Moradi
5bbc1dedef
fix formatting by kotlinter
2022-05-06 17:52:16 +04:30
Mitchell Syer
d82e79b680
Add displayValues json field for select filter ( #347 )
2022-04-24 13:06:19 +04:30
Fidel Selva
844454053d
handle solid RAR archives ( #339 )
...
* Upgrade junrar version to 7.5.0 and set unrar.extractor.thread-keep-alive-seconds to 30 (default is 5)
* #338 Read whole archive in case RAR file is solid (it is, it can't be decompressed at an arbitrary location).
2022-04-16 18:24:03 +04:30
Aria Moradi
44ffed3f7c
add support for tachiyomi extensions Lib 1.3 ( #316 )
...
* closes #315
* provide real values
* add support for tachiyomi extensions lib 1.3
2022-03-19 02:36:42 +03:30
Aria Moradi
f0edc676fc
fix compile erorr
2021-12-13 17:16:03 +03:30
Aria Moradi
b68fdb0772
ignore non image files ( #269 )
...
* ignore non image files
* Update server/src/main/kotlin/eu/kanade/tachiyomi/source/local/LocalSource.kt
Co-authored-by: Mitchell Syer <Mitchellptbo@gmail.com >
Co-authored-by: Mitchell Syer <Mitchellptbo@gmail.com >
2021-12-03 20:53:18 +03:30
Aria Moradi
d90b986d19
implement Source Filters
2021-11-02 04:15:08 +03:30
Aria Moradi
ee33acc561
allow injecting Sources
2021-10-31 18:05:55 +03:30
Mitchell Syer
45808cd530
Support using a CatalogueSource instead of only HttpSources ( #219 )
2021-10-11 00:01:04 +03:30
Aria Moradi
13ec45a95c
aftermath of adding kotlinter to all modules
2021-09-25 04:34:02 +03:30
Aria Moradi
f7901ad843
fix windows paths
2021-09-19 16:43:16 +04:30
Aria Moradi
6a0e221153
fix compile
2021-09-19 01:01:20 +04:30
Aria Moradi
6a949fc851
Minor cleanup
2021-09-19 00:59:04 +04:30
Aria Moradi
006efbbb77
add ChapterRecognition from tachiyomi, closes #10
2021-09-18 19:40:44 +04:30
Aria Moradi
52334087ad
add support for Archive chapters to Local source
2021-09-18 19:14:06 +04:30
Aria Moradi
d83ddea323
better URLs
2021-09-18 14:49:38 +04:30
Aria Moradi
5fc28ef711
handle when title is changing properly
2021-09-18 02:10:35 +04:30
Aria Moradi
1f3dc682e2
migrate to kotlinx.json
2021-09-18 01:43:10 +04:30
Aria Moradi
cce7768246
clean up imports
2021-09-18 01:03:06 +04:30
Aria Moradi
1ca11fdd34
add Local Source
2021-09-18 00:47:50 +04:30
Aria Moradi
5ca42bf9b6
make it compile
2021-08-23 04:02:55 +04:30
Aria Moradi
3272b9dec5
add CloudflareInterceptor from TachiWeb-Server
2021-08-23 03:45:10 +04:30
Aria Moradi
e9b07849fe
move dex2jar to server, lint
2021-08-19 01:47:26 +04:30
Aria Moradi
d3d53d1a4e
initial support for portobuf backup
2021-08-19 00:46:45 +04:30
Aria Moradi
a5578a7ac7
fix compile warnings
2021-08-17 23:54:02 +04:30
Aria Moradi
3397e694c0
sync anime lib implementation with 12 ( #133 )
...
* sync anime lib implementation with 11
* fix wrong api
* delete unused classes
* adapt to lib 12
* add LICENSE for eu.kanade.tachiyomi
* changes for lib 12
* update to lib 12
* update webUI
2021-08-10 09:42:14 +04:30
Aria Moradi
afabaccf1d
implement data store for extension prefs
2021-08-06 03:37:09 +04:30
Aria Moradi
a3953d530e
make it compile
2021-07-30 16:52:06 +04:30
Aria Moradi
21d7cf5d6a
prepare for PreferenceScreen support, remove some old depricated android libs
2021-07-30 00:46:45 +04:30
Aria Moradi
25829aacfd
new anime library
2021-05-28 02:43:30 +04:30
Aria Moradi
5c7123a997
Manga page Finished
2021-05-27 17:13:22 +04:30
Aria Moradi
0b41e2b72b
Adapted Tachiyomi-mi extensions-lib implementation
2021-05-27 00:04:33 +04:30
Aria Moradi
f502884fdd
a partially working legacy import...
2021-04-02 17:57:29 +04:30
Aria Moradi
63a444bd81
calling HttpSource.imageRequest now
2021-02-04 03:42:30 +03:30
Aria Moradi
9e308025c3
some initial code for MangaDex login
2021-02-03 22:07:39 +03:30
Aria Moradi
9a61f58043
add kotlinter
2021-01-22 12:34:03 +03:30