Currently, LibreraReader only supports Atom link templates (e.g., <link type="application/atom+xml" rel="search" title="Search" href="/opds/search/{searchTerms}"/>), and does not support OpenSearch description files (e.g., <link rel="search" type="application/opensearchdescription+xml" title="Project Gutenberg Catalog Search" href="https://www.gutenberg.org/catalog/osd-books.xml"/>).
Expected Behavior
I would like LibreraReader to support OpenSearch description files so that users can search a wider range of OPDS book sources.
Steps to Reproduce
Add an OPDS book source that only supports OpenSearch description files, such as https://m.gutenberg.org/ebooks.opds/?format=opds.
Unable to recognize the OpenSearch Description File method, unable to search for the
Description
Currently, LibreraReader only supports Atom link templates (e.g.,
<link type="application/atom+xml" rel="search" title="Search" href="/opds/search/{searchTerms}"/>
), and does not support OpenSearch description files (e.g.,<link rel="search" type="application/opensearchdescription+xml" title="Project Gutenberg Catalog Search" href="https://www.gutenberg.org/catalog/osd-books.xml"/>
).Expected Behavior
I would like LibreraReader to support OpenSearch description files so that users can search a wider range of OPDS book sources.
Steps to Reproduce
https://m.gutenberg.org/ebooks.opds/?format=opds
.Environment Information