100 Commits

Author SHA1 Message Date
Jaifroid
043065d56f Bump app to v4.2.0 2025-06-14 18:13:46 +01:00
Anuj Kumar Sharma
0e531b6e3c
Added Wikipedia's own Dark Mode solution (#1320)
* Addede wikipedia's dark mode

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Fixed codefactor issue

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Removed overriding classes

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Fixed dark mode conversion

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* fixed another little update

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Added wikipedia's dark theme for zim

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* fixed codefactor

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* adding css file in sw file

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Added feature to switch to a standard inversion dark mode if the user loads a non-Wikimedia ZIM

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* added explicit check for the theme

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Fixed dropdown issue and add asterisk

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* fixing white flash

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* fixing eslint

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Fixing codeerror

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* REVERTING

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Revert "REVERTING"

This reverts commit c515392dcf1acdafdd8023989ddeb8bb0da60c74.

* Fixed color

* Removing unncessary code which was added to fix flash issue

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Add translations in i18n dir

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Added in description

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>

* Update i18n/es.jsonp.js

Co-authored-by: Jaifroid <egk10@cam.ac.uk>

* Update i18n/fr.jsonp.js

Co-authored-by: Jaifroid <egk10@cam.ac.uk>

* Update i18n/fr.jsonp.js

Co-authored-by: Jaifroid <egk10@cam.ac.uk>

---------

