kiwix-js
kiwix-js copied to clipboard
Fully portable & lightweight ZIM reader in Javascript
The title is self-explanatory, and I include a screenshot to show the problem. Note that this occurs in desktop-wide views. The button can be accessed by narrowing the window. This...
Like on the Android version of Kiwix. Using the Speech Synthesis API : https://caniuse.com/#feat=speech-synthesis
The file app.js now has around 1400 lines. It's way too much IMHO. We should find a way to reduce its size and complexity, so that newcomers can get into...
This way setting bookmarks and finding the the right tab when multiple tabs are open gets more user friendly. Right now it is just set to Kiwix.
For fun, I tried shoehorning Kiwix JS Windows into the basic electron-quick-start app, and it launched with no problems. See screenshot below. It set me thinking that this could be...
Code coverage solutions allow to clearly measure and visualise the parts of the code which are involved by the automated tests. It is traditionally one part of the Continuous Integration...
Information about this API is here: https://developer.mozilla.org/en-US/docs/Web/API/Clipboard_API This could be used to enable selection of text -> long press -> "search this text" link, for example.
I've just installed Kiwix as a Firefox add-on and am finding that my settings are not being remembered. Every time I open Kiwix, I have to reselect the ZIM archive...
I've found myself puzzling over how to document the returned value of a function when the function is a Promise for a specific value. Should we do `@returns {Promise} A...
Based on @sharun-s work, it is possible to put the ZIM file(s) in the www directory and read them with XHR. It works fine on Chromium/Chrome, both from file:/// (IF...