331 Commits

Author SHA1 Message Date
Jaifroid
e7f29f3794 Experimental version update
Former-commit-id: aa3e4a054b25481450e1adefd0192d30739fd9b1 [formerly 571a5d0ce77db9c6a3601eebe0d30d604be83c18 [formerly d9581341b7162d2d61ccfce30d4eb468009521df]]
Former-commit-id: 4215f1db02540497a2618b7d903b11272a189824
Former-commit-id: 58c531ef535c6ebec201a29a40136765202eace0
2021-01-10 12:52:50 +00:00
Jaifroid
3e9058c4c3 Mark app as in development
Former-commit-id: 3943cbfd99bcc3685428f25480e254421d6da549 [formerly 4f7214f3c0303154490b4412eb69b07230885150 [formerly bf35d739a770a9c4fe8097bb59d18400eba918a5]]
Former-commit-id: 41a70d68dccdd0b10f165846aae246ffc8186f10
Former-commit-id: 9ee857965ec9e7db321da4a4ab676914389d3089
2021-01-10 11:17:41 +00:00
Jaifroid
fb68ec027c Make changes automatic
Former-commit-id: 5f0d0eea402ed512f11a2ef2e1cecba473c28361 [formerly f608505007d83f52969d2b237ae742455ca89bf3 [formerly 9385c3d3b2c7fa9f547397f604ebd09254656f8f]]
Former-commit-id: 11ef793495950bdb884b1a29e75c263c0714b29e
Former-commit-id: 761584dcc3d6a1119ff1f3d993141874f5a6f1b1
2021-01-10 10:25:42 +00:00
Jaifroid
5972cf3502 Functional PWA update code
Former-commit-id: 7be3311e07a251d3430cbe7c7313b03004128117 [formerly 610cf74c0510d0f11d8b7b9ed80414142789e5d0 [formerly 2e24bc94b6f6f3a73695f2ae82143147566bdacc]]
Former-commit-id: e79dad2c60616d9b6ecd969b7f2b48ecfe746e96
Former-commit-id: 46d287e1bf77cba4abfe34a2d4772c0bfbc2c416
2021-01-10 10:15:53 +00:00
Jaifroid
93b9fcdbcd Don't assume Settings upgrade has happened in init.js
Former-commit-id: 89f2c3c0c676f462f4e83872fd020350de744eab [formerly 84905086d09510924668d29309451d4a7d2e70ee [formerly 9025452c61769787b70d5f0e20d209e45c0a3684]]
Former-commit-id: 34a6539bc296cc25b90e52883ba9203ffd3f5af4
Former-commit-id: ddbefcd385e83307394729e5e7378beb7740ea77
2021-01-01 12:53:43 +00:00
Jaifroid
3344751bf5 Changelogs for Kiwix JS Windows 1.1.3
Former-commit-id: 7de75fde468b2e9acbf67d3236e9071799de5dfa [formerly b1938b460ef2aa1e58284eed1b0bd4453fe1e34a [formerly a6486efb7f11f14fd016b212303c49d1304eb214]]
Former-commit-id: 4565a3fc9a0e5d6f4aaf196d686911e718050883
Former-commit-id: 11d4268f46b1d99382e02293b53aa56629a9b70e
2020-12-31 16:13:34 +00:00
Jaifroid
8a2612ec82 Interim changelogs
Former-commit-id: 91f01d97789835e62d4a07b6f4908331348be81a [formerly 7648ff713069abad38e778a7f85790eb7924296f [formerly bbae36b93ef7206fd51dc403e52896629b31f02f]]
Former-commit-id: 649204c681de19048f939dcaeedadbf78f7b521a
Former-commit-id: cec1f3b35d5de5f805f03d7dcc4a65d2b2e8046c
2020-12-31 07:26:06 +00:00
Jaifroid
ece2e71a66 Integrate new settings store
Former-commit-id: bc28dbd485684548ca4a3a36e400439bd36b7475 [formerly a60d78e1f861eea0f0bb2b30ddeb227881c6f1e5 [formerly 3a93dce7af8838d2e1918db1d12f27f6bf84101a]]
Former-commit-id: 66d45d166359063a1ac1172acf31ea3fad90fd70
Former-commit-id: 21f505ca969ed4c72b060515c76d5abeee4ad37e
2020-12-31 06:55:43 +00:00
Jaifroid
f4e0b9f53b Upgrade cookie support (partial)
Former-commit-id: 6a37fc8fd0ec37913ef7b4bf87f3087643a611bf [formerly d72eb8c6399b6f641a04070323044ea0b9ddf68a [formerly ff4f67d0b82442769141628dfb63c3c7d7b8436f]]
Former-commit-id: 099b7da1c94f4e3b9d385fd3c85990f5cf1d91c9
Former-commit-id: a20ad2588fe6f55dbb261f9985a86a20f447406a
2020-12-31 06:55:41 +00:00
Jaifroid
f272768698 Update ZIM to wwikipedia_en_100_maxi_2020-12
# Conflicts:
#	CHANGELOG.md


