kiwix-js icon indicating copy to clipboard operation
kiwix-js copied to clipboard

Fully portable & lightweight ZIM reader in Javascript

Results 188 kiwix-js issues
Sort by recently updated
recently updated
newest added

With almost every commit on almost any PR I make with Kiwix JS, I have to re-run the cross-browser end-to-end tests, because they fail first time. They will usually pass...

question
tests

This is a feature that is default for signed-out users of Wikipedia, though signed-in users may need to switch it on. It consists in showing a small preview of the...

enhancement
user interface

This follows on from #742. Nightwatch 1.5.1 depends on packages with severe vulnerabilities, but upgrading to 1.7.7 causes tests to fail due to connection to the wrong port (80 instead...

tests

As suggested by @knowledge-is-power [here](https://github.com/openzim/mwoffliner/issues/1474#issuecomment-905228503), it would be good to have a bookmark system in Kiwix JS and Kiwix JS PWA/Windows. It would require #280 or similar, and probably also...

enhancement

Because Cache API is not supported in Chromium extension (only secure requests and responses can be cached, i.e. https:), the app has to re-load all assets from the ZIM every...

enhancement
backend

I had the habit (coming from other languages) to externalize regular expressions as variables created from a string, to make sure they were compiled once for all. But there seems...

enhancement

It needs to be able to find the local archive corresponding to the language of the link What to do if there are several? Maybe choose the latest one?

enhancement

I find the idea of QRpedia very interesting : https://en.wikipedia.org/wiki/QRpedia I think it would be worth implementing it for Evopedia. It would make sense to be able to read these...

enhancement

It would allow the user to read an article very quickly. See https://github.com/Zolmeister/Zethos

enhancement

Our current unit and UI tests use an old ZIM file : wikipedia_en_ray_charles_2015-06.zim Since then, the format and contents have evolved : at least zstd compression format, no-namespace ZIM flavor,...

enhancement