Commit Graph

329 Commits

Author SHA1 Message Date
5f76716732 Extract app runtime tail, canvas camera shell, and preview sample services 2026-06-16 22:40:17 +02:00
338f115540 Extract canvas plane data, brush preset list, and WinMain bridge 2026-06-16 22:29:08 +02:00
c25af6f493 Extract app runtime shell, canvas render shell, and node tree services 2026-06-16 20:36:47 +02:00
a05afb24f3 Extract canvas stroke runtime and preview draw shells 2026-06-16 20:22:01 +02:00
d6a7512b94 Extract canvas layer flows, pen modes, and node attributes 2026-06-16 20:09:25 +02:00
9b2a0d9c30 Extract canvas live stroke, node canvas state, and preset panel UI 2026-06-16 19:53:50 +02:00
200265e11d Extract canvas stroke commit and brush preset services 2026-06-16 19:07:04 +02:00
a5002a4e3e Extract canvas object draw and brush panel services 2026-06-16 18:43:14 +02:00
8906756d12 Extract canvas projection helpers and thin preview and node loading 2026-06-16 18:16:04 +02:00
8afeb087b8 Extract canvas document IO and preview pass setup 2026-06-16 10:53:20 +02:00
d68c97e609 Extract legacy canvas state helpers 2026-06-16 10:02:49 +02:00
52d633c6e1 Fix VS 2026 Windows build 2026-06-16 09:34:17 +02:00
52f0d32612 Move canvas async work into app runtime 2026-06-16 08:33:16 +02:00
640ebc4be4 Trim recording loop and retain async worker state 2026-06-16 08:16:59 +02:00
4d7a23a1fd Own canvas async work and thin NodeCanvas composite 2026-06-16 07:11:09 +02:00
abe1567413 Align draw merge default comment 2026-06-15 23:24:49 +02:00
55a79ee436 Remove dead draw merge temporary paint parameter 2026-06-15 23:20:10 +02:00
12cd9188e9 Reduce draw merge branch dispatch mismatch 2026-06-15 23:14:32 +02:00
1b97119847 Remove dead draw merge paint flag 2026-06-15 23:09:45 +02:00
846d4d7b95 Narrow draw merge branch orchestration 2026-06-15 23:06:46 +02:00
2a585f0058 Narrow draw merge branch helper surface 2026-06-15 23:00:23 +02:00
e1e686d3f7 Reduce retained stroke preview helper surface 2026-06-15 19:28:29 +02:00
be42224561 Clean retained stroke extraction build 2026-06-14 10:23:40 +02:00
05386598fc Extract stroke commit request dispatch invocation 2026-06-14 05:30:28 +02:00
7baf377c44 Extract stroke commit plan assembly 2026-06-14 05:29:07 +02:00
d5af0b984e Extract stroke commit sequence wrapper 2026-06-14 05:27:44 +02:00
e98c8f4840 Extract draw merge final plane composite helper 2026-06-14 05:25:21 +02:00
e8fe66da10 Extract draw merge plane dispatch helper 2026-06-14 00:31:23 +02:00
8e1aea9a2d Extract draw merge branch dispatch object helper 2026-06-14 00:29:05 +02:00
27d34f2fba Extract draw merge branch dispatch helpers 2026-06-14 00:26:24 +02:00
1a28716e94 Extract draw merge temporary paint request helper 2026-06-14 00:22:37 +02:00
85f8af42d1 Extract draw merge branch body helper 2026-06-14 00:20:25 +02:00
a16ac39d67 Extract draw merge final composite gate helper 2026-06-14 00:18:25 +02:00
d46399f44a Extract draw merge plane iteration helper 2026-06-14 00:16:29 +02:00
4484880e32 Extract stroke commit history mutation helpers 2026-06-13 23:58:59 +02:00
a860c74f60 Wire stroke commit service boundary 2026-06-13 23:56:03 +02:00
3c3405d796 Extract stroke draw samples destination dispatch 2026-06-13 23:45:46 +02:00
3acb2da300 Extract stroke draw samples request assembly 2026-06-13 23:41:04 +02:00
666c4dd308 Extract draw merge final plane composite 2026-06-13 23:37:19 +02:00
83a4677088 Extract remaining draw merge branch orchestration 2026-06-13 23:34:37 +02:00
91d4da0910 Extract draw merge temporary paint branch 2026-06-13 23:31:20 +02:00
e507fe2786 Extract stroke draw pad face callback body 2026-06-13 23:29:27 +02:00
3478219a3e Extract stroke draw pad face orchestration 2026-06-13 23:27:56 +02:00
e5e334bf74 Extract stroke draw dual pass request helper 2026-06-13 23:26:13 +02:00
07b188de4a Extract stroke draw dual pass helper 2026-06-13 23:22:24 +02:00
e6f3be1c2e Extract stroke draw pad face helper 2026-06-13 23:20:01 +02:00
4bca83982c Extract pad destination dispatch helper 2026-06-13 23:14:35 +02:00
2118693c1e Extract dual shader setup wrapper 2026-06-13 23:12:48 +02:00
d03f0c6371 Extract pad stroke copy region helper 2026-06-13 23:10:48 +02:00
065ddf8ebc Extract dual brush tip dispatch 2026-06-13 23:04:26 +02:00