Jaifroid
|
cc8688fa2d
|
Add improvements from nwjs branch
Former-commit-id: c2a1e9fb7dc342699cd324dc40a9cbe89df1c8ae [formerly ea1d60c4aa9df2c813cd918d3eb6ec7317694b86]
Former-commit-id: 851ab23f17e00c7a422645bee147769c4cef0bd0
|
2020-02-26 09:55:30 +00:00 |
|
Jaifroid
|
e921819ffc
|
Update comment
Former-commit-id: 5875da899d93d3ce801fc64b9e3ecd1aaa3ed16f [formerly 13e2f41c063b34173ad5f4402eadcfcdcef88f2e]
Former-commit-id: c9461694bfab9f14f454d7b604f1ca6bb43a5ac8
|
2020-02-16 23:04:43 +00:00 |
|
Jaifroid
|
9a8abd79a7
|
Better test for PWA context
Former-commit-id: 3a323556fefb74f98c0d147a60585574247196b7 [formerly b3064d66392613e091f88f823eb08e4ab0bd67a2]
Former-commit-id: 2618876630349bd77ef45a35517f8639c4d2be74
|
2020-02-16 22:40:48 +00:00 |
|
Jaifroid
|
cfabb36980
|
Remove remaining alert('close') statements
Former-commit-id: f5475c4b75001417fdf5236f6f3d0500a08485cc [formerly 491c1dad27db6f5fb0e45d55c1656102fefb805c]
Former-commit-id: c9149751bc413d43f0d05cf0c04db33645f67003
|
2020-02-16 18:51:20 +00:00 |
|
Jaifroid
|
59a9cf0a71
|
Tweaks to make SW mode passably usable on Electron
# Conflicts:
# main.js
# Conflicts:
# main.js
Former-commit-id: b3102da390d7c3f36b481d1df53670d632047cea [formerly 01b39f2a140e4049068e4429c54ed44812dcaf74]
Former-commit-id: 497bcf5947f8b7f47a7dff1f4b6260e94f4b6bc0
|
2020-02-16 18:50:14 +00:00 |
|
Jaifroid
|
c622a0994f
|
Optimize cache for search
Former-commit-id: 7b0b1a7ebc636156c31abe0218c69b869c5c1ced [formerly 797a3b9a362bef1bbd71410ed632fd2e5a5bfc9f]
Former-commit-id: c9721464282cbb87f69b128ab5e8002d9606d642
|
2020-02-02 22:49:36 +00:00 |
|
Jaifroid
|
16468f5955
|
Improve usage of cache for split files
Former-commit-id: 994b9bb84c0011136afe7d62bcf90d1a0441c80f [formerly 63ac12deb056daa0d61661e32b40ce62475b5876]
Former-commit-id: b7e26d5ee3cc0d60d45f87c44c02b19f9008b0e7
|
2020-02-02 18:34:24 +00:00 |
|
Jaifroid
|
eafa40f801
|
Fix search results overlay and touch
Former-commit-id: 5b56f406d037ab73f3a6c4fd1af4a752d7b40937 [formerly 4c6787ce73a19186cb262cd9de356162a288e6c5]
Former-commit-id: d61339c867c36151572bfa6449480462f5f6d2b9
|
2020-02-02 16:47:30 +00:00 |
|
Jaifroid
|
1829399560
|
Refactor deprecated Promise patterns
Former-commit-id: e5c04a1b74f6d3966f417eac5877c8f3c8cf242d [formerly 55758bc977941dee22ad775dc1a194861ba0fbb9]
Former-commit-id: 53998f482d0ee6a506cac9a4858b813092208821
|
2020-02-01 09:53:58 +00:00 |
|
Jaifroid
|
48b3a20076
|
Fix critical error switching to non-Roman alphabet
Former-commit-id: 5139a4b2e3e534349735b18ed9beb8a5da5105c2 [formerly 7b3ef6c92d82c07a9774f4e0e26be61f4f1606c9]
Former-commit-id: 8530c40e313a85881663c132642746cadf60ab47
|
2020-01-31 08:27:35 +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
|
f8f0f6b3bd
|
Ensure scrolling action works when jumping in ToC list
Former-commit-id: 6415494c22071c7ed990fdbcbf44274f79b76488 [formerly 81c1ba511ccbc8605987d64cf0db596f6dbf34a2]
Former-commit-id: 1f5df33782ff5a484277c3acd850fd46a81b8f30
|
2020-01-23 22:31:58 +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
|
7decd024db
|
Better throttling algorithm
Former-commit-id: af216d26012e09364a5d838ad2f032de5ffbeed9 [formerly 5f13cf1e24da90f7d3f058828e95e4cf26fa2ff0]
Former-commit-id: 211e30e9ac3d214d3b5380d018e795c4190f186b
|
2020-01-20 10:25:54 +00:00 |
|
Jaifroid
|
130b423c26
|
Correct location string
Former-commit-id: 65a4c1e9a59bfab78ce0a374b24cd270a52f8a30 [formerly 6d6554b8576ad72b09c4649c1b7bcffe157034c3]
Former-commit-id: d5ad4c5121bcb5e665d98817319bdfaa1c7f1c17
|
2020-01-19 13:11:51 +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 |
|
Jaifroid
|
af10ba57d3
|
Provide option to set max search size
Former-commit-id: a34751109938bcd7b17f38b44e9a180119516775 [formerly 30f5d6c9b9b76aed8c7a1db346adf9eb22ac5943]
Former-commit-id: 1edd3f260eadfa8ba9d7e86921c4cec09d09b5bc
|
2020-01-01 21:03:58 +00:00 |
|
Jaifroid
|
7fe7de329c
|
Port upstream PR that allows use of special characters in search
Former-commit-id: 4c2ba23b7f81e50f64421a3c078c406e9c4fac72 [formerly 558243560bf19d0cfe5951deafce9e8b80c5783b]
Former-commit-id: 7c3b7a3f4a942813118f95a80c9506e7de9e5e07
|
2020-01-01 12:00:46 +00:00 |
|
Jaifroid
|
5e7da5aecc
|
Prevent ugly jumping of toolbar on new article load
Former-commit-id: 5f89e846cd793eecaafa7cbe161ffbc3f6c6c563 [formerly 08f853a0c199427dc235cc2f3d4bac4966657ceb]
Former-commit-id: 594fe2461df44d41f3b79edcb5d20117ae8ee02a
|
2020-01-01 12:00:45 +00:00 |
|
Jaifroid
|
3768aa386f
|
Prevent top bar or search-in-article being hidden if selected
Former-commit-id: 610a973aa1dbbb734113ebc99f89ff7c06b127d8 [formerly 8672b40e1ef9ab8cded34b9cc20336535d2d5b61]
Former-commit-id: 9ac91b31b3895c7fadeaa36b3efe38341cef837d
|
2019-12-28 19:24:39 +00:00 |
|
Jaifroid
|
d1eb01bf58
|
Include more files in PWA
Former-commit-id: 8aa8dae368cd8981c0f2863fa330e11330b59f33 [formerly d354cfc44d39403e6f73b9f8be1530e75f8b6c32]
Former-commit-id: e3de798daf88481f8dbafc606bd35f80946ced2b
|
2019-11-29 11:30:11 +00:00 |
|
Jaifroid
|
c757968bf7
|
Ensure KaTeX renders mbox latex by using fbox instead
Former-commit-id: 8de6c00688e6b9451835efb6d8fcc0d128bd2083 [formerly a45ac98da9213213194ccd141f0f30fecf4b0d4b]
Former-commit-id: ba63907396e85eb61bfa6dbccc13e0ed5f864eb5
|
2019-11-03 21:46:49 +00:00 |
|
Jaifroid
|
23beda71e7
|
Improvement to image load timings
Former-commit-id: 696cb6c585de64c55f6be609a5d82a238305c03f [formerly c85e36c0a1e3dbe88b71a40379905387801ee66b]
Former-commit-id: 3a900d28c0f20b780c058608a995581e2c0eddda
|
2019-11-03 17:05:58 +00:00 |
|
Jaifroid
|
cbaafc7d73
|
Correct typo in SW registration!
Former-commit-id: 0ef0aded1d6dd3d8af21351d4fe9c8623131836d [formerly 8ff12b1db681be5c64b38fea334efef33842ac53]
Former-commit-id: 7a0db5be9d77699609d0313c03d56b3ece0591fc
|
2019-10-30 07:07:05 +00:00 |
|
Jaifroid
|
4ab74dcb6b
|
More drag-and-drop fixes
Former-commit-id: abe7c833cc6838912481259ee03a6b9bc464065d [formerly b432521321de873c6c7f141906abf90204fdab83]
Former-commit-id: 4753efd4371b46d3c2156bf39d9af3dbdecc830b
|
2019-09-30 07:28:15 +01:00 |
|
Jaifroid
|
193ecc5c4d
|
Fix broken drag-and-drop
Former-commit-id: ca32b366c0f7aec734fe306c5151412a0fa9febf [formerly 30124738dbfb4784fd0f2bf560e3726a2aa75b3f]
Former-commit-id: 8dd421a9f10808b6ca3ca57fae5fbc44a1cb0f28
|
2019-09-30 07:28:14 +01:00 |
|
Jaifroid
|
6fcc85df90
|
Support MathML in new ZIMs
Former-commit-id: 20bd3af26dff47c3d637603c8e6e125fb4882068 [formerly 8dcf065ec8b257e17d8ad823df4bca5c295e4686]
Former-commit-id: 606d9e2dcdc84d8719031dbfd70d7e1c5c3b174a
|
2019-08-30 15:06:30 +01:00 |
|
Jaifroid
|
4c1d684255
|
Remove obsolete document timers
Former-commit-id: 6828acf77a06ea6f199b467340b91c86ef095c86 [formerly 5f864e589eb337c0f6c9c9e28a5e24777a9f1905]
Former-commit-id: ea99707f11856bbe5e23feb7c102601fe7314a4b
|
2019-08-28 11:14:17 +01:00 |
|
Jaifroid
|
984469873a
|
Move badly encoded ZIM logic to work with SW
Former-commit-id: b35dfaeb08056f812b03d4558c97b3e6e86bd069 [formerly 388c52d75f874ba0ade8efe20220b7bf6d1715f8]
Former-commit-id: b23bdf59962135088b402adc7be0f86ea624bcc7
|
2019-08-26 16:02:09 +01:00 |
|
Jaifroid
|
f8d3c09c30
|
Enable SW caching of assets
Former-commit-id: 7ad9905ccabf584b6a7b421b7f841ca8782cc4e8 [formerly 229d62536b540780695ef101c7b31393c0331189]
Former-commit-id: cd9fdc887da36bf79285373e096b34a5bd28bebc
|
2019-08-21 14:25:15 +01:00 |
|
Jaifroid
|
0291c86de1
|
First working version of SW integration!
Former-commit-id: 4cd056e5d578816a38508ac6d96320e13a259287 [formerly 2fb24c2b8cd694f7afaab9f0e0a93682d0bea9e8]
Former-commit-id: 162c4cfddc0f3d89d9d92800de262bed5c450336
|
2019-08-21 11:35:46 +01:00 |
|
Jaifroid
|
9592f26378
|
Handle quota exceeded messages better
Former-commit-id: e1db4679c7413a3c413d4b7d6adfe6bc372cec80 [formerly a200e3821a06d78b17ccd2a4cadd88103ad9fc7c]
Former-commit-id: d8d1e7d9f7ee04c87a821becb18c3861955d6a3b
|
2019-08-19 16:08:11 +01:00 |
|
Jaifroid
|
4d382b1a53
|
More informative error reporting
Former-commit-id: a4c892aa5cf5c4693d0035a05632c579e1bdd1ed [formerly 482d5dba6ab665334e454cf356749fafb248b9a3]
Former-commit-id: 2ffeb258cc20e7e960b8caba8e2ee672bd60de64
|
2019-08-16 18:01:55 +01:00 |
|
Jaifroid
|
2eac25bf57
|
Fixed broken style transformations
Former-commit-id: 5e994cf4f609eca22ddd9e0ad2386f831bed42d0 [formerly 9c8467df366edec4745d9de32a75069a63826ebd]
Former-commit-id: befbe78d45b00ef223e3c8b318a2d84b1bcacfb4
|
2019-08-16 17:55:59 +01:00 |
|
Jaifroid
|
fb43217fc2
|
Stop critical looping in print routine
Former-commit-id: 5ff3f1ce945f984d39d43220aa67bf1bee2c21d1 [formerly 534fa939e287eb9583ab6b9545a0cfe4bdca47d6]
Former-commit-id: 9072c20973b691b28fc99f8467c54fcd488597ec
|
2019-08-16 16:07:15 +01:00 |
|
Jaifroid
|
7089206720
|
Ensure scripts run in standards mode (SW)
Former-commit-id: 810a8bf42dfb53857e27123b0520ba333f600e9f [formerly 813d5059d3bf2d2c156d522694d438936eed0eb2]
Former-commit-id: b81b6f650882b62202e917d35aa4efa998b0f3a2
|
2019-08-16 09:58:22 +01:00 |
|
Jaifroid
|
2f496b5b0a
|
Fix image extraction in SW mode
Former-commit-id: 693de5df87ec03a06c26a9dde983d7c1f3291dc9 [formerly e975c240d3d057eaa5d2f636b3d637dc8b83a7af]
Former-commit-id: ff4011727e746e476b678b10e8227c8fc332f13f
|
2019-08-15 18:30:31 +01:00 |
|
Jaifroid
|
25d4bd7a10
|
Streamline extraction code
Former-commit-id: 8948d09c66ecff9ae1d1e6dfd8670248d0739e7b [formerly 77abfd83d9efc7b1ebd14225a733600ea2180e9e]
Former-commit-id: c4c2c2b412411b27c993068fe943375e678a2802
|
2019-08-15 16:47:21 +01:00 |
|
Jaifroid
|
cdfd110a20
|
Improve printing (SW mode 90% supported)
Former-commit-id: 92daec36598cc29a417f0673a8504e11f61c55c4 [formerly 75406548a259495df5ca6fb03de97f856e30a3d2]
Former-commit-id: 04b1727f06e6b296cde8b09b51780fe0ac90d59b
|
2019-08-15 16:46:32 +01:00 |
|
Jaifroid
|
383cf4b11a
|
Reformat
Former-commit-id: d8ab89e6885c4793e0916c6df99335c56b1c1910 [formerly 6510e30dd62a9ece93170ed0f53e4e135332f967]
Former-commit-id: 7b6091bdf060279941a24c6a7c39368b8eed3c25
|
2019-08-14 20:23:23 +01:00 |
|
Jaifroid
|
48feb321dd
|
Add printing support for Electron
Former-commit-id: f314e97b107afa74f75184dfaf34646b662d85c0 [formerly 8b5816abdaf824d988014114327ebfd8a8156bf5]
Former-commit-id: c39a936276525df0de503435cd563a468e9fa138
|
2019-08-14 19:28:34 +01:00 |
|
Jaifroid
|
e14f41538b
|
Display article earlier so that polyfill will work
Former-commit-id: 7fb94ab13b8402c3896155751fcd44a4a83707f3 [formerly e5918be663aa2d0e78d0778ad7dba1d38b6f9c1a]
Former-commit-id: 150f78a1943d39cdaa25f879dc10b7af24dc06f3
|
2019-08-14 08:30:52 +01:00 |
|
Jaifroid
|
a48933084d
|
Fix critical loading page loop and various typos
Former-commit-id: 2b90792c29e2c5f7080d3b5f86a95a4d6b972e22 [formerly 424568deb8d362edd388d5b41e83f6a0a2305afb]
Former-commit-id: ebf9a6c741bd51a917c713e0a54d4a5d51b90291
|
2019-08-13 22:51:44 +01:00 |
|
Jaifroid
|
c3da547648
|
Rookie mistake with search results
# Conflicts:
# package.appxmanifest
Former-commit-id: 371f21be39e9c15d156c68869aa94b6dab19c6c3 [formerly c47715146acbc7dbe72ba6853d4bab799b3b3903]
Former-commit-id: 6470f7ba7b28966022fc2c1f1e84ee9ba6efea22
|
2019-08-13 12:36:30 +01:00 |
|
Jaifroid
|
7301798846
|
Better calculation of navbar height
Former-commit-id: fd11f72aeae11e2bb95168e3027860869b970a77 [formerly 1cabb3604219bfb155ab1731c5a5eee9070f0c48]
Former-commit-id: 4d8227fdd6caaf9f85ec8e05792d2a77de956214
|
2019-08-13 12:35:55 +01:00 |
|
Jaifroid
|
922c7bed70
|
Much more robust solution for showing/hiding toolbar
Former-commit-id: d9bf7db0897a07b4b0f11bbc2e5933bbbdb13a50 [formerly e32ab9510161e2d6658439e8a5252332078f9372]
Former-commit-id: bff44ba29b4af2045600f289264df6a46be5307d
|
2019-08-13 12:35:54 +01:00 |
|
Jaifroid
|
bea760b2fb
|
Streamline UI
Former-commit-id: 80bb09f0aa036d902f53a992da7ba2deef7cdb5f [formerly 349d258963a4a2c51999b1c0dcdbb6ec5f2cf094]
Former-commit-id: 53be3d0d45603f0c584f6dce9c6daa52d58496db
|
2019-08-13 12:27:27 +01:00 |
|
Jaifroid
|
18a98d70f7
|
Better end user experience
# Conflicts:
# www/index.html
Former-commit-id: 43260f28483eaf0917fb1362a1f81741a0007dd4 [formerly 94e6fd7f4cbe6483ef0a28048079138f025eeb29]
Former-commit-id: c4f420177a49a4a5efc3f5aa00869ebc7d5db2cc
|
2019-08-13 12:13:21 +01:00 |
|