profile
viewpoint

kiwix/kiwix-android 371

Kiwix for Android

kiwix/kiwix-desktop 160

Kiwix for Windows and GNU/Linux desktops

kiwix/kiwix-js 122

Full portable & lightweight ZIM reader in Javascript

openzim/mwoffliner 116

Scrape any online Mediawiki motorised wiki (like Wikipedia) to your local filesystem

kiwix/kiwix-lib 34

Common code base for all Kiwix ports

kiwix/kiwix-hotspot 28

Kiwix Hotspot Image Creator (Desktop) for Windows/MacOS/Linux

EduAir/EduAir 11

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

openzim/wikifundi 8

Create a pre-configured Mediawiki for offline Wikipedia contribution teaching

openzim/zim-requests 5

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

s-ayush2903

comment created time in 26 minutes

push eventcheminfo/wikipedia

cheminfo bot

commit sha a7efdb93c2f52902ecd1841f1ede34f0a28a7510

update data { "date": "2021-01-17T03:39:20.048Z", "molecules": 18135, "errors": 84, "nogood": 58, "notfound": 2207, "dup": 583 }

view details

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.

daniels234

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.

s-ayush2903

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 is 15.78%.

Impacted file tree graph

@@              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.

s-ayush2903

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?

daniels234

comment created time in 7 hours

PR opened kiwix/kiwix-android

fix: Saved position of articles on new launches

<!--

  • 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

+41 -8

0 comment

3 changed files

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

Jaifroid

commit sha b0be1f5ec7106fbb8f620669834d64d207e9a873

App packages for Kiwix JS WikiMed 1.1.4 Electron Edition

view details

Jaifroid

commit sha d8c4a346b05cf5f9a4cdf3e2d1de47418a24d714

Fix open all headings for SW mode

view details

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".

mgautierfr

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).

Jaifroid

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.

Jaifroid

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

Jaifroid

commit sha 29bcc51f6b4c1238787a30f18db72b792bdb5240

Add API info to Create-DraftRelease

view details

push time in 12 hours

push eventkiwix/kiwix-js-windows

Jaifroid

commit sha 53f9148a42dadd06f67261991458e7ca12b2c76f

Fix CORS errors in SW mode

view details

Jaifroid

commit sha cb18531fabe95e27437f8ee12f9ab0c1c3fbd60e

Fix broken manual display of images in SW mode

view details

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.

rgaudin

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.

ikreymer

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

Jaifroid

issue 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.

Jaifroid

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

Jaifroid

issue 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

image

created time in 21 hours

created tagkiwix/kiwix-js-windows

tagv1.1.4-WikiMed

Kiwix JS Offline Wikipedia app packaged as PWA and for Universal Windows Platform (tablet/mobile/PC/Xbox)

created time in 21 hours

push eventkiwix/kiwix-js-windows

Jaifroid

commit sha b64a11cec15c5f7e5ecc938f9752e9aeda1469f7

Add fallback for download.kiwix.org meta4 failure

view details

Jaifroid

commit sha 460a8c555be669dc2e4d5fbfa521d20316fd4d40

Support new css locations # Conflicts: # KiwixWebApp.jsproj # www/A/Wikipedia%3AWikiProject_Medicine/Open_Textbook_of_Medicine

view details

Jaifroid

commit sha d3c0c32e1cfc0d4535c0e103c945e7a3aaf7dce3

Adjust detection of desktop vs mobile to match new style locations

view details

Jaifroid

commit sha 0ea778ef76071044ceac8a13aef28579d91d11ab

Remove unneeded css

view details

Jaifroid

commit sha 9af3f0fd5a69eb302241a224b6a8e9d78fe942bf

Update changelogs # Conflicts: # CHANGELOG.md # www/index.html

view details

Jaifroid

commit sha a2c65704da35e69596900fc20c5b39cc02442f98

Update init.js # Conflicts: # www/js/init.js

view details

Jaifroid

commit sha e59073bfc4f7fb3dfe08b03041fb8aaaeeb22fb9

Update wikimed-uwp.html

view details

Jaifroid

commit sha 5be86a45b6197fa3028a01327383fd9b16a0e41a

Enable use of Native FS with NWJS

view details

Jaifroid

commit sha 8c1bb24398798da7bd9fc2346ff50d78dcdb36a6

Provisional changelogs

view details

Jaifroid

commit sha c5a3e320d2812da4d1bf91b63faf3ffdc08adb90

Icon updates

view details

Jaifroid

commit sha 22057f44a518e070afa50c70d21f430f32a192f4

Update release info for 1.1.3N # Conflicts: # package.json # www/js/init.js

view details

Jaifroid

commit sha 8a91f60bab2a65cbea9dccbde82ec5d6fe570196

Update ZIM to wwikipedia_en_100_maxi_2020-12 # Conflicts: # CHANGELOG.md

view details

Jaifroid

commit sha e6d94553bdbed7c780f5c65fc37235c5995a2493

Update cookie code

view details

Jaifroid

commit sha ff4f67d0b82442769141628dfb63c3c7d7b8436f

Upgrade cookie support (partial)

view details

Jaifroid

commit sha fe965da6f5be2245618e690e257437291911a165

Upgrade cookie

view details

Jaifroid

commit sha 3a93dce7af8838d2e1918db1d12f27f6bf84101a

Integrate new settings store

view details

Jaifroid

commit sha 92e44f98fc17da2452e61b3f8e736d60534634a7

Fix style for landing page

view details

Jaifroid

commit sha 74e5359c4f7d8b6df2eb1099a3c8c5a92316c386

Update NWJS scripts # Conflicts: # package.json # scripts/Build_NWJS.ps1

view details

Jaifroid

commit sha 14876ba791b363fdd35e2aab39b5f7b0b6474d23

Fix file picking for Native FS packaged apps

view details

Jaifroid

commit sha d898a71cc8a9b3e788656e64e93716a598184663

Tweak packaging script to autogenerate launchers # Conflicts: # package.json

view details

push time in 21 hours

push eventkiwix/kiwix-js-windows

Jaifroid

commit sha c1e4e44aa4514a774cd0d4bf88d845199d75d1d8

Universalize Create-DraftRelease script

view details

Jaifroid

commit sha 05167bc0495e0ce71a9c66ec463b5e2077282591

Update wikimed-uwp.html

view details

push time in 21 hours

push eventkiwix/kiwix-js-windows

Jaifroid

commit sha 3822e2fc8f33f3f58287040cb635627e97acfc13

Fix line endings

view details

push time in a day

push eventkiwix/kiwix-js-windows

Jaifroid

commit sha dd5c5cb7d3061e814cd692cc7a51bd17bf6c7b18

Universalize Create-DraftRelease script

view details

Jaifroid

commit sha 0247180380af12311193bf3d1e3873cf1d588958

Update wikimed-uwp.html

view details

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.

asashnov

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.

asashnov

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.

asashnov

comment created time in a day

more