Kiwix for Android
Kiwix for Windows and GNU/Linux desktops
kiwix/kiwix-js 122
Full portable & lightweight ZIM reader in Javascript
Scrape any online Mediawiki motorised wiki (like Wikipedia) to your local filesystem
Common code base for all Kiwix ports
Kiwix Hotspot Image Creator (Desktop) for Windows/MacOS/Linux
Kwiki allows educational institutions to obtain millions of articles, books and videos for education while providing a communication platform where you can even make video calls. All without internet connection.
openzim/wp1 11
Wikipedia 1.0 software engine
Create a pre-configured Mediawiki for offline Wikipedia contribution teaching
Want a new ZIM file? Propose ZIM content improvements or fixes? Here you are!
pull request commentkiwix/kiwix-android
fix: Restored position of articles on new launches
Why not have a switch in settings to turn on/off this behavior
comment created time in 26 minutes
push eventcheminfo/wikipedia
commit sha a7efdb93c2f52902ecd1841f1ede34f0a28a7510
update data { "date": "2021-01-17T03:39:20.048Z", "molecules": 18135, "errors": 84, "nogood": 58, "notfound": 2207, "dup": 583 }
push time in 4 hours
issue commentkiwix/kiwix-android
Kiwix fails to restore state of previously opened article on new launches
@kelson42 Is the issue title fine or needs to be changed? I believe we can fix the "Start with Reader" problem in a new ticket, the trickier part was to restore the previous position of the article in new launches, with the merge of the linked PR we'll be good to go with it. And for "Start with Reader" I've planned of creating a new ticket and then writing a fix for it, I think the fix for it should be easy enough to write. I'm waiting for a response from your end, on the green check I'll create one and will work on it.
comment created time in 5 hours
pull request commentkiwix/kiwix-android
fix: Saved position of articles on new launches
Ah, in the last commit I removed my experimental work that I forgot to commit on another branch as I started on 2567 weeks back and earlier was trying things out locally so today while writing the real changes for 2567 my stupid experiments inadvertently crept in, apologies for that.
comment created time in 6 hours
pull request commentkiwix/kiwix-android
fix: Saved position of articles on new launches
Codecov Report
Merging #2581 (d8b5f24) into develop (b0c0b08) will decrease coverage by
0.16%
. The diff coverage is15.78%
.
@@ Coverage Diff @@
## develop #2581 +/- ##
=============================================
- Coverage 39.05% 38.88% -0.17%
Complexity 31 31
=============================================
Files 287 286 -1
Lines 7325 7357 +32
Branches 894 901 +7
=============================================
Hits 2861 2861
- Misses 4168 4193 +25
- Partials 296 303 +7
Impacted Files | Coverage Δ | Complexity Δ | |
---|---|---|---|
...bile/nav/destination/reader/KiwixReaderFragment.kt | 33.08% <6.25%> (-3.28%) |
0.00 <0.00> (ø) |
|
...iwix/kiwixmobile/core/main/CoreReaderFragment.java | 24.21% <66.66%> (-0.49%) |
0.00 <0.00> (ø) |
|
...ixmobile/core/main/CompatFindActionModeCallback.kt | 20.00% <0.00%> (-0.29%) |
0.00% <0.00%> (ø%) |
|
...ix/kiwixmobile/custom/main/CustomReaderFragment.kt | 0.00% <0.00%> (ø) |
0.00% <0.00%> (ø%) |
|
...java/org/kiwix/kiwixmobile/core/main/FileReader.kt | |||
...bile/custom/download/effects/FinishAndStartMain.kt | |||
...ixmobile/custom/download/CustomDownloadActivity.kt | |||
...ixmobile/custom/download/CustomDownloadFragment.kt | 0.00% <0.00%> (ø) |
0.00% <0.00%> (?%) |
|
.../custom/download/effects/NavigateToCustomReader.kt | 100.00% <0.00%> (ø) |
2.00% <0.00%> (?%) |
|
... and 2 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update b0c0b08...c82f557. Read the comment docs.
comment created time in 6 hours
issue commentkiwix/kiwix-android
Kiwix fails to restore state of previously opened article on new launches
@kelson42 Is the issue title fine or needs to be changed?
comment created time in 7 hours
PR opened kiwix/kiwix-android
<!--
-
Add the issue number here.
-
If you haven't solved the issue completely use "Linked issue #{issue_number}.
-
After solving the issue completely change it to "Fixes #{issue_number}. --> Fixes #2567
<!-- Add here what changes were made in this issue and if possible provide links. -->
Added required methods and corrected the method for restoring state of previously opened article
<!-- If possible, please add relevant screenshots / GIFs -->
Visuals Watch right here: https://youtu.be/zY0oXgWxgfw
pr created time in 7 hours
issue openedopenzim/zim-requests
New ZIM request: www.ozbargain.com.au
- Website URL: https://www.ozbargain.com.au/
- Desired ZIM Title: OzBaragin
- Desired ZIM Description: OzBargain is Australia's bargain hunting community.
- Desired ZIM Icon – https://files.delvu.com/images/ozbargain/logo/Square%20Flat.png
- Language (ISO 639-3): eng
- Is this a MediaWiki?: no
- API information: https://www.ozbargain.com.au/wiki/help:api
created time in 7 hours
push eventkiwix/kiwix-js-windows
commit sha b0be1f5ec7106fbb8f620669834d64d207e9a873
App packages for Kiwix JS WikiMed 1.1.4 Electron Edition
commit sha d8c4a346b05cf5f9a4cdf3e2d1de47418a24d714
Fix open all headings for SW mode
push time in 9 hours
pull request commentopenzim/libzim
Move title indexes in a zim Entry.
@mgautierfr Why creating the “W” namespace and not using the “M”. To me, so far, the difference is pretty unclear/subtil. @rgaudin @veloman-yunkan Any opinion on this specific point?
If all content from the "M" namespace is public (i.e. makes sense for the users), then we better keep information about internals of the ZIM archive separately. With that point of view, it may make sense to keep the favicon path in the "M" namespace, and the path of the title indices in "W".
comment created time in 12 hours
issue commentkiwix/kiwix-js-windows
Open all headings option is broken in Service Worker mode
@kelson42 It's not a regression in the ZIM JavaScript, it is just a regression in my Kiwix JS Windows app! (It shouldn't be hard to fix.) This is a custom option in the app which allows the user to specify that headings should always be open. It is only broken in contexts where Service Worker is supported (PWA, Electron, NWJS), not in the main UWP app.
It would be nice if an option to open all headers no matter what the screen size were available as part of the planned API for Wikimedia ZIMs. However, if it is a niche case, it can continue to be handled in the reader(s).
comment created time in 12 hours
issue commentkiwix/kiwix-js-windows
Printing broken in Service Worker mode
Printing is partially fixed: the app can now load all images on print in both jQuery and SW modes, but because of #132, the headings are not opened for printing in SW mode, and so only the lead appears in the printed output, plus lots of empty headers.
comment created time in 12 hours
issue openedkiwix/kiwix-js-windows
Open all headings option is broken in Service Worker mode
The option to open all headings in an article only works in jQuery mode on recent ZIMs.
created time in 12 hours
push eventkiwix/kiwix-js-windows
commit sha 29bcc51f6b4c1238787a30f18db72b792bdb5240
Add API info to Create-DraftRelease
push time in 12 hours
push eventkiwix/kiwix-js-windows
commit sha 53f9148a42dadd06f67261991458e7ca12b2c76f
Fix CORS errors in SW mode
commit sha cb18531fabe95e27437f8ee12f9ab0c1c3fbd60e
Fix broken manual display of images in SW mode
push time in 13 hours
issue commentopenzim/youtube
WebP polyfill error on welcome poster
This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.
comment created time in 20 hours
issue commentopenzim/warc2zim
Direct linking to page with query string when service worker is not installed will not work.
This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.
comment created time in 20 hours
issue closedkiwix/kiwix-js-windows
The PWA version does not always work reliably offline
Despite adopting an offline-first strategy, it appears to lose its cached files after a period when the app hasn't been launched. It used to conseve its cache almost "too" reliably, in that it was often hard to get it to update from the server when there was a new release, and even a forced refresh would not update from the server.
Now the cache seems to have become quite volatile. It will continue to work offline if it is started from an online state. And it is also possible to close the browser and relaunch the PWA (or even just the Web page) while the computer is offline, with everything working fine. But then in a day or two if I relaunch the PWA it complains about not having online access. I check the cache in Dev Tools, and it has been emptied. This is puzzling.
closed time in 21 hours
Jaifroidissue commentkiwix/kiwix-js-windows
The PWA version does not always work reliably offline
After testing for a few days, the apps seem to work fully and stably offline now. When online, they only check the server for an updated Service Worker (which is part of the spec). When a new Service Worker is found, it installs in the background and enters a "Wating" state. A notice is added to the Configuration page to alert the user that a new version will install on next app launch, but the old code from the old Cache continues to run till then. On relaunch, the old Cache is deleted (automatically - this is part of the spec) and new cached app code is run.
comment created time in 21 hours
issue closedkiwix/kiwix-js-windows
New release: Kiwix JS WikiMed 1.1.2 UWP
The WikiMed UWP app is now at version 1.1.2. This update contains the December 2020 WikiMed English ZIM (maxi), together with the changes in the CHANGELOG.
See: https://github.com/kiwix/kiwix-js-windows/releases/tag/v1.1.2-WikiMed
closed time in 21 hours
Jaifroidissue openedkiwix/kiwix-js-windows
New release: Kiwix JS WikiMed 1.1.4 UWP
The WikiMed UWP app is now at version 1.1.4. This update contains the January 2021 WikiMed English ZIM (wikipedia_en_medicine-app_maxi_2021-01.zim
), together with the changes in the CHANGELOG. It includes an expanded index of Coronavirus articles, with articles about the major vaccines (note that the Moderna vaccine article seems to be missing from this ZIM).
See: https://github.com/kiwix/kiwix-js-windows/releases/tag/v1.1.4-WikiMed
created time in 21 hours
created tagkiwix/kiwix-js-windows
Kiwix JS Offline Wikipedia app packaged as PWA and for Universal Windows Platform (tablet/mobile/PC/Xbox)
created time in 21 hours
release kiwix/kiwix-js-windows
KiwixWebAppWikiMed_1.1.4.0_AnyCPU.appxbundle 1.06GB
PowerShell.Installation.Script.KiwixWebAppWikiMed_1.1.4.0_Test.zip 47.68KB
released time in 21 hours
push eventkiwix/kiwix-js-windows
commit sha b64a11cec15c5f7e5ecc938f9752e9aeda1469f7
Add fallback for download.kiwix.org meta4 failure
commit sha 460a8c555be669dc2e4d5fbfa521d20316fd4d40
Support new css locations # Conflicts: # KiwixWebApp.jsproj # www/A/Wikipedia%3AWikiProject_Medicine/Open_Textbook_of_Medicine
commit sha d3c0c32e1cfc0d4535c0e103c945e7a3aaf7dce3
Adjust detection of desktop vs mobile to match new style locations
commit sha 0ea778ef76071044ceac8a13aef28579d91d11ab
Remove unneeded css
commit sha 9af3f0fd5a69eb302241a224b6a8e9d78fe942bf
Update changelogs # Conflicts: # CHANGELOG.md # www/index.html
commit sha a2c65704da35e69596900fc20c5b39cc02442f98
Update init.js # Conflicts: # www/js/init.js
commit sha e59073bfc4f7fb3dfe08b03041fb8aaaeeb22fb9
Update wikimed-uwp.html
commit sha 5be86a45b6197fa3028a01327383fd9b16a0e41a
Enable use of Native FS with NWJS
commit sha 8c1bb24398798da7bd9fc2346ff50d78dcdb36a6
Provisional changelogs
commit sha c5a3e320d2812da4d1bf91b63faf3ffdc08adb90
Icon updates
commit sha 22057f44a518e070afa50c70d21f430f32a192f4
Update release info for 1.1.3N # Conflicts: # package.json # www/js/init.js
commit sha 8a91f60bab2a65cbea9dccbde82ec5d6fe570196
Update ZIM to wwikipedia_en_100_maxi_2020-12 # Conflicts: # CHANGELOG.md
commit sha e6d94553bdbed7c780f5c65fc37235c5995a2493
Update cookie code
commit sha ff4f67d0b82442769141628dfb63c3c7d7b8436f
Upgrade cookie support (partial)
commit sha fe965da6f5be2245618e690e257437291911a165
Upgrade cookie
commit sha 3a93dce7af8838d2e1918db1d12f27f6bf84101a
Integrate new settings store
commit sha 92e44f98fc17da2452e61b3f8e736d60534634a7
Fix style for landing page
commit sha 74e5359c4f7d8b6df2eb1099a3c8c5a92316c386
Update NWJS scripts # Conflicts: # package.json # scripts/Build_NWJS.ps1
commit sha 14876ba791b363fdd35e2aab39b5f7b0b6474d23
Fix file picking for Native FS packaged apps
commit sha d898a71cc8a9b3e788656e64e93716a598184663
Tweak packaging script to autogenerate launchers # Conflicts: # package.json
push time in 21 hours
push eventkiwix/kiwix-js-windows
commit sha c1e4e44aa4514a774cd0d4bf88d845199d75d1d8
Universalize Create-DraftRelease script
commit sha 05167bc0495e0ce71a9c66ec463b5e2077282591
Update wikimed-uwp.html
push time in 21 hours
push eventkiwix/kiwix-js-windows
commit sha 3822e2fc8f33f3f58287040cb635627e97acfc13
Fix line endings
push time in a day
push eventkiwix/kiwix-js-windows
commit sha dd5c5cb7d3061e814cd692cc7a51bd17bf6c7b18
Universalize Create-DraftRelease script
commit sha 0247180380af12311193bf3d1e3873cf1d588958
Update wikimed-uwp.html
push time in a day
issue commentopenzim/zim-tools
zimdump list --ns=<N> doesn't work as a filter
Sure @kelson42, I'll start working on this one.
comment created time in a day
issue commentopenzim/zim-tools
zimwritefs stuck (doesn't stop) when running out of free disk space
@kelson42 The message is terminate called without an active exception
is a bit confusing here. In zimdump.cpp
every throw runtime error
was preceded by an std:cerr
output. Perhaps that can be added here as well.
comment created time in a day
issue commentopenzim/zim-tools
zimwritefs stuck (doesn't stop) when running out of free disk space
@kelson42 the addFile()
function is terminating abruptly on this zim file. Specifically, the parseAndAdaptHtml()
function fails on the file A/Amarica
which has the following content:
<!DOCTYPE html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta http-equiv="refresh" content="0;url=A/United_States" /><head><body></body></html>
I am not sure if this behavior is related to the original issue, but as of now zimwriterfs
generates the error I mentioned in the previous comment. This is stopping me from recreating the issue reported by @asashnov.
comment created time in a day