126 Commits

Author SHA1 Message Date
Jaifroid
a2bc2a7516 Match Kiwix JS coding for API panel
Former-commit-id: 77d4b0aac60bae01e768d6df4fdfa3c5f798c08b
2022-12-22 15:05:06 +00:00
Jaifroid
d243b8ccb1 Improve Search Provider reporting to API panel
Former-commit-id: 07f083b0f41f441ff63bec8a45ea8bed5c76da0f
2022-12-01 18:49:22 +00:00
Jaifroid
ccbefb39c7 Add error reporting
Former-commit-id: 204781255b87688972b6d61be9ec4a3d5a42c3ea
2022-11-29 14:18:12 +00:00
Jaifroid
897564c27f Richer libzim Xapian info for API panel
Former-commit-id: 698ce5649fa07b64c9e1ac35439c1fe66c3555ed
2022-11-29 01:07:40 +00:00
Jaifroid
445719305d Prevent error with QUnit tests
Former-commit-id: 49a5ff7251e2366eaf3e0d1233a46a90be1cf355
2022-11-27 13:52:19 +00:00
Jaifroid
34405aa303 Initialize the libzim worker (#320)
Former-commit-id: 5022482e0929d71f25317ed8e6bc5a7680bb90d2
2022-11-27 13:16:53 +00:00
Jaifroid
08d38119cc Add odt download support
Fixes #312


Former-commit-id: 6b1cc9f15dbc7850354818fb1eb0bbdf8089d72f
2022-11-19 18:01:39 +00:00
Jaifroid
e426fdc1c8 Streamline spinner polling
Former-commit-id: a86246c2201347af3fe1e1977b4a9a5d036dcbe8
Former-commit-id: cf903dd9185610b982bfabc8b655c15ab465108e
2022-10-02 12:49:49 +01:00
Jaifroid
032b833057 Update descriptions
Former-commit-id: 5c52b43717474d00b61069b9e770c69181b1db63
Former-commit-id: dafde24ffcf289848240b0165865cc4362846ef4
2022-09-27 18:02:08 +01:00
Jaifroid
d14340f3f4 Fix download filename for enormous titles
Former-commit-id: af6f874530162247fd34889313f70a48f5f52d7e
Former-commit-id: ffce5210280a00a926d23830232d349d2cf756f8
2022-09-26 08:11:47 +01:00
Jaifroid
e9f10d332d Bump app version
Former-commit-id: 52feba9583cee841ed5949f18c6b4856598b9d16
Former-commit-id: 83f1a6f437e88feed8c7bdb8d85fb49b5d58eb97
2022-09-26 01:15:36 +01:00
Jaifroid
3c78799ed8 Enable playback of offline embedded and linked YouTube video in Zimit ZIMs #292 (#293)
Former-commit-id: be7f14fded7acd2d88a8b62e475b7ef16d0021d2
Former-commit-id: df5edf2821d7ae61b0de468a72d50dc256d0c1ca
2022-09-26 00:46:15 +01:00
Jaifroid
0b755b42ce Add active content detection for nautilus ZIMs
Former-commit-id: 11dfd13ae505102cc8e69f1b57e44a1f2ed22988 [formerly b12eb3e15637253fe34c4f6f2897e1b03b72587c]
Former-commit-id: 21bbf4538bb3332e541d0569c1d4aecdce796073
2022-09-23 08:30:39 +01:00
Jaifroid
5c6efd50fa Clearer label for Close button when opening external content
Former-commit-id: 2d4d44879637d52187efc0dd49df222a8778e9ba [formerly 3ca39e6af2de62eabee92ea09ee7200ca7feb8d2 [formerly b52c134d67e703516ccae02c044359ea3e295e45]]
Former-commit-id: 28345f3afd0409a8779a5cc9beeb181fb61aa1bb [formerly aca6d0f505048cd2a43805ecda45f3ef80fab424]
Former-commit-id: eca1d6b4a2b7c34ee5b80dc44c805530870cf084
2022-06-13 15:11:01 +01:00
Jaifroid
3a059ad0ff Incorporate custom update notifier for all apps
Former-commit-id: a81d4282f81cae221ec27576e4ee6b5971481ade [formerly 2d0dc3ef5a0e5d014c14438f767e7742cbcecb7c [formerly 81710ec0493e9f2727baa8bc2eeaa3511229a232]]
Former-commit-id: 751684742a550c7d8ca5e057390df773d27cab24 [formerly 2652298d2a974e213cbf899f1140b3dd1938aa89]
Former-commit-id: d622327206178622525a611667bec2acc7761e56
2022-06-04 19:22:14 +01:00
Jaifroid
1b89b894f9 Make it so external links can be loaded in default browser
Former-commit-id: ad4b24a285bbd9d02ed88adaeb32b330b60271f1 [formerly aa3ee6347947ed27733487118ee4e74686a365d1 [formerly a83787b2d7e74c468787b23337cd81c0faa19fd0]]
Former-commit-id: 87cc7d88fc54978bb29c296324748b6299c879a6 [formerly 6dcca61606815776689312bca6c5c94a1f157ec0]
Former-commit-id: f44a3984810d3c12d0d5e8cfe57c0561f502ad8f
2022-06-03 10:54:33 +01:00
Jaifroid
7c44ae5e3a Add keyboard handling to System Alert
Former-commit-id: a9c8966ca096385e9f61141817f812854d26fb72 [formerly 285cd265dca65028c3bcefd6e393cbbf2c1c316e [formerly 26e90368a2413894c762c0fa788ae5b489df18ab]]
Former-commit-id: fc3d5d47a0b747590d5dbc56eafb9f601b8cda70 [formerly 51a483a7a6f53b236f2ceec03ed180d71c44a4da]
Former-commit-id: 642183c6ea27a5ba9d8f2992b67e0aad205e5eda
2022-06-03 08:33:28 +01:00
Jaifroid
53cda7f516 Integrate Zimit warn and OpenZIM wanr
Former-commit-id: 36b360e385de30cac44e435d4f1cd79b953cf41e [formerly 5c70c04f45dcde820cac45f039e6733ee463cf2a [formerly 19987b2e74a00e31c008b2d55477a4d8e21215ff]]
Former-commit-id: 0e2b4ca29efbf498f2f5af0cc58b40e88bdd8be8 [formerly 823bda56dffefcb46900e42cf0e7d9095453a81e]
Former-commit-id: f6ebd524097de49f1af3ad44aa15adae3e855839
2022-06-03 08:29:27 +01:00
Jaifroid
1279ae5092 Option to warn before opening external links
Former-commit-id: 6ea7a4864a67867ee74f975a740c9db5710b4e8f [formerly 8bc69c01f381941a2a32ba4a47c430d193fb3e11 [formerly bec2b2883d152da4c58a04744e98e3072f756402]]
Former-commit-id: 2cea388d916e5b7b60e13a47e15fa6a8399207ce [formerly 45aa6e8503aa04d3b193639830cd60363bd4b962]
Former-commit-id: 52360b6a3f9ca41e58d754527e5371d0e0dc74fb
2022-06-03 07:54:30 +01:00
Jaifroid
bedd306965 Reduce image rate limiting
Former-commit-id: 01608029c77ddcd4cc50d022c3c9dc36401779d5 [formerly 3817c9c2fc7a94ad4cde57d5b26669feca9dfd4d [formerly c696a3c1092ba03221b97a644776523372ad7943]]
Former-commit-id: 3e8e39b41daafba65803731df7771c465024fcb9 [formerly dfcc44fc30787eb1e3d204c0003361552dee6740]
Former-commit-id: cce1e6a5e9c4d48476a0ed52b917f79cbae9a300
2022-05-31 22:44:16 +01:00
Jaifroid
b5e57fb03d Change provisional to preliminary
Former-commit-id: 0ebc5a12651de956523f5980d0b1564821cb0b0d [formerly f10a78344965d6d58704e6d7783aa9b9d3d1b5d1 [formerly 24207dbff4c0be907224ea2f43d4a0429fb901fd]]
Former-commit-id: 4e4ee71c9ec0afc8274ec9c457e8b267667496e1 [formerly 47eae47720fd37e015c3cf5985f78b8d67b3ef73]
Former-commit-id: 9499b89721d2eff56a980cddf5ddc7c6cf39f83a
2022-05-28 14:38:30 +01:00
Jaifroid
45486c7941 Upgrade Zimit support to provisional
Former-commit-id: 001259247c89702b5390e6590371538630295c25 [formerly a1797f3615d6c44ac11ac49c5efbbc88d37d2158 [formerly eebe2363156142fc2a02905c020b0a4de96e7926]]
Former-commit-id: 7a24376ac6133a0acee5360ef166f2faf0402e02 [formerly ca13aacea43874b02dadc9a1fa51cd2a04066a90]
Former-commit-id: 138d161c12e6b7bac17266415878a57716d86eeb
2022-05-28 09:36:39 +01:00
Jaifroid
6c8d302d3c Fix generic download type
Former-commit-id: 1607c885caab228a2f4fe36c68794c7890ebfeeb [formerly f3f2cb39d9bfd7c457c0b59b3faa69960a1461fd [formerly fbc79c8e64d193e6807218ce26e54b3f482cf7a9]]
Former-commit-id: c2cfe6f7aeb6967ce6dff190f0814718b58bb0c8 [formerly e7e9a4ed4439243ea705fa155b3aee6abfa0724f]
Former-commit-id: b91dbbb9026413eff086d45b6c246823b95f3d94
2022-05-28 08:44:15 +01:00
Jaifroid
ac749a5280 Add more download MIME types and extensions
Former-commit-id: 376628919c2b65450a452961949afe711da5f94a [formerly 3b4f9962ff58be8cf9e0083d72853ca2aaf69474 [formerly 4bfb9e910d38e21ef32cc9db979fc32eb61f88bf [formerly 33b8853f73d4ff4081551db0fa16a5edba69d8f9]]]
Former-commit-id: 64bede71e4e79b94710aea6b374deaa9ea76d48d [formerly 85b86b32dea60f4d5634cb9839a2003a6b1236b9 [formerly 712371ed020d9bcccec8c904c976c3e4f5b8835d]]
Former-commit-id: e8a308da592c7e8cfefac25139c6511812741e0e [formerly 19cb50472d781adbfd28afad576853622c690448]
Former-commit-id: 7f20eba726a663d775759d5cbf340ea51f4374ed
2022-05-08 11:33:36 +01:00
Jaifroid
cd9b954a9e Add any missing extension to downloadable filename
Former-commit-id: 31dbb02bc3b1b97b4f473d9013e4054dd43bbb0e [formerly b593fa589e703b79fb8ec03bd389fb547ec97fce [formerly acc125a107578d4efc0631c2b15650aa2a2b9005 [formerly 454f22fd7967f6afe27ec3941215da5b0d33b464]]]
Former-commit-id: c6fc87db6210e1988640bc0c2e1644ef970e9859 [formerly f95b24bc1f75709a2e480cfbf223e5d106a429f5 [formerly efe642600954c2b7a118afc8a9e60aeaf0ac42a3]]
Former-commit-id: 76f80060b2369582eefe8f2a976189b3e964b744 [formerly d5910edf15c9f4f5f925652e683307afa67f8757]
Former-commit-id: 4e7aca6e09ecb91c91a9a9f04d6fd9df0827f9fb
2022-05-06 07:54:04 +01:00
Jaifroid
c38ef44427 Fix link handling for Zimit ZIMs
Former-commit-id: bbd0f24607b1a585ccc7304e8efa07bc03a6e026 [formerly 6fe67b0d04a2c9a29140e210b235f27d4bace522 [formerly e84966f196daf4e1a787386910348d48be10ae15 [formerly 1b65f2457b3259d5e6b10457d98d93b20e2a96b1]]]
Former-commit-id: 52a768846aab0170a61f7f9a36d90eccbbf6f7b3 [formerly 846c9564f04347a9c430f824eb6be8d5e7c6c7ae [formerly 6cc3060f44b70b019de89a8320ddab76936a25e6]]
Former-commit-id: ee5e9495a05d3532a6472d416c80bfad28bc6bcb [formerly a418040a219a4e7c4e3c3c3c5a3fd482f34f9fed]
Former-commit-id: 5dca8806d58b08a7f8a3cc5171ead15f42bf6ca8
2022-05-04 23:43:13 +01:00
Jaifroid
f5bfb8abc3 Shorten support message
Former-commit-id: e9d59aa75bf80dcb01bd9891582164b14209ce0f [formerly a9221e08813db61de354aa8bdb000eba368196b6] [formerly cfc7805f07fdf1ee30e8caceb02fa264c898396f] [formerly 8d1c67240d624b0c7d1af28804b6e8e7a04c6be4 [formerly 09ed0759cfb1e42dc3d1e2ff46c619d667f32d70 [formerly 9d8bf8dbda131cd28a21388f638d282041318826]]]
Former-commit-id: 31b5a95075d6b10595a364d1f6ad4bddd02f6365 [formerly 29fb62d9238899627bb9ee666d1dd69ea219f21c [formerly 2b2fa2e49b0ab929eca1df3b5afb8b72bbfb25f6]]
Former-commit-id: e85c8b805c4d0ab6cc3c35d795fb9d60ab8729ba [formerly 3c974e981d4b977e9ebd672e48121ef84d04f2c4]
Former-commit-id: d2e1bba687833f7d9aa695cae81c2664512d9c1f
2022-05-01 09:44:47 +01:00
Jaifroid
03128c6b58 Enable limited support for Zimit ZIMs #249 (#248)
Former-commit-id: 7cec2025879b33b13fdec63c5ade01938ba42bab [formerly fb65802f6075bfd2de2f00c636b1c9f59b07a51f] [formerly 9d6091c79c2b24e714cb5214284aa1ebf2b0b0fb] [formerly db8e5eec98ea6333c6d34d6dd7e0c5c112a217aa [formerly cd8bb2cb5c381a6c936436cd9557f273d887264f [formerly 9b2a543c6c882c29e6889169fea914caa3136a32]]]
Former-commit-id: a65562bd36582a4098179544d7f21aa8b80f6b18 [formerly f0c743ac1332a315dc2d5f6ab07819c9e2e686c5 [formerly 16371c7c46feca2993cac90d9c4a75ffb6bb264b]]
Former-commit-id: c0629ff88c1118546471b0ac71e591eb8bf57ee5 [formerly 556babe8667fedfa263936450321e787b8cb522d]
Former-commit-id: 86344e2f0b85c54f7af797613f0d63ae0836369e
2022-04-25 01:27:36 +01:00
Jaifroid
d1371364b0 Add autoUpdate notifications
Former-commit-id: 2833a4fda293950ec2e485ed3b928e8b000f97d1 [formerly bfa3d7e32f14156bd8b57a4b133b3939fc8e6f24] [formerly a21284f53d5ab341823c51dcd8eb8f0f13c4d2e2] [formerly 0164724496dfdc3f0dde1c5e6c7a15c8bb63cb51 [formerly 3e15fb067a5fc9605c4abb82772c6a1216d403c1 [formerly 6c5b0b9f92dfafaf81ececdc5574c31849a2e9ce]]]
Former-commit-id: f34be706d649276651b6bf788d096b22dcf6d5f5 [formerly fd39cc6ba962e8660722fd8d3c9029bbbb39e41a [formerly 817e2c1bfa80531d59e35a92b436fc64b1232985]]
Former-commit-id: 477e9b9596045365f12312225c54488a0de7e757 [formerly fad9edfb45e517c9294a15b492b318b5530140be]
Former-commit-id: 751a3c0bd4cd848c77741997c1122c8f1ecc2261
2022-03-03 18:39:00 +00:00
Jaifroid
1a1f956a2d Update uiUtil.js
Former-commit-id: b3781d856ece833dd8e468977c271513e99979c1 [formerly 6baec057239ff7fa4584cba0062c8dfcf9d0b54d] [formerly 28e627f81202aad151448c985220756731dbb06d] [formerly e0022d4504932de7ec801cec6f46526e2eb6f5c8 [formerly 749d30b7cab056467e027c7f5e2db2bc1c0b3519 [formerly adb1956575a7c52c7d9d6dd328308f9647fd25f5]]]
Former-commit-id: 0efdca53bfc7c7fd03270ed8f1a37514b9df9d0b [formerly ec955f86fe9a5145b5a2cf986062438bcc6e087a [formerly f99efd04d333eb5dc9a7c3a4159e778188347bd7]]
Former-commit-id: 096f590f322a53ec7c5867bf6fa8b82ded60f9db [formerly 666381cf233bca5745ba2e619a738401c4b9ebf8]
Former-commit-id: 1b1ddfc9c27685e4320cae5edb0a61dc5e62cfe3
2022-02-19 07:21:06 +00:00
Jaifroid
1fcabcfc92 Allow styling of dialogue box and fix SW mode flow
Former-commit-id: 1dd01936a87466c20df80fa9205d877868d71698 [formerly a690b7c028337537de38683ace33479ac2ad6e62] [formerly 4d6c9b0ca4a385e15043a84ca1a8e5b599865c55] [formerly 78cc1f9cc95fe6252c8d487dc25ab1e96a043151 [formerly aaa9f004e98abccbc1d52aebc470e770c889aec8 [formerly 84253c5babe493b30d54930f6b194d99ef8a6c6f]]]
Former-commit-id: 948f39dd6ea1a734e3c088900d0e7f5e0c7e5c9d [formerly 26aec186bccf00577e5ada3a481b49a89f4156cc [formerly 73a976e80d6b7d376d17cb07044490cf11d0b734]]
Former-commit-id: 8b989840be08517ec4194f653cc7935766d3426d [formerly cdd8e631465da28894db815ecae224d0a25f2807]
Former-commit-id: a5c3ae7ff6d586b120c07ca9404f31c3d619f080
2022-02-07 16:48:31 +00:00
Jaifroid
d11dcabce8 Fix race condition while loading decompressors
Former-commit-id: 588d8f114bcbaf595b95d67b831486e5a82fcb28 [formerly 1dac03025f7974975f85a5399b4194ec536e9552] [formerly d8572192ccb248b85bbd881cc4930f95a930fd7b] [formerly 4b6bf4ca42f2f5ca4bc3d964df0bca673dd9d6a8 [formerly 7480b0a6790073125d42e55eb17d402044e9e705 [formerly fa0b47cb1d48fe9ee3fed96da8a9d2f7ab2939cf]]]
Former-commit-id: 5e0565d37a525d347356475e5abc445b614a6fe8 [formerly e595b77eb7baeb73c7cd15224f1808c389ac0933 [formerly d8f99fd4dc692a0d7f484fd382be9f586b934683]]
Former-commit-id: e634a80bff96925d9ad901c1812f17cbfd4e801e [formerly ada8d9087c5130595401196ac155104572c8a12c]
Former-commit-id: e5c4b37b2d392f48e9aee3e6542d5cb601d690f8
2022-02-06 17:14:43 +00:00
Jaifroid
4c1d2c4946 Update styles for new modal dialogue
Former-commit-id: 3914bb4acaa0391170e1f8c1995996583bd1b7c3 [formerly bbcd63b9e5d9f937f34eadcacd55ef6d1a06977a] [formerly 712863146804088ee763f19a232d349a1651a3b5] [formerly f8b8c21aecadb30e51230295f70d6cceb8b18fb0 [formerly 0e8b12a950ea5d6d04a89bdcefab3d8c7311aa13 [formerly b232c832afcb358863fb32d406eac84a8b61a8e5]]]
Former-commit-id: 97bdb6fa0d3472670e8646c400593bc4b8d512cb [formerly 735d821c7923a45e6d63e18903d70958d6a1eb1a [formerly 05731db88126189519b12e298039b567f2d0191a]]
Former-commit-id: b938675a529df03889aebc929eb36038fff318a7 [formerly b987d613f44527ca0e671b169379ab31ea8d697a]
Former-commit-id: 9d2c0502322c841e4fad629ac5b14b9f35b142c5
2022-02-05 12:31:05 +00:00
Jaifroid
d029b0334b Latest modal code from KJS
Former-commit-id: b102095e9e29872430fe7b31015abb35180ce5a9 [formerly 6bbb0655dd1cd74484d387d4b4c2775335fb3bad] [formerly 7ffd66ea20d790ee8e3bb89760a87c39e16900ee] [formerly 66fa77d385191328965e45b01efd21d78ef63951 [formerly cd8870b9f2307d4ad18275d72eff4e001c2a02a3 [formerly d6d313310291ba92a40b9a0a4bfe69e2caf2f58b]]]
Former-commit-id: 0b52225118ce3202e360ca7145dde6e599266b4a [formerly 90de4775c2ec80df0ba9dc44364ebd9c4781a92c [formerly aafcac1d6b05154f5be630bcdc9a244be5c90846]]
Former-commit-id: 55fade2c10d231390351f1d46e1ce62d2754d239 [formerly 18c1781439c1dc781a233fe463e4ddcca7bb807a]
Former-commit-id: ddb74daa0b61301f76e0756a8df30b508bb5ab0d
2022-02-05 09:29:54 +00:00
Jaifroid
2bff31524f Further changes to systemAlert from KJS
Former-commit-id: 797ee22a1baee8efb787efc5da702f5db0015c8b [formerly 13e2a72a6ddf50ff00bd554e697724d019bc09b5] [formerly 8f4c2c3a42131affaa226ad7e049fd73bc29fbd3] [formerly ff8ba0c6027c3adc4f2ac53d170f2b9302cdf4b4 [formerly dccf72e42880bd9fd92d022fe668db4721b3a690 [formerly 175c2431c20f66ff378b1ee39358e1aff14327d2]]]
Former-commit-id: 8fb31307977b0d0f593af360cefdf1c0909d918a [formerly 0a990b11213b386c200bec9c38e99f08068ffb34 [formerly c9fc95479ac35d8f1e9188bb9590e6fbfc4eec66]]
Former-commit-id: 90e695990a855f86bd7b7cfd7dc70ac86f3d2d2d [formerly 86ebf8f88f4e15b11688a3bb7ddb68c015b1bf5a]
Former-commit-id: cd5ff01980ff481a49ffcabe6b1eaa88c5300df0
2022-02-04 11:30:07 +00:00
Jaifroid
3b14b03d04 Test prototype of new systemAlert scripts
Former-commit-id: 71e66d859977d2ec274ffe7592fd97e9f99c2d47 [formerly 576671d496d127635faf910071e6c122109469bf] [formerly a9d76d733b71c421c3019f1b89d32da511194199] [formerly e8b09e6f638947297b634dd5d943d015297a23b4 [formerly 1e6b421159e98a19e67d00a0d949f696f5f26e75 [formerly 6b6d01da35b7a6871c53a6ab54dd8ead2a98f9a6]]]
Former-commit-id: a5130dc83601e31c97416408d19d9067e9228917 [formerly 4ef14cabfa09a0fc2193099fd93d08d0bede06e8 [formerly 3874748022eeb0c8c27558de68ef584bc037b609]]
Former-commit-id: 570e5a5a78dfb1f7975869243050c80cb7c3d5fb [formerly 626828c29f20e8bf1734abba65ee14705327a43a]
Former-commit-id: f8747e5a752752889aad5ab442cae89374d35b3d
2022-02-03 22:30:04 +00:00
Jaifroid
d94445e88d Use URL method to remove queries and anchors in SW mode
Former-commit-id: 454cebe590f736dde055d1f88d477b884967863f [formerly 71f8517defc43546695a4ac4b559b582c605a6e4] [formerly cb70c3ac7fd02ac98c702700198bf6e51d6c6d6f] [formerly ba0dfc517aaaba362ac506986b098d8c8328fc17 [formerly 362369bdf075b8bc9b17ec8098dd7303b4510b16 [formerly d4292f065b8f3f37fa288e717954313d8690268a]]]
Former-commit-id: 7f1da3efd90b86549c1868d6c2718aeee5651e2c [formerly 99c32bc202e51b08085c2f2318b10dbd89d6ad24 [formerly ce824446ea0354fba35812f3e46a430203ad1630]]
Former-commit-id: 61fb2de2a0932aaa9e1c9e156cd0f33f6dd6374d [formerly ffdf53608d1ccc7e6573114da47876eeed5516e9]
Former-commit-id: 5efce7f6d3ce44578871ba78f8f1b82135675cfd
2022-01-29 11:28:51 +00:00
Jaifroid
914e8d9366 Fix for IE11 and align functions in uiUtil and Service Worker
Former-commit-id: 8fdea963051b78f84c1e8e075a4c3ec1b8c573ed [formerly 866d0646be764ae9a4421708ab69be80caeef667] [formerly b05916810b02f778751f4fa31eaff02754c10875] [formerly 72816853cab19c1a1706061e8cbee3682b8042eb [formerly 3872bf03880aa8a281fcce25ef704ca6d95363fd [formerly 02b351a1ff447f6c34db02750c9d56880483dd20]]]
Former-commit-id: 2058ee5573e8ad11716a206a0eb269ddf11741b4 [formerly ffd9aa0c177c06799a1c8b6ea165277b0d0dbe5d [formerly d102ea7c0d4c77a6296266677c147a7051198989]]
Former-commit-id: 610769ed583d0c003993601554b2beb12aee03ae [formerly 01fc847f70e82ec9105289171c86acfb13c70248]
Former-commit-id: d09a0c2b2af1a25ab3a33cce541b475e66d0da7b
2022-01-23 20:19:53 +00:00
Jaifroid
417620813a Fix incorrect processing of titles with question marks and anchor targets
Former-commit-id: 730b34cba56c719c842db89d32a231194c1936d2 [formerly cc5f175db052d5b5512fce257badce491dfda233] [formerly 4a24b19117e863c5c04e5af97abba97b38a21d2f] [formerly 2e4e0285ee487627769efde82d61899cb0d358bc [formerly bd0d782b89383d0710fcc6d716c99230e4695bc8 [formerly 6edc8b8f1085c0acb4c42a0346df97d9e9397242]]]
Former-commit-id: 0be596852e443c034a7004a42165a9cef16c304d [formerly a5d9b6b27ab5eab1d53240ad810a123cb3212954 [formerly 135c996f1316447cf2983dfa85240c50a07e879b]]
Former-commit-id: c68dd2c2e2e02522b86e42b5acf74ac2294f7425 [formerly cf5c52b09c85567422e34fc84a891311f709e215]
Former-commit-id: 014c13a8f0da8a3a1101d334e7464387bbf190e4
2022-01-23 15:10:51 +00:00
Jaifroid
7dff2eed23 Refactor spinner's display of loading assets
Former-commit-id: 884341f8bdefccf7c26a5910c69c91de2d5f92b6 [formerly 46ea195da1b436cde70dbd8fc7be2d1a845a30e2] [formerly 22e21da76b0af016f868699c1d902001551ac65a] [formerly 2a6bdeadcf379216c4ea41690c6f4b4e4f13d594 [formerly dcabdd28e61e6c774115b89635d668b2c724e448 [formerly 2a8b7c2d14b9b134d776818db0867fb8a6ed2abf]]]
Former-commit-id: a84de057ae184aaeb0f827cbd39f4412cc312c7f [formerly 872d99b188bb72e292f7428f7faf9bb89a5d1e65 [formerly 7a1d8c935ee712aed1a192369868d38160396f4a]]
Former-commit-id: a8377a024949a3b213d25d9ff483e67274533427 [formerly ac64db0dbf85a213ff5effd1acfa402424d0026e]
Former-commit-id: 2269a5356a71abdf03856b4fc9b92e15e90c3661
2022-01-22 18:09:45 +00:00
Jaifroid
d9f257521d Backport developer reset methods from kiwix js (#227)
Former-commit-id: 6439eabf291d227b6965d914bde7aa8096ca1713 [formerly e30b39a9cf0cb9ec84a24e90a60c2909202b5bd3] [formerly f3474e8724f5a8daffd498fda2aef6ae44ede0bc] [formerly 68a0ec12615b6efd9a3061594d8e2d96b505341f [formerly f9a193b804db8ce40c67deeeadaacc34ea70479f [formerly 25a67567a16378afd25ab2d090b3adece7852d77]]]
Former-commit-id: 4d201b57ae8d3683a8f969fce6e1030de583423f [formerly e9ade7a5df2168bc9fd03cf50ca8720f096a0ed5 [formerly 68cd10b143b1ff9501a1d01038bdb27d3cd917f2]]
Former-commit-id: 4594b69606e0144deea964dbd20db50f421f0c79 [formerly 9e2729e51140b44b3666737b59558f483d3adab6]
Former-commit-id: ba36b6d226bf9a318ffbdbb78d2c42a9c0e160a7
2022-01-16 13:48:56 +00:00
Jaifroid
63d9f46982 Clearer active content warning
Former-commit-id: e0844a0cb14e466be23de8d4888afcf3e9111514 [formerly 0e25350a875c8e5609272642e3150f0243932106] [formerly 0a7fa8ee2a03c7d5a3c301497996797b0f281ecb] [formerly 289db1ef25c732f24826e5b7156e6f6417edddf9 [formerly c88c4fc6718598632a43aaaf21687adab0ac4614 [formerly 8625c100baa1582176d6a70e273dc9b22a5a4bca]]]
Former-commit-id: b8e9158273f15c3b62579cffa5802330231be9ce [formerly 7f0935cf0f4ddbe53007409da29f1c2a5fcee835 [formerly 7155f95adcbcc06d4beb66aae3100d76633f6793]]
Former-commit-id: 2a224b6776639d76a6b91b25f3bf9d4e71862b0a [formerly 687e3acbc13d97a53ce73ce4e566e011d81e301b]
Former-commit-id: 98a864dac25b25290c0706353ceed3ae0fed1433
2022-01-11 08:09:50 +00:00
Jaifroid
9647fc0296 Add support for decoding webp dataURIs in old jQuery-only browsers
Former-commit-id: db02b0fed187bcb8ce41cc4ab3ce543187fccf1f [formerly e806b1889ec10b4544589aca6daf7e843e635592] [formerly 0eb05e0c372b70d7be8e76b224bb81a561e96457] [formerly 129b128cd86936b74975951de4f82fdc282faada [formerly a1ea802df4f16cd5c35ea98fe1ea87dc46d7157f [formerly 3d91005f8939cb70a1ee2d17a1d8bedc4d8277d4]]]
Former-commit-id: fc56c79d8254d389852c95946324a45f00ce9812 [formerly b6e14f1e3892c237202886770d965cc8b479e1e4 [formerly 82a0db9fca36484efd6908dfbee1b1935b346931]]
Former-commit-id: 9c6fa64dd5545766428d8f94559c193899d30c81 [formerly df425312465569010bd4cdf69a5479169908af2d]
Former-commit-id: 32f15e781b7b24b93d889a8833d6dd7651e2b11c
2021-09-26 12:35:32 +01:00
Jaifroid
1540a2934d Fix printing in SW mode
Former-commit-id: 9f0251eb239a343a8d1113453aed70462f16ed77 [formerly 5e466bbe464ddbbdc854424faae985a325a6a0f5] [formerly f7d5a1886dd7df812004bec3b986793f86d98f07] [formerly f08123233223cc3e5d4ff6f256ddbd763067d8ab [formerly f35330b746698ebaccaef786a48de0ec6ac9991b [formerly d2c76fb3bd117cf99407c50a7b96f581db8aeded]]]
Former-commit-id: 3cd803a85a73df8a1f64d0851c1c1ab2a20bb19b [formerly d5ea8ad70283b083d8836304315b6cdbde7833a0 [formerly 3816993c578a8e4be96c63886d5d910895718abb]]
Former-commit-id: 85025162f3ba3c50e5f185d648bb41ee2f81f168 [formerly 7b2ba394ab51d2507d7da32be534605656d37205]
Former-commit-id: da6f88f5566fc8210e41bdd4e52c967e924f0f73
2021-09-04 08:49:13 +01:00
Jaifroid
00193dadf5 Change sample ZIM to nopic version
Former-commit-id: 5507cbc50b48e38d0cdcebef58989187da0a53db [formerly f312c73adb411585965bd15d8cf5648da9f32ab0] [formerly c8b4dff39fa053fffb0b68723751968bc80a83d7] [formerly 82fd0b4a437266bfb8498bba349325f902660ec9 [formerly 3b29d2d07558b815f1c2d2d4c505719823f663a5 [formerly f120a545f1f28ebf8c8064881584e6e598ef1a22]]]
Former-commit-id: e902cc81d57cfd2ca63717602b0f5af40e214ad6 [formerly 3572b46eafb6f1bfa4e39192fedf07d982441534 [formerly 3dbfb3774c028bb55a0471edc8e4204240992814]]
Former-commit-id: 7881f4527ae3ad31d30ba08371e22d4ff85ed99b [formerly 8b35dcd3945786c73a494d56a8deb88eac28fcff]
Former-commit-id: ccf8a5c6d378d2d2124978e8d5f20b15cb0ca51b
2021-09-01 18:36:21 +01:00
Jaifroid
37f82bb10a Added warning for dynamic content when image manipulation is on
Former-commit-id: e0138230f2bdeb5a1c0e47b8c7adca4767e47b58 [formerly d6ca3fb4c3a91bea2494a16850921a99934b2233] [formerly 773c8507c715ecd4e17ed902ff8bd93db2162486] [formerly efbacd820723ce40542ce0d57d1431443e6f555c [formerly daea0d11f6e370632b824ae364237173d99da052 [formerly ad4df05cdb68810f6773df3d004e33c8dd49e8dc]]]
Former-commit-id: c172a6537f515b3da0e0663e474833f41ea4ae56 [formerly f5efdf5fa0a0fbaad2d1b7d2df829c2864b4644c [formerly 0d9ac1f60511f51b5116be960c68bf1a83884cb2]]
Former-commit-id: eb64e9d18da46de075fdcd43d8dc6283779b9d1c [formerly 2e9dece40a421a221d15702d618379b00ba617c0]
Former-commit-id: 2ecbac8a93902cbf9fc6a910f1199151de4b49db
2021-08-31 11:47:28 +01:00
Jaifroid
abe5fe5ea6 Add API panel diagnostics
Former-commit-id: 6abf245be487184df940de711371b391d7188c22 [formerly bbe4eae66a2145cd2cfd24567cf5fcbb47dfc8a4] [formerly 30f3e73687d6aa1553f24e510a3dfb8fbf962eea] [formerly 4e6bf05eb8832d99b0a901afdf5f04da4a139cd5 [formerly c878386f65d7e8fb7bb6892819b6bdde2b88f026 [formerly 3cc8f4a84e2f47466f091deea978cbaf2dd81199]]]
Former-commit-id: c47312aacc2a3a6bfd022f51b0d1425ae063b51c [formerly 86f190abe4a4089591109d52da05729b228def61 [formerly 988ab5fb5ee15886bb25080634e15850b9b89da9]]
Former-commit-id: 193ab878120c550bf6f4b0021de0337cfd50fc29 [formerly 3cb45c31d996f76cb386dad153277dc8bf96067a]
Former-commit-id: a7863e70a96ca7eb700248648e784ec02f002101
2021-07-31 18:59:52 +01:00
Jaifroid
c67fb5dd06 Complete new title search feature
Former-commit-id: af46a817489697003f11693ef87d11cc255bcb47 [formerly bb1e898f4f67db6365ddff0b73e2a56207aa4708] [formerly c399c6267235887981c90f320c87cb63366eba78] [formerly c7a47e5f7e3a830aeeee2d9477d73e2fd86b0214 [formerly 8c18e8fb923fdf2498a3055149dd1524e1d7803f [formerly 4438da6b179922911e59a8ece42072daff5f106f]]]
Former-commit-id: c8326fb51328e1294057ce1026537a2391d16d50 [formerly aca3fb842019f6a3768f5249522b1caec3744be7 [formerly a4a9ee0d998ac94f40762fd7cf0d8668d5b930ef]]
Former-commit-id: 3ff9e7dad8003d0464a5560cf4d4af81aa02cd32 [formerly 65aaa4faebae17e642435aae5e2f32e486fbd41f]
Former-commit-id: 25b383f7c60950d303f752d02c19f72d386a8578
2021-07-14 14:41:22 +01:00
Jaifroid
c7e3ee0483 Add some horizontal scroll compensation for touch zoom
Former-commit-id: 5d6646b3230e95714303f3dc67286686d0cfb1c0 [formerly 62febcc4b43ac7dae21b272dcc5a239cf669fcf9] [formerly cd61bfad3286c99bf517fd945bced163d463dec6] [formerly 54f975e9c67fe070e90818e9c9b3a0ddde6c2b95 [formerly 572abb132cd3631cbba51425d080ec2410506767 [formerly 045713b6590b6af5269e448ded982049232bb141]]]
Former-commit-id: bb29307a37a1ed7a0403e2a61aef2b7b19e3f99e [formerly 0de3d1f448ef950a5e46e6d4a31f8aa463f7d5b5 [formerly e485f19fe568e35cf5d22b10435b6be9aa66354a]]
Former-commit-id: 81152538fc7a40f130ca4c77363132226da41c34 [formerly 27cbaae9538adf68dc52df1af9cad61313804e13]
Former-commit-id: f2c8d0c593a08f83e706823514ad9a9c8a61d7b0
2021-07-11 14:57:47 +01:00
Jaifroid
1028962d79 Fix touch zoom on the iframe
Former-commit-id: 16ff820bd12a092ec1c842c20501ea4355aebed6 [formerly 11e37f7e97fdbd9415bb4a7860614a2fcc1cd322] [formerly 099eca1be67b8a87329323cdbd6136400ee57624] [formerly 288bc52cbe60a687354b9d043ea524798ae3cd2f [formerly 8ed903b4dc0530f27f057fc275da5bf764252e28 [formerly d5bd2f6e56c53c89218b39a54543217f1ef9422d]]]
Former-commit-id: 18b7afb3356dc49f38fb013ac093046da435014a [formerly 1fca164bfde88b3e3592d629e083bbc6107f7785 [formerly 5be0911614cd22b62d7222521c606f88004aa90b]]
Former-commit-id: 4aa0d376117fe298aa35adc98d1f82dea583429e [formerly 136016ba4eb8c36f626f0214e44ca4d2dbdc6d65]
Former-commit-id: 1360ec34f6d118c0c2cb6887c5b521644e83d39f
2021-07-10 15:10:52 +01:00