readium / kotlin-toolkit

A toolkit for ebooks, audiobooks and comics written in Kotlin
https://readium.org/kotlin-toolkit
BSD 3-Clause "New" or "Revised" License
161 stars 72 forks source link

Support search in OPDS #213

Open llemeurfr opened 6 years ago

llemeurfr commented 6 years ago

Equivalent to the OPDS search in the iOS app.

mickael-menu commented 3 years ago

@llemeurfr What did you have in mind for the OPDS search support in r2-opds-kotlin?

llemeurfr commented 3 years ago

It's an old issue, seems partially solved at the OPDS parsing level: I see code in OPDS1Parser.kt about a link with rel=search, but none about search in OPDS2Parser.kt.

Could you please check that the parser exposes a search API method in both cases, and later (other issue) that R2 Reader uses this API to expose the search feature to users? which in fact is not the case for R2 Reader iOS nor Android; I just checked with the OPDS 1 Feedbooks catalog.

mickael-menu commented 3 years ago

No it's not implemented at the moment, so to summarize we need: