[SKIP CI] Update repo links
This commit is contained in:
parent
81f9eede50
commit
3c1bc5f00d
|
@ -4,7 +4,7 @@ I acknowledge that:
|
|||
|
||||
- I have updated to the latest version of the app (stable is v0.10.6)
|
||||
- I have updated all extensions
|
||||
- If this is an issue with the app itself, that I should be opening an issue in https://github.com/inorichi/tachiyomi
|
||||
- If this is an issue with the app itself, that I should be opening an issue in https://github.com/tachiyomiorg/tachiyomi
|
||||
- I have searched the existing issues for duplicates
|
||||
- For source requests, I have checked the list of existing extensions including the multi-source spreadsheet: https://tachiyomi.org/extensions/
|
||||
|
||||
|
|
|
@ -10,5 +10,5 @@ contact_links:
|
|||
url: https://tachiyomi.org/help/
|
||||
about: Common questions are answered here.
|
||||
- name: Tachiyomi app GitHub repository
|
||||
url: https://github.com/inorichi/tachiyomi
|
||||
url: https://github.com/tachiyomiorg/tachiyomi
|
||||
about: Issues about the app itself should be opened here instead.
|
|
@ -11,7 +11,7 @@ I acknowledge that:
|
|||
|
||||
- I have updated to the latest version of the app (stable is v0.10.6)
|
||||
- I have updated all extensions
|
||||
- If this is an issue with the app itself, that I should be opening an issue in https://github.com/inorichi/tachiyomi
|
||||
- If this is an issue with the app itself, that I should be opening an issue in https://github.com/tachiyomiorg/tachiyomi
|
||||
- I have searched the existing issues for duplicates
|
||||
- For source requests, I have checked the list of existing extensions including the multi-source spreadsheet: https://tachiyomi.org/extensions/
|
||||
- I will fill out the title and the information in this template
|
||||
|
|
|
@ -11,7 +11,7 @@ I acknowledge that:
|
|||
|
||||
- I have updated to the latest version of the app (stable is v0.10.6)
|
||||
- I have updated all extensions
|
||||
- If this is an issue with the app itself, that I should be opening an issue in https://github.com/inorichi/tachiyomi
|
||||
- If this is an issue with the app itself, that I should be opening an issue in https://github.com/tachiyomiorg/tachiyomi
|
||||
- I have searched the existing issues for duplicates
|
||||
- For source requests, I have checked the list of existing extensions including the multi-source spreadsheet: https://tachiyomi.org/extensions/
|
||||
- I will fill out the title and the information in this template
|
||||
|
|
|
@ -11,7 +11,7 @@ I acknowledge that:
|
|||
|
||||
- I have updated to the latest version of the app (stable is v0.10.6)
|
||||
- I have updated all extensions
|
||||
- If this is an issue with the app itself, that I should be opening an issue in https://github.com/inorichi/tachiyomi
|
||||
- If this is an issue with the app itself, that I should be opening an issue in https://github.com/tachiyomiorg/tachiyomi
|
||||
- I have searched the existing issues and this is new ticket **NOT** a duplicate or related to another open issue
|
||||
- For source requests, I have checked the list of existing extensions including the multi-source spreadsheet: https://tachiyomi.org/extensions/
|
||||
- I will fill out the title and the information in this template
|
||||
|
|
|
@ -58,7 +58,7 @@ jobs:
|
|||
configuration-cache-enabled: true
|
||||
|
||||
- name: Sign APKs
|
||||
if: github.event_name == 'push' && github.repository == 'inorichi/tachiyomi-extensions'
|
||||
if: github.event_name == 'push' && github.repository == 'tachiyomiorg/tachiyomi-extensions'
|
||||
run: |
|
||||
cd master
|
||||
./.github/scripts/sign-apks.sh \
|
||||
|
@ -68,20 +68,20 @@ jobs:
|
|||
${{ secrets.KEY_PASSWORD }}
|
||||
|
||||
- name: Create repo artifacts
|
||||
if: github.event_name == 'push' && github.repository == 'inorichi/tachiyomi-extensions'
|
||||
if: github.event_name == 'push' && github.repository == 'tachiyomiorg/tachiyomi-extensions'
|
||||
run: |
|
||||
cd master
|
||||
./.github/scripts/create-repo.sh
|
||||
|
||||
- name: Checkout repo branch
|
||||
if: github.event_name == 'push' && github.repository == 'inorichi/tachiyomi-extensions'
|
||||
if: github.event_name == 'push' && github.repository == 'tachiyomiorg/tachiyomi-extensions'
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
ref: repo
|
||||
path: repo
|
||||
|
||||
- name: Deploy repo
|
||||
if: github.event_name == 'push' && github.repository == 'inorichi/tachiyomi-extensions'
|
||||
if: github.event_name == 'push' && github.repository == 'tachiyomiorg/tachiyomi-extensions'
|
||||
run: |
|
||||
cd repo
|
||||
../master/.github/scripts/commit-repo.sh
|
||||
|
|
|
@ -96,11 +96,11 @@ The extension's version name is generated automatically by concatenating `libVer
|
|||
|
||||
#### Extension API
|
||||
|
||||
Extensions rely on [extensions-lib](https://github.com/tachiyomiorg/extensions-lib), which provides some interfaces and stubs from the [app](https://github.com/inorichi/tachiyomi) for compilation purposes. The actual implementations can be found [here](https://github.com/inorichi/tachiyomi/tree/dev/app/src/main/java/eu/kanade/tachiyomi/source). Referencing the actual implementation will help with understanding extensions' call flow.
|
||||
Extensions rely on [extensions-lib](https://github.com/tachiyomiorg/extensions-lib), which provides some interfaces and stubs from the [app](https://github.com/tachiyomiorg/tachiyomi) for compilation purposes. The actual implementations can be found [here](https://github.com/tachiyomiorg/tachiyomi/tree/dev/app/src/main/java/eu/kanade/tachiyomi/source). Referencing the actual implementation will help with understanding extensions' call flow.
|
||||
|
||||
#### Duktape stub
|
||||
|
||||
[`duktape-stub`](https://github.com/inorichi/tachiyomi-extensions/tree/master/lib/duktape-stub) provides stubs for using Duktape functionality without pulling in the full library. Functionality is bundled into the main Tachiyomi app.
|
||||
[`duktape-stub`](https://github.com/tachiyomiorg/tachiyomi-extensions/tree/master/lib/duktape-stub) provides stubs for using Duktape functionality without pulling in the full library. Functionality is bundled into the main Tachiyomi app.
|
||||
|
||||
```gradle
|
||||
dependencies {
|
||||
|
@ -110,7 +110,7 @@ dependencies {
|
|||
|
||||
#### Rate limiting library
|
||||
|
||||
[`lib-ratelimit`](https://github.com/inorichi/tachiyomi-extensions/tree/master/lib/ratelimit) is a library for adding rate limiting functionality as an [OkHttp interceptor](https://square.github.io/okhttp/interceptors/).
|
||||
[`lib-ratelimit`](https://github.com/tachiyomiorg/tachiyomi-extensions/tree/master/lib/ratelimit) is a library for adding rate limiting functionality as an [OkHttp interceptor](https://square.github.io/okhttp/interceptors/).
|
||||
|
||||
```gradle
|
||||
dependencies {
|
||||
|
@ -120,7 +120,7 @@ dependencies {
|
|||
|
||||
#### DataImage library
|
||||
|
||||
[`lib-dataimage`](https://github.com/inorichi/tachiyomi-extensions/tree/master/lib/dataimage) is a library for handling [base 64 encoded image data](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) using an [OkHttp interceptor](https://square.github.io/okhttp/interceptors/).
|
||||
[`lib-dataimage`](https://github.com/tachiyomiorg/tachiyomi-extensions/tree/master/lib/dataimage) is a library for handling [base 64 encoded image data](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) using an [OkHttp interceptor](https://square.github.io/okhttp/interceptors/).
|
||||
|
||||
```gradle
|
||||
dependencies {
|
||||
|
@ -130,7 +130,7 @@ dependencies {
|
|||
|
||||
#### Additional dependencies
|
||||
|
||||
You may find yourself needing additional functionality and wanting to add more dependencies to your `build.gradle` file. Since extensions are run within the main Tachiyomi app, you can make use of [its dependencies](https://github.com/inorichi/tachiyomi/blob/master/app/build.gradle).
|
||||
You may find yourself needing additional functionality and wanting to add more dependencies to your `build.gradle` file. Since extensions are run within the main Tachiyomi app, you can make use of [its dependencies](https://github.com/tachiyomiorg/tachiyomi/blob/master/app/build.gradle).
|
||||
|
||||
For example, an extension that needs Gson could add the following:
|
||||
|
||||
|
@ -144,7 +144,7 @@ dependencies {
|
|||
|
||||
Notice that we're using `compileOnly` instead of `implementation`, since the app already contains it. You could use `implementation` instead for a new dependency, or you prefer not to rely on whatever the main app has at the expense of app size.
|
||||
|
||||
Note that using `compileOnly` restricts you to versions that must be compatible with those used in [Tachiyomi v0.8.5+](https://github.com/inorichi/tachiyomi/blob/82141cec6e612885fef4fa70092e29e99d60adbb/app/build.gradle#L104) for proper backwards compatibility.
|
||||
Note that using `compileOnly` restricts you to versions that must be compatible with those used in [Tachiyomi v0.8.5+](https://github.com/tachiyomiorg/tachiyomi/blob/82141cec6e612885fef4fa70092e29e99d60adbb/app/build.gradle#L104) for proper backwards compatibility.
|
||||
|
||||
### Extension main class
|
||||
|
||||
|
@ -208,7 +208,7 @@ a.k.a. the Latest source entry point in the app (invoked by tapping on the "Late
|
|||
|
||||
- After a chapter list for the manga is fetched and the app is going to cache the data, `prepareNewChapter` will be called.
|
||||
- `SChapter.date_upload` is the [UNIX Epoch time](https://en.wikipedia.org/wiki/Unix_time) **expressed in miliseconds**.
|
||||
- If you don't pass `SChapter.date_upload`, the user won't get notifications for new chapters. refer to [this issue](https://github.com/inorichi/tachiyomi/issues/2089) for more info. `System.currentTimeMillis()` works as a substitute when real data is not available.
|
||||
- If you don't pass `SChapter.date_upload`, the user won't get notifications for new chapters. refer to [this issue](https://github.com/tachiyomiorg/tachiyomi/issues/2089) for more info. `System.currentTimeMillis()` works as a substitute when real data is not available.
|
||||
|
||||
#### Chapter Pages
|
||||
|
||||
|
|
10
README.md
10
README.md
|
@ -1,6 +1,6 @@
|
|||
![CI](https://github.com/inorichi/tachiyomi-extensions/workflows/CI/badge.svg?event=push)
|
||||
![CI](https://github.com/tachiyomiorg/tachiyomi-extensions/workflows/CI/badge.svg?event=push)
|
||||
|
||||
This repository contains the available extension catalogues for the [Tachiyomi](https://github.com/inorichi/tachiyomi) app.
|
||||
This repository contains the available extension catalogues for the [Tachiyomi](https://github.com/tachiyomiorg/tachiyomi) app.
|
||||
|
||||
|
||||
# Usage
|
||||
|
@ -9,7 +9,7 @@ Extension sources can be downloaded, installed, and uninstalled via the main Tac
|
|||
|
||||
## 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](https://github.com/inorichi/tachiyomi-extensions/tree/repo/apk).
|
||||
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](https://github.com/tachiyomiorg/tachiyomi-extensions/tree/repo/apk).
|
||||
|
||||
|
||||
# Requests
|
||||
|
@ -21,6 +21,6 @@ Source requests here are meant as up-for-grabs for any developer, thus it's impo
|
|||
|
||||
Contributions are welcome!
|
||||
|
||||
Check out the repo's [issue backlog](https://github.com/inorichi/tachiyomi-extensions/issues) for source requests and bug reports.
|
||||
Check out the repo's [issue backlog](https://github.com/tachiyomiorg/tachiyomi-extensions/issues) for source requests and bug reports.
|
||||
|
||||
To get started with development, see [CONTRIBUTING.md](https://github.com/inorichi/tachiyomi-extensions/blob/master/CONTRIBUTING.md).
|
||||
To get started with development, see [CONTRIBUTING.md](https://github.com/tachiyomiorg/tachiyomi-extensions/blob/master/CONTRIBUTING.md).
|
||||
|
|
|
@ -11,19 +11,19 @@ include(":lib-dataimage")
|
|||
project(":lib-dataimage").projectDir = File("lib/dataimage")
|
||||
|
||||
// Loads all extensions
|
||||
File(rootDir, "src").eachDir { dir ->
|
||||
dir.eachDir { subdir ->
|
||||
val name = ":${dir.name}-${subdir.name}"
|
||||
include(name)
|
||||
project(name).projectDir = File("src/${dir.name}/${subdir.name}")
|
||||
}
|
||||
}
|
||||
// File(rootDir, "src").eachDir { dir ->
|
||||
// dir.eachDir { subdir ->
|
||||
// val name = ":${dir.name}-${subdir.name}"
|
||||
// include(name)
|
||||
// project(name).projectDir = File("src/${dir.name}/${subdir.name}")
|
||||
// }
|
||||
// }
|
||||
|
||||
// Use this to load a single extension during development
|
||||
// val lang = "all"
|
||||
// val name = "mmrcms"
|
||||
// include(":${lang}-${name}")
|
||||
// project(":${lang}-${name}").projectDir = File("src/${lang}/${name}")
|
||||
val lang = "all"
|
||||
val name = "mangaplus"
|
||||
include(":${lang}-${name}")
|
||||
project(":${lang}-${name}").projectDir = File("src/${lang}/${name}")
|
||||
|
||||
inline fun File.eachDir(block: (File) -> Unit) {
|
||||
listFiles()?.filter { it.isDirectory }?.forEach { block(it) }
|
||||
|
|
|
@ -96,8 +96,9 @@ abstract class MangaPlus(
|
|||
val mangas = titleList!!.map {
|
||||
SManga.create().apply {
|
||||
title = it.name
|
||||
thumbnail_url = it.portraitImageUrl
|
||||
// thumbnail_url = it.portraitImageUrl
|
||||
url = "#/titles/${it.titleId}"
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ class VizImageInterceptor : Interceptor {
|
|||
|
||||
private fun decodeImage(image: InputStream): ByteArray {
|
||||
// See: https://stackoverflow.com/a/5924132
|
||||
// See: https://github.com/inorichi/tachiyomi-extensions/issues/2678#issuecomment-645857603
|
||||
// See: https://github.com/tachiyomiorg/tachiyomi-extensions/issues/2678#issuecomment-645857603
|
||||
val byteOutputStream = ByteArrayOutputStream()
|
||||
image.copyTo(byteOutputStream)
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
package eu.kanade.tachiyomi.extension.zh.pufei
|
||||
|
||||
// temp patch:
|
||||
// https://github.com/inorichi/tachiyomi/pull/2031
|
||||
// https://github.com/tachiyomiorg/tachiyomi/pull/2031
|
||||
|
||||
import android.util.Base64
|
||||
import com.squareup.duktape.Duktape
|
||||
|
|
Loading…
Reference in New Issue