1125 Commits

Author SHA1 Message Date
Jaifroid
8ea3d365a5 Properly fix refreshFullScreen and load spinner sooner 2023-10-06 10:02:49 +01:00
Jaifroid
043060e765 Revert "Try to fix refreshFullScreen"
This reverts commit 69df73208c47386e48b739f768f006f371e79cd6.
2023-10-06 09:46:05 +01:00
Jaifroid
69df73208c Try to fix refreshFullScreen 2023-10-06 09:14:26 +01:00
Jaifroid
478fb93848 Remove hover effect on touch-only devices 2023-10-06 07:45:13 +01:00
Jaifroid
6b91f81eac Turn off OPFS if handling or dropping a file #466
Fixes #466
2023-10-05 21:17:20 +01:00
Jaifroid
ad375c1310
Rework file access and support Origin Private File System (#459) 2023-10-05 19:20:04 +01:00
Jaifroid
6878cefb5c Better recognize missing title to avoid duplication 2023-09-14 16:51:10 +01:00
Jaifroid
28200f6e50
Remove webpHandler when images are controlled #424 (#454) 2023-09-10 09:22:55 +01:00
Jaifroid
eda4d18a99 Update licence headers 2023-09-01 08:56:51 +01:00
Jaifroid
25d2bb4d18 Do not hyperlink math-fallback-images to high-res versions
Fixes #449
2023-08-31 17:42:20 +01:00
Jaifroid
009a88b0b4
Enable full text search by default on iOS #445 (#448) 2023-08-27 17:19:36 +01:00
Jaifroid
26b96dd02a Work around missing titles in all recent Wikimedia scrapes 2023-08-25 08:15:33 +01:00
Jaifroid
d37583a9b5 Work around missing Wikivoyage titles in English-language scrapes 2023-08-16 14:45:42 +01:00
Jaifroid
bdfeb5a39b Fix conflict between manual image & high-res links
Fixes #439
2023-08-15 17:27:30 +01:00
Jaifroid
20bb164293 More jQuery removal 2023-08-15 16:19:56 +01:00
Jaifroid
138ec37779 Remove more jQuery from app.js 2023-08-15 15:14:21 +01:00
Jaifroid
e6ccfa8369
Fix file handling with the legacy UWP app #433 (#434) 2023-07-21 12:34:21 +03:00
Jaifroid
2908d21ba8
Enable file handling with Electron app #426 (#430) 2023-07-20 15:34:23 +03:00
Jaifroid
24397f6c81 Fix incorrect use of object constructors 2023-07-16 17:22:09 +03:00
Jaifroid
384a5a9e06 Improve ESLint for app.js 2023-07-16 16:50:09 +03:00
Jaifroid
b818e7579c Better explanation of effect of manual image display 2023-07-14 18:32:26 +01:00
Jaifroid
07311f7995 Restore lazy loading of landing pages and allow disabling images 2023-07-14 16:36:50 +01:00
Jaifroid
e96c4fc3d8 ES Lint issues 2023-07-14 13:23:39 +01:00
Jaifroid
759d59b04b
Support the HTMLInputElement:webkitdirectory API #421 (#422) 2023-07-14 11:25:47 +01:00
Jaifroid
01fae0e767 Fix typo windows -> window 2023-06-27 06:28:19 +01:00
Jaifroid
48c23fe6e5 Various ESLint issues and restore IE11 support 2023-06-26 18:35:34 +01:00
Jaifroid
f7fed550aa Fix eslint issues with spacing 2023-06-12 20:39:17 +01:00
Jaifroid
2a2e180b49 Fix commenting style in app.js 2023-06-12 20:30:16 +01:00
Jaifroid
6490c8044d Add some global defs for variables 2023-06-12 20:23:41 +01:00
Jaifroid
031983acbc Stupid typo 2023-06-12 19:04:35 +01:00
Jaifroid
c9868b806b Do not check for Electron updates if app installed from MS Store 2023-06-11 11:44:41 +01:00
Jaifroid
85dbb55d63 Provide more gradual screen width transition 2023-06-04 08:34:47 +01:00
Jaifroid
76aa06cea4 Test server should point to distribution directory 2023-06-02 16:12:26 +01:00
Jaifroid
b1754fa668 Prevent double activation of click event for UWP 2023-06-02 15:58:26 +01:00
Jaifroid
6d97916ab5 Use legacy PDF download method for UWP 2023-06-02 15:32:34 +01:00
Jaifroid
d95e5e75eb Do not hide the content before display when window management is off 2023-06-02 11:25:55 +01:00
Jaifroid
f18605d11d Prevent wombat check script from running
Fixes #299.
2023-06-02 10:38:27 +01:00
Jaifroid
fb3df940eb More attempts to work around cross-origin blocks with PDFs 2023-06-02 08:02:12 +01:00
Jaifroid
da8a9e85cb Allow cancellation of click event 2023-06-01 21:22:50 +01:00
Jaifroid
21ae7789c2 Fix bug that sends blank content to SW when click is handled 2023-06-01 18:32:33 +01:00
Jaifroid
90baf6b849 Stupid typos 2023-06-01 15:52:06 +01:00
Jaifroid
59c0f55100 Fix noWarning logic 2023-06-01 15:37:13 +01:00
Jaifroid
f6cc6851ef Revert "Once more, test iOS with proper link management"
This reverts commit 161b27a35033eeaead5c598e9c62cd565752cf36.
2023-06-01 15:20:48 +01:00
Jaifroid
b21015c377 Don't fail if browser blocks window opening 2023-06-01 15:01:40 +01:00
Jaifroid
2296881d2f Fix titleIsAsset logic 2023-06-01 14:48:17 +01:00
Jaifroid
161b27a350 Once more, test iOS with proper link management 2023-06-01 12:56:55 +01:00
Jaifroid
3b02264f22 Fix link management without windowOpener
Due to CSP, we have to manage all external links
2023-06-01 12:54:45 +01:00
Jaifroid
c9dcbb1c36 Give more accurate windowOpener message to iOS users 2023-06-01 11:48:53 +01:00
Jaifroid
63a6b99298 Don't force iOS devices to disable window management
Pending testing...
2023-06-01 11:05:49 +01:00
Jaifroid
0b78b3b4e8 Add a warning about CSP, but don't show when option is selected programmatically 2023-06-01 10:04:19 +01:00