Commit Graph

531 Commits

Author SHA1 Message Date
93488d0790 Route NodeCanvas grid setup through helper 2026-06-13 05:06:41 +02:00
0a01523212 Route stroke mixer composite setup through helper 2026-06-13 05:01:31 +02:00
65d084ad8e Isolate draw merge background shader setup 2026-06-13 04:59:48 +02:00
a9d3c63ee0 Route layer merge composite setup through helper 2026-06-13 04:58:04 +02:00
5838a8f4ce Route stroke commit sequence through adapter 2026-06-13 04:54:58 +02:00
b889f26443 Plan stroke commit sequencing 2026-06-13 04:51:16 +02:00
cc67159784 Route stroke preview mixer composite through service 2026-06-13 04:43:51 +02:00
c810cc178b Plan stroke preview composite sequence 2026-06-13 04:40:54 +02:00
36861cbf97 Extract stroke dirty bounds planning 2026-06-13 04:35:14 +02:00
458f9bef0c Route stroke commit composite through service 2026-06-12 22:47:54 +02:00
2ee6534918 Isolate legacy stroke edge shader setup 2026-06-12 22:44:15 +02:00
e5d5d5f9ce Isolate legacy stroke composite shader setup 2026-06-12 22:41:47 +02:00
6c58b6bb5d Isolate legacy stroke shader setup 2026-06-12 22:35:07 +02:00
33f21e0a1b Isolate legacy stroke sample execution 2026-06-12 22:25:02 +02:00
d69869f720 Route stroke preview material decisions through planner 2026-06-12 22:19:27 +02:00
6cce9dd726 Route canvas stroke material decisions through planner 2026-06-12 22:16:14 +02:00
81726d30a5 Plan live stroke rasterization boundaries 2026-06-12 22:13:21 +02:00
e37b29296e Add opt-in desktop GPU readback gate 2026-06-12 22:06:14 +02:00
c38e284be2 Add measurable modernization task tracker 2026-06-12 18:25:07 +02:00
48a795822a Use explicit layout timestamp probe 2026-06-12 16:59:20 +02:00
a6b01c2d12 Expose asset timestamp probe boundary 2026-06-12 16:54:42 +02:00
b9b0663546 Centralize layout unload destruction 2026-06-12 16:49:17 +02:00
7457b06cf9 Centralize retained widget node destruction 2026-06-12 16:44:33 +02:00
e89d882022 Centralize service adapter dialog closing 2026-06-12 16:39:29 +02:00
84373f26e7 Centralize retained control capture release 2026-06-12 16:34:48 +02:00
bfaea5398e Centralize canvas mode capture release 2026-06-12 16:29:11 +02:00
24cd14c172 Centralize floating panel restore teardown 2026-06-12 16:23:45 +02:00
3be0f7468c Centralize canvas progress teardown 2026-06-12 16:18:08 +02:00
adb61795a6 Centralize retained node teardown 2026-06-12 16:15:43 +02:00
9ac2c541dc Centralize retained drag capture release 2026-06-12 16:09:19 +02:00
22748d9967 Centralize retained popup menu closing 2026-06-12 16:01:32 +02:00
32cea98661 Centralize retained floating panel closing 2026-06-12 15:59:45 +02:00
b32ad1b720 Centralize retained service dialog closing 2026-06-12 15:57:53 +02:00
bc3d348632 Centralize retained cloud dialog closing 2026-06-12 15:56:15 +02:00
6470c6a6a8 Centralize retained document session dialog closing 2026-06-12 15:54:39 +02:00
08f6515468 Centralize retained delete confirmation closing 2026-06-12 15:53:08 +02:00
94ce1aec92 Centralize retained dialog destroy callbacks 2026-06-12 15:47:36 +02:00
935e6972a5 Centralize retained keyboard dialog closing 2026-06-12 15:39:52 +02:00
0c41101f5f Centralize retained dialog cancel bindings 2026-06-12 15:34:03 +02:00
14ccf67acd Centralize retained message dialog close callbacks 2026-06-12 15:32:28 +02:00
d60f4d30e2 Centralize retained dialog close bindings 2026-06-12 15:27:13 +02:00
9b482d7f6b Centralize retained color picker closing 2026-06-12 15:21:56 +02:00
a63246f716 Centralize retained popup panel closing 2026-06-12 15:19:31 +02:00
bbdc746426 Centralize retained popup close decorations 2026-06-12 15:10:16 +02:00
4c7c48a22c Centralize retained popup closing 2026-06-12 15:00:55 +02:00
76c0ed3c10 Centralize retained popup activation 2026-06-12 14:52:27 +02:00
2e98efa13a Centralize retained popup tick overlays 2026-06-12 14:45:04 +02:00
7be588d763 Centralize retained combo overlay insertion 2026-06-12 14:35:17 +02:00
c8b55b36f7 Move project save post-commit planning to app core 2026-06-06 12:16:19 +02:00
f3834827b1 Move project save commit planning to app core 2026-06-06 12:09:36 +02:00