1125 Commits

Author SHA1 Message Date
Jaifroid
9b8dddf35a Rework click model 2023-06-01 09:11:24 +01:00
Jaifroid
b1f45fd026 Add debugging statement to filterClickEvent 2023-05-30 17:36:48 +01:00
Jaifroid
7e7cf4b1e0 More robust click handling for Zimit ZIMs 2023-05-30 14:58:33 +01:00
Jaifroid
33f1e4c370 Make one-time hidden content warning less intrusive 2023-05-30 11:24:34 +01:00
Jaifroid
efbf26792e Improve click handling with sandboxed iframe issues 2023-05-30 11:20:49 +01:00
Jaifroid
b010bb7c4c Improve fidelity of Zimit rendering and trap some external links 2023-05-30 00:04:46 +01:00
Jaifroid
794b1e6fdd Fix downloading of PDFs in Nautilus archives 2023-05-27 09:34:10 +01:00
Jaifroid
b9a3243112 Update app.js header 2023-05-22 19:05:28 +03:00
Jaifroid
5ee7bf6467 Ensure some notices are not minified 2023-05-22 18:29:49 +03:00
Jaifroid
2b10685fb0 Restore ToC functionality
Addresses #410.
2023-05-20 08:57:58 +01:00
Jaifroid
3d01043d08
Remove RequireJS and use native ES6 modules #400 (#393)
Fixes #400 and #393.
2023-05-15 18:35:48 +01:00
Jaifroid
c86fab2bc0 Vary appCache warning colours 2023-05-11 21:44:16 +01:00
Jaifroid
a583340fa6
Fix breakout link regression and rename feature #395 (#396) 2023-05-08 17:34:35 +01:00
Jaifroid
8939927af1 Fix Window Mobile toolbar being hidden under iframe 2023-04-24 08:12:12 +01:00
Jaifroid
44dc105caf Support Edge legacy 2023-04-23 22:01:17 +01:00
Jaifroid
44c87a08f2
Fix UI issues with toolbars and downloads (#390)
Fixes #186, #388, #389.
2023-04-23 21:42:57 +01:00
Jaifroid
6c82680e3d Make upgrade notification persistent
Fixes #378.
2023-04-17 18:04:22 +01:00
Jaifroid
2b442a9d27 Streamline splash screen display and make dynamic 2023-03-16 07:28:34 +00:00
Jaifroid
db1fc67a9f Force-add CSP to document, to increase security 2023-03-10 11:46:58 +00:00
Jaifroid
d62cea58c8
Include fuzzy search for Zimit articles and title search (#379) 2023-03-08 20:53:16 +00:00
Jaifroid
886c7183bb Fix stack exchange detection and external link icon 2023-03-08 18:54:20 +00:00
Jaifroid
9bf67e2bbb Set value appropriately 2023-03-05 12:59:48 +00:00
Jaifroid
130b9a2075 Handle failure to set fullscreen on iJOS 2023-03-05 12:49:57 +00:00
Jaifroid
be48764700 Fix code to set up returntoArticle links 2023-03-05 12:16:57 +00:00
Jaifroid
5102d6d09b Restore padding 2023-03-05 10:34:52 +00:00
Jaifroid
a5dbe795ad Test removing Android-specific override 2023-03-05 10:30:54 +00:00
Jaifroid
ae1a18646e Remove deprecated raw string processing 2023-03-05 10:16:02 +00:00
Jaifroid
33e47bcada Try to fix max page width code 2023-03-05 09:50:49 +00:00
Jaifroid
4485719b8f Change message order 2023-03-04 18:48:34 +00:00
Jaifroid
9b52f2276b Fix typo 2023-03-04 18:18:59 +00:00
Jaifroid
e750fbeec7 Fix bug with print icon 2023-03-04 17:53:28 +00:00
Jaifroid
b88e5b2e3a Tidy up startup code for fullscreen/orienation lock 2023-03-04 17:00:09 +00:00
Jaifroid
ad78bf16ae Messaging for Safari, IE11 and Edge using dropdown 2023-03-04 15:17:08 +00:00
Jaifroid
62909c08c2 Gate a number of dirty fixes under the cssCache option 2023-03-04 11:57:55 +00:00
Jaifroid
ecb7d8402c Fixes for Edge? 2023-03-03 19:45:38 +00:00
Jaifroid
fb16ed7aab Don't lock orientation if user is selecting an archive 2023-03-03 17:48:04 +00:00
Jaifroid
da6b1bcc0a Dirty patch to remove rogue JS that attempts to break out of iframe
#376
2023-03-03 17:32:43 +00:00
Jaifroid
385b320679 Move full-screen control and correct dynamic icons logic 2023-03-03 15:27:49 +00:00
Jaifroid
ccf42b9fd4 Streamline UI for fullscreen 2023-03-03 12:16:48 +00:00
Jaifroid
2136455369 Some fixes 2023-03-03 00:31:59 +00:00
Jaifroid
0e93898885 More tests of click model 2023-03-02 23:41:10 +00:00
Jaifroid
e2ac962e62 Experiment with fullscreen UI clicks 2023-03-02 18:56:05 +00:00
Jaifroid
6798027029 Add event listeners to reinstate fullscreen after file picking
#375
2023-03-01 07:02:06 +00:00
Jaifroid
faee9aa962 Attempt to reenable FullScreen after picking archive 2023-02-28 21:45:25 +00:00
Jaifroid
3db5543acd Provide experimental orientation lock option
#375
2023-02-28 14:35:39 +00:00
Jaifroid
d3ac3c453b
Add option to disable drag-and-drop (#373) 2023-02-26 18:30:15 +00:00
Jaifroid
cab3998a35 Avoid exception if appstate.selectedArchive is null 2023-02-16 10:46:45 +00:00
Jaifroid
0246799429
Provide indication of archive download progress in Electron #365 (#366) 2023-02-14 18:13:36 +00:00
Jaifroid
f32157b757 Fix button detection in print modal
See #364.
2023-02-12 16:28:15 +00:00
Jaifroid
3424151187 Allow hiding and showing file pickers as blocks 2023-02-12 11:03:59 +00:00