sorokin.oleg.edu
e68a839599
test: qualify route fixture projection helper
2026-09-23 23:29:50 -07:00
sorokin.oleg.edu
6f247af795
fix(desktop): reject stale route owners before drag retirement
2026-09-23 23:07:23 -07:00
sorokin.oleg.edu
72b1bb7aa7
Fix regression module path and isolate live drawing context admission
2026-09-23 22:30:11 -07:00
sorokin.oleg.edu
44217307f9
Reject stale drawing packets before retiring Allocation gestures
2026-09-23 22:24:14 -07:00
sorokin.oleg.edu
495464e84b
Support atomic Allocation group assignment and Arrange gestures
2026-09-23 20:25:26 -07:00
sorokin.oleg.edu
33e880103c
Plan Allocation work-group assignments as one exact transaction
2026-09-23 11:20:58 -07:00
sorokin.oleg.edu
9b83f7ca0d
Add pure combined Allocation Arrange planner with exact source and geometry checks
2026-09-23 07:51:43 -07:00
sorokin.oleg.edu
8dbbaf262e
Verify OA and SA Arrange policy boundaries with focused production modules
2026-09-23 07:41:54 -07:00
sorokin.oleg.edu
3a7923b96d
experiment: test distributed Allocation arrangement with actual projection
2026-09-23 07:27:42 -07:00
sorokin.oleg.edu
ff712b2419
Preserve exact Process selection across definition navigation
...
Keep caller identity and property subjects aligned when opening and returning from qualified contributions, and when explicitly navigating to local references. Validate camera, source, history and read-only boundaries.
2026-09-23 06:25:50 -07:00
sorokin.oleg.edu
b15345123a
Bound Process payload sizes and capture rendered order feedback
...
Box the optional Process menu context and changed order command without changing identity or command semantics. Add opt-in actual WGPU readbacks to the split-event OA/SA reorder evaluator. Strict all-target lint, format and affected desktop paths pass; native acceptance follows.
2026-09-23 05:47:08 -07:00
sorokin.oleg.edu
1711bff650
Add exact Process selection and atomic column-slot group reorder
...
Preserve the full-desktop-1 captured source. Qualified previews inspect their exact subject read-only; group movement preserves source order and other columns. Native acceptance and strict-lint payload-size corrections follow separately.
2026-09-23 05:39:10 -07:00
sorokin.oleg.edu
3480b54201
Box the optional exact State menu target to bound message size
2026-09-23 03:37:02 -07:00
sorokin.oleg.edu
2a3b9ba822
Add exact State multiselection, atomic movement and placement Hide
...
Preserve the desktop-2 captured source (1286 passed, 6 existing ignored). Three menu payload blobs are staged from that verified capture without replacing working files; the strict-lint size correction follows in a separate commit. Native acceptance remains pending.
2026-09-23 03:37:01 -07:00
sorokin.oleg.edu
f6a6010bae
fix: keep saved diagram viewport stable across group selection
2026-09-23 01:53:11 -07:00
sorokin.oleg.edu
12a7352dde
feat: add exact saved-view multiselection and atomic group movement
2026-09-23 01:11:52 -07:00
Codex-ytr83r
b8685416f5
Preserve read-only panning while canceling State edits
2026-09-22 21:21:50 -07:00
Codex-ytr83r
26979c1093
Enable direct and menu bend editing in State diagrams
2026-09-22 21:01:35 -07:00
Codex-ytr83r
53d01a3d44
Cancel menu-armed State attachment tool on Escape
2026-09-22 19:26:28 -07:00
Codex-ytr83r
3aa80de89c
Fix attachment overshoot and semantic trace port geometry
2026-09-22 18:13:07 -07:00
Codex-ytr83r
79cc9d5551
Support per-view connection boundary attachments in ordinary and state diagrams
2026-09-22 17:51:13 -07:00
sorokin.oleg.edu
f714a25bbc
Retire the obsolete source close event and use current drawer controls in tests
2026-09-13 07:10:23 -07:00
sorokin.oleg.edu
554cfbd9fe
Preserve diagnostic source authority when recovery removes save notice
2026-09-13 05:06:50 -07:00
sorokin.oleg.edu
92ff99eb54
Integrate diagnostic decorations and current-source Text input boundaries
2026-09-13 04:47:30 -07:00
sorokin.oleg.edu
16904398db
Align root retention assertions with exact current-source drawer ownership
2026-09-13 04:12:18 -07:00
sorokin.oleg.edu
74542ae2c1
Compose compact Text workspace with guarded root navigation
2026-09-13 04:10:27 -07:00
sorokin.oleg.edu
feab2020d8
Distinguish reported and rendered preview scroll offsets
2026-09-13 03:30:09 -07:00
sorokin.oleg.edu
bebf9f594c
Keep rename preview scroll reports outside source boundaries
2026-09-13 02:44:11 -07:00
sorokin.oleg.edu
022d8cda2a
Preserve rename preview scroll through full details
2026-09-13 02:27:04 -07:00
sorokin.oleg.edu
44095f78c2
test: distinguish rename Escape from canvas key notification
2026-09-12 23:46:26 -07:00
sorokin.oleg.edu
c28abcf13a
Account for the canvas keyboard notification in Escape tests
2026-09-12 23:03:31 -07:00
sorokin.oleg.edu
0d8c144355
Use the union's source Undo message in the Escape regression
2026-09-12 22:44:43 -07:00
sorokin.oleg.edu
7f2947d651
fix(text): preserve departure selections and scope Escape dismissal
2026-09-12 22:34:16 -07:00
sorokin.oleg.edu
3412d4f369
Exercise Find selection restoration on the navigation union
2026-09-12 22:24:51 -07:00
sorokin.oleg.edu
5e62d88c4f
Preserve live Text selection when restoring Find focus
...
Keep existing reveal tickets and raw-input guards while separating focus restoration from cursor movement. This separable production patch is extracted from the Text workspace union verified by mounted red/green, full Windows gates and native replacement trials. The CBC-only intermediate tree was not separately built; the following contribution records exact tested union inputs and four-test integration guidance.
2026-09-12 22:16:22 -07:00
sorokin.oleg.edu
e1240295bd
Resolve nested union test modules through explicit paths
2026-09-12 20:11:07 -07:00
sorokin.oleg.edu
659b7a655a
Reject stale navigation envelopes before shared boundaries
2026-09-12 19:49:27 -07:00
sorokin.oleg.edu
a17ca5d066
Combine source navigation and alias rename with canvas ownership guards
2026-09-12 19:49:26 -07:00
sorokin.oleg.edu
dd39e1fdc1
Dereference pixel arrays for readonly color comparison
2026-09-12 18:36:16 -07:00
sorokin.oleg.edu
f555193172
Use fixed-size pixel chunks in readonly rendering test
2026-09-12 18:31:26 -07:00
sorokin.oleg.edu
e44f07565c
Lay out mounted overlays before asserting their rendered cues
2026-09-12 17:53:09 -07:00
sorokin.oleg.edu
a357b22778
Make custom overlay keyboard targets and controls distinct
2026-09-12 17:42:34 -07:00
sorokin.oleg.edu
afa74a3059
Keep read-only input selections readable and copyable
2026-09-12 17:29:24 -07:00
sorokin.oleg.edu
2c6ededc51
Keep process topology node outlines visible
2026-09-12 17:28:20 -07:00
sorokin.oleg.edu
bbd3b0e843
Use essential canvas boundaries and outline selected state rows
2026-09-12 17:21:13 -07:00
sorokin.oleg.edu
8c3e7acd14
Strengthen palette roles and source selection contrast
2026-09-12 17:21:13 -07:00
sorokin.oleg.edu
aadc6396d3
Integrate lifecycle rendering with typed scenario activations
...
Reuse published lifecycle bridge and renderer checks from peer checkpoint 7aa007b . Preserve logical correlation independently from clipped paint spans, terminate executions on receiver death, and retain conservative sibling uncertainty without resurrection.
2026-09-12 16:56:20 -07:00
sorokin.oleg.edu
d61f1f3877
Keep activation borders above message label backplates
2026-09-12 16:00:25 -07:00
sorokin.oleg.edu
83f53c7c6e
Update atomic call reply test for typed activation geometry
2026-09-12 15:23:18 -07:00
sorokin.oleg.edu
40154983cc
Remove obsolete canvas panel focus mode
2026-09-12 15:06:57 -07:00