Skip to content

Commit 27ffc9f

Browse files
committed
Update to v6.9.85, Update 22 files
2026-09-03 20:50 - Update: CLAUDE.md - Update: codebase/dist-build-report.md - Update: codebase/dist/css/reader-quran.css - Update: codebase/dist/js/csv.js - Update: codebase/dist/js/quran-data.js - Update: codebase/dist/js/quran-ui.js - Update: codebase/dist/js/reader.js - Update: codebase/dist/manifest.json - Update: codebase/docs/API.md - Update: codebase/docs/ARCHITECTURE.md - Update: codebase/docs/TESTING.md - Update: codebase/docs/TOOLBOX.md - Update: codebase/font-build-report.md - Update: codebase/src/css/reader-quran.css - Update: codebase/src/js/book-data.js - Update: codebase/src/js/csv.js - Update: codebase/src/js/quran-data.js - Update: codebase/src/js/quran-ui.js - Update: codebase/src/js/reader.js - Update: codebase/tools/hmv-qrn-smoke.mjs - Update: codebase/tools/hmv-stream-check.mjs - Update: page-uc/techLinks.md
1 parent 29d3d18 commit 27ffc9f

22 files changed

Lines changed: 578 additions & 83 deletions

CLAUDE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ Run these before declaring work done (from `codebase/`):
6666
- `node tools/hmv-stream-check.mjs` — streaming battery: stream-parser
6767
parity with `parseCSV` (every content CSV, seeded chunkings + callback
6868
delivery) + the throttled big-book UX (progress line, first rows while
69-
loading, gating; ports in the script header).
69+
loading, gating) + the quran content-modal column loads (progress line,
70+
cancel, sequential presets; ports in the script header).
7071
- `node tools/hmv-sw-check.mjs` — service-worker battery (registration,
7172
precache, cache-served repeat visits, offline rendering, per-file update
7273
propagation; serves over http://127.0.0.1 — a secure context is required

codebase/dist-build-report.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ Regenerated by `node tools/dist-build.mjs` — machine output, do not hand-edit.
44

55
| Built in | Version |
66
|---|---|
7-
| 2026-09-01T15:11:22.823Z (4.5 s) | `167f615fc7af1fe9` |
7+
| 2026-09-01T17:30:55.691Z (4.4 s) | `8beed23f4ede8a27` |
88

99
| Type | Files | Input | Output | Saved | Gzip (-9) | Gzip saved |
1010
|---|---|---|---|---|---|---|
11-
| js | 26 | 661.4 KB | 252.9 KB | 61.8% | 83.1 KB | 87.4% |
12-
| css | 8 | 193.5 KB | 97.6 KB | 49.5% | 20.4 KB | 89.5% |
11+
| js | 26 | 668.9 KB | 254.5 KB | 61.9% | 83.7 KB | 87.5% |
12+
| css | 8 | 194.7 KB | 98.3 KB | 49.5% | 20.5 KB | 89.5% |
1313
| html | 4 | 63.2 KB | 35.3 KB | 44.2% | 11.6 KB | 81.7% |
14-
| **Total** | **38** | **918.1 KB** | **385.8 KB** | **58.0%** | **115.1 KB** | **87.5%** |
14+
| **Total** | **38** | **926.8 KB** | **388.1 KB** | **58.1%** | **115.7 KB** | **87.5%** |
1515

1616
## Build Stats
1717

@@ -34,24 +34,24 @@ Regenerated by `node tools/dist-build.mjs` — machine output, do not hand-edit.
3434

3535
| File | Input | Output | Saved | Gzip | Gzip saved |
3636
|---|---|---|---|---|---|
37-
| js/reader.js | 100.0 KB | 28.7 KB | 71.3% | 9.1 KB | 90.9% |
37+
| js/reader.js | 100.2 KB | 28.7 KB | 71.3% | 9.1 KB | 91.0% |
3838
| js/book-info.js | 48.4 KB | 17.7 KB | 63.5% | 5.7 KB | 88.3% |
3939
| js/library-search-page.js | 41.2 KB | 15.3 KB | 62.9% | 4.9 KB | 88.2% |
4040
| js/i18n.js | 40.2 KB | 28.5 KB | 29.1% | 9.1 KB | 77.2% |
4141
| js/search-window.js | 39.3 KB | 16.2 KB | 58.9% | 4.7 KB | 88.1% |
4242
| js/facet-browse.js | 36.6 KB | 13.7 KB | 62.5% | 3.8 KB | 89.5% |
43+
| js/quran-ui.js | 34.7 KB | 14.6 KB | 57.9% | 4.5 KB | 87.0% |
4344
| js/common.js | 32.9 KB | 13.8 KB | 58.0% | 4.1 KB | 87.5% |
4445
| js/dashboard.js | 32.5 KB | 13.1 KB | 59.9% | 4.1 KB | 87.4% |
4546
| js/export.js | 32.0 KB | 16.5 KB | 48.3% | 4.7 KB | 85.3% |
46-
| js/quran-ui.js | 29.1 KB | 13.2 KB | 54.6% | 4.0 KB | 86.1% |
4747
| js/book-data.js | 26.4 KB | 8.9 KB | 66.1% | 3.2 KB | 87.7% |
48+
| js/quran-data.js | 26.4 KB | 6.9 KB | 73.8% | 2.8 KB | 89.5% |
4849
| js/reader-search-ui.js | 26.4 KB | 9.7 KB | 63.4% | 3.3 KB | 87.5% |
49-
| js/quran-data.js | 26.2 KB | 6.9 KB | 73.5% | 2.8 KB | 89.4% |
5050
| js/search-utils.js | 25.6 KB | 6.8 KB | 73.6% | 2.9 KB | 88.6% |
5151
| js/library-scope-picker.js | 22.2 KB | 7.0 KB | 68.5% | 2.5 KB | 88.7% |
5252
| js/reader-position.js | 18.2 KB | 5.4 KB | 70.5% | 2.3 KB | 87.2% |
5353
| js/library-search-engine.js | 15.5 KB | 4.2 KB | 72.9% | 1.7 KB | 89.3% |
54-
| js/csv.js | 13.3 KB | 3.6 KB | 73.1% | 1.4 KB | 89.7% |
54+
| js/csv.js | 14.6 KB | 3.8 KB | 74.1% | 1.5 KB | 90.0% |
5555
| js/export-epub.js | 13.2 KB | 6.6 KB | 49.8% | 2.5 KB | 80.9% |
5656
| js/pins-history.js | 12.8 KB | 7.4 KB | 42.4% | 1.9 KB | 85.0% |
5757
| js/radheef-merge.js | 8.9 KB | 1.8 KB | 79.5% | 0.9 KB | 89.9% |
@@ -68,7 +68,7 @@ Regenerated by `node tools/dist-build.mjs` — machine output, do not hand-edit.
6868
| css/common.css | 94.8 KB | 48.2 KB | 49.2% | 8.2 KB | 91.3% |
6969
| css/search-window.css | 31.4 KB | 12.1 KB | 61.3% | 2.2 KB | 93.1% |
7070
| css/reader.css | 28.0 KB | 14.0 KB | 50.1% | 3.4 KB | 88.0% |
71-
| css/reader-quran.css | 11.0 KB | 7.1 KB | 35.6% | 1.7 KB | 84.4% |
71+
| css/reader-quran.css | 12.2 KB | 7.7 KB | 36.5% | 1.8 KB | 85.1% |
7272
| css/dashboard.css | 10.2 KB | 5.7 KB | 44.1% | 1.7 KB | 83.6% |
7373
| css/reader-search.css | 9.2 KB | 5.7 KB | 38.2% | 1.5 KB | 83.5% |
7474
| css/library-search.css | 4.6 KB | 2.6 KB | 44.6% | 0.9 KB | 80.4% |

codebase/dist/css/reader-quran.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)