Keep port identity labels above diagram text without consuming gestures

This commit is contained in:
2026-09-06 02:39:18 +03:00
parent fef2e0dbce
commit ad7feb523a
8 changed files with 571 additions and 152 deletions
+9 -1
View File
@@ -55,4 +55,12 @@ Accept native per-file editing, safe project saves and exact source Undo, then e
Meaningful progress now includes verified drag and typed-port authoring, accepted editable routing with native save/reopen, group movement and minimum-size evidence, and tested source-bundle/nested-writeback foundations with independent limitations exposed. Production source and direct behavior usability remain open engineering tasks; feature counts alone do not establish completion.
Current user-directed drawing evidence: palette creation and draggable per-placement port anchors passed scoped native Windows trials with Save/reopen; full485 Windows and488 Linux workspace suites passed before final pointer-release and hover refinements. Fresh independent review exposed post-release motion turning clicks into edits, nearest-port mispicking at overview zoom, and missing target identity feedback. The first two have production regressions and fixes; named owner/alias hover details and source-preserving pan are implemented, with final native acceptance pending. See release-port-drawing.md. The preceding goal turn made concrete progress through implementation, saved source/SVG artifacts, actual runtime verification and reproduced findings; it was not a wait or no-progress turn. Direct behavior and the broader release requirements remain active.
Current user-directed drawing evidence: palette creation and draggable per-placement port anchors passed scoped native Windows trials with Save/reopen; full485 Windows and488 Linux workspace suites passed before final pointer-release and hover refinements. Fresh independent review exposed post-release motion turning clicks into edits, nearest-port mispicking at overview zoom, and missing target identity feedback. The first two have production regressions and fixes; named owner/alias hover details and source-preserving pan are implemented, with final native acceptance pending. See release-port-drawing.md. The preceding goal turn made concrete progress through implementation, saved source/SVG artifacts, actual runtime verification and reproduced findings; it was not a wait or no-progress turn. Direct behavior and the broader release requirements remain active.
2026-09-06 follow-up: direct drawing, movable ports, menus and source folders now
have scoped native Windows/Linux acceptance. Independent QA falsified the initial
separate-Frame tooltip fix; a real stacked GPU layer passed native retest. Current
main Windows193 desktop tests and Linux189+4 focused tests passed. Independent
state/representation/lifecycle integration passed514 Windows workspace tests and
strict Clippy in its isolated checkout. Direct state-canvas authoring is underway;
all broader release requirements remain active. This turn made concrete implementation,
review and runtime progress, not a blocked or waiting-only turn. See STATE.md.