A tachiyomi extensions repo
Go to file
RePod b5ef15ee35
LANraragi: Random item, clear new status (#6091)
* LANraragi: Introduce Random item.

Appears as the first item under Browse when there's no meaningful filtering.
Maintain Latest flow at the cost of an extra query param.

* LANraragi: Get and use the Random ID.

Helper functions to get a new random ID.
Helper functions to get the ID from weird spots.
Separate network client to not follow redirects, saving server-side extracts.

* LANraragi: Obtain random ID on init.

To save one entire refresh for that quality user experience.
The call is still to a 301 that is not followed.

* LANraragi: Unset isnew on archives.

More obvious since Latest was hooked up.
Separate from actual reading progress.
This was happening indirectly before the previous extension version swapped to API endpoints for metadata.

* LANraragi: Bump extension version

* LANraragi: AZ detection for ID.

Due to how it updates info and chapters independently leading to an expected race condition.
When detected avoid the race by accessing the ID via thumbnail.

Always using the thumbnail moves the race to non-AZs instead.

* Revert "LANraragi: AZ detection for ID."

This reverts commit 28541d8d0daf989c129884090311e49148f05112.
2021-03-10 06:57:16 -05:00
.github Separate out generator logic from the multisrc boilerplate itself 2021-03-09 18:02:17 -05: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 Separate out generator logic from the multisrc boilerplate itself 2021-03-09 18:02:17 -05:00
src LANraragi: Random item, clear new status (#6091) 2021-03-10 06:57:16 -05: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
CONTRIBUTING.md [SKIP CI] Contributing update for multisrc (#5679) 2021-03-10 06:01:54 -05:00
LICENSE Add license, closes #17 2017-02-23 22:33:07 +01:00
README.md [SKIP CI] Update repo links 2020-12-15 17:51:30 -05: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

CI

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.