Skip to content

feat: add multi.myreadingmanga#541

Open
Erizur wants to merge 12 commits into
Aidoku-Community:mainfrom
Erizur:add-mrm
Open

feat: add multi.myreadingmanga#541
Erizur wants to merge 12 commits into
Aidoku-Community:mainfrom
Erizur:add-mrm

Conversation

@Erizur
Copy link
Copy Markdown

@Erizur Erizur commented May 28, 2026

  • feat: add multi.myreadingmanga
  • chore: update multi.myreadingmanga/cargo.lock
  • chore: add .cargo
  • fix(multi.myreadingmanga): lint warn cleanup

Mostly tried to fix the old version from the old sources, but ended up doing something a little different.
This should close #335

Summary

  • Implemented Homepage, Latest, Popular, Bara & Manga (sections in the site's navbar), Search, Chapters (sub-pages in the site)
  • Added basic dynamic filters (queries change between searches in the site, Aidoku cannot do this yet)
  • Tag searching & lookup, Video content ignored, Language support

Validation

  • cargo fmt
  • cargo clippy
  • aidoku package

Comment thread sources/multi.myreadingmanga/res/source.json Outdated
Comment thread sources/multi.myreadingmanga/src/lib.rs Outdated
Comment thread sources/multi.myreadingmanga/src/lib.rs Outdated
Comment thread sources/multi.myreadingmanga/src/lib.rs Outdated
Comment thread sources/multi.myreadingmanga/src/helpers.rs Outdated
Comment thread sources/multi.myreadingmanga/src/lib.rs Outdated
Comment thread sources/multi.myreadingmanga/src/lib.rs Outdated
Comment thread sources/multi.myreadingmanga/src/lib.rs Outdated
Comment thread sources/multi.myreadingmanga/src/parser.rs
Comment thread sources/multi.myreadingmanga/src/parser.rs Outdated
@kkantan
Copy link
Copy Markdown
Contributor

kkantan commented May 28, 2026

to fix the "Test PR" workflow failing, you should run cargo update aidoku.

Erizur and others added 3 commits May 28, 2026 23:21
Incremented from the legacy source instead of using a new versioning. woops!

Co-authored-by: kantan <31490942+kkantan@users.noreply.github.com>
@Erizur Erizur requested a review from kkantan May 29, 2026 06:17
Copy link
Copy Markdown
Contributor

@kkantan kkantan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the source appears to work fine, I just left a couple extra suggestions.

Comment thread sources/multi.myreadingmanga/src/helpers.rs Outdated
Comment on lines +46 to +55
"all" | "none" | "any" | "" => None,
"en" | "english" => Some("english"),
"ja" | "jp" | "japanese" => Some("jp"),
"zh" | "cn" | "chinese" => Some("chinese"),
"ko" | "kr" | "korean" => Some("korean"),
"es" | "spanish" => Some("spanish"),
"fr" | "french" => Some("french"),
"de" | "german" => Some("german"),
"it" | "italian" => Some("italian"),
"pt" | "portuguese" => Some("portuguese"),
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think you need these extra options to match against, since it should only be the values you provide for the source languages.

Comment thread sources/multi.myreadingmanga/src/lib.rs
Comment thread sources/multi.myreadingmanga/src/lib.rs Outdated
Comment thread sources/multi.myreadingmanga/src/lib.rs Outdated
Erizur and others added 4 commits May 29, 2026 21:28
I guess it's not really needed here, then?

Co-authored-by: kantan <31490942+kkantan@users.noreply.github.com>
I originally went with that approach, but I had the wrong idea from c++ signatures that this would cause symbol errors of such. guess not :p

Co-authored-by: kantan <31490942+kkantan@users.noreply.github.com>
I forgot to remove this one, my bad

Co-authored-by: kantan <31490942+kkantan@users.noreply.github.com>
Co-authored-by: kantan <31490942+kkantan@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

myreadingmanga.info

2 participants