A tachiyomi extensions repo
Go to file
E3FxGaming 66c0ee00b8
Fix for the multi-sources not being generated properly (#6430)
* Potential fix for the multi-sources not being generated properly

As described here https://www.infoworld.com/article/2071275/when-runtime-exec---won-t.html under "Listing 4.2 BadExecJavac2.java" the limited buffer size of the standard input associated with the sub-process can cause problems with the Runtime exec method.

Consuming what the sub-process outputs should in theory allow for the process to finish (+ if you enable log level debug we could get some nice debug information in the future).

I've tested this on my local machine and it works there, please do not accept the PR with this commit before the Github checks pass successfully and I've looked further into this.

* Multi-sources not being generated properly - ErrorStream redirect

Now redirecting the errorStream of the sub-process to the standard output of the subprocess, so that we can consume it with the `javaProcess.inputStream` stream.
2021-04-05 10:37:29 -04:00
.github [SKIP CI] Add Code of Conduct (#6210) 2021-03-18 10:22:23 -04:00
annotations Multisrc bugfix and genkan refactor (#5707) 2021-02-08 16:37:48 -05:00
buildSrc Project reorganization (#5096) 2020-12-11 09:41:48 -05:00
core Include generator name in APK metadata 2021-02-11 17:34:38 -05:00
gradle/wrapper Update to Gradle 6.8.2 2021-02-06 18:04:24 -05:00
lib Multisrc bugfix and genkan refactor (#5707) 2021-02-08 16:37:48 -05:00
multisrc Fix for the multi-sources not being generated properly (#6430) 2021-04-05 10:37:29 -04:00
src Fix 'JsonNull' error in Tsuki. (#6427) 2021-04-04 23:34:27 -04:00
.editorconfig Adds a .editorconfig to keep code style similar on supporting configurations. (#1167) 2019-06-08 17:47:22 -04:00
.gitignore lib-themesources, split Genkan into single-source extensions (#5154) 2021-02-06 17:32:04 -05:00
CODE_OF_CONDUCT.md [SKIP CI] Add Code of Conduct (#6210) 2021-03-18 10:22:23 -04:00
CONTRIBUTING.md [SKIP CI] fix grammar (#6226) 2021-03-20 12:45:20 -04:00
LICENSE Add license, closes #17 2017-02-23 22:33:07 +01:00
README.md [SKIP CI] Add Code of Conduct (#6210) 2021-03-18 10:22:23 -04:00
build.gradle Update AGP for Android Studio 4.1.2 2021-01-23 15:03:05 -05:00
common-dependencies.gradle Multisrc bugfix and genkan refactor (#5707) 2021-02-08 16:37:48 -05:00
common.gradle Disable unused AGP features (#5872) 2021-02-16 12:24:32 -05:00
gradle.properties Add Viz Shonen Jump (#3560) 2020-06-18 22:53:30 -04:00
gradlew Update to Gradle 6.8.2 2021-02-06 18:04:24 -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 Better group Gradle modules 2021-03-09 17:50:49 -05:00

README.md

Build Support Server
CI Discord

app iconTachiyomi Extensions

Tachiyomi is a free and open source manga reader for Android 5.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.