988 Commits

Author SHA1 Message Date
Jaifroid
1fb7089e73 Fix critical error when previously picked archive has been deleted
Former-commit-id: 7de0c432000f9b53971a58918c9e7d9a8b94c158 [formerly e9dec39ac792f00e6aa2ac3dd8dccb0b812141ca]
Former-commit-id: d8804e5c01c76137b796e0597a4b2ac505f2b2d5
2018-10-11 20:27:08 +01:00
Jaifroid
92dca66b91 Release 0.9.9.7 beta
Former-commit-id: b175fc7fd72b6dca7da21bd91b9437bd49d8f9d4 [formerly 4534a28cc13a2a6bb0697e028a5e0929e1e654e0]
Former-commit-id: 143910cc2c63bf5533efaded05e1f889da20638d
2018-09-14 11:17:37 +01:00
Jaifroid
429cc6b21c Changelogs
Former-commit-id: 17b103473ee070a0c6ec4332a8425b15228840f8 [formerly 42671c456dfd8b6942c9541d288ba819df8edf50]
Former-commit-id: 54c84d30b05f259d1ab313137545ccdcb238ba2c
2018-09-14 11:17:36 +01:00
Jaifroid
cfb788f817 Workaround to prevent periodic hang in Service Worker mode
Former-commit-id: 5f5f0193a707844542adf4a2bb6c8b2d75373078 [formerly a7dc9729df68af946fb16807f2797f9f64f671f1]
Former-commit-id: 708f02de134eb4ecf74ca51211f1c5f413b1ef2e
2018-09-14 11:17:35 +01:00
Jaifroid
9f4f1bc24a Fix regex crash caused by malformed backreferences
Former-commit-id: 59a13efee293118a3d67d22898605f96e1d5f6f1 [formerly 7b233be6e3ff7620f773b1e0e949b94c67a3db97]
Former-commit-id: 14f901dddf1a97dfd54dee71d4bd263350433361
2018-09-14 11:17:34 +01:00
Jaifroid
162ea32aa2 Conform to latest changes in Kiwix JS
Former-commit-id: 813440275174c1602f9c25dfc8e5b8a3b6723465 [formerly c97e0e3b9735340d23d2b6626914c0a4e81f7490]
Former-commit-id: c92c16593b57a953e04991397397995f01eddc46
2018-09-14 11:17:33 +01:00
Jaifroid
19293b062d New non-parallel decompression code
Former-commit-id: 8f450fb19ac82d74c3b4bce9580976ddfce6a888 [formerly 5df60d1c810c7b98316e7a1ba5e0133cef329d25]
Former-commit-id: 275e5245e40972f2bb4ae1ce3a6ed34389497421
2018-09-14 11:17:33 +01:00
Jaifroid
8a7adaef6f App packages for 0.9.9.6 release
Former-commit-id: 664b3f2f503996506d4fc1d2c4daa9815ce375c5 [formerly 0291c0aff6e5efb1439e3de34f2a5f6bd64ee48a]
Former-commit-id: 0f020417a3326f3477d371770dbe5006d4878812
2018-06-19 18:31:25 +01:00
Jaifroid
99c8b154a9 Changelogs
Former-commit-id: cd49c5907e436f49949a8d31e47dfa42117c38cd [formerly 247a00c47c8044b0c50dc44a68ed203d951f204f]
Former-commit-id: 58691a23f205cf254fb31f4aadfc000a31ed932a
2018-06-19 12:09:38 +01:00
Jaifroid
f2b0aa2451 Add UTF8
Former-commit-id: f310f2d7737e11776fc31ee060e3d0cb9168bb4e [formerly 48d0d3618c2fe429e3a6ecd76897a781b0371e62]
Former-commit-id: ed0b81f190ef0bbc87820b85dedb853bf1c3f34b
2018-06-19 09:55:16 +01:00
Jaifroid
d557346c3c Faster xzdec compiled for asm
Former-commit-id: ccc5b409e8e266fe61c21004a511251b8ae29b90 [formerly 5f8c435e43d24ac3abbc8351128e240dd148bc87]
Former-commit-id: 93bb5a0452a4db2d62a27b06378452a4a773b395
2018-06-19 09:55:15 +01:00
Jaifroid
6b108c9c43 Add batch control for memory management
# Conflicts:
#	www/js/lib/zimArchive.js


