Commit Graph

31 Commits

Author SHA1 Message Date
01854f9b10 Extract app frame and export dialog helpers 2026-06-16 11:58:22 +02:00
d2a841f348 Extract dialog, VR, and canvas draw helpers 2026-06-16 11:40:00 +02:00
18665bdffc Extract menu, stylus, and canvas draw helpers 2026-06-16 11:25:09 +02:00
4a5bb68fe2 Thin canvas state, tools menu, and node canvas draw 2026-06-16 10:13:59 +02:00
bde9f0c4f2 Fix macOS checkerboard helper declaration 2026-06-16 09:41:45 +02:00
ad76aeb751 Trim main task queue, recording label, and canvas draw callbacks 2026-06-16 08:57:15 +02:00
667589f1f6 Move Win32 async context ownership and trim canvas draw setup 2026-06-16 08:49:31 +02:00
d5b137c9ff Thin recording bridge and canvas draw seams 2026-06-16 08:41:03 +02:00
52f0d32612 Move canvas async work into app runtime 2026-06-16 08:33:16 +02:00
3e4eb89499 Move prepared-file work into app runtime 2026-06-16 08:24:19 +02:00
76ca2eea1a Retain Win32 entry state and trim canvas/platform seams 2026-06-16 08:12:37 +02:00
2948e907bc Harden runtime flags and thin Apple/canvas seams 2026-06-16 08:00:36 +02:00
7ef399eb75 Own log worker and trim Apple platform hooks 2026-06-16 07:49:03 +02:00
0c72aa0312 Own main workers and narrow Apple render hooks 2026-06-16 07:43:44 +02:00
6f4bd4b26f Own runtime threads and thin platform/canvas seams 2026-06-16 07:34:59 +02:00
17b603536b Thin canvas draw seams and own grid worker 2026-06-16 07:25:57 +02:00
4d7a23a1fd Own canvas async work and thin NodeCanvas composite 2026-06-16 07:11:09 +02:00
953fa11744 Move NodeCanvas display resolve behind seam 2026-06-16 07:00:28 +02:00
037be1a72a Extract draw merge temporary paint branch 2026-06-13 22:51:11 +02:00
e8fdd96d37 Extract draw merge erase branch helper 2026-06-13 22:47:28 +02:00
d441e5e2bc Extract draw merge temporary branch helper 2026-06-13 19:01:01 +02:00
42bc1866ad Extract draw merge layer composite orchestration 2026-06-13 18:23:29 +02:00
bec8d4623d Extract Canvas draw_merge plane setup helper 2026-06-13 11:53:42 +02:00
3f8c25d78b Extract Canvas draw_merge layer texture helper 2026-06-13 11:49:40 +02:00
67c594129d Extract Canvas draw_merge final plane composite helper 2026-06-13 11:33:56 +02:00
499747173b Extract Canvas draw_merge layer blend helper 2026-06-13 11:26:48 +02:00
493282264d Route remaining shader setup through helpers 2026-06-13 06:22:39 +02:00
20ecffa18c Route colorize mask and slider shader setup through helpers 2026-06-13 05:57:08 +02:00
5ab06a42e3 Route texture alpha setup through helper 2026-06-13 05:48:47 +02:00
ea1557f7ea Route NodeCanvas blend setup through helper 2026-06-13 05:10:37 +02:00
65d084ad8e Isolate draw merge background shader setup 2026-06-13 04:59:48 +02:00