1634 Commits

Author SHA1 Message Date
Jaifroid
c553698c96 Update wikimed-electron.html
Former-commit-id: a2bd3bd27b7c70d1ab8f1e2282a33153c5db6406 [formerly da9c3cf3a9d4f1ecd19f00a95b80c755f9efb2e2 [formerly 6c8683f04438c6d0289b2b4bcf36adae045b6c29]]
Former-commit-id: 048933fc54805491bc5917066a99b93660a26ce9
Former-commit-id: 4a20357e18fc13039420e00aa7a97f6727acbfcb
2020-11-11 23:14:54 +00:00
Jaifroid
0e5a3bb750 Remove Service Worker in Electron or NWJS
Former-commit-id: 5028061cf8b674f1c3cd663444002ded076ed8d2 [formerly 9801fc6011050ef0daf36dcbf0415c43c6b90b03 [formerly 209ba551023a94790136c311c38c2c67bd601b41]]
Former-commit-id: 782297872c4bf6f68c91639ad7adfcfcfbf5016c
Former-commit-id: 1a29beb8f195c00ba89dc330ed0af56db6813188
2020-11-11 23:14:52 +00:00
Jaifroid
0c9d9ef4ac Update package.json
Former-commit-id: 536743b715803371c8428154b2083f010195f7ab [formerly 6463f303dbd8b52ddaa4b3781e571f2406e19bb9 [formerly c0f174bbfd6835721e66fd8a43373938b48f36f6]]
Former-commit-id: 8a694fb1e985380ebb4051a5e89f66dbc948ece8
Former-commit-id: 563bb50d931df595a5e25f13d38f901599962da6
2020-11-11 23:14:51 +00:00
Jaifroid
0d09cac6ea Tweaks to Electron main.js
Former-commit-id: e41e9f2763bd0872ea1457dc8b827b1583debb9e [formerly 9cf10dbfc706a92608490797e9aa9f39018d4299 [formerly 84884723f6f6e3e432d35f0c4c2657c2a97b3e11]]
Former-commit-id: 1bddc09301b1124c0a91118ee8b40e1cec37e835
Former-commit-id: 7668c7e990a710dbcdc3794c23ca29253fb7406c
2020-11-11 23:14:50 +00:00
Jaifroid
421e203ff4 Prevent errors on iframe load
Former-commit-id: 3df617841132827e785f0fe326313516bf9648c8 [formerly f579e4e79c7004345352d3b088b6eac70dbfbfa0 [formerly 24c2d8fe4005f44473a4ee305f56387094067a60]]
Former-commit-id: 06246d49dd80e91377a3f409e4b674527397ab61
Former-commit-id: c4e9551d9ae9b4e3cffa49a6289854aafd304e58
2020-11-11 23:14:50 +00:00
Jaifroid
e2703b8352 Prevent cross-origin errors disabling PWA
Former-commit-id: b82484321b84823fe941f7118ea00b43d2f14e9b [formerly b35728791f922738afecbb7bedbe26280e6afd49 [formerly 62af108914ab5c343c4be370e7c628dcdb2fa52a]]
Former-commit-id: 26df904ab2cf59a2cb491339dcb0cc47b2a22515
Former-commit-id: 2733a997ae84ea43ec412f451be0894c429358b4
2020-11-08 16:51:42 +00:00
Jaifroid
a2d5ca3669 Delete redundant build script
Former-commit-id: ea891fc3d02bfa64ebcad565f62b1e6f3a94ccc5 [formerly e14bff7aad621248308ddbe2bdf2427d493722be [formerly 08645e3735c3836134f054ab67cbd32ba46b5e79]]
Former-commit-id: 419090d21fa3ff32057bdb3629068a25a026d32c
Former-commit-id: ec987f6e13ee6ee96fa2eb0826cec5a53a44a37f
2020-11-06 07:59:07 +00:00
Jaifroid
2ca1a16c93 Fix electron file reading
Former-commit-id: 7db4f76d9b75787c5ae2d4af063c9ccec6082567 [formerly 3cb81126c551b29f6db9a2548c308982fe2f74b2 [formerly e4cb20724bd435b08d429e476019919f2792d0a9]]
Former-commit-id: b340a2557fa46aa850361d297b83712baabceba5
Former-commit-id: 2415c5e39288bd8ad60d99ca501344720a5f8df3
2020-11-06 07:59:07 +00:00
Jaifroid
cebf88770e Exempt articleId assignment from Active Content Warning
Former-commit-id: b5f3ddb22146ad65c7191d5c990bb8d78f929acd [formerly 5d263e1d11572578fdd91c77c21771042fe02009 [formerly e94359235d5e7b874cd934862a8fbe35b4066c7b]]
Former-commit-id: ed8d3306c188ccd382ce5ef4ae47a9e922d29d17
Former-commit-id: 738bdfa183cb022f187abea3f4ebd71d6f68d4c4
2020-11-05 21:46:07 +00:00
Jaifroid
de078d5aa8 Tidy indentation
Former-commit-id: 0ec70dbd16ea399689b239696231ce54dd6da1d0 [formerly 5a59b16a712d304efc5dcafc1a81def535c33477 [formerly ba2f01c8b36be438e7da9c39d20016aa6f7150bf]]
Former-commit-id: 329c15f4129abfe27928490895ccd6f345063a72
Former-commit-id: 4a161ce9edabede7a1b3d23a9515ab9057ac3015
2020-11-05 08:30:24 +00:00
Jaifroid
79063648ce Comment out metrics
Former-commit-id: 5740d418ef75430ac46d60caee340d4a9e415d29 [formerly 5da85006b0042567401cf198499848b3a28e89c8 [formerly 941848b836b353d637c502527ecb2193819624ac]]
Former-commit-id: 4d582c327b8127f75c463edb806a1f07e5897f0e
Former-commit-id: bdaa414af55b0f8004a501be7fa482f79b890673
2020-11-04 21:33:23 +00:00
Jaifroid
9129d0c7dc Port Map implementaiton of LRU FileCache from Kiwix JS
Former-commit-id: b10bf2a3e4b19ca5e90f2faffa62cb579c4cec04 [formerly 7f6257003bf9eae264e3d9511aa3f2beaafebf66 [formerly 1980b854d623cff4f17811cd3f9a87a0a4522438]]
Former-commit-id: d761c8f295500cad0dada9a95a77de3c2a52efd9
Former-commit-id: 840c45de29c45600ad8c1a220d6077be1dfd9d47
2020-11-04 15:53:23 +00:00
Jaifroid
58944df5db Port proposed caching changes from Kiwix JS
Former-commit-id: 727c78557a98457d622955b2c1b30a909f6e5a89 [formerly 3820e67fdd6c756ba92b0b4fdee9a0c6a5bc805b [formerly 427a6213b23abc46e869ed8d5f061691cd7cedad]]
Former-commit-id: 0c9e50cac31aa043c2bb3d19c1907f3cbc819de7
Former-commit-id: 94d9599a6683a00eb486a46bf98edf797e985301
2020-10-31 18:44:24 +00:00
Jaifroid
d797531593 Update WikiMed permalink
Former-commit-id: c7a0e547c6bcf5b3b1ce5f7e61b9cc85d46b43aa [formerly cfc5e92f1b30126b952b196992d3e86da870b272 [formerly 529264a8b9761d03e192052fd8ad9166c4b13e60]]
Former-commit-id: 1954545013a290b9f32ff9ee54fbdbd3fc559fd6
Former-commit-id: f6a337d8feb18d90d1d518fe46ce3cfe6c4b8172
2020-10-20 22:11:11 +01:00
Jaifroid
5b396ef16b App packages for sideloading
Former-commit-id: eb3885394e6ee5be891c90b25409add197f9545d [formerly 9f63090d1b38b28ed92f4cb834a3e51b53e67e68 [formerly 14ff47ba109bffc5406b5815a12bafea09fb1118]]
Former-commit-id: 3149ce468710cd73743cb7648570b78ee7d604c8
Former-commit-id: ec9281a7eae1d64de2479e9dd5e798b80ff61123
2020-10-20 22:11:10 +01:00
Jaifroid
8448db6c49 Update landing page with latest C-virus information
# Conflicts:
#	www/A/Wikipedia%3AWikiProject_Medicine/Open_Textbook_of_Medicine
#	www/js/init.js