Former-commit-id: 159904a8af5d3ec9038ddfc6f76615081293a59f [formerly 3455d41916b6da268de865dc255f23c110799154]
Former-commit-id: c24aa35f7c5b7e16ba8edd9fa7ef575a915d2989
2018-06-19 09:55:14 +01:00
Jaifroid
3983b8f05d Extend and refine userSelect
Former-commit-id: f155f300e69134b761e39544c8f68c8d822fcb16 [formerly 0578ec30600e83fec793c3d69763c3e18588a80c]
Former-commit-id: bb2d857ffed2fd027658963b6dfb4e82ba864ddc
2018-06-19 09:54:28 +01:00
Jaifroid
14f1cbf49f Change names of read file functions in line with kiwix-js
Former-commit-id: 7e6f2d5a3f8c3ea902fc9c87958b5b5e0c866672 [formerly 7ba0f168a9ddc6da2014342291b853fb37d0dca2]
Former-commit-id: ea1cfa356c4bee876814f747a51ea48ff8835e8d
2018-06-03 18:31:15 +01:00
Jaifroid
56f6e7806b Different method of calculating treePath prevents unhandled exception in some cases
Former-commit-id: fb8fcbd1887b2126de78164f37689ae19743d0b5 [formerly ca58508a102f92b677639377d28ed9f77e152bd9]
Former-commit-id: d78cc9ace2967f1e0d532daa5f0bb77935560199
2018-05-24 21:20:20 +01:00
Jaifroid
fe4c930003 Repaired reference toggling mechanism
# Conflicts:
#	www/A/Wikipedia%3AWikiProject_Medicine_Open_Textbook_of_Medicine2.html