Signed-off-by: THEBOSS0369 <anujkumsharma9876@gmail.com>
Co-authored-by: Jaifroid <egk10@cam.ac.uk>
2025-06-14 22:10:19 +05:30
Jaifroid
49d7fbc99d
Update code checking actions,, add ESLint tests, and fix test race conditions #1323 (#1328) 2025-03-26 16:38:57 +00:00
Jaifroid
2375d5c40a Bump appVersion for interim 2024-12-03 23:12:05 +00:00
Jaifroid
5a51becfd9
New library loader with fallback to mirrors for emergencies (#1293) 2024-12-03 23:08:19 +00:00
Jaifroid
6427f097d0 Bump app version 2024-12-02 18:06:08 +00:00
Jaifroid
026647f628 Minor correction to comment 2024-10-06 08:34:44 +01:00
Jaifroid
18d659b964 Update source code to v4.1.1 2024-07-16 08:32:47 +01:00
Jaifroid
e07455fc6a Bump app version to v4.1.0 2024-07-14 14:08:29 +01:00
Jaifroid
bf4042bb6f
Add popover previews of Wikimedia article links #719 (#1252) 2024-06-02 15:40:14 +01:00
Jaifroid
d9d0ec177a Source code for v4.0.1 2024-02-22 09:04:32 +00:00
Jaifroid
4b2f007028 Bump app to version 4.0 2024-02-21 21:08:54 +00:00
Jaifroid
92e6177cd1 Bump app version for testing extensions 2024-02-12 12:55:22 +00:00
Jaifroid
60a84faf30
Fix missing webmanifest (#1180) 2023-12-06 20:40:55 +00:00
Jaifroid
c439209fe0 Bump appVersion to pre-release 3.11.5 2023-12-03 09:40:58 +00:00
Jaifroid
2d86dd86ee Fix UX for Zimit archives with browser extensions 2023-12-03 09:37:54 +00:00
Jaifroid
74a2b54142
[FEATURE] High-fidelity warc2zim (Zimit) reading #1009 (#1173) 2023-12-02 18:04:48 +00:00
Jaifroid
ddf4305c25
Enable multi-ZIM support by removing SW timer #1146 (#1164) 2023-11-17 14:11:16 +00:00
Jaifroid
11d1e64590 Import updates and corrections from Kiwix JS PWA 2023-11-15 07:24:14 +00:00
Jaifroid
5da89a34a9 Source code for v3.11.1 2023-11-12 20:39:25 +00:00
Jaifroid
4a010fba57 Bump version and add name to package.json 2023-11-12 07:51:58 +00:00
Rishabh Gautam
e652d4b398
Native File System support to reload zim file and Webkit directory selection(#1131) 2023-11-08 19:08:39 +05:30
Rishabh Gautam
671cd9a132
Zim browser integration #1127 (#846)
Added in-app support to download/browse Zim files
2023-10-10 00:45:17 +05:30
Jaifroid
dec28390d4 Source code for v3.10.2 2023-09-10 20:34:04 +01:00
Jaifroid
33a9d56594
Rename jsonp files to js so they can be accessed by extensions #1116 (#1117) 2023-09-10 18:58:02 +01:00
Jaifroid
8a5671d57b Set app version to 3.10.0 2023-09-09 13:34:00 +01:00
Jaifroid
3a56e9a7c9
Documentation updates (#1093) 2023-09-04 08:17:50 +01:00
Jaifroid
60c423c63d
Use faster & more compatible method to load lang object (#1092) 2023-09-03 15:56:01 +01:00
Jaifroid
085fbf14db
Revise the UI translations in French and Spanish and add or repair dynamic features #1071 (#1078) 2023-08-31 15:09:06 +01:00
Jaifroid
2e6fef829f
Translation cleanup and UI touches (#1067) 2023-08-24 14:39:25 +01:00
Jaifroid
024034827f
Add internationalization framework with French and Spanish translations #1060 (#1061) 2023-08-23 18:14:21 +01:00
Jaifroid
383801f37f
Use native es6 modules and modern bundler (rollup) instead of require js #554 (#1025) 2023-07-02 18:14:45 +01:00
Jaifroid
2989df80b8 Source code for dev v3.9.1 2023-06-16 07:45:18 +01:00
Jaifroid
d19dd5c16d Set appVersion to 3.9.0 2023-06-15 17:17:28 +01:00
Jaifroid
da848aab1c
Change links and references from moz-extension to browser-extension #1023 (#1024) 2023-06-15 16:45:30 +01:00
Jaifroid
bd7393e921
Migrate to extension Manifest v3 for Chromium #755 (#984)
Both MV2 and MV3 are built for Chromium. Only MV2 for Firefox for now (until Service Workers are supported as backgroundscript.js).
2023-06-13 21:21:40 +01:00
Jaifroid
32c9ba2a1e
Update jQuery to 3.7.0 (#1008) 2023-05-22 18:04:30 +03:00
Jaifroid
88057a6cba Source code for v3.8.1 2023-04-24 13:59:13 +01:00
Jaifroid
7ed4d5a313 Bump version number to v3.8.0 2023-04-22 16:06:49 +01:00
Jaifroid
f5c749ac81
Add sandbox to iframe and use a CSP for the app and iframe #753 (#976)
Also fixes #972.
2023-03-12 21:25:39 +00:00
Jaifroid
b3f75c52d4 Bump app version to test updating 2023-01-09 20:17:51 +00:00
Jaifroid
6d60060e65
Prepare source code for 3.7.1 (#956) 2023-01-04 13:12:52 +00:00
Jaifroid
366c0c169d
Integrate full-text search results into title search results (#935) 2022-12-17 08:02:49 +00:00
Jaifroid
dc450d7075
Initialize the libzim worker #929 (#934) 2022-11-27 14:52:23 +00:00
Jaifroid
a63294d731 Source code for v3.7-WIP 2022-11-12 14:15:24 +00:00
Jaifroid
820193898d Revert removal of -WIP 2022-11-12 12:02:24 +00:00
Jaifroid
005d054193
Changelog and version for v3.6.0 (#911) 2022-11-12 11:22:35 +00:00
Mossroy
094e748174 Prepare source code for version 3.6 2022-08-05 10:24:47 +02:00
Mossroy
7b4a62bc64
Send requested byte range from SW, with correct headers (#868)
* Send requested byte range from SW, with correct headers

Fixes #531

* Improve comments

* Ignore end offset of requested range

* Remove debug logs and apply review remarks

* Remove unused variable, thanks codefactor
2022-06-06 16:04:45 +02:00
Mossroy
5118c6e37e Prepare source code for v3.5 2022-04-14 18:19:56 +02:00