From 5329bf35a943891b88068a841c0fcf05f7430ac3 Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Thu, 17 Sep 2026 14:37:05 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20pin=20foliate-js=20e16530a=20=E2=80=94?= =?UTF-8?q?=20desktop=20double-click=20zoom=20toggle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump the linuxhg mirror pin from 1305a52 to e16530a (mirror main is already synced). The fork adds a desktop double-click zoom to the fixed-layout renderer for all fixed-layout content (comics, manga, PDFs, fixed EPUBs): - at fit scale, double-click zooms to 2.5x at the clicked location - zoomed or panned, double-click resets to 100% centered - PDF text-layer spans and annotation links keep native double-click (word selection) in Smart/Text modes; Pan mode zooms anywhere - mirrors the existing touch double-tap; disabled in panel-zoom mode like the other gestures Also closes the gap where node_modules was serving a stale tarball older than the previous 1305a52 pin (missing the toolbar-resize debounce and selection-drag fixes); a fresh install now resolves the full set. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 180cdcf..e1c8a26 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "dev": "npm run build:ts:dev && npm run build:css" }, "dependencies": { - "@bookhoard/foliate-js": "git+https://git.linuxhg.com/Bookhoard/foliate-js.git#1305a52", + "@bookhoard/foliate-js": "git+https://git.linuxhg.com/Bookhoard/foliate-js.git#e16530a", "alpinejs": "^3.15.8", "chart.js": "^4.5.1", "highlight.js": "^11.11.1",