![]() * Trying out git Sorry in advance if this messes up. Trying to work on my extensions fork to develop a new extension So far Mangas are listed Successfully. * Added Kavita Icons * Added Kavita ParseDetails. All data is retrieved the first time SManga is created, but reimplemented since it retrieves info from backup * Added Chapter List "chapters": [ { "id": 750, "range": "1.1", "number": "11", "pages": 16, "isSpecial": false, }, { "id": 767, "range": "001.jpg", "number": "0", "pages": 5, "isSpecial": true, }, { "id": 818, "range": "1.3", "number": "13", "pages": 8, "isSpecial": false, }, { "id": 817, "range": "1.4", "number": "14", "pages": 12, "isSpecial": false, }, { "id": 768, "range": "002.jpg", "number": "0", "pages": 5, "isSpecial": true, }, <- extracted json see how when isSpecial, number = 0 Needs to be fixed * Delete .github/ISSUE_TEMPLATE directory * Checklist: ✓ It Lists the library ✓ It Lists the chapters of a serie ✓ Clicking on a chapter shows the image * New Icons & login finished Added token isvalid else relogins Login should be confirmed of not having problems * Changed Defaults to Kavita Wiki's * Added Search Manga Feature * Removed User Authentication. Leaving only token Behind * Refactored out login credentials and rewrote the authentication for joining. user now just puts in base path and api key * Cleanup some of the code and re-arange to keep related code together. * Cleanup some of the code and re-arange to keep related code together. * Still WIP, stream lined creation of Series and Series detail. Chapters are a bit broken. * Series generation with metadata is done. Working on chapter code. * Code to properly label chapters is done * Revert "Delete .github/ISSUE_TEMPLATE directory" This reverts commit 8d5740c4 * Reset editor Config * Removed Input token * Cleaned Unused code and files * Readded Search Removed token again * Modified all imports to avoid lintcheck errors -> deleted all wildcards * Integrated format filter with latest backend code * Refactored authentication to now grab it from solely the address field. * Refactored authentication to now grab it from solely the address field. * Refactored authentication to now grab it from solely the address field. Auth token is fetched when needed without requiring user to restart their session. * - Fixed duped Pages on main - Fixed Chapters going backwards - Fixed last chapter getting duped * - Fixed login with new opds url setting. * Cleaned commented code * Cleaned commented code * Added isLogin. IOException if invalid apikey * Fixes Volume Naming Previously All Volume Number was displayed as '0', It fixes that bug. * Removed Gson usages * Updated the filter Dto for all methods * Merged Http err Handling * Added debug option to see 400 error * 1.2.3. Commented debugRequest * Crappy code warning: Added first filtering support * Manga details fixed: Artist,Author,Summary, ¿genres? should be displayed properly now * Pushing nothing changed * - Fixed 500 error when reset filter - Added reading status filter - Cleaned some spaghetti code that was redundant * Code cleanup * Format Filter is almost readt. Majora finish it. * Added library filter * More code cleanup. Authentication request only sent once. * People filter Added * Added collection,character and translator filters Remaining filters: - Rating - Format * Fixed displayed chapter number. Cleaned chapter title. * - Fixed #12 - Reworked Login - Added Logs - Added more errors handlers * Added format filter Added check for url (must start with http/s) Fixed filters getting disabled when scrolling further (request for new pages did not have filters) Code cleanup * updated extVersionCode ->5 - ready for release * updated extVersionCode ->6 - pull request to tachiyomiorg/ext * removed release folder from git and removed unwanted modifications in the project * removed release folder from git and removed unwanted modifications in the project * unwanted modification * Update src/all/kavita/src/eu/kanade/tachiyomi/extension/all/kavita/Kavita.kt Co-authored-by: Alessandro Jean <alessandrojean@gmail.com> * Update src/all/kavita/build.gradle Co-authored-by: Alessandro Jean <alessandrojean@gmail.com> * removed unused import * Changed icons to be more consistent with other extensions. * QuickFix: format filter wrong default. * Added webview support (Needs to be tested thoroughly) Refactored baseUrl to apiUrl baseURl is now only "Server:Port" (without trailing slashes.) Closes #14 * Fixed Json Decode error when genres,people or artists are empty. Solution to #15 is to use tachiyomi `sort by chapter number` feature. * Added publication status filter * Added sort filter * Bump extVersionCode * Updated cover artist serial name in SeriesMetadataDto * Added user rating filter * Removed other people filter * Removed other people filter Fixed filtering suddenly not applying * Filters that are not populated won't show * Added new preferences options to customize filters showing in filter list * Added more configurable sources to have multipe kavita instances * Code Cleanup * Fixed ReadStatus * Changed order of preference setting * Added more checks and log exceptions v0.5+ is required message added * Added more checks and log exceptions v0.5+ is required message added * Fixed Cover Artist filter preference not working * Changed extVersionCode to 1 * Fixed Tags filter not populating * Added toast to restart app when source name is changed * Forgot to stage this file. Fixes tags filter not populated * Added one more error message. v0.5+ required * Fixed having to restart twice the app after preference changes Changed setupLogin order Fixed some log messages. * Changed more log messages Some cleanup. * Fixed Unexpected JSON token in manga details * Fixed search was creating a Smanga with url = series ID instead of complete url * Fixed search was creating a Smanga with url = series ID instead of complete url Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com> Co-authored-by: Shashank Pujari <shashank-p@users.noreply.github.com> Co-authored-by: Alessandro Jean <alessandrojean@gmail.com> |
||
---|---|---|
.github | ||
.run | ||
buildSrc | ||
core | ||
gradle/wrapper | ||
lib | ||
multisrc | ||
src | ||
template | ||
.editorconfig | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
build.gradle | ||
common-dependencies.gradle | ||
common.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
ktlintCodeStyle.xml | ||
settings.gradle.kts |
README.md
Build | Support Server |
---|---|
Tachiyomi Extensions
Tachiyomi is a free and open source manga reader for Android 6.0 and above.
This repository contains the available extension catalogues for the Tachiyomi app.
Usage
Extension sources can be downloaded, installed, and uninstalled via the main Tachiyomi app. They are installed and uninstalled like regular apps, in .apk
format.
Downloads
If you prefer to directly download the APK files, they are available via https://tachiyomi.org/extensions/ or directly in this GitHub repository in the repo
branch.
Requests
Source requests here are meant as up-for-grabs for any developer, thus it's impossible to provide a time estimation for any of them. Furthermore, some sites are impossible to do, usually because of various technical reasons.
Contributing
Contributions are welcome!
Check out the repo's issue backlog for source requests and bug reports.
To get started with development, see CONTRIBUTING.md.
It might also be good to read our CODE_OF_CONDUCT.md.
License
Copyright 2015 Javier Tomás
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Disclaimer
The developer of this application does not have any affiliation with the content providers available.