Files
yuzuno-anime-extensions/.github/pull_request_template.md
Cuong-Tran 68e9a0e51d Refactor and enhance CONTRIBUTING.md (#393)
* Docs: URL intent filter (keiyoushi/extensions-source#14330)

* Docs: URL intent filter

* Docs: Changes requested by Luigi

* fix typos and improve clarity

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
(cherry picked from commit ba2e51e60d05051cba078c3b42d0b6306a37d9fd)

* Update CONTRIBUTING.md (keiyoushi/extensions-source#14788)

* spelling mistakes

* add keiyoushi.utils (core utilities)

* Misc notes edit

* JSON models (DTOs) and serialization

* Extension logic and app features

* HTML and Image Processing, OkHttp and Network

* dto.kt filters.kt naming scheme rule

* Serializable private fields

* Memory-efficient Image Interceptors rewrite

* Misc notes Store minimal unique URL

* add prevent memory leaks

* Update CONTRIBUTING.md

Co-authored-by: Abdullah Al-Shamiry (Ace) <its.shamiry@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Abdullah Al-Shamiry (Ace) <its.shamiry@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Romain <wycvhrt6vzscfpedxr@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Abdullah Al-Shamiry (Ace) <its.shamiry@gmail.com>

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* add lib tools explanation

* lib tools shrink

* Available libs edit

* Loading a subset of Gradle modules edit

* Cloning the repository edit

* Update CONTRIBUTING.md

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* Update CONTRIBUTING.md

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* Generating Page lists edit

* OkHttp and Network edit

* Chapter Pages edit

* Misc notes edit

* Extension logic and app features edit

* Multi-source themes edit

* change “” to ""

* JSON models (DTOs) and serialization edit

* Misc notes edit

* Rewrite the multisrc section + some additional changes

* Update CONTRIBUTING.md

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* Generating Page lists edit

* Grammar, Formatting, Markdown, Explanations edit

* Table of Contents Edit

* Update CONTRIBUTING.md

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* Apply suggestions from code review

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* missed review commits

* Fix Ammount of # and Replace Em Dashes

* Mixing * and - unordered lists. - is used elsewhere. edit

* Core dependencies title edit

* Update CONTRIBUTING.md

---------

Co-authored-by: Abdullah Al-Shamiry (Ace) <its.shamiry@gmail.com>
Co-authored-by: Romain <wycvhrt6vzscfpedxr@gmail.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
(cherry picked from commit 948a94ae6620ea0b042e3ec39da7539d21f26c5b)
(cherry picked from commit b32aa5fb8a1a9f37804618d95657919c3a2fd02f)
(cherry picked from commit 1a98617d44706d23cb631ea78917bbd0e6417b64)

* Edit Contributing.md (keiyoushi/extensions-source#15117)

* Media Types Edit

* Add Protobuf parsing and serialization section

* JSON parsing and JSON serialization edit

(cherry picked from commit 1534e22c244ca4af9cd82dd9b6d588e360a7c510)
(cherry picked from commit b699b2794e234ae1cc3c103d9dcdd84279fabee7)
(cherry picked from commit c039de28d7b796c797397503a93e649dd3acabb0)

* lint `CONTRIBUTING.md` (keiyoushi/extensions-source#15133)

(cherry picked from commit 6306e551a5ca29c28a7994f0880d9556b7b84818)
(cherry picked from commit 78fd2bdc8f29637633a754b2b8e71a079b8304a4)

* Update CONTRIBUTING.md (keiyoushi/extensions-source#15530)

* Update mandatory fields requirements in CONTRIBUTING.md

* Update CONTRIBUTING.md with best practices

Added guidelines for using custom headers and overriding HttpSource methods.

* Enhance CONTRIBUTING.md with code sectioning advice

Added guidelines for organizing methods in extension classes for better readability.

* Revise code organization and mandatory fields guidelines

Updated guidelines for code organization and mandatory fields in CONTRIBUTING.md.

(cherry picked from commit bf1788640af871b45c87597f4bdcbdb6aedb2773)
(cherry picked from commit 86fa3e4bb222ae09a43b36013e7a28edc8ea6d0e)

* Update PR template with AI check (keiyoushi/extensions-source#15629)

* update PR template with AI check

* update

(cherry picked from commit 76670add437924cbdb40b269d2da5c1b482f4cb8)
(cherry picked from commit 41efb8492b14379ffafec0f2eb326b16d398d792)

* [skip ci] tweak contributing guidelines with common PR suggestions (keiyoushi/extensions-source#15635)

* [skip ci] tweak contributing guidelines with common PR suggestions

* [skip ci] em-dash, emoji

* [skip ci] prefer id/slug

(cherry picked from commit c52288f0b4d6dd06e9cc1c525722adc48cf39b84)
(cherry picked from commit d17be38f3c37be95737a2bdcc7934cb5e3d61241)
(cherry picked from commit eb185477d1e84639c76a09e3f5b8a7844de7d216)

* Update CONTRIBUTING.md (keiyoushi/extensions-source#15829)

Update contributing guidelines with best practices

(cherry picked from commit a3edac4f638f0f2b704376fc13accfaab063f5f7)
(cherry picked from commit 847b9c883342a43bd42474be2f7189c23a026088)

* Enhance CONTRIBUTING.md with new guidelines (keiyoushi/extensions-source#15860)

* Enhance CONTRIBUTING.md with new guidelines

Add guidelines for configurable sources and preferences in CONTRIBUTING.md

* Update CONTRIBUTING.md with JSON and method guidelines

Clarify guidelines on JSON handling and method overrides.

(cherry picked from commit afa7562f33a875dfee2d54b9a73312fd2c9105a2)
(cherry picked from commit 44fd972567cfb728621a8c4c339549ed1eec7346)

* Rework Gradle build logic (keiyoushi/extensions-source#15657)

* Add new gradle build logic

* rework ko.wolfdotcom

* rework all other extensions

(cherry picked from commit 153fbece55832e8a76f32e26199bb6f8f4252fcb)

---------

Co-authored-by: Cuong-Tran <16017808+cuong-tran@users.noreply.github.com>
(cherry picked from commit b030eeff0bc2e68fff2f070a86c851d950f82145)
(cherry picked from commit d7ba3e81a5a0af9c91d96bee014592e991c4efd9)

* Refactor: Replace deprecated network.cloudflareClient globally (keiyoushi/extensions-source#15988)

* Cloudflare: update extensions and multisrc

* undo

* Update Cloudflare client usage instructions

* Cloudflare: update extensions and multisrc

* Update lib-multisrc/comicaso/src/eu/kanade/tachiyomi/multisrc/comicaso/Comicaso.kt

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* Fix client initialization in CONTRIBUTING.md

* remove redundant `client` overrides

* UNDO AGAIN...

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
(cherry picked from commit 29b999187a6256198bfc238fd456a891fb753019)
(cherry picked from commit 372bc6d78875e0a4ae9d394da8b9875b17b01b21)

* Refactor to anime/episode

* Change references from "Aniyomi" to "Anikku" in CONTRIBUTING.md and README.md.
* Update section titles and content to align with the focus on anime instead of manga.

---------

Co-authored-by: CriosChan <36739192+CriosChan@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Co-authored-by: darwin-256 <viktorasordinass@gmail.com>
Co-authored-by: Abdullah Al-Shamiry (Ace) <its.shamiry@gmail.com>
Co-authored-by: Romain <wycvhrt6vzscfpedxr@gmail.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: FourTOne5 <107297513+FourTOne5@users.noreply.github.com>
2026-05-27 16:04:25 +07:00

1.0 KiB

Checklist:

  • Updated extVersionCode value in build.gradle for individual extensions
  • Updated overrideVersionCode or baseVersionCode as needed for all multisrc extensions
  • Referenced all related issues in the PR body (e.g. "Closes #xyz")
  • Added the isNsfw = true flag in build.gradle when appropriate
  • Have not changed source names
  • Have explicitly kept the id if a source's name or language were changed
  • Have tested the modifications by compiling and running the extension through Android Studio
  • Have removed web_hi_res_512.png when adding a new extension
  • This PR is AI-assisted, I have reviewed the changes manually and confirmed they are not slop
  • Have made sure all the icons are in png format

Add a 👍 reaction to pull requests you find important.