libkiwix/include
Matthieu Gautier b857293cfd Build the bookSelection query string when we parse the query.
We have to reuse the query the user give us to generate the
pagination links.
At search result rendering step we don't have access to the query object.
The best place to know which arguments are used to select books
(and so which arguments to keep in the pagination links) is when we
parse the query to select books.

Fix tests (pagination links) with book selector other than "books.id="
(pattern=jazz&books.query.lang=eng)
2022-06-02 12:37:52 +02:00
..
book.h Deprecate methods on Book. 2022-01-12 18:07:46 +01:00
bookmark.h Add bookmarks support. 2018-12-02 15:47:29 +01:00
common.h Allow us to declare method to be deprecated. 2018-04-19 18:04:07 +02:00
downloader.h Use c++11 std::thread instead of pthread. 2021-01-26 17:53:25 +01:00
entry.h Deprecate `Entry` creation. 2022-01-13 14:23:29 +01:00
kiwix.h New kiwix::getVersions() and printVersions() 2022-01-02 12:22:11 +01:00
kiwixserve.h add setPort() method 2019-10-28 15:56:49 +01:00
library.h Protect search from multi threading race condition. 2022-06-02 12:37:52 +02:00
libxml_dumper.h const-correct kiwix::Library 2021-04-28 11:42:55 +04:00
manager.h Manager::reload() also removes books from Library 2021-11-30 18:20:27 +04:00
meson.build New kiwix::getVersions() and printVersions() 2022-01-02 12:22:11 +01:00
name_mapper.h Renamed NameMapperProxy -> UpdatableNameMapper 2021-11-30 18:20:27 +04:00
opds_catalog.h OpdsCatalog::getSearchUrl() 2021-06-30 18:27:00 +02:00
opds_dumper.h /catalog/v2/partial_entries OPDS API endpoint 2021-09-09 12:19:22 +04:00
reader.h Add a new private constructor not deprecated for Reader. 2022-01-18 12:22:11 +01:00
search_renderer.h Build the bookSelection query string when we parse the query. 2022-06-02 12:37:52 +02:00
searcher.h Deprecate `Searcher` creation. 2022-01-13 14:23:29 +01:00
server.h Make the limit of zim files per search configurable. 2022-06-02 12:37:52 +02:00
tools.h Fix small typos in comments 2022-01-09 20:05:30 +01:00
version.h New kiwix::getVersions() and printVersions() 2022-01-02 12:22:11 +01:00