1125 Commits

Author SHA1 Message Date
Jaifroid
24f640f151 Provide list of mirrors for fallback 2024-12-01 22:49:00 +00:00
Jaifroid
0ff1d4ac73
Fix vertical positioning of popovers #672 (#674) 2024-11-30 18:00:42 +00:00
Jaifroid
bd4659561d
Allow for updates without exiting app using skipWaiting() #558 (#668) 2024-11-03 21:04:34 +00:00
Jaifroid
462d7fce78 Separate resetApp functions 2024-11-03 10:49:17 +00:00
Jaifroid
a24453db15
Use OPFS by default on Android and Firefox #646 (#667) 2024-11-02 16:22:07 +00:00
Jaifroid
30b346d9dc
Use OPFS persistent storage #665 (#666) 2024-11-02 10:18:23 +00:00
Jaifroid
55c76f237c
Add UI option to prevent app reload warnings #662 (#663) 2024-10-29 11:18:15 +00:00
Jaifroid
cdfd42ca5a
Fix building of 32bit Win7 version of app #652 (#653) 2024-10-27 21:25:23 +00:00
Jaifroid
23f679a62c Remove broken pcs scripts in html-endpoint ZIMs
Fixes #658 and #620
2024-10-12 16:34:19 +01:00
Jaifroid
c5745416d3 Remove empty else clause 2024-10-06 08:32:45 +01:00
Jaifroid
ab6895fb10
Fix failure to display URLs ending in question mark #654 (#655) 2024-09-29 21:08:40 +01:00
Jaifroid
8e524f4b07 Typo 2024-08-28 07:24:39 +03:00
Jaifroid
d8d5507d57 Better algo to select target window for article
Fexes #639
2024-08-14 07:28:11 +01:00
Jaifroid
021b64d13e
Fix failure to display home or random pages in dynamic ZIMs #637 (#638) 2024-08-13 07:35:06 +01:00
Jaifroid
19ad658de8 And another one... 2024-08-11 15:39:41 +01:00
Jaifroid
424d445860 Fix blocked access to external window in UWP 2024-08-11 15:29:36 +01:00
Jaifroid
ba01555e5d
Fix article display race condition #634 (#636) 2024-08-11 14:35:08 +01:00
Jaifroid
faa729cd62 Remove incompatible Wikimedia webpHandler 2024-08-10 08:00:49 +01:00
Jaifroid
3c26a208ae Remove wm_mobile_override_script.js for new Wikipedia endpoint ZIMs
See #633
2024-08-08 22:24:51 +01:00
Jaifroid
eb2222eb23 Fix transform to desktop 2024-08-05 06:51:05 +01:00
Jaifroid
2928134393 Do not redundantly transform styles 2024-08-05 06:18:19 +01:00
Jaifroid
54c7142668 Adjust mobile html endpoint ZIM styles for mobile 2024-08-04 21:06:20 +01:00
Jaifroid
5dba8992c9 Detect PhET ZIMs for active content warning
Fixes #624
2024-07-11 21:49:58 +01:00
Jaifroid
7ac9cb8227 Fixes from KJS code review 2024-07-11 12:37:18 +01:00
Jaifroid
4d6daa851c Make more specific 2024-07-08 12:06:59 +01:00
Jaifroid
fe37a7c69d Run TED in pure mode for language support
Fixes #622
2024-07-08 09:45:36 +01:00
Jaifroid
54d7993272 Fix incorrect processing of empty link as external
Fixes #621
2024-07-08 07:47:15 +01:00
Jaifroid
2b3a8c320a
Handle custom protocols and URI schemata to avoid CSP violations #615 (#616) 2024-06-15 12:33:52 +01:00
Jaifroid
b76550dcd8 Workaround for rogue HTML entities in dirEntry titles
See https://github.com/openzim/mwoffliner/issues/1797
2024-05-29 12:00:07 +01:00
Jaifroid
5ec729de5a
Port code updates for popovers from Kiwix JS (#607) 2024-05-27 11:21:47 +01:00
Jaifroid
ec38a29836 Only use click event for tri-state checkboxes
Fixes #608.
2024-05-26 12:19:55 +01:00
Jaifroid
7eacee92ac
Add update progress and do not show GitHub updates if PWA update is needed #591 (#604) 2024-05-16 10:37:45 +01:00
Jaifroid
1ea0155845 Fix critical error detecting window.electronAPI 2024-05-14 17:08:47 +01:00
Jaifroid
1beb9cd059 Correct file embargo path 2024-05-14 10:33:21 +01:00
Jaifroid
9f8a1084ed Embargo updates from Win7/8/8.1
Fixes #593.

# Conflicts:
#	www/js/init.js
2024-05-14 09:02:27 +01:00
Jaifroid
61888575c6 Allow any archive in the internal archives folder 2024-05-14 09:00:36 +01:00
Jaifroid
ce7248920b Reduce mouseout reset delay 2024-05-13 22:10:55 +01:00
Jaifroid
51a5e61b47 Add popover loading protection 2024-05-13 11:24:37 +01:00
Jaifroid
822ad0d1d2 Still trying to finesse UWP app 2024-05-12 23:20:16 +01:00
Jaifroid
f0b1e7a81a Better reset timing 2024-05-12 21:32:33 +01:00
Jaifroid
ad1b399ad3 Do not verify included packaged archive 2024-05-12 20:57:31 +01:00
Jaifroid
7a072ad6dd
Add Wikipedia preview function #278 (#595) 2024-05-12 12:03:22 +01:00
Jaifroid
ef0c3d306f
Fix non-file dragover bug #597 (#598) 2024-05-06 14:59:21 +01:00
Jaifroid
fc70fb7ffd Fix formatting of warning 2024-04-22 16:16:58 +01:00
Jaifroid
5473c97d69 Do not verify archive security in UWP local app 2024-04-22 16:08:39 +01:00
Jaifroid
f350516b45 Fix stylesheet failur with zimit archives in jQuery mode
Fixes #590
2024-04-22 14:33:01 +01:00
Jaifroid
724392f750 Catch uncaught file verification error 2024-04-22 12:31:14 +01:00
Jaifroid
589c4bc39a Fix reloading of packaged archives
Fixes #584
2024-04-21 21:52:48 +01:00
Jaifroid
2425cbb44b Add information on security of ZIM files 2024-04-21 13:56:24 +01:00
Jaifroid
7c40edd189
Add security verification for untrusted archives #587 (#588) 2024-04-19 15:26:29 +01:00