A tachiyomi extensions repo
Go to file
nicki 951ca60b56
New Lib: Text Interceptor (#13859)
* 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>
2023-01-11 14:34:06 -03:00
.github [skip ci] update issue templates 2023-01-07 12:15:06 -05:00
.run new multisrc theme: A3Manga (#14837) 2023-01-10 16:05:26 -03:00
buildSrc Bump compile and target SDKs to Android 13 (#13296) 2022-08-31 17:13:01 -04:00
core Update Gradle and AGP (#12075) 2022-06-05 10:47:25 -04:00
gradle Expose coroutines dependencies to all extensions by default (#13757) 2022-10-08 09:44:48 -04:00
lib New Lib: Text Interceptor (#13859) 2023-01-11 14:34:06 -03:00
multisrc New Lib: Text Interceptor (#13859) 2023-01-11 14:34:06 -03:00
src New Lib: Text Interceptor (#13859) 2023-01-11 14:34:06 -03:00
template Add extension fields for hasReadme and hasChangelog (#10469) 2022-01-22 09:48:52 -05:00
.editorconfig [skip ci] Update .editorconfig (#12917) 2022-08-09 08:36:56 -03:00
.gitignore Fix everia.club (#11458) 2022-04-14 04:43:09 -04:00
CODE_OF_CONDUCT.md <skip ci> Update to Contributor Covenant 2.1 (#8512) 2021-08-10 14:04:46 -04:00
CONTRIBUTING.md Update sparse checkout guide (#14009) 2022-10-28 10:52:34 -03:00
LICENSE Add license, closes #17 2017-02-23 22:33:07 +01:00
README.md Link CI status badge to workflow list 2021-06-20 12:06:15 -04:00
REMOVED_SOURCES.md Add TeamX back (#14784) 2023-01-03 09:01:45 -05:00
build.gradle.kts Re: Use Gradle version catalog to simplify dependencies (#10953) 2022-02-28 07:25:23 -05:00
common.gradle Fix URL handler activities (#12093) 2022-06-06 18:45:48 -04:00
gradle.properties Remove CI-specific Gradle config 2022-06-10 13:32:18 -04:00
gradlew Update to Gradle 7.2 (#10952) 2022-02-27 10:24:48 -05:00
gradlew.bat Update to Gradle 6.8.2 2021-02-06 18:04:24 -05:00
ktlintCodeStyle.xml Add linting configs 2020-04-25 10:29:23 -04:00
settings.gradle.kts New Lib: Text Interceptor (#13859) 2023-01-11 14:34:06 -03:00

README.md

Build Support Server
CI Discord

app iconTachiyomi 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.