Jaifroid
|
9f0251eb23
|
Fix printing in SW mode
Former-commit-id: f08123233223cc3e5d4ff6f256ddbd763067d8ab [formerly f35330b746698ebaccaef786a48de0ec6ac9991b [formerly d2c76fb3bd117cf99407c50a7b96f581db8aeded]]
Former-commit-id: f7d5a1886dd7df812004bec3b986793f86d98f07
Former-commit-id: 5e466bbe464ddbbdc854424faae985a325a6a0f5
|
2021-09-04 08:49:13 +01:00 |
|
Jaifroid
|
5507cbc50b
|
Change sample ZIM to nopic version
Former-commit-id: 82fd0b4a437266bfb8498bba349325f902660ec9 [formerly 3b29d2d07558b815f1c2d2d4c505719823f663a5 [formerly f120a545f1f28ebf8c8064881584e6e598ef1a22]]
Former-commit-id: c8b4dff39fa053fffb0b68723751968bc80a83d7
Former-commit-id: f312c73adb411585965bd15d8cf5648da9f32ab0
|
2021-09-01 18:36:21 +01:00 |
|
Jaifroid
|
e0138230f2
|
Added warning for dynamic content when image manipulation is on
Former-commit-id: efbacd820723ce40542ce0d57d1431443e6f555c [formerly daea0d11f6e370632b824ae364237173d99da052 [formerly ad4df05cdb68810f6773df3d004e33c8dd49e8dc]]
Former-commit-id: 773c8507c715ecd4e17ed902ff8bd93db2162486
Former-commit-id: d6ca3fb4c3a91bea2494a16850921a99934b2233
|
2021-08-31 11:47:28 +01:00 |
|
Jaifroid
|
6abf245be4
|
Add API panel diagnostics
Former-commit-id: 4e6bf05eb8832d99b0a901afdf5f04da4a139cd5 [formerly c878386f65d7e8fb7bb6892819b6bdde2b88f026 [formerly 3cc8f4a84e2f47466f091deea978cbaf2dd81199]]
Former-commit-id: 30f3e73687d6aa1553f24e510a3dfb8fbf962eea
Former-commit-id: bbe4eae66a2145cd2cfd24567cf5fcbb47dfc8a4
|
2021-07-31 18:59:52 +01:00 |
|
Jaifroid
|
af46a81748
|
Complete new title search feature
Former-commit-id: c7a47e5f7e3a830aeeee2d9477d73e2fd86b0214 [formerly 8c18e8fb923fdf2498a3055149dd1524e1d7803f [formerly 4438da6b179922911e59a8ece42072daff5f106f]]
Former-commit-id: c399c6267235887981c90f320c87cb63366eba78
Former-commit-id: bb1e898f4f67db6365ddff0b73e2a56207aa4708
|
2021-07-14 14:41:22 +01:00 |
|
Jaifroid
|
5d6646b323
|
Add some horizontal scroll compensation for touch zoom
Former-commit-id: 54f975e9c67fe070e90818e9c9b3a0ddde6c2b95 [formerly 572abb132cd3631cbba51425d080ec2410506767 [formerly 045713b6590b6af5269e448ded982049232bb141]]
Former-commit-id: cd61bfad3286c99bf517fd945bced163d463dec6
Former-commit-id: 62febcc4b43ac7dae21b272dcc5a239cf669fcf9
|
2021-07-11 14:57:47 +01:00 |
|
Jaifroid
|
16ff820bd1
|
Fix touch zoom on the iframe
Former-commit-id: 288bc52cbe60a687354b9d043ea524798ae3cd2f [formerly 8ed903b4dc0530f27f057fc275da5bf764252e28 [formerly d5bd2f6e56c53c89218b39a54543217f1ef9422d]]
Former-commit-id: 099eca1be67b8a87329323cdbd6136400ee57624
Former-commit-id: 11e37f7e97fdbd9415bb4a7860614a2fcc1cd322
|
2021-07-10 15:10:52 +01:00 |
|
Jaifroid
|
c8d6af4cd9
|
Attempt to fix image detection in tabs
Former-commit-id: 4104601c68bcb9396343dd623f7ca66b2a627295 [formerly af824c50b10435116de8cacd01402f44001bf3a4 [formerly 6e737414a9ace179b16a4d20517ad008a3b1f716]]
Former-commit-id: 2ebbdedc733bb0e3d2dee3176920b449588adb29
Former-commit-id: 87353ab5f1f6e74229464a42e40c3491ec7cff27
|
2021-07-09 08:25:25 +01:00 |
|
Jaifroid
|
d5355b1ca0
|
Rationalize touch
Former-commit-id: 6334999464aac9b75d3b6804bdb956d362cbb473 [formerly a7ebe40575dda2c404f407f2155f16d4ed66d2b0 [formerly 7ff1f857e5138f51df4f026122c6b409461ee658]]
Former-commit-id: c7ca0cdc74a434fa3052d779b441312918622b7c
Former-commit-id: 60a06ef702b2512a9cd91bbd9c0d2f6138bae7d7
|
2021-05-24 16:04:53 +01:00 |
|
Jaifroid
|
fb48d52aad
|
Enable opening new dynamic tab or window
Former-commit-id: 74569360bd4e639af2678d35b93f3c45d7c35a38 [formerly 8df7780058ffae4959137790edcb89fed91db0d9 [formerly 86668df3ec473dc19260ce7559dba5e7c7239d27]]
Former-commit-id: e97666b2b21218580681777bb3114481e938923c
Former-commit-id: bd3873b5d60e441133608e4b0b6ef74d4c9469f2
|
2021-05-11 11:08:43 +01:00 |
|
Jaifroid
|
58eb005859
|
Preliminary support for ZIMs with no namespace
Former-commit-id: 48b08080315e614bc83232b38f7ad4635cf49028 [formerly 25819217876aea980a41ce62ea1f526d6ec8a5ce [formerly d7f4153def08652e4bc75f9a142d96a94c23f2d4]]
Former-commit-id: 529a316522cf28e2752955fbac95eccee4759440
Former-commit-id: f34f63004066c50c216d7376a1e3fc0a93ed5329
|
2021-02-06 18:03:03 +00:00 |
|
Jaifroid
|
c57012478d
|
Add check that PWA server is accessible
Former-commit-id: 951028bda064ae35242348cd3e1763abf6832995 [formerly b3bfba64b0c51492dd609b8c88e35f3c5c579ab5 [formerly 453ba374946a54a7aa74ebb4b8c70762ed09ba78]]
Former-commit-id: 2bd8d82ce289cf4614809c968b15064112f5b6b7
Former-commit-id: b9cc356a66b3db219fcdef56b18d4bd572c2cb86
|
2021-01-30 22:52:35 +00:00 |
|
Jaifroid
|
c79f1ac3ef
|
Preliminary code to enable SW mode in UWP
# Conflicts:
# package.appxmanifest
Former-commit-id: b015ab8cc95553be1a09c6ab8e83cfac2b41b94e [formerly ba2c1cf22a4ee3b4c2b2a0d73e6b1c9e6329a034 [formerly 5088eb4fd5b3b1fa3b37cf1ad702383b29cc1ccb]]
Former-commit-id: 88ddfaacb2d91c68546b44bd2852817b7b56b5f8
Former-commit-id: b436bcd69068e7f34a6b3c9ed9bb45ae01153d1a
|
2021-01-30 08:52:24 +00:00 |
|
Jaifroid
|
8ea32e613f
|
Use cache.js for storing last page's HTML
Former-commit-id: 0ac93628384b579884666772f06380a93427a6d9 [formerly b495a7423b90bbb3118ccc983a95995d0a1dd8ed [formerly f4b48b2fb4e3ecb29dc1c1e4ccec32978d916cee]]
Former-commit-id: c80eab62268f69455e173dcdc6c4d58cc13395e9
Former-commit-id: b9fbb66bed344b71a9727e5243494159962a33ae
|
2021-01-12 11:14:02 +00:00 |
|
Jaifroid
|
be3c7838b1
|
Restore accidentally deleted itemsCount variable
Former-commit-id: 9c49caaa1af60faee64488b50b28cf59abe208c3 [formerly c03b44b0dd1d35250bee1e8915be71f080511d30 [formerly c62b454afa9fd6eff753ed5ec5245b5ed71988a3]]
Former-commit-id: 2f17638fac59240749dba787ed628ede0df6d528
Former-commit-id: 4626286a6f04ff6ba319f617106d8e2c250aea33
|
2021-01-01 12:52:22 +00:00 |
|
Jaifroid
|
735baff4ff
|
Match webp code from Kiwix JS
Former-commit-id: 7c8a7dd7eaf9b02b54014f3adcd840527632c8d6 [formerly b0f8111fc13b64953920bb30489dbdd3ba61e576 [formerly 45ebb931ff48ff53a278c01449944625f171c904]]
Former-commit-id: b2a517b96937f59fc8623f1ab21e7afaabc75ba4
Former-commit-id: ce71ade1603461060ce9911fcce2436776b10563
|
2020-12-02 07:44:48 +00:00 |
|
Jaifroid
|
9baff5719b
|
Add reason for conditional loading logic
Former-commit-id: 8b0958f4018bb50f79e3e49f0dd8ab93f6c31cc3 [formerly 4ac170a1cc9283f5d0ef0e6150ed601f549e13f2 [formerly a208f1d8282699412fda0e2ce34628cbac7d4bac]]
Former-commit-id: d69845f596cbbc09f0af68db4c6b8648f58e7422
Former-commit-id: 4139cd6326aefe84141baa0352b69c2973d7aa15
|
2020-11-21 17:54:00 +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
|
abbdd16b6c
|
Conditionally load IE11 polyfills
Former-commit-id: 7092f30539966173f96843d9b2d36bf052e22572 [formerly 192182419fc83920d68b1a3a99a522a17134c772 [formerly 3995e760432c27cb9d0897a3ecc357739997d45a]]
Former-commit-id: ae37be37505e8a6ef0dde3b256d9cb9d016c6656
Former-commit-id: 310a94dabedfc7cb227fca2a4efecdfd3e7d2de8
|
2020-11-15 14:19:31 +00:00 |
|
Jaifroid
|
223a1ce8c1
|
Add required polyfills for WebP support
# Conflicts:
# www/index.html
Former-commit-id: ea3c550e20948479274ee683b59191106b7f9675 [formerly 7ecc25e5fd0544895da4a0a9450a659f58206970 [formerly 9e551accf80190f9d241afc1c18c7e3ff383cf37]]
Former-commit-id: 66f29514637f01fe119abd860927e1a8e74bc305
Former-commit-id: f85f61b10be3df0dcbd57fe065deeb79fad13a5a
|
2020-11-15 14:17:37 +00: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
|
75539a020c
|
Calculate path of breakout icon correctly in SW mode
Former-commit-id: a525fcc498fa23e4e1d0592358dc74e57a8db859 [formerly f38eb06904c5f763dc6c6ac7d321593e3988f418]
Former-commit-id: 70068cb4e11113518081dc815210514f248bbbb4
|
2020-07-06 14:39:21 +01:00 |
|
Jaifroid
|
bc0e3446ce
|
Prevent CORS errors and fix printing
Former-commit-id: d2faa874feaa18f012c46fc85910bef030c3615e [formerly 60dd3a85ac8282f3f7598645fdb3e81beade8615]
Former-commit-id: debe63425a950e15a2e33eded258f844b4580f90
|
2020-07-06 12:31:11 +01: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
|
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
|
804ba7fa9d
|
Improve print filtering
Former-commit-id: b7afba1b3c1a8d2e02ebd736d6bc81d82f28234c [formerly a2ccde6b15c9690ce4257477247bde16da3bbb86]
Former-commit-id: c3fcbae293ebafd9ec6401135e3bae917359a1f5
|
2019-08-17 13:11:59 +01:00 |
|
Jaifroid
|
2ed1aca9bf
|
Tweak styles and filters
Former-commit-id: 51200745bdb523fef4a3da561cec5ce2baa6f0c4 [formerly 29d49cd301afdf3513e5eb18ac092167fd2b96b9]
Former-commit-id: fee227e7e79395f208c7af5bfdca2aa767502b97
|
2019-08-17 11:57:19 +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
|
576349c293
|
Tweak print filtering to support details-summary sections
Former-commit-id: 228dc14558689a237e20e631ff95545d09d3a559 [formerly c9f2d320d261525990fd4e5e10c17e81d99d29cf]
Former-commit-id: 56fb3d2ebde4b7cae319b0267db9893c8fe89fc3
|
2019-08-16 09:28:23 +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
|
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
|
a638c4eed3
|
Problem commit, consider reverting
Former-commit-id: cf6626fcd0909892e7c021dfa0c1a3c6c3cbf527 [formerly db78a66908febd8f4e09a4adc6023f1166b4774e]
Former-commit-id: 48c3118eba049ad7fc35b4cc8c8d82cd7476bf6e
|
2019-08-08 13:38:32 +01:00 |
|
Jaifroid
|
6b242252e9
|
Improvements to downloads
Former-commit-id: 6c2fb603a8b1f1f7dab82e3212991fa51a35f3d8 [formerly c606f1defe01fbd2f9b76d7f53b01bc060896d1b]
Former-commit-id: 8e518e2f182999fbbb8ac0c9f35f1d9d3db4091e
|
2019-08-03 19:28:00 +01:00 |
|
Jaifroid
|
8fbd0fd40d
|
Improvements to printing and styling
Former-commit-id: 475e189c55cd22e4541b1c0d8f84592210ae1828 [formerly a7502fcc94a1eb0d378f83cba90e583550c20f0f]
Former-commit-id: df8bfd9592b208e7915e0922cf3912ea9bbba886
|
2019-08-03 12:46:21 +01:00 |
|
Jaifroid
|
f2a20716f3
|
Make breakoutlink work in SW mode
Former-commit-id: 059500d9c47cec0054781516f24e49a6ab1fdc35 [formerly 4bf9c0f0f82afe0b1eec8b33fadb3a315fdcc521]
Former-commit-id: ee9de0114ad006de1494397017279d19479048e0
|
2019-06-19 08:59:28 +01:00 |
|
Jaifroid
|
34bf2182e8
|
Prevent exceptions when extracting assets for breakout link
Former-commit-id: 41dd6cd91649617f41ac5e84e537669f8c130277 [formerly f1d3eb415896606a1224b3653809b1d548b64170]
Former-commit-id: 04c35e23d5f9d67aa697e93b8b6fb69451dc2a59
|
2019-06-18 22:10:19 +01:00 |
|
Jaifroid
|
6a692b2feb
|
Repair printing
Former-commit-id: a10dde003b89dabc7dbcdd68b22e3916761dcd1f [formerly 78e8efa32942f30af60375c5403f88126d68e886]
Former-commit-id: 400db97f836143368eb6020fd96dbfc3f6eedb7e
|
2019-06-17 18:17:25 +01:00 |
|
Jaifroid
|
f769001c81
|
Tweak batching algorithms
Former-commit-id: e80fb657968f44c0d5def4a8abf04c4007ccd523 [formerly 4ddfe32492dec9b8393d7c6a559558640f9c705d]
Former-commit-id: a323ac4b5536d10520ca0c826594eb07fe170e90
|
2019-06-11 12:15:10 +01:00 |
|
Jaifroid
|
98aef58662
|
Version with prefetch, but sometimes images never get fetched...
Former-commit-id: 677f4c47b7f748594991a8947ba98c1562991713 [formerly 3b3e81b9b639d51bed242cb9b158f5de54f98f57]
Former-commit-id: c18101d85838acea41e956db558205071d98a78f
|
2019-06-09 14:22:48 +01:00 |
|
Jaifroid
|
db4e31b639
|
Fix more links and breakout link
Former-commit-id: 0e87ffc32e297b3d178229d97154310aa667b9e0 [formerly 2da756d338702ea645b75b725b273714ada45b41]
Former-commit-id: c12cdbbc00fb41a338b8f0ae1426fce2e60f9893
|
2019-05-21 21:46:23 +01:00 |
|
Jaifroid
|
3452f6d487
|
First refactor anchors
# Conflicts:
# www/js/app.js
Former-commit-id: ee91c9ad0dbc7686ef2df9c4b6b5f023619b845c [formerly 7129ce9188d1c20da7e6f33cfb1017fabeda41a9]
Former-commit-id: 18ea6425c8fea30d59c58e31ae10c64940d23d68
|
2019-05-21 21:44:49 +01:00 |
|
Jaifroid
|
4fb1a58c7e
|
Support keyboard selection of title search results
Closes #55 .
Former-commit-id: 0c91937729474be1d2d275317dbcd3a650d446fc [formerly 2e06ac9860265646da7fd0151a52b8d162a3fe06]
Former-commit-id: ad29c2beda0b1324d79b5bdb931991ec768eefd1
|
2019-05-19 09:46:05 +01:00 |
|
Jaifroid
|
05d9f226ac
|
Enable drag-and-drop and add systemAlert utility
Former-commit-id: fc84358aaaa57a82cac2209dcdd2021aa0e228b8 [formerly 6941d5fd0e4398607e7a2d53b3623adefe0a1062]
Former-commit-id: 153674c58d614f9f5312f343cf0c21f8152edfb3
|
2019-05-06 09:51:50 +01:00 |
|
Jaifroid
|
538ace8186
|
Support new details-summary ZIM style
Former-commit-id: 4eb74d6a2621e07f513b287a64e306ebfced9a3f [formerly 0eb23a50acacc5534f91cec132c0a318b6b36b4e]
Former-commit-id: bb1e23899b818b2c9b1efcc3da005e90f6131e75
|
2019-04-30 15:10:51 +01:00 |
|
Jaifroid
|
6a69526115
|
Swap breakoutLink icon according to dark or light themes
Former-commit-id: 96e3fdcb126551cbf458fea17066542f6138c705 [formerly dc56b6a3f4d23ee8673ae24373d2993f54f84bf6]
Former-commit-id: b55d429bc232a8d8cf32018f8484a911ad48a1ed
|
2019-04-04 21:37:31 +01:00 |
|
Jaifroid
|
7f00c31d02
|
Provide treePath instead (simpler)
Former-commit-id: 633cb3951a69a15a03dcd6aef8c7a5693c6d2d2a [formerly df971366868f296201727f825b63466e31e7ad3b]
Former-commit-id: ac8471635bc8c7a68a15e4ede13787a328c3c9e5
|
2019-04-02 12:00:25 +01:00 |
|
Jaifroid
|
5973153c14
|
Simplify href regex
Former-commit-id: e2197754163cdb84e05d5586b232a23d8650f01b [formerly 6bdbd3a4dfd22d0636c96ad44f7028858dced89c]
Former-commit-id: 8f36225c44a8b2dea98bdfb156e90a7745ddabe5
|
2019-04-02 11:45:55 +01:00 |
|
Jaifroid
|
72e618f891
|
Fix for faulty SVGs
Former-commit-id: e082605aaa0e09e82190c3b13a4944fe6014dbc8 [formerly 2605a17208bb80d937e6298dbcc439aa6333591d]
Former-commit-id: d2a1942eeea343487111ad7d585348341d9dbf77
|
2019-04-02 09:18:03 +01:00 |
|
Jaifroid
|
9be01569a7
|
Cleanup and optimize
Former-commit-id: 72f673a391daa014ec861f3fecebf76d2d7c6ac0 [formerly d8b5b2717e561ebb4c6063902fcbee454563a11b]
Former-commit-id: 756201e3d5690275b346beb0fa1d95df839278d1
|
2019-04-02 07:57:32 +01:00 |
|
Jaifroid
|
f0267ab182
|
Fix regex to determine location of new tab icon
Former-commit-id: b1f74dacd14e24fb8c47a59201d246f591f1cd52 [formerly ba3a8d00272d9e1f81be1bd78597e954d21e4266]
Former-commit-id: 4ee7bc7094264da98df8f9cd8f5986086012af43
|
2019-04-01 17:53:00 +01:00 |
|