Commit graph

3 commits

Author SHA1 Message Date
Andre482
99cddf17ef Add multi-event bowtie screenshot to README
The existing screenshots only show single-event bowties. Add a two-event
("chained") scenario - a flammable gas release escalating to an ignited
release - generated from the real layout engine, showing between-event
barriers separating two top events, and feature it in the README.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-27 20:01:37 +03:00
Andre482
5fd02b6d3d Fix screenshot font falling back to serif in headless Chromium
Set an explicit sans-serif font-family on the standalone render page; the Obsidian --font-interface stack lists fonts absent in headless Chromium, so text was defaulting to Times. Regenerate README assets.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-27 19:30:07 +03:00
Andre482
8a376a87a8 Release 1.0.8: Pan from anywhere on touch, keyboard selection, and quality audit.
- Single-finger touch panning now works even when starting on a node; a tap still selects.

- Add keyboard node selection (Tab/Enter/Space/Escape) and validated settings input.

- Guard against overwriting malformed .bowtie files; show a notice and keep original data.

- Add Vitest tests (model/layout/panZoom) and a GitHub Actions CI workflow.

- Split bowtieView into history/panZoom/stackRows/externalSync modules; refresh README, examples, and contributor docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-27 19:26:42 +03:00