951ca60b56
* move TextInterceptor to `lib` to be used for author notes, image alt texts and what not * refactor Tapastic to use `lib:extensions-lib` * Refactor Webtoons to use `:lib-textinterceptor` this turned out to be more complicated than I thought it'd be TextInterceptor was used for Author Notes which, looking at previous messages, was only intended to be added to Webtoons Source and not the entire webtoons multisrc (i.e. WebtoonsTranslate and DongmanManhua don't seem to be making use of the Show Author's Notes setting). This was in my favor, since having to deal with additional.gradle to add dependencies to multisrc files doesn't seem to work... I'll ask previous contributors just in case * Fix `json` access missed this while copying over code from `generated-src` to `multisrc/{overrides,src}` * remove unused import * make HOST name more clear couldve used a better schema but that's something for some other time also put the HOST in the lib itself so that one doesn't lose track of it in the extensions * use android provided methods instead of hardcoding based on https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13859/files#r996276738 that suggested the following SO answer: https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13859/files * remove unused import * move url generation to helper function * fix error oops sorry for that happened when I was copy pasting back and forth between two sources and one generated source Co-authored-by: Navaneeth M Nambiar <nmnambiar@hornbill> |
||
---|---|---|
.github | ||
.run | ||
buildSrc | ||
core | ||
gradle | ||
lib | ||
multisrc | ||
src | ||
template | ||
.editorconfig | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
REMOVED_SOURCES.md | ||
build.gradle.kts | ||
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.