docs: PWA-Dateihandling als Plan-Knoten (#bld.pwa.files)
Installierte App registriert sich für .werkbaum (file_handlers), Doppelklick öffnet mit fertigem Handle aus der launchQueue, Speichern ohne Dialog — hängt an der vorhandenen Stufe-2-Mechanik (:#ed.files.inplace). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
c00ff75346
commit
f6785e3138
@@ -19,6 +19,7 @@ reverse.
|
|||||||
|
|
||||||
## 2026-08-25
|
## 2026-08-25
|
||||||
|
|
||||||
|
- PWA file handling recorded in the plan — an installed app would open `.werkbaum` files on double-click and save without any dialog
|
||||||
- In Chromium browsers, saving writes back to the opened file, and the same file reopens into the same document
|
- In Chromium browsers, saving writes back to the opened file, and the same file reopens into the same document
|
||||||
- Open a local `.werkbaum` file and save the document back as a file, from the document menu
|
- Open a local `.werkbaum` file and save the document back as a file, from the document menu
|
||||||
- An AI integration recorded as an idea in the plan — edit the tree in a dialogue, with your own API key and `llms.md` as the model's guide
|
- An AI integration recorded as an idea in the plan — edit the tree in a dialogue, with your own API key and `llms.md` as the model's guide
|
||||||
|
|||||||
@@ -103,6 +103,7 @@
|
|||||||
- [ ] #bld.pwa.manifest: A manifest with name, icons and standalone display (XS)
|
- [ ] #bld.pwa.manifest: A manifest with name, icons and standalone display (XS)
|
||||||
- [ ] #bld.pwa.sw: A service worker that serves the app offline (S) %% one file to cache
|
- [ ] #bld.pwa.sw: A service worker that serves the app offline (S) %% one file to cache
|
||||||
- [ ] #bld.pwa.update: The reload notice moves into the worker (S) %% see D45
|
- [ ] #bld.pwa.update: The reload notice moves into the worker (S) %% see D45
|
||||||
|
- [ ] #bld.pwa.files: Double-click a .werkbaum file, save without any dialog (S) :#ed.files.inplace %% file_handlers + launchQueue
|
||||||
- [-] #bld.ghpages: Deploy through a gh-pages branch (S) %% GitHub Actions instead
|
- [-] #bld.ghpages: Deploy through a gh-pages branch (S) %% GitHub Actions instead
|
||||||
- [-] #bld.gfonts: Fonts from Google (XS) %% self-hosted, no third-party request
|
- [-] #bld.gfonts: Fonts from Google (XS) %% self-hosted, no third-party request
|
||||||
- [ ] #be: Backend (XL)
|
- [ ] #be: Backend (XL)
|
||||||
@@ -685,6 +686,14 @@
|
|||||||
it decides what gets served, so "the running build against the one the
|
it decides what gets served, so "the running build against the one the
|
||||||
server sends" is no longer the same comparison.
|
server sends" is no longer the same comparison.
|
||||||
|
|
||||||
|
#bld.pwa.files
|
||||||
|
The installed app registers for the .werkbaum extension: double-clicking a
|
||||||
|
file in the OS opens it here, with a ready file handle from the launch
|
||||||
|
queue. Together with the persistent write permission an installed app can
|
||||||
|
hold, editing becomes open, type, save — no dialog at all. The saving
|
||||||
|
mechanics already exist; what is missing is the manifest entry and the
|
||||||
|
launch-queue receiver. Chromium only.
|
||||||
|
|
||||||
#bld.ghpages
|
#bld.ghpages
|
||||||
Rejected: the official Actions route needs no extra branch and no deploy
|
Rejected: the official Actions route needs no extra branch and no deploy
|
||||||
key.
|
key.
|
||||||
|
|||||||
Reference in New Issue
Block a user