Former-commit-id: 187f85d43b361f23896ff2e7f07b63cc7352462e [formerly 16f6d7d2f432340614c24037b44a14841633d2a7 [formerly 8a91f60bab2a65cbea9dccbde82ec5d6fe570196]]
Former-commit-id: c6f41e05520d849af0d12c5dc0c09021571e4f6f
Former-commit-id: 9c000afd506b98494847949a5b47ccc5d5d994bb
2020-12-31 06:55:40 +00:00
Jaifroid
1de8786031 Update release info for 1.1.3N
# Conflicts:
#	package.json
#	www/js/init.js


Former-commit-id: 875c5e319beb3a9f988e082b92e9ce0f63ca9912 [formerly 51948f57dffbd0282813aa9f3a9256cd328ca32f [formerly 22057f44a518e070afa50c70d21f430f32a192f4]]
Former-commit-id: 715a34a845bd5fdf3d62ab993903768d5dd84756
Former-commit-id: f3307065c3b04b2324d16e4d5501e9cf18d3b930
2020-12-31 06:54:34 +00:00
Jaifroid
8943f66e81 Icon updates
Former-commit-id: d91f15a366a9f5ac422d531afc4fe01a4e5fbc31 [formerly e58fbd9f09dfc9110112acded2f8fe3baf023d2d [formerly c5a3e320d2812da4d1bf91b63faf3ffdc08adb90]]
Former-commit-id: 5b013d2c712d75f6c09bfdb739e9c71aad5bf482
Former-commit-id: 0b7d6aeb038b715286f02815b112831a50f593b8
2020-12-27 14:30:45 +00:00
Jaifroid
7374f86424 Update init.js
# Conflicts:
#	www/js/init.js


Former-commit-id: 2a744cf96d1b1b4961253dfe000cc80233ca4338 [formerly 15dea52a555f7b15a8df157292f60301bcff1fa3 [formerly a2c65704da35e69596900fc20c5b39cc02442f98]]
Former-commit-id: 59a198b7511a15419149cc283ede0393c69a9a3e
Former-commit-id: 68d40a7ae5e344c01547faf852c09fc4c921b00c
2020-12-19 15:27:59 +00:00
Jaifroid
83f1d71976 Changelogs for emergency release 1.1.2
Former-commit-id: c70338e20756608ca5cfb84b6a66965e0056e7cb [formerly 08f263d66e92c1f96b5d4c749122bfbd0e2d919c [formerly 5558e94948d1a61c736131e447065c9cba1e781e]]
Former-commit-id: 0e1e1ebb58197bdbf3e5900fb010d4841d8e5a8b
Former-commit-id: 5b20a489f0510b9e8e90db3bbe1ac5e719baf8ba
2020-12-07 09:08:16 +00:00
Jaifroid
d24e3528cd Update changelogs for 1.1.1
Former-commit-id: a4267770543e2b3bc6ef417f96447c4153ad5e92 [formerly 889ada62f582f9f935626eed6b6ef097fc2ad410 [formerly f78e61cda9d6364645d6f17c3b09795b8ebd566d]]
Former-commit-id: 8f55cc2de7bcb2a51c6e36494af0129c9b2125eb
Former-commit-id: 64e2a48dcf1cc11e48e257f0e2429454c2c576bf
2020-12-02 09:29:17 +00:00
Jaifroid
1d6b6a13eb Update WebP implementation
Former-commit-id: 38b84c496ceb53e3dfcfddd9bad204b8b05c0751 [formerly 358e5b367d7f5b85d359a504311fe9acbada62af [formerly 53308f8a153479f8dfb746d1648d2b698780a45f]]
Former-commit-id: 0ee9741a94fd49e422b9336f8207727570e05d8c
Former-commit-id: 7db3eac25edd382bf06ccb80a15a46aa4fff7bdf
2020-11-19 21:55:59 +00:00
Jaifroid
c179c8c92a Update changelogs to include WebP support
# Conflicts:
#	CHANGELOG.md
#	www/index.html
#	www/js/init.js


