A tachiyomi extensions repo
Go to file
nicki fc7598bdcf
more QoL fixes for MangaDex (#18672)
* fix spelling for villainess in en translations

* custom user agent + more md@h logging

adds a custom user agent setting primarily intended for testing
do note that spoofing to be a different browser might fetch you trouble
as MangaDex's new hotlink/bot abusers can kick in action

also add logging to figure out which MD@H node users are hitting
as currently, the fallback was not observed to be changing even after
a while; leading to user's keep failing to fetch images

* more improvements

make the `Extra` header more verbose
use a `customUserAgent` sharedpreferences variable so that code looks
cleaner
move the useragent logic into an interceptor so that there is no
need for restarting the app after every useragent change

* completely switch to useragent interceptor

removes builder header modification
remove additional logging while testing (didn't really work as
expected since I kept hitting uploads.mangadex.org anyhow,
+ the interceptor logs weren't useful otherwise)
switch to hardcoding version code in header since it wasn't working
as expected...
add linting from android studio gradle release build

* increment extVersionCode

* oopsie be careful of comments

* properly close unsuccessful requests to mdah node

need to ensure this so that it doesn't crash (which has happened before)

inb4 this is why the fallback url never works....
2023-10-23 13:45:32 -03:00
.github Remove Dat-Gar Scan (#18444) 2023-10-16 19:20:02 -03:00
.run Convert FlixScans to multisrc (#17902) 2023-09-11 22:43:59 -04:00
buildSrc Address some warnings and deprecations (#18436) 2023-10-08 18:47:14 -03:00
core Address some warnings and deprecations (#18436) 2023-10-08 18:47:14 -03:00
gradle Revert to extensions-lib 1.4.2 2023-09-08 22:47:40 -04:00
lib Address some warnings and deprecations (#18436) 2023-10-08 18:47:14 -03:00
multisrc MG Komik: fix blocked by cloudflare (#18659) 2023-10-23 13:45:20 -03:00
src more QoL fixes for MangaDex (#18672) 2023-10-23 13:45:32 -03:00
template Add extension fields for hasReadme and hasChangelog (#10469) 2022-01-22 09:48:52 -05:00
.editorconfig Minor improvements to the MangaDex code (#17573) 2023-08-19 11:56:14 -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 [skip ci] Add information about the icon pattern to the CONTRIBUTING.md guide (#18646) 2023-10-21 12:06:47 -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 Remove Dat-Gar Scan (#18444) 2023-10-16 19:20:02 -03:00
build.gradle.kts Address some warnings and deprecations (#18436) 2023-10-08 18:47:14 -03:00
common.gradle Move package namespace declarations out of manifests (#17578) 2023-08-17 17:56:14 -04:00
gradle.properties Remove CI-specific Gradle config 2022-06-10 13:32:18 -04:00
gradlew Move package namespace declarations out of manifests (#17578) 2023-08-17 17:56:14 -04:00
gradlew.bat Move package namespace declarations out of manifests (#17578) 2023-08-17 17:56:14 -04:00
ktlintCodeStyle.xml Add linting configs 2020-04-25 10:29:23 -04:00
settings.gradle.kts Random User-Agent Refactor (#17059) 2023-07-15 19:52:35 -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.