feat: add es.fandogamia - #678
Open
leakspin wants to merge 7 commits into
Open
Conversation
…to feature/es.fandogamia
- Remove unused `AidokuError` imports flagged by clippy - Avoid unnecessary clone when building manga entries - Simplify search pagination and empty query handling - Add missing trailing newline to Cargo.toml - Update source icon
kkantan
requested changes
Aug 5, 2026
| target = "wasm32-unknown-unknown" | ||
|
|
||
| [target.wasm32-unknown-unknown] | ||
| runner = "aidoku-test-runner" No newline at end of file |
Contributor
There was a problem hiding this comment.
Suggested change
| runner = "aidoku-test-runner" | |
| runner = "aidoku-test-runner" | |
Comment on lines
+83
to
+106
| impl ListingProvider for Fandogamia { | ||
| fn get_manga_list(&self, _listing: Listing, page: i32) -> Result<MangaPageResult> { | ||
| self.get_search_manga_list(None, page, Vec::new()) | ||
| } | ||
| } | ||
|
|
||
| impl Home for Fandogamia { | ||
| fn get_home(&self) -> Result<HomeLayout> { | ||
| let entries = fetch_series_list()?.into_iter().map(Link::from).collect(); | ||
|
|
||
| Ok(HomeLayout { | ||
| components: vec![HomeComponent { | ||
| title: Some(String::from("Series")), | ||
| subtitle: None, | ||
| value: HomeComponentValue::MangaList { | ||
| ranking: false, | ||
| page_size: None, | ||
| entries, | ||
| listing: None, | ||
| }, | ||
| }], | ||
| }) | ||
| } | ||
| } |
Contributor
There was a problem hiding this comment.
I don't think having home and listings is necessary.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adding support for Fandogamia Fanternet webcomics: https://fandogamia.com/fanternet/
Fandogamia is a Spanish editorial company that has some webcomics available in their web. One of them are known to be NSFW, not the rest of them, hence the
content_rating_forfunction inhelper.rs.Multiple improvements/suggestions done in my previous PR #656 have been done here as well.
Disclosure: I used AI to help me develop this plugin.