Former-commit-id: 2d29beb33ebc579c9edaee260190a88907dc06b1 [formerly a74996f43d61895bf171b259d77bc8d883bbca35 [formerly a0a8aacc36d8c88b253965df44dd77e77b5ac278]]
Former-commit-id: 8fb32bf9e2f36da7a95050174565d75f36a83ed3
Former-commit-id: 107854eb330c9692f92891319a92d148ce77eceb
2020-11-15 14:19:29 +00: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
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
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
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
cd9b70038b Changelogs for 0.9.9.992 beta
Former-commit-id: 875bf5c8f65f5386e4453be2b9deb81a61035674 [formerly 9648ff9c7a0409cf21238afa2989ee124bd4028a]
Former-commit-id: f164f415e9396b710ddeda4c0b9a9205ea2acef1
2020-08-23 13:18:37 +01:00
Jaifroid
a69d8e2119 Use Native File System API
Former-commit-id: bb5971a49cffdc9a9c9f96e21cab8dbb960879fe [formerly 0156810e0b69460bbc3ec9d64ebce601b7d1e9e0]
Former-commit-id: 6d3bbb6efed112a8b97c7381ff7fbf3d082e10b5
2020-08-07 08:23:23 +03:00
Jaifroid
51db12dcad Better error reporting
Former-commit-id: 5d979b4205ed196b5d5a8b9000ce5658e1dab288 [formerly 82a32c1c4c703d3eff7feca9dc7681883c0fc4ef]
Former-commit-id: 16d64a99a597a87fe4ece204fda4c5eb4c330bc1
2020-07-17 16:13:19 +01:00
Jaifroid
92b6aad2b2 Merge changes to title search from Kiwix JS
Former-commit-id: 5d0440ce34a814b6290b249b8b02d6fbe68c4563 [formerly 5391e146cb813964c6933b896a8f9b78349f3575]
Former-commit-id: 9a472456e4148c863a3fda0719e85c113aadb33a
2020-07-12 22:32:32 +01:00
Jaifroid
5ed6e696b9 Packaged app update
# Conflicts:
#	www/js/init.js


Former-commit-id: bf662e5ebb52233a3d8095cc5184b70dfe5e4c9d [formerly f83f4bfb4a99a370be10ab0d4d5b72a73712299d]
Former-commit-id: 8635ff2866dc8a23c02499122e3f5ab98daab109
2020-07-06 12:31:09 +01:00
Jaifroid
3ce5bdde24 Turn off file selectors for packaged app
# Conflicts:
#	CHANGELOG.md


