1010 Commits

Author SHA1 Message Date
Jaifroid
17c9312a00
Support multiple instances with different ZIMs #462 (#484)
Fixes #218, #219, #462.
2023-11-08 11:29:47 +00:00
Jaifroid
060b234731 Dismiss active content warning with fade effect 2023-11-04 09:43:52 +00:00
Jaifroid
9f42b1cf4a Hopefully final adjustment to window.innerHeight 2023-11-03 13:41:17 +00:00
Jaifroid
40083f7888 In webkitdirectory browsers, ensure archiveList is displayed
Fixes #479
2023-11-03 09:02:50 +00:00
Jaifroid
be4558e204 Reset header and footer before loading new article 2023-11-02 16:58:11 +00:00
Jaifroid
0cb9134321 Remove unnecessary console logging
Fixes #482
2023-11-01 21:11:53 +00:00
Jaifroid
df261dae2e Port scroller and swipe-away feature from kiwix-js
Fixes #480
2023-11-01 08:39:55 +00:00
Jaifroid
635fbd64de Move entry list iterator to cache.js and simplify 2023-10-26 14:14:40 +01:00
Jaifroid
75f1b3f906 Avoid potentially buggy search for raw URL 2023-10-19 07:58:54 +01:00
Jaifroid
72aff32d11 Fix exception displaying plain text when no HTML document 2023-10-19 07:22:47 +01:00
Jaifroid
f457fcec57 Add JSDoc header for processDirectoryOfFiles 2023-10-18 17:18:16 +01:00
Jaifroid
c5c24a7800 Handle an empty dirEntry or empty data returned 2023-10-18 14:54:49 +01:00
Jaifroid
e293386f7b Update active content detection for new Kolibri 2023-10-18 10:03:22 +01:00
Jaifroid
d839f29a7d Backport changes from Kiwix JS 2023-10-17 13:56:59 +01:00
Jaifroid
8d50d1714c Simplify ZIM archive loading and add pureMode 2023-10-16 21:34:33 +01:00
Jaifroid
e315bfffaa Fix formatting issues identified by ESLint 2023-10-16 10:23:09 +01:00
Jaifroid
92e7480761 Update embedded permalinks 2023-10-15 11:09:52 +01:00
Jaifroid
f4daca3d7c
Rename kiwix-js-windows to kiwix-js-pwa (#476) 2023-10-15 07:55:20 +01:00
Jaifroid
ba473035c8 Open all sections when searching in app 2023-10-11 11:38:53 +01:00
Jaifroid
f9cecff102 Refactor 2023-10-11 10:10:41 +01:00
Jaifroid
b7520f32f8 Better fix for details / summary tags 2023-10-11 10:10:02 +01:00
Jaifroid
957a70af8a Fix display of summary-details blocks
Fixes #473
2023-10-10 13:53:43 +01:00
Jaifroid
3af9fd1ea3 If import failed, delete file stub(s) 2023-10-10 08:17:32 +01:00
Jaifroid
da686212f0 Include Safari in messages about lack of OPFS support 2023-10-10 07:37:55 +01:00
Jaifroid
d567eeb5ac Add spinner for download as well as import 2023-10-09 14:10:43 +01:00
Jaifroid
4da44c4460 Add colour to OPFS and empty list if disactivated 2023-10-09 06:44:31 +01:00
Jaifroid
27bebfaa73 Deactivate export if delete and vice versa 2023-10-09 06:44:31 +01:00
Jaifroid
71d92e3c7e Don't show spinner on click if it's an anchor link 2023-10-08 20:14:00 +01:00
Jaifroid
0b42107471 Fix html entity < appearing in dirEntry titles 2023-10-08 19:35:52 +01:00
Jaifroid
b5fbea3ec0 Use Operations Panel for Electron downloads too 2023-10-07 11:39:42 +01:00
Jaifroid
0728a6ff27 Use Operations Panel for long-running processes 2023-10-07 09:48:27 +01:00
Jaifroid
6c4906e83f Add a please wait to import notification 2023-10-07 06:33:01 +01:00
Jaifroid
f9a247ed6e
Fix File Handling and File System Access API conflict (#469) 2023-10-06 13:44:31 +01:00
Jaifroid
d24becca14 Prevent interference between launchQueue and OPFS 2023-10-06 11:28:52 +01:00
Jaifroid
4a615f1303 Prevent app remembering picked folder when handling files 2023-10-06 10:55:36 +01:00
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