Former-commit-id: 6ab87887a9be6c4ca280e817d7752e1eb2449a95 [formerly 415ba46db5624b2e617c872745eaf7b2d1f0e26d [formerly b8fd0639ba2ff28b723ae4075b80fea78beaad52]]
Former-commit-id: 42f5d8fa4a0c2a2463e16f56813277cf5e42f903
Former-commit-id: f8199e6744923dbd88804b8c4656ffd6e2ca891f
2020-10-20 22:10:18 +01:00
Jaifroid
b15a65748a Changelogs for 1.0.1 WikiMed
# Conflicts:
#	CHANGELOG.md
#	www/index.html


Former-commit-id: d6bc6bdfa8041965ae34ab23e645edc36e2c2d8d [formerly d405856908959472a10a10d47d8829beeb2c8e3c [formerly f7e19aa5565f650223a2cbabd29d8154a5a8325e]]
Former-commit-id: 2f3e03fb7e9a4952c91a8ef007e353bc809093d5
Former-commit-id: f57698d28f084b59dbacdc204cfdcdb2074b2196
2020-10-20 22:09:26 +01:00
Jaifroid
31f60db10e Update packaged archive to October 2020
# Conflicts:
#	www/js/init.js


Former-commit-id: 2b80e21b3e5560a101aaf30b5986fd291c19702b [formerly 4a440d8f860534159c4446861268c704ff702b87 [formerly 6ef9f8f2c4db9e1182b8df71fd803d54d2a49744]]
Former-commit-id: b3ebc8b2544eb351c515014d87a8ea5a32e51ef1
Former-commit-id: bb3fffbfc93736e1bdf63cc25427f5cb3ecd9c88
2020-10-20 22:07:51 +01:00
Jaifroid
257d74beb9 Fix UWP ability to reload split ZIM files
Former-commit-id: 0a9c6dca42bc5209f0ccd58d736cb391869a63f5 [formerly cbf9ad92760d86b436dc17eed0addfaf721636ec [formerly 2e759d8b5c27f53ddb6432fbe6813554871f4abc]]
Former-commit-id: 428c3ea1a831be352b0745bb2a04ad2f81772055
Former-commit-id: edfd9f9870c59bcb7ca78eb29812b1c201ba12e1
2020-10-20 09:44:56 +01:00
Jaifroid
490fd6145b Support split ZIM files in NativeFS
Former-commit-id: 966ce81567388b5206d717cbcccda987618426f0 [formerly 648c2ce6ff76cbaff2528ceeda3564a731915d0c [formerly 2aabca580fa6ed458309a52ba7ede0afe23d241c]]
Former-commit-id: 54e63fac02d9c846172b853ea889f2f1a6433800
Former-commit-id: 1b326544f8fae1d6eea46e57af2f6b1468976de9
2020-10-19 23:34:24 +01:00
Jaifroid
5a0a175daf Reduce amount of file getting
Former-commit-id: 037aab298f9bff557b4645bad42bec47300c80d2 [formerly fc14e2161ad017c0b1d912c7f098c5d8013c1618 [formerly faaf55ebdc822274f70aafe5e25bc07f342efcf9]]
Former-commit-id: e0f2197c4e5e8241b7e5910126c91295d09dc0d0
Former-commit-id: c9951de15712e779da7056b7ec5e4d26fbfe521a
2020-10-19 19:34:04 +01:00
Jaifroid
bd97fe12e5 Self review changes from Kiwix JS
Former-commit-id: 849adaa0ab34bcf0302080facc65b084a9641c7a [formerly 7666fc5b894692fab3920ded628e307ae3fd036a [formerly cd4f206d7eaa5d01a9539bd86077b9aa99c6f6b1]]
Former-commit-id: 4a5b5cec4aa05dea99159f10088ce1bbc159396a
Former-commit-id: 521d4bf6c07daccbadc41c37472e393e3397c8b0
2020-10-19 19:33:47 +01:00
Jaifroid
52c0a8f5aa Update util.js
Former-commit-id: 36f2d32ffc4645c027808661de304dc1d2db85a2 [formerly efca679827a6131f93a80895c56f8ebeeb306324 [formerly d4c093d36a979febf469f65dfd210632758eee39]]
Former-commit-id: 3750fbc285bcf98960aea0aec660f207a87ade84
Former-commit-id: 0fd44b95aa043e51d97986d9b85e6ed799b23296
2020-10-19 19:19:53 +01:00
Jaifroid
c76b991db1 Port draft improvements to filecache from Kiwix JS
Former-commit-id: 9a57d354bf1986af69d23e957728faeb7bcba7a4 [formerly ee79ded0391cb06b3f272a5a5e2774ccefe6aa75 [formerly 5d0e88b2bef256be9c9f90d688b7be38024ef3c3]]
Former-commit-id: 242cbfd1ded346470a996aad2d02c8719dd2ac4a
Former-commit-id: 92026aa50bbd66f506878b03b286a3ef96b7ed88
2020-10-19 07:34:15 +01:00
Jaifroid
6d0f389464 Fix bug where new PWA users cannot select archiv
Former-commit-id: cb77375827d4945684b01be3dbcfa30fb950815a [formerly 0fbc23b9998cea6e51b6eaf562b4bb91ad698765 [formerly cf5b98a4cafdee847a78a04859956374e8b067d9]]
Former-commit-id: e5d3c787627338fc25e237e8309c7fe74ab75767
Former-commit-id: a522b865bfb29ac30793772f9996dda89a9409d4
2020-10-10 13:03:42 +01:00
Jaifroid
fff4a6dc25 Fix Native File System to use final API
Former-commit-id: 3604f636be2974a0753ec14a6b948d52998ad537 [formerly faaf57b360cfa9588bed94ca3892a916ff057b22 [formerly 47727dbedfa0bbd62664c5d608d58495e9a9a980]]
Former-commit-id: e7264d5a3ad535cde7bea4eacf9ab41e8ad818de
Former-commit-id: 1b99303dc7ea296951c31a39ccff9f672ec59dcd
2020-10-10 12:33:21 +01:00
Jaifroid
96a8a80cfa Update kiwix-js-nwjs.html
Former-commit-id: 8b04299cb1f910568e512b9b39eb20635630496e [formerly b94ebf4d3e43f7a852835bb927c93f9dd4e2a989 [formerly 6ce741f4c75db768d2bc923884bb2fd0c6d4bf21]]
Former-commit-id: 49bb564b6463f9774eb29623395f1efa78d766d8
Former-commit-id: e45c8bc160678422ad08c239aa73f3f6c796c354
2020-09-30 18:11:41 +01:00
Jaifroid
9160e14135 Fix service worker content loading
Former-commit-id: 5c12ecf4f378f9c13d0030d6be515acfb1192991 [formerly 0b70711d2283d6d1afd51f3695d416888b44fc4a [formerly b44a65fe33be9400d7f7f606912d1f7852c88bfb]]
Former-commit-id: e52d81c7081d24bf2a21a558527740e3ad6e6b92
Former-commit-id: e752c027739d9e5feadf1fc2b5b6aed34c2bdc60
2020-09-30 16:32:21 +01:00
Jaifroid
c4a9537f9b Prevent errors with selecting iframe contentDocument
Former-commit-id: 1d9cf8cca626f41cb698d1d793456501e93f32f3 [formerly 49f708867f1db6852e244dbbedea41d875e983fc [formerly 4942c86da696276b4349793537ad1e28537bb6c4]]
Former-commit-id: fc350a68b5590bd9ead33ae98caf214e335da542
Former-commit-id: 7b1703f432632dac1aee2ea3a71acc37ea0dd15e
2020-09-30 16:32:21 +01:00
Jaifroid
4a834f7e9f Final ZSTD updates from Kiwix JS
Former-commit-id: c0cac1707aa66b1b96c088507214bf36e04e3500 [formerly d97490337d51109a77f6c781d8639d2941d8301f [formerly f26b919e08342bdb3de32461dae23fb732181351]]
Former-commit-id: 4374ee01d5f22592944232b79668eb584487ca94
Former-commit-id: 9f4339335f1031c3bcd77e70e16f892bd1f8ba26
2020-09-29 20:16:48 +01:00
Jaifroid
2bbaf7307e Documentation updates
Former-commit-id: 1300d719f2b71495be4b983a254aff8cb62a06c4 [formerly ebb15d2d4738d96767b33df4f6e61aac7fedfa63 [formerly a277e77a4ab83130ac85e2c6d0752cd05dd56bae]]
Former-commit-id: 47418aff91c6a683d6485a23ab0faa06b24dfe61
Former-commit-id: b2b96e85f47ea8998606c4adaa22763167954e75
2020-09-28 06:36:00 +01:00
Jaifroid
fe1da28b05 Updates to zstd from Kiwix JS
Former-commit-id: aa5c19b905733530b991c6c23dfd11b2e4df8b57 [formerly 20ffaa27b678d40f2033f7990805aa1f39a02065 [formerly 00d02e91fba90be14b5e0b69b738226ac8da5b5e]]
Former-commit-id: 5e44f05b01f04d818db15158ac3239e6e21ea1d1
Former-commit-id: 5af4383bfe09beb57edd3b486e3871a52841ae52
2020-09-27 19:36:25 +01:00
Jaifroid
d81e53f1fa Change location of splitting instructions for FAT32
Former-commit-id: f2c73f58bfebd5d657acc11ce8178ad93089f8ff [formerly a54989b2bd025dfcc635dc9620267551f5abd34e [formerly 0ef10639f4ed40917cc634dedc7ef55b33064585]]
Former-commit-id: 609fa5e1fadb9a1f03b0cd5b17e7936cc03b52ed
Former-commit-id: 0945271a039fbd907a75df78361580beade74f08
2020-09-24 22:16:10 +01:00
Jaifroid
c019a529c0 Use optimized zstdec.js
Former-commit-id: c0b9ec12a32ab2130f202e7fb5a9871a134848d2 [formerly c17a732b4cb3e4a062e5e5ec2ceeea6fbe92e51d [formerly 6c355b6cf753c55bba13eb28f5cb380f20097e1b]]
Former-commit-id: 23d7a3d27d1852d0db3dacbb0e4dfa8b8413badd
Former-commit-id: ffa667c09decb1dffa9dc735595ad90752cd4456
2020-09-24 07:06:29 +01:00
Jaifroid
7e364e01a3 Update permalink for Kiwix JS Windows UWP app
Former-commit-id: d142c7f261622d6b90ec009b0476507cfa91bbeb [formerly 816058ac98aa0abef916730e628c033320c82569 [formerly 0ed3f7e293af0fce4545a1e6134ac498b16047bc]]
Former-commit-id: e18c71d6274464f64a42a6ce5b6d73c55566ee00
Former-commit-id: 47ba0326bca607bfebd6d9cada15ca3a76701685
2020-09-21 22:47:23 +01:00
Jaifroid
e8b3c2fac9 Signed app packages for v1.0.0
Former-commit-id: 14554bb14abd26b2ac6aa0edd39059598a81123e [formerly 2f647d4b3a65e86c488dee2ea64473784e622ced [formerly 9de743bc577a40985e520aae2809a751a27f5385]]
Former-commit-id: d9ae4f1cd15a2e4e1185f992fb658bca45aa0399
Former-commit-id: d68b5edee27b9b4fe52912bfa7339c0281362667
2020-09-21 22:46:55 +01:00
Jaifroid
590e657ba0 App packages for 1.0.0
Former-commit-id: e417d5be08d59bdc2f6511203bdedc972298a28d [formerly 75d2c582f7c1a3ccb58ef91750ab350ee3821312 [formerly ca8b7c443d716f3598a248537c26e33c21a9a0e2]]
Former-commit-id: bbff767ddad7a12018a78de29f2591f0fbe2e5c6
Former-commit-id: e55226beb9d4ce07a124792f72055ff2e0b022ab
v1.0.0
2020-09-21 21:57:21 +01:00
Jaifroid
3807243e42 Remove references to Beta
Former-commit-id: 7bf37e325bcb573a4771df52e9366e7c58724184 [formerly e6ec2938450521cd2470e80bdd64be32e43477fa [formerly 9d0232a2a1644d6cb8d61a86b68f8a0d168d233d]]
Former-commit-id: e75951682275eae17328aded9e590aa1e8ddafb6
Former-commit-id: f09be4a46115c83141ee6d791e77167fedc81020
2020-09-21 21:09:58 +01:00
Jaifroid
16c106ae94 Update packaged ZIM archive to wikipedia_en_100_maxi_2020-09.zim
Former-commit-id: 841fdca66e51d6c1f963787529d0646d2c15c50c [formerly 7aa7f11b76ae7939c8e98f366a46b56235b6fe0c [formerly fca95c1915aee43703bf6d9d5690acf6b4aaa045]]
Former-commit-id: 5bc17866fc4ef966b6885ee45f1a00b449b8ef16
Former-commit-id: cc3ed02467fe0791ec2d2a445858adf5637a7a46
2020-09-21 21:01:12 +01:00
Jaifroid
f810a97dec Update changes list
Former-commit-id: 84f6bc551b5378e5c682978421a072066799b117 [formerly db49c5d58c07aae4c6e7471c9b7db1faa80d8689 [formerly 08caab60af3f774fdbf5dda0fe68b0e24e4fecfb]]
Former-commit-id: ca8be35ee62c7c3f56da78847af7cb320f9471d8
Former-commit-id: f435ee318b0b19890545da071c87bc16543549d3
2020-09-21 20:54:06 +01:00
Jaifroid
3070c26267 Advance release numbers to 1.0.0 for testing
Former-commit-id: afd672e3b2e61b5ec24255eeafcfac8984d7ccad [formerly 8cb06fa93d295ee26b3fcab51c9b788c8a73568c [formerly ba512c9006e519d479eebf012c3967c7d1d2a6ce]]
Former-commit-id: 5531fdeb1beef317917d33385dc9cbde902acf03
Former-commit-id: de7827368221b940dfe578a1424459da30fdc871
2020-09-21 20:42:01 +01:00
Jaifroid
4314d945ed Prevent service worker from caching Kiwix download links
Former-commit-id: 53d581bdde6112a7d5266fc3812a6ca2479f682a [formerly 5a0a5f9bbd61fd79ddc6817f64cc2f50ef741ecd [formerly a324cd6cce53e37cf3742eb10760f33b2fb1a9b1]]
Former-commit-id: 72be40c0c534c658b61527b32314d7bb436f8261
Former-commit-id: 976a43122122eacf853eff8b272e20f633f8b852
2020-09-21 20:40:27 +01:00
Jaifroid
0a5ca07d57 Update CHANGELOG.md
Former-commit-id: 7f796dc55b2bb1d502668c694f76f086b7180b9d [formerly 3254262dcb9adc8bee729500d63bb9ff9b7ace62 [formerly ee5aa29f27c7461f8aac38bb899e6dcd73864838]]
Former-commit-id: aa0b24bcd0b7a85dc189ed3955cee68e47b9a513
Former-commit-id: 31883178899ed9f38df069e17921568376bb4b9a
2020-09-20 18:25:52 +01:00
Jaifroid
6599c539b4 Prevent incorrect selection of archive list and allow keyboard selection
Former-commit-id: 574d9b082eb07cdc27159967d452d4187a98bf59 [formerly f05878b821d1f24ad2985fd66897eb0847dce2c1 [formerly 9aa8ed82f1d103478d0d0a317513dd126ff50a84]]
Former-commit-id: fecb5497f7f10ddcee59d9ada9cca14574717c5f
Former-commit-id: 69a2f25fab837e137d4672f2901d3bafeb790fb0
2020-09-20 18:13:45 +01:00
Jaifroid
f722cde8fc Remove scrolling info
Former-commit-id: 65810f83e80c331165a29aef1c98c8adb32fc569 [formerly 3452d9a0c7681c0ae5dd2341238a1d067e1989f5 [formerly 41a38e7aff0916c539b481693fe658e9135e5601]]
Former-commit-id: 37d83cd67a1a5435275054d1c65ee19e716d857e
Former-commit-id: 3bc8a131725aa5ddc0ca2494b19ec8c6ba9a36c2
2020-09-20 15:47:49 +01:00
Jaifroid
d77b3cf02e Interim changelog
Former-commit-id: 56942a5502c6a19908fdbe928f35c67914dfb850 [formerly 6f94a88e062286336dece53dc81ec935dd2a10fc [formerly b5eee31ad46b555475d275e62182121dc7750f99]]
Former-commit-id: b9c624451257b1099a0e0bd31812300f1ba3c5ed
Former-commit-id: 5ebb4b9c81f5b90a772611710b952b67a34ef8d8
2020-09-20 15:47:32 +01:00
Jaifroid
1f15d52b97 Open section when scrolling to it from ToC #93 (#105)
* Open closest section when scrolling