Former-commit-id: 1a612151b574e4828b612ae10bb1bf7b19823212 [formerly 54e564a8a3ddcb007faa22a0aa6d7ab6a33f1f80]
Former-commit-id: 5118d565f6222d8f8e1027531acc36266b19b55f
2020-07-06 12:28:34 +01:00
Jaifroid
bec34096f0 Conform search code to kiwix-js
Former-commit-id: 9f4a0f3a6f73acc64ab865198f765810a3ba1eed [formerly d483737aaf3d931a76ffa26798fc41971f22098b]
Former-commit-id: c6b1256530724cd85bd5e73ad01340dba29da4ba
2020-07-03 12:53:59 +01:00
Jaifroid
9f6e38dd46 Change packaged app to wikpedia_en_100_maxi
Former-commit-id: 22d3217768512758c30682b102e6ff3f04f0c827 [formerly 94612e74eb1e14051c2b937d10a3f5c4c4f4d480]
Former-commit-id: bba58cc295268dd27f0920e5855e299cee587f7b
2020-06-29 21:58:25 +01:00
Jaifroid
fc8a1b532e App packages for 0.9.9.99 Beta
Former-commit-id: 6f7a14869423a0fe31e149bd990e78e5c817fd13 [formerly c7a1b0d4ac1135ec263ad57431e3e1aa003d885c]
Former-commit-id: 872955f85d0d4d8f6e8751a8958e999f22fc5d8b
2020-05-17 15:49:34 +01:00
Jaifroid
7e9a253c47 Updated Ray Charles to May 2020 ZIM
Former-commit-id: 170eb0aa9c3e820f26f7cb4e203d94d2fbfbbbd5 [formerly f302ac0b7c1148bb6930b0d8a08621a906c74cb5]
Former-commit-id: 8ad036f17011f98d53a25ac5c1b12072a78a1775
2020-05-16 15:12:57 +01:00
Jaifroid
4efbae5082 Major upgrade to search
Former-commit-id: 96e1494f40e71caf53bd05e9e178e37ee568cd46 [formerly ca923a6b517b4fa1bd088176d8f2230260fa6433]
Former-commit-id: 97741ad5d4c9a1919b1a05b40f4f0fae43a7277c
2020-05-09 18:54:31 +01:00
Jaifroid
ab040aff9b Advance to 0.9.9.99 beta-dev
Former-commit-id: f13d74f5aa1720f549af0f40d9cfdd2b161be3c7 [formerly 811ca9d469fea1ae3de77a134cb01398736f702d]
Former-commit-id: 739ece16a3f368274849bca03d7cf73a17735396
2020-05-09 18:54:31 +01:00
Jaifroid
b6cb0e9ef6 App packages for 0.9.9.98 beta
Former-commit-id: bf76415139a2e55ce9f0cc97abfe9b980c612ff6 [formerly 73950fafff00d87a4cd72cd53d53e1cbd347ae2c]
Former-commit-id: eb6826f174ad43884d573618531c1787648627c8
2020-04-09 10:02:23 +01:00
Jaifroid
e4775e8278 Less annoying PWA install prompts
Former-commit-id: 6afd8cb6ad6960d07eb7f739f1bc85715e4a02b2 [formerly b2a36741b16c26e1c3292355575104637ae4901d]
Former-commit-id: c5ee5ea4a9326bae3f9b3621dc538802e85aee3d
2020-03-01 15:10:09 +00:00
Jaifroid
f6fa2b2da0 Advance to 0.9.9.98 Beta-dev
Former-commit-id: 2429b742ed21b6b9c55c88274e03c4bc57d6ca5f [formerly 4a1b5f28e8b236a535a95f9d13bf6883c314ff97]
Former-commit-id: 61bfea315555efe9cd02b8ed3b70aed8823c57c0
2020-03-01 11:01:00 +00:00
Jaifroid
b18f4b3956 Cache file format and tweak
Former-commit-id: 297445b0f1e27c60a19eda324dadd9b5323b051a [formerly da25e0009e4a0fb4b1ab99497801908a54efa02a]
Former-commit-id: 85d9f6bd97f4c50f3ce62d8300d0fda4aa545b39
2020-02-03 09:21:22 +00:00
Jaifroid
d46169ccc6 Changelogs for updated 0.9.9.97 beta
Former-commit-id: 911de203f853f80620456f88e24df018f781bf6d [formerly cec7c43e0160e5ff080f452b611fc6a0b00d65a1]
Former-commit-id: 0c15dc19df9ec2f938a832d241253ce53f5a19eb
2020-02-02 17:05:28 +00:00
Jaifroid
d0a3070e02 Advance to 0.9.9.98-WIP
Former-commit-id: d4b46a7c31dda1045a58b6ac2a3bdf9768bb75ca [formerly 4eb468d778a618114b916405c25f3d56cca5313d]
Former-commit-id: 76bfca3a1b99e25b78e43821e78f44639478799a
2020-01-26 18:55:59 +00:00
Jaifroid
e2b365ba1e Deal better with missing ZIM files in archives folder
Former-commit-id: cb0f588962861a7eb3cec62a6db76667492d6143 [formerly db122e20d28006e45527cdd204c1b2332838163f]
Former-commit-id: 7966663c22f721603396b74b1531ca5e8a756eb5
2020-01-26 14:36:35 +00:00
Jaifroid
a2ca63f24b Packages for 0.9.9.97 Beta release
Former-commit-id: 4e4435e5cd503ef0fc89aa51cb91e75703e2c52d [formerly b9ed4616b4cd89cf7c26bac57cad1c47b373b770]
Former-commit-id: 86b8a4d3d88e78b7d30b6a1fc92ed1d42a0cda41
2020-01-23 22:55:34 +00:00
Jaifroid
29f3a1bbfd Changelogs for 0.9.9.97 Beta
Former-commit-id: 176b30c379df1093ac2f14c17c283ba207063733 [formerly 071bf7591d642b6aa80a508ad12161182f8f3223]
Former-commit-id: 7cacd75588e1f10ed3363c73c65513b2e51a25de
2020-01-22 23:19:15 +00:00
Jaifroid
42c8736530 Move install prompt to footer
Former-commit-id: 4772bd7d6ca514a06766782801c31faee39e5589 [formerly 015a8df7a9b4b9ca61c143f3374d3b7430f510ff]
Former-commit-id: cfcd0d501183162f75924d244192fb6b37d8ff05
2020-01-22 22:35:54 +00:00
Jaifroid
7a68267a51 Less intrusive install prompts
Former-commit-id: 6f96a3b003884d91d803239fb3b55df1d875c539 [formerly d3773a3c7600f674814eaf86efc0c77b72a81e8c]
Former-commit-id: 2fd38ca9458b6f18b58d76654e43a25da7a55c33
2020-01-22 21:38:11 +00:00
Jaifroid
8d25cbd365 Improve install experience
Former-commit-id: 01458c3301218588aac7361f1c6be9034bb57d0a [formerly 28e06c2355e07aa0de59c2e60a0c6e1dca4c8e58]
Former-commit-id: 3bbadff082a3a3009ca5c2d63e092d79f364c731
2020-01-22 08:58:24 +00:00
Jaifroid
08765f0401 Add logic for checking installed version
Former-commit-id: e1b6e37af929fc9fbb2d6608d6532939fac6ce41 [formerly ceaf7091f8e2d8e94cbd8e7d725962b3a148f68e]
Former-commit-id: d77eca66500e9441c2d1bf9ba13706802a4d4fbf
2020-01-22 00:20:41 +00:00
Jaifroid
63eaa00374 Better installation routine
Former-commit-id: 547d5e291f015be9ba8bd84b1e97ebdf58040a46 [formerly 59278715f47c5b6f3bb31c63f4269a2c7d05ec56]
Former-commit-id: 6a4a02e22abcbc821eef2890c30ec7f545312198
2020-01-21 23:05:53 +00:00
Jaifroid
230e5f43de Add PWA optimizations
Former-commit-id: 6f64853b4ccef5d799775c0533bef58737514869 [formerly 43b2be230f57a84f55e30d356a053234b90ddf1c]
Former-commit-id: 3598ecc847740713c0fb6e18fd90ec3d4cbf1b07
2020-01-21 21:22:10 +00:00
Jaifroid
5eb89721ff Fixes to scrolling algorithm for IE11
Former-commit-id: ed325c04c22db645bc20de67bed2be97588eb3a7 [formerly be8db5350a7a0c980554e2c6e89bbf4d8c6ecc98]
Former-commit-id: fa393251bde6e9b6726101e0cc82c11d121cc154
2020-01-19 10:15:17 +00:00
Jaifroid
87f28083b2 Intuitive toolbar hiding like in Android app
Former-commit-id: a69af97113d525e02df1d187468fb5f76009890c [formerly e20011fc1db5fe1f78d5aab7d53d6176747f1538]
Former-commit-id: 2563915c87786bf79dc23686b5c62fa349d2f7ab
2020-01-18 22:58:28 +00:00