figcraft/docs
bflatastic 501e4a6737 M9: online files: the app remembers the files it put online
A file put on a server without the server's key stays its owner's after its
tab closes or the app quits. The app records it with the preferences (server,
id, name, owner token, the owner's links, what others join with; at most 200;
validated when read back) and never shows the token: not in command results,
ui.inspect, logs or debug output.

- Home > Online lists your online files: open one as its owner (a new tab, or
  its tab comes to the front), start and stop sharing, copy the code or link,
  rename on the server, remove from the server (confirmed), forget here. One
  request per server when the section opens; offline and gone states.
- collab.files, collab.openFile, collab.forgetFile; collab.manageFile takes
  its server and token from the record and gains share / unshare.
- Server: Admin owned (a compatible addition within protocol version 2) says
  what became of the files a list of owner tokens owns. Older servers leave
  the list as recorded.
- Tabs mark files in a live session (shared, or open only to you); toasts
  about a file that isn't in front name it; after a crash a recorded file
  reopens from its server as its owner.
- Draft catalogs (de, fr, ja, ko, pt-BR, zh-Hans) translate the 71 strings
  and 5 command labels they lacked and the new ones; es and es-419 follow.
- Docs: collab-protocol, server, mcp, control-protocol, parity pages, gaps,
  ROADMAP.
2026-10-13 01:41:14 +07:00
..
brand M0.1-M0.3: workspace, licences, geom/color/doc crates 2026-10-09 12:01:57 -04:00
images Docs: retake the README screenshots with the new app mark (#158) 2026-10-12 15:08:23 +07:00
architecture.md M8: Windows QA fixes (#131) 2026-10-11 18:20:38 +07:00
auto-layout-parity.md M2: auto layout behaviour suite and fixes (#130) 2026-10-11 17:53:11 +07:00
cli.md M9: install.sh, backup timer and docs for a public figcraft-server 2026-10-12 11:40:03 +07:00
collab-protocol.md M9: online files: the app remembers the files it put online 2026-10-13 01:41:14 +07:00
collaboration-parity.md M9: online files: the app remembers the files it put online 2026-10-13 01:41:14 +07:00
components-parity.md M1: layers and assets panels behaviour suite and fixes 2026-10-12 03:47:34 +07:00
contributors.md About: Contributors and Models tabs with full credits; bump version to 0.2.0 (from 0.1.0) for release 2026-10-09 21:10:33 -04:00
control-protocol.md M9: online files: the app remembers the files it put online 2026-10-13 01:41:14 +07:00
dev-mode-parity.md M7: dev resources links 2026-10-12 02:30:25 +07:00
file-format-parity.md M7: .fig export that opens and draws in other software 2026-10-12 17:54:18 +07:00
gaps.md M9: online files: the app remembers the files it put online 2026-10-13 01:41:14 +07:00
hardware-parity.md M8: Windows QA fixes (#131) 2026-10-11 18:20:38 +07:00
localization-parity.md M9: online files: the app remembers the files it put online 2026-10-13 01:41:14 +07:00
mcp.md M9: online files: the app remembers the files it put online 2026-10-13 01:41:14 +07:00
parity-checklist.md M1: number fields: scrub rates, arrow steps, arithmetic, relative edits of mixed values 2026-10-13 00:29:41 +07:00
plugins.md M11: plugin installs saved at once; directory and library requests off the UI thread 2026-10-12 06:15:00 +07:00
prototyping-parity.md M5: prototyping tail: gamepad triggers, widgets in prototypes, mode lookups 2026-10-12 05:28:53 +07:00
release-playbook.md M0.9: MCP server + figcraft-cli, PDF export, web app, release/CI packaging, vector edit mode, workspace lint cleanup 2026-10-09 13:31:53 -04:00
releasing.md M9: hosting figcraft-server: wss in the desktop app, server releases, deployment guide (#125) 2026-10-11 15:52:27 +07:00
roadmap.md M9: Simplified Chinese draft catalog 2026-10-12 05:57:48 +07:00
server.md M9: online files: the app remembers the files it put online 2026-10-13 01:41:14 +07:00
target-app-parity.md M1: number fields: scrub rates, arrow steps, arithmetic, relative edits of mixed values 2026-10-13 00:29:41 +07:00
translating.md M9: Simplified Chinese draft catalog 2026-10-12 05:57:48 +07:00
ui-parity.md M1: number fields: scrub rates, arrow steps, arithmetic, relative edits of mixed values 2026-10-13 00:29:41 +07:00