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

Since we already use mocha for assertion in e2e tests, it would make sense to use it in Unit tests also. We currently run Unit tests in UI-based framework (QUnit)...

tests
build
task

Although this is not noticeable on desktop, on narrow form factors, the excessive amount of space below the search bar is extremely noticeable. While the ultimate solution to this is...

user interface
accessibility

`replaceAll()` is used to construct the magnet link, and this throws an error in browser < Chrome/Edge 85 and Firefox 77. To be clear, this error only surfaces when you...

dependencies
user interface
upstream
bug-non-critical

@Rishabhg71 This relates to your File System Access PR. I just realized that we don't handle cases where the folder content has changed. It silently fails if a user clicks...

enhancement
user interface

Following on from #1151, I think we need to incorporate (probably into the Ray Charles test, because it is currently less "crowded") a test that it is possible to select...

tests
user interface
accessibility

It's not clear to me if this is an actual regression or whether it never worked properly. However, it is intended that a reset should be a full reset, including...

regression
bug-non-critical

First reported downstream in https://github.com/kiwix/kiwix-js-windows/issues/475, the graphical landing page of recent ZIMs does not scroll when loaded with jQuery mode. This issue is serious because it also affects the libzim...

bug
user interface

As per https://github.com/openzim/mwoffliner/issues/1915, the `summary`/`details` tags are no longer available in the output of mwOffliner ZIM, so the code that collapses the contents of sections after headers no longer works....

user interface
upstream
bug-non-critical

According to https://www.theregister.com/2023/09/12/chrome_browser_webp_exploit/, there is an exploit with the libwebp library, which is included (as an Emscripten ASM) in the WebPHero polyfill for WebP images. While it is unlikely that...

security

While I believe a lot of Stores provide automatic translation, at least the output should be checked for the languages of the app (i.e. French and Spanish, as well as...

enhancement
accessibility
i18n