libkiwix
libkiwix copied to clipboard
Common code base for all Kiwix ports
Kiwix OPDS feed's title is `All Entries` which makes sense in the context of the `entries` endpoint within the API but when used as a Feed source (as advertise in...
We have a list of categories currently available at https://library.kiwix.org/catalog/v2/categories. IMO, this is a "good start" but its missing a few things: * We should have a label * The...
As discussed live, we should not have a “Multiple Languages” filter entry. We should not have any ZIM with `Languages: mul` metadata and the content team will fix the ZIM...
Most users probably preview a ZIM before downloading, and thus it would make sense to have a download option somewhere in the preview; probably in the top-bar. I'll send a...
This relates to issue https://github.com/kiwix/kiwix-tools/issues/680 on Kiwix Tools. Most links that are not considered secure are blocked by the CSP and/or sandbox, and that includes `mailto:` links, which are blocked...
To me this `ENV` variable `KIWIX_DATA_DIR`: * Is not clear which feature it serves (seems useless to me) * I'm again to instrument Kiwix Desktop with "hidden" variable environnements. *...
Reasons are that `kiwix::getDataDirectory()`: * Is only used by Kiwix Desktop * Is anyway very specific whatever the version of Kiwix (OS) * Should be decided outside the libkiwix (not...
- [ ] Check if library dependence version check is updated in Meson file - [ ] Check if there is an ABI break we would have missed - [...
libkiwix generated magnet link starts with `magnet:?&xt=`. While this is accepted by most clients, it's a bit abusing the query string as there's an empty first field. It should really...