v0.165.1: native Megosztás… button in the share modal (Web Share API)
Feature-detected navigator.share opens the OS share sheet with title+text+URL only (no QR files: — narrow support drops the URL when given file+URL). Hidden unless supported; Link másolása stays the universal fallback and catches the non-cancel rejection; AbortError is silent. Template JS + tests only. 2 red-proofs verified red.
This commit is contained in:
+10
-1
@@ -7,7 +7,16 @@
|
||||
>
|
||||
> Ask Claude Code: "Please update CONTEXT.md with what we did today"
|
||||
|
||||
Last updated: 2026-07-24 (v0.165.0 — Indítópult megosztása: guest launcher via capability URL /s/<token>, optional share password, QR)
|
||||
Last updated: 2026-07-24 (v0.165.1 — native "Megosztás…" button in the share modal via the Web Share API)
|
||||
|
||||
> **2026-07-24 — v0.165.1 (native "Megosztás…" in the share modal, Web Share API).** The share modal
|
||||
> gains a feature-detected `navigator.share` button (OS share sheet → Messenger/WhatsApp/email),
|
||||
> sending **title + text + URL only**. Hidden unless supported; "Link másolása" stays the universal
|
||||
> fallback (and catches the non-cancel rejection); `AbortError` (user cancel) is silent. **Ruling: the
|
||||
> QR is NOT attached** (no Web Share Level-2 `files:`) — file-share support is narrow and several
|
||||
> targets drop the URL when handed file+URL, leaving an unscannable QR picture in a chat; the QR's job
|
||||
> (physical cross-device scanning) is already served by the modal image (mobile long-press). Template
|
||||
> JS + tests only; the OS sheet interaction is an operator manual check (not endpoint-testable).
|
||||
|
||||
> **2026-07-24 — v0.165.0 (Indítópult megosztása — guest launcher via capability URL).** The admin
|
||||
> launcher gets an "Indítópult megosztása" button that mints a **capability URL**
|
||||
|
||||
Reference in New Issue
Block a user