* Ensure sections inside closed sections are opened

* Remove redundant comments

* Update open-close algorithm to account for details-summary tags

* Remove erroneous restryling and table caption issue

* Restore functionality for IE11

* Check for details support (but doesn't work in Edge)

* Provide option to open all sections

* Add option in config to open all sections

* Better method of opening all sections

* Fix for use with Edge and simplify

* Move closest function to util.js

Former-commit-id: 08bf54c6f195f6e1b1d6bdc79bff4e498f1ea84a [formerly fd4a6bbe6a10a55b3b7d650df55ff6143e4924ee [formerly 232f2bacaf5d754697b33175ee1f0e7fb86902be]]
Former-commit-id: b8766106786d4bcbffc05a635b1d4d2bbfac3c77
Former-commit-id: b57854d302f81170b33a44aeac54e5d93be27739
2020-09-20 15:30:45 +01:00
Jaifroid
159286731e Merge pull request #101 from kiwix/Add-support-for-ZSTD-decompression
Port Kiwix JS implementation of ZSTD decompression

Former-commit-id: 74137c154d16437d24710057576ece3f1bdc8bf8 [formerly 1ec10a6105a67772b24f78b28f0c5cfeafbf97d1 [formerly 7c1dd609b026491e0398b5a2f58ac9bbc0cc07d5]]
Former-commit-id: 2076218e99a6cfa9144a721e51df5d5d8098c220
Former-commit-id: 7570f405bae1dceae31326410ffdc5e681fc6c16
2020-09-20 13:57:58 +01:00
Jaifroid
9f77d2d615 Clean up console logging
Former-commit-id: 257b219e5763ccdf541489fd38d8db40b4c4b763 [formerly 5578d6bdc87a9f7c1cf6f55aaf4250e80e39b5fc [formerly 71d044adbdb5fd777a3b74f88c53aae899fb3778]]
Former-commit-id: dc67389186d81d4c18ffd32c507faa3e87d260ca
Former-commit-id: 463cf1be9cf998424b4cad98e16dac51f52e2d61
2020-09-20 11:25:08 +01:00
Jaifroid
2986f6718d Use max buffer size for testing
Former-commit-id: aa82280f4e65da23baca3f2ead7666031c8635ad [formerly 46e18e0272cd7e061270f0d4456d43769f93b2a7 [formerly e79534d276320806bb3c302e48a40d3ec19026f6]]
Former-commit-id: f0bd20e31fb24b9d786057b798bf45be210bf60f
Former-commit-id: b90c3a39b8716822cc8cbeeb72f925f65ac40c09
2020-09-20 09:19:46 +01:00