Former-commit-id: 6188953037b0275f1a19fe071322327f23b55ae2 [formerly 10a2bec0bffd4972d5354796794ae5ac13f43539]
Former-commit-id: 5ccfd8262e5909d506d3cac20ce8ca03ec9d8920
2018-05-24 20:49:07 +01:00
Jaifroid
f2b12be1e6 More flexible regex for adding whitespace
Former-commit-id: 34bd4f49e15c33ac865f41524ad3538683304380 [formerly 831c6534a55e2cdfb37ac0646bbe21b066880da3]
Former-commit-id: c8f144f229e5aec357e5e7bdf64ec3da7bc294ee
2018-05-24 20:47:59 +01:00
Jaifroid
e8dc9ae744 Post jQuery cleanup and Standards mode
Former-commit-id: 1eb8a258877442727b1ad30352b3ab3c1b91931c [formerly e7adc78770c1bd91652016c389f0cb2d7923dc0b]
Former-commit-id: c4b0560ce4253704131b11fd0256e8cafb12ff10
2018-05-14 15:07:13 +01:00
Jaifroid
8e2e177d38 Tweaks to hide-show section function
Former-commit-id: 364a919b101470d61f18f775a098d188f5f357cf [formerly a18752945e36b0fef95d7e59a6ae3c8a8797e36f]
Former-commit-id: fd13cd6441d273cf2284545b29f4949dab6e9a42
2018-05-11 19:05:39 +01:00
Jaifroid
6e8322e836 Remove some more jQuery
Former-commit-id: c98368624adabd1a4a46d4bf1becde3a5341a08e [formerly be192ff3a8134c547e2ce5d4254e6eef2ecddd36]
Former-commit-id: f66e53ce21ff7aeeb653347367a8c136516ef005
2018-05-11 11:53:51 +01:00
Jaifroid
c35f170cfb Allow click on location marker after removal of jQuery
Former-commit-id: 05da5382a546cc1aab1e606739bcea084d921b41 [formerly 7388f9d037bfb1e1d02fcb872015d3db66081e27]
Former-commit-id: 9758dbe546fc49a5bdefd98335be9880fc0f29fd
2018-05-11 09:46:07 +01:00
Jaifroid
33b2a84f25 Prettify
Former-commit-id: d289eeeb2b03301ebb9422ef22f186718e35fedf [formerly a1db30c569b95a280ee9a06f6ebb4fa564a6b24b]
Former-commit-id: d1a9d7334d260da2a70a884d8521914987773b1c
2018-05-11 07:30:04 +01:00
Jaifroid
eb599e4a5a ESLint formatting
Former-commit-id: 14055fbc682b048da3586caeed9d528371720869 [formerly 9d4b23e076742713971e6900862afa00b99713cc]
Former-commit-id: 1d8670416a7de62c672f3f1f796f29d5d5ddb196
2018-05-11 07:07:04 +01:00
Jaifroid
df199de4ab Reduce dependency on jQuery
Former-commit-id: 3749455151d70e5ffe78df3a14ef27cdd80ba54e [formerly 3346330b4fe480212a126552f320a42f07c86775]
Former-commit-id: 786ffd9e1387be4b99337dc3948691ef0dad55e2
2018-05-01 23:12:52 +01:00
Jaifroid
4e86cc7ce0 Anoter misplaced hatnote
Former-commit-id: 4020fec7a6648c41cec4fa3f01c98a6679112436 [formerly 39a0fc81b9214768a9ea4745f60d5ea19549e28a]
Former-commit-id: a1dfc680a75e150fdd025aa9d2769061f5116015
2018-04-18 09:38:07 +01:00
Jaifroid
72aa59f34b Changelog updates for 0.9.9.5 Release
Former-commit-id: 06a2fc89fa7ac2cca1e49e0bcd8b47b6849a5b6a [formerly 1aa1227493361b085f1ed9bcd6ffeded496a60e0]
Former-commit-id: 21e3c023e57a84bca3a4ea37656c402e66adc2fd
2018-04-09 17:40:07 +01:00
Jaifroid
671619e9b3 Simplify open-close routine
Former-commit-id: 99576a304dc5a5f4ae14f2f2b649b9c83f4e6b3b [formerly 478576c3235088fb6d21b224d16f34c54f60111e]
Former-commit-id: bfc374ee99dcafd41d0e37c61fc7442257cad137
2018-04-09 17:30:35 +01:00
Jaifroid
2f457e4dad Add ability to open and close major headings by clicking on them
Former-commit-id: 13c75e59b6489e0dfe52baa7bb6dea73f3734fd7 [formerly 43eb7358f51e594d6581b07676fbb3ea8e6b6894]
Former-commit-id: f2cf4bb735610cdd16f399a2afdd315150352d5d
2018-04-08 19:07:53 +01:00
Jaifroid
8e84b5d517 Remove dummyArticle and use open() write() close() to void iframe
Former-commit-id: 4e47e2be529a61373f6bb7250915268030328bb7 [formerly 232c73c858688a97d0772b464097759832b0dc6f]
Former-commit-id: 40990103ae4909ee9e31387032eba3d5e7720d41
2018-04-05 23:50:00 +01:00
Jaifroid
92026daebc Support Edge and Firefox
Former-commit-id: 4c595746128f92e6eae25d06c2c9e2a0bd91ffe5 [formerly 1c3159d1bb7c9d31db8c23c0608b3b5bcc1702a3]
Former-commit-id: 1f09b9a25fa4e4fba6d3c05fa9e2b8cd8a683340
2018-04-05 18:27:20 +01:00
Jaifroid
dd86f1c27b Print style adjustments and code re-organization
Former-commit-id: 43b6ae628ca6eeb8af14b7dd71b980227fcfa9f9 [formerly 11d250d8615a5071766d92dab0fb02e946a11fb9]
Former-commit-id: 67ecdf6d85ebe4b2a2c39205a2df5038b331e0fc
2018-04-05 15:53:48 +01:00
Jaifroid
18a94850ef Major enhancement of printing and cache current page html in localStorage
Former-commit-id: 141d1cd3882e59ab1ff7d9811da0edc07e788e58 [formerly 33ac6fe5cd88ed177e7c4b0e5c9199bdb66c460d]
Former-commit-id: 7aee5edad8c9b8b18ea732283b3b8e3415fb346c
2018-04-05 12:32:52 +01:00
Jaifroid
aa52fbb6e8 Correct test
Former-commit-id: 422f5060771c7d93a6035454a177c09a14685ada [formerly 0a7ec58118d9b63b0697aaf8d77a476f1f58c617]
Former-commit-id: 4716ae2d63ab17bd556a67ef21f1d01b3a783e78
2018-04-03 18:14:14 +01:00
Jaifroid
a6128f295b Fix printing bug which caused unhandled exception in WAAHost
Former-commit-id: e5b1de0e3ce9767dce57fbe50ccc291eeab04309 [formerly 2ee69678462efc83cf2c8baf39915781b3f8500f]
Former-commit-id: 4f82cd78e1e4cca3586fd5c24be1e66a1ba51943
2018-04-03 17:36:56 +01:00
Jaifroid
deb26624f2 Bug prevented display of language codes that are substrings of other language codes
Former-commit-id: 0b8f5ab9589d19c7228564d560b077f1b83d9087 [formerly fbb7d8308b71d25205594a95943cb258bddbcd6c]
Former-commit-id: a00759b0bf7bcc5876c4c4035651edffaf01732f
2018-03-31 08:15:36 +01:00
Jaifroid
b627dc8f0b Dev
Former-commit-id: e0c072b36b0ee953679af8db0cbc18b0bf1bc832 [formerly 4c1cd3c8ba60e626f1dbdd805e961097f71383fa]
Former-commit-id: 84eb63328ef76287976066e8c57ff09fb39c4b3b
2018-03-31 08:15:24 +01:00
Jaifroid
d3e4a6a300 Set PageMaxWidth to 100% before printing
Former-commit-id: 2fd8e321450770d891a7283d49d8a9da796458c7 [formerly 8f65085fc2189b858d669617b26221cf75b6513c]
Former-commit-id: b15ee641b14703e31eed30ae247e131ccaed61dc
2018-03-29 10:45:40 +01:00
Jaifroid
b2ec4c531b Changelogs
Former-commit-id: 5b66ccc36a200096fa5d614d40fa0457c54722f0 [formerly 064045ab218cf7766b825a42a10cf4f59be27c4e]
Former-commit-id: 3c8302be828f67304557e4a168ff3c6d11a755d5
2018-03-29 09:55:48 +01:00
Jaifroid
7ac0b7b0fe Better organization of About and Changelog info
# Conflicts:
#	www/index.html


Former-commit-id: 1fc831ca562d11713408ad5029bbb796bd88d398 [formerly 2fd57326ea47814e70f710a4d4711ef17c526a39]
Former-commit-id: 9d1d6d2fe99e69d71095b61ae2f2c14d662c63e2
2018-03-29 09:13:30 +01:00
Jaifroid
1c44b7f530 Prevent Print button from sticking after cancel
Former-commit-id: 3666875dec692ea29f8c7632d81c8b34d7fb1c43 [formerly ba1da32b12da4c7c3f0b59e162fc0ee953b910f8]
Former-commit-id: 6a11b9ee0f3873590eba10067011a5000c1992f6
2018-03-29 09:09:44 +01:00
Jaifroid
08a3930a40 Add cancel button and Esc key to print dialogue
Former-commit-id: 6c6a5ab995bea0f74a36afd18a75edf4467977c5 [formerly 50a9b851fab6e85ffa7144b88f7c638d4e10bdcb]
Former-commit-id: e5b378f43b6e6a106576b3ebabea6821b4d0e093
2018-03-17 20:29:31 +00:00
Jaifroid
91c7a7c4f2 Preload images on print dialogue invocation
Former-commit-id: 508d7d3f7c66eb79d95ce37c0031cb91ae9c2b0c [formerly 07b3c1f84a0dfd599ef85ee093062dbd07ba9778]
Former-commit-id: a61074c7d28ffd803578c68aff74538f2f562054
2018-03-17 16:31:58 +00:00
Jaifroid
96c3375409 Prevent map pins from printing
Former-commit-id: e779a4add023280d30cfde63a52157c5ab2e509d [formerly 5bbb6d044faa8da0e8856efb5e8bf38189acbfd7]
Former-commit-id: 625358fe44e5d9344e5b900fb8e92a54b53e3bdf
2018-03-17 16:31:58 +00:00
Jaifroid
03b7f5d98d Optimizations to sliders
Former-commit-id: 8603ec574d66f3f54994baa00aad6a2294f14c4a [formerly 6075d614f9becaabdb5d8e970cd215937a804c77]
Former-commit-id: eb67cf25d8886129b319fc39d4336dc8d9b2fd82
2018-03-14 07:09:19 +00:00
Jaifroid
6d2e3c5687 Fixed regression that prevents loading of Wikivoyage files!
Former-commit-id: 0271bd7c03dbdb430a9eeee87382dac44b526b79 [formerly 26414cbd4eb36740159e0360506707e68d5e658e]
Former-commit-id: 20178d2a7cf4dfda240025d33ae5cfd4d31020ec
2018-03-13 21:21:04 +00:00
Jaifroid
062196301a Add print Zoom capability
Former-commit-id: 274cdb7e6d9a21d194822b2fbdec16b8fa396edc [formerly 45b38031565d1668aa2402581ee37bcfbc4d460c]
Former-commit-id: ae66f980a5f24e5f2657cb7f4e243d878cabdffd
2018-03-13 21:20:09 +00:00
Jaifroid
35c16f0738 Support UWP printing #13
Former-commit-id: 940d8c111e9885d1391f10d2ca6cbd3f26b4dea3 [formerly 95c20916a23fff10ed06a70c37a5a19e5af58b5e]
Former-commit-id: 2432f588032d7c7a682e868446d532d04932e4db
2018-03-12 17:02:37 +00:00
Jaifroid
79a804116f Include alternative Wikivoyage icon
# Conflicts:
#	KiwixWebApp.jsproj
#	www/index.html


Former-commit-id: 5931ac2cde0438ee4257ce19326b953725b2e960 [formerly 7812b19887be5ac792b84e048193e50d40a8a268]
Former-commit-id: 5d18b1d9ba974c89c18bc81f922904ef221a6b6d
2018-03-10 16:14:59 +00:00
Jaifroid
f7a5400f9f Spacing adjustments and console log
# Conflicts:
#	www/index.html


Former-commit-id: 2ebd9b47639e0ab7ac11731ea1e4b7ddd79f1841 [formerly 38f5b1d067355a577d847fb4192b691ce6a7f2b8]
Former-commit-id: 11c51a1b87fc79ab78727bb196b127bb36a162f3
2018-03-10 16:12:34 +00:00
Jaifroid
2fded20a0e Kiwix JS versions of WikiMed adjustments
Former-commit-id: c434bebc782d21ed717cc10720583c434c5c0768 [formerly 6c93ee7dd768a54be62cafa8329a4bf3bf64f252]
Former-commit-id: 8d8633d57a7c8ec70f522a0e0b9ad8350343bc1c
2018-03-05 22:29:42 +00:00