Jaifroid
62ed795705
Adapt background to cssTheme
...
Former-commit-id: d1060cb7f9af30ef5f76afc7da9473fc8667289e [formerly db908d7d0e1c9399d04edf85b21a7f5033d371d5 [formerly 9334e4e1911c731ab8652d1bc7b5d72c5dc5ea7f]]
Former-commit-id: 0fc2cb8ea4de9e524c17756c0a9765e04ddcbda7
Former-commit-id: 2438d4c72b87c7dab0121c5a399a5d6a509d0a76
2021-05-11 11:09:42 +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
25778a62f4
Correct some style transforms to reflect latest location of styles
...
Former-commit-id: 3ec64e9f61eb4862595e79016cffcabd09e24480 [formerly 54b7d5735166e30dc50d2caff49137deb35bc10a [formerly 7e2da2e95d2f0638a059acdfa5a2a9ce9f897bf1]]
Former-commit-id: af0fda3c0620d86126d881dc240fce775bf90853
Former-commit-id: 7466149d30b01ee65d14cc97ca64d09aa48c70a2
2021-04-18 10:21:50 +01:00
Jaifroid
77bfa8593a
Better detection of navboxes and removal of hard-coded styles
...
Former-commit-id: 5f5e16a24b960560cb6c54aa30809e9a320d4330 [formerly 57ba7f292dcfd93870a1aedc890bef83288d7cc8 [formerly d5e9c18e084196544d741298436fe5e9f9d96239]]
Former-commit-id: 9a9d3a9a69dc3cd1ff7d1460fcc9d03d1e72ba03
Former-commit-id: 0f8cd6277c3a1d1db0fd44b91d8e35ac26132d3b
2021-04-09 14:25:57 +01:00
Jaifroid
7a845c89af
Support v1 directory listings in no-namespace ZIM archives
...
Former-commit-id: e782bee207ec07a5a974ff559974bca494ac84c0 [formerly 4d35f36d9c9e499c17a4ccaa9cb4e7ff05f04893 [formerly 2606c489dae01e64640896bcad93d6511f77dbf6]]
Former-commit-id: a33b5b9586e253d1fa52d3021e910fb8060c5ad9
Former-commit-id: 3747fcc9bc66a988158e75821d82200b46341cfc
2021-04-03 13:18:24 +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
8ec76b0fad
Rename lastContentInjectionMode contentInjectionMode
...
Former-commit-id: 4747a7e74469efe38936d39d2489b7ef80385314 [formerly f8073bba2784c54bb350d6b5d36c686897ba56ce [formerly bff740e616f598198ca0966ea010e8d047c715b9]]
Former-commit-id: aee5c35617a592604c19ea89672a32e282083680
Former-commit-id: bde991870987a85f34cd7494ba28058d1a78fb1c
2021-01-30 17:10:37 +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
44b5bf9332
Fix display of Gutenberg ZIMs
...
Former-commit-id: 33b5bb0c2cddf7366060d05471efeb5192cb20c7 [formerly 156c5a21eb14143007b6c3ae3920c8612f913f5c [formerly 296364b47f5e13f3f3fec500842455ab4c4ddec7]]
Former-commit-id: 8b778812935f17c5a5b42c4f66212e8a414ed504
Former-commit-id: 9ef34c5878fe5267d4cbf5a498730c99fa46024c
2021-01-24 23:02:57 +00:00
Jaifroid
20f11fef15
Fix broken manual display of images in SW mode
...
Former-commit-id: 88e77863276d27858df5a68262d097204717684e [formerly 05a574b485f693fad70061ae986d989607c51b1e [formerly 1ef618326dbb7021b0c8edd7213a9fdf2634b6dc]]
Former-commit-id: d32a0f454c143b4c5ff219e40d90245f93eed130
Former-commit-id: 168ea335e3b71028560af6036d61319d3eca42ff
2021-01-17 11:27:45 +00:00
Jaifroid
5eb3b04a13
Delete deprecated idxDB databases if possible
...
Former-commit-id: 1f27164b9fb5f9674a081c6ea1f783b6f79a41fc [formerly 1fe9a54a409fd9c7fce2eff03aac496dfb2846ed [formerly 617fac3bd55b852f18d0b0135e29ebf1b3dbafe4]]
Former-commit-id: 31426d4308472b82aa9fa9aee836fec0a2ace6c6
Former-commit-id: b1957276bedcd17227f16c1422ca4c87c0b328fd
2021-01-14 11:07:56 +00:00
Jaifroid
1a13d8dc3a
Invalidate archiveList on upgrade
...
Former-commit-id: 5eb2fee2e3b29f7f78b41f5aa8bb871ab2f181f1 [formerly 45f74b47b5da39f305c8147587d5c108226109cd [formerly 51ad52bc600cb15dfe3f9e72316b4a6752230b51]]
Former-commit-id: 60c83863203feba582fe051271f48dae574d1d4d
Former-commit-id: 0c1bed9689bcaa54fcb83d6f59c9adc4e8aa3804
2021-01-12 20:50:21 +00:00
Jaifroid
e5f1919f21
Remove deprecated keys
...
Former-commit-id: 693d8e5ebb6a9a62c68f80154f8bab291850202c [formerly 3ddee7dbfedacd026d610ed35550050ffa35b8cc [formerly 4d9b4495ae3f9b08adc7bfb264c1f8611a32cfba]]
Former-commit-id: eca125b3df7f7d3243245a283dbf2b76bfbbda04
Former-commit-id: 0b416e8e1fd1da35ea2856204e37ac59a631481d
2021-01-12 20:15:33 +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
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
68edc7f9d0
Complete Settings Store migration code
...
Former-commit-id: 161ff3c266e668ca5fbebe5f41303d84541513d8 [formerly 52a81c8e28f50515821cc40977147a3edcf7c7d3 [formerly 237718f30175d79b09b92b01d2ae80af1b179d31]]
Former-commit-id: faa50d4e301f4f128bc9083abe64d9fd1500d671
Former-commit-id: 38f620572ea63be9b285122b87d9797a84db4779
2021-01-02 09:50:11 +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
c17dcc3ea7
Fix style for landing page
...
Former-commit-id: 94c409c6a5082e359e7e8624d7c4606aedcbe563 [formerly 18b86e453b91e6d2dd5bad74dc9073b9cf32d72b [formerly 92e44f98fc17da2452e61b3f8e736d60534634a7]]
Former-commit-id: d74d23f36f317f89dc401c8e5e4a713805f52998
Former-commit-id: 428e64da738391210870c07aeaaa601f78b6dd33
2020-12-31 06:55:44 +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
1dd1569b10
Update cookie code
...
Former-commit-id: 1ab45f8dbc59de80cbb911e1927e43fcdbe9baf8 [formerly 0f99071ce36f48c10557558506a84af11df31271 [formerly e6d94553bdbed7c780f5c65fc37235c5995a2493]]
Former-commit-id: f04a85dffff2c8ab6ec8b8b5afcd08261f43a550
Former-commit-id: f189cf536ebeb8250e6d96dc7069315e925aa1ec
2020-12-31 06:55:40 +00:00
Jaifroid
d60cb65dc3
Adjust detection of desktop vs mobile to match new style locations
...
Former-commit-id: fe9bde403ce3e845642550998c3b2684cd371ab7 [formerly a16fd16a223a385bfbb4dfb99432d4de8092a0dc [formerly d3c0c32e1cfc0d4535c0e103c945e7a3aaf7dce3]]
Former-commit-id: 9cacd68b35af96993cdc3dd20992116c8642633c
Former-commit-id: 92bcc0460a9aa953c418df55068a53ebec70ed04
2020-12-19 15:24:09 +00:00
Jaifroid
4c77088b04
Support new css locations
...
# Conflicts:
# KiwixWebApp.jsproj
# www/A/Wikipedia%3AWikiProject_Medicine/Open_Textbook_of_Medicine
Former-commit-id: 1433c8fec1950d723b023f99666fca35a34900de [formerly 1377fc96f1d031e6dd04a6636f31dee4f97ea020 [formerly 460a8c555be669dc2e4d5fbfa521d20316fd4d40]]
Former-commit-id: 9b12df0fbc5088f1cb95545e7d57578debf775ec
Former-commit-id: ef2d81d19e5e4d613f701438f5bc84c97e6424d3
2020-12-19 15:24:08 +00:00
Jaifroid
3dfa7e94b1
Add fallback for download.kiwix.org meta4 failure
...
Former-commit-id: 833a1f6def0a0a68aef360c545598dff5cd422b5 [formerly c8f9471995a9e555beb125fbf0469aef8a44a1f1 [formerly b64a11cec15c5f7e5ecc938f9752e9aeda1469f7]]
Former-commit-id: 3a758d8f82144a0d7eb199c9f754aa6d85ea9822
Former-commit-id: 90d0d9db4cca83ebc72658dfce1687ed75cf8b09
2020-12-19 15:22:35 +00:00
Jaifroid
7fc696b30e
Revert to one-by-one manual extraction of images
...
Former-commit-id: b8eeb644ee12aabbf1a88f946d74289b0e2109ae [formerly 6dcc64c24ebb88f510793adc4f0f97cac9f055cf [formerly a4b9d32372716058a6ab4dc40f85d852c2515ce2]]
Former-commit-id: 5963575cd7a5c2996b3399fa9338937d1a569ca6
Former-commit-id: f302d80e63ef5bc556b756dfb4ffdedb85dcdcab
2020-12-02 09:23:13 +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
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
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
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
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
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
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
Jaifroid
08fc37e19c
Port latest update from kiwix-js
...
Former-commit-id: 162999bfdf0307ec4475e457d1764da5ad297ac0 [formerly de0f5bc804c13487e57cb6616ca8c028053f0db7 [formerly 67e53c2663870823cd65a348175c642ed9e48593]]
Former-commit-id: 162c0bef7cef69823714901f29a1233d63eff227
Former-commit-id: 4f48819bb0d804e9d33205b5339858179c0fe831
2020-09-03 08:30:36 +01:00