diff --git a/CHANGELOG.md b/CHANGELOG.md index 234a762..1ab7c19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Unreleased +- **Save ink into file says so when a file can't take ink** (v37, HTML overlay). Picking a file without OverBoard in it now shows **Not saved!** on the button and explains in plain words (drop it on the app first to make a board copy), and the browser no longer asks to edit a file that won't be written to. - **Save ink into file works into a different board copy in Chrome** (v36, HTML overlay). Saving from `pet_board_inked.html` into `pet_board_clean.html` now asks Chrome's "allow editing?" question straight after you pick the file, before OverBoard's own "different file name" question (which used up the tap Chrome needs). If the browser still won't ask, the button stays in view and says **Tap again to allow**. - **Ink saved into a file always shows when that file opens** (v36). The file now notes when the ink was written into it, so a browser that had used that copy before (even just to try it and clear it) no longer shows its own older, empty copy instead. - **Tested: old board copies upgrade cleanly** (v35). Dropping an older `_board.html` on the PDF app keeps its name (no `_board_board`), puts in the newest toolbar, and the ink saved inside it still opens. A test now checks this end to end, starting from a v13 board copy. diff --git a/app/index.html b/app/index.html index 57ac23b..29bc1fb 100644 --- a/app/index.html +++ b/app/index.html @@ -5,7 +5,7 @@
Your PDF and your ink stay in this browser on this computer. Nothing is uploaded.
Have a Word file? In Word, choose File → Save as PDF, then drop the PDF here.
Have an HTML worksheet? Drop it here to get a _board.html copy you can write on.
-
Back to the HTML worksheet demo · About OverBoard · Board not working? · v36
If something doesn't work the way the page asks, that's fine. That's exactly what I need to know. Just keep going.
Nothing is sent until you press Send at the very end, and you'll see everything first. No worksheets, PDFs or ink are ever included.
-OverBoard v36
+OverBoard v37
diff --git a/app/sw.js b/app/sw.js index b49c960..c59902d 100644 --- a/app/sw.js +++ b/app/sw.js @@ -1,9 +1,9 @@ // ===== GENERATED by tools/build.py: every file the app needs, with the start of its SHA-256. Do not edit by hand. ===== -const VERSION = '471e7c21ebea'; +const VERSION = '132eb34e5d4f'; const FILES = { - "../overlay/ink_overlay.html": "42bade453c738a0a", + "../overlay/ink_overlay.html": "b6c60b7242623972", "../shared/ink-core.js": "84be8f49eeb4d2d3", - "../shared/strings.js": "d85fbc3cf3f1c436", + "../shared/strings.js": "60ed5521f07e5d9f", "../shared/toolbar.css": "55e88770a7c0f1c2", "app.css": "eb0f282d02685caf", "embed.js": "ea50a9ff4e960dd4", @@ -14,14 +14,14 @@ const FILES = { "icons/icon-192.png": "d245e15b36475003", "icons/icon-512.png": "17c1021fe2a0ade1", "icons/maskable-512.png": "0c58f1bdccc9eda9", - "index.html": "c03b8fc0802c288d", + "index.html": "79fae83f812a179f", "ink.js": "253f8d907ccfbc1b", "libs.js": "c09f60186ab9029a", "main.js": "48ecaa409acb49b9", "manifest.json": "f7ee4a6c6f83cd40", "notebook.js": "47bcfd4f80712344", "offline.js": "6504935b2738711a", - "report/index.html": "9c8cd50b68eafb8c", + "report/index.html": "5be61cdfda281b62", "store.js": "66af54cd32e6cbd2", "textlayer.js": "1911308ed3e2a8b5", "vendor/pdf-lib@1.17.1/LICENSE.md": "f2c9fc00fdb66eb9", @@ -214,7 +214,7 @@ const FILES = { "vendor/pdfjs-dist@4.10.38/standard_fonts/LiberationSans-BoldItalic.ttf": "a224075ac17495ad", "vendor/pdfjs-dist@4.10.38/standard_fonts/LiberationSans-Italic.ttf": "832b4406dbef2362", "vendor/pdfjs-dist@4.10.38/standard_fonts/LiberationSans-Regular.ttf": "f8ace1f892b2bd9d", - "version.json": "0c4d0798795a815b", + "version.json": "8579eaae05ca65ca", "viewer.js": "648b4479c5b68b93" }; // ===== END GENERATED ===== diff --git a/app/version.json b/app/version.json index 19641e2..7c07d85 100644 --- a/app/version.json +++ b/app/version.json @@ -1,5 +1,5 @@ { - "v": "38fc581fca25", + "v": "7bce951ceba7", "js": [ "embed.js", "export.js", diff --git a/index.html b/index.html index 0e1897d..17fd268 100644 --- a/index.html +++ b/index.html @@ -54,7 +54,7 @@