mirror of
https://github.com/yuzono/anime-extensions.git
synced 2026-06-13 05:29:44 +00:00
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>
This commit is contained in:
1
.github/pull_request_template.md
vendored
1
.github/pull_request_template.md
vendored
@@ -8,6 +8,7 @@ Checklist:
|
||||
- [ ] 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
|
||||
|
||||
---
|
||||
|
||||
976
CONTRIBUTING.md
976
CONTRIBUTING.md
File diff suppressed because it is too large
Load Diff
@@ -10,7 +10,7 @@
|
||||
</div>
|
||||
|
||||
# Anikku/Aniyomi Extensions
|
||||
Anikku/Aniyomi is a free and open source manga reader for Android 6.0 and above.
|
||||
Anikku/Aniyomi is a free and open source anime player for Android 6.0 and above.
|
||||
|
||||
This repository contains the available extension catalogues for the [Anikku](https://github.com/komikku-app/anikku) or [Aniyomi](https://github.com/aniyomiorg/aniyomi) forks.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user