Commit Graph

1362 Commits

Author SHA1 Message Date
18665bdffc Extract menu, stylus, and canvas draw helpers 2026-06-16 11:25:09 +02:00
d135835787 Extract file menu binding and Win32 splash helper 2026-06-16 11:10:31 +02:00
8afeb087b8 Extract canvas document IO and preview pass setup 2026-06-16 10:53:20 +02:00
551fe6c94a Fix Apple and Android validation gates 2026-06-16 10:34:21 +02:00
6a9c415d85 Fix all-platform validation blockers 2026-06-16 10:26:07 +02:00
4a5bb68fe2 Thin canvas state, tools menu, and node canvas draw 2026-06-16 10:13:59 +02:00
d68c97e609 Extract legacy canvas state helpers 2026-06-16 10:02:49 +02:00
bde9f0c4f2 Fix macOS checkerboard helper declaration 2026-06-16 09:41:45 +02:00
52d633c6e1 Fix VS 2026 Windows build 2026-06-16 09:34:17 +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
640ebc4be4 Trim recording loop and retain async worker state 2026-06-16 08:16:59 +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
34e2747867 Document VR ownership and GLFW platform hooks 2026-06-16 07:53:27 +02:00
73c13f8cde Extract merged texture pass through helper 2026-06-16 07:51:35 +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
3366b54c7f Own preview and recording workers 2026-06-16 07:18:08 +02:00
4d7a23a1fd Own canvas async work and thin NodeCanvas composite 2026-06-16 07:11:09 +02:00
75f57213ca Own grid workers and thin Apple platform bridge 2026-06-16 07:02:49 +02:00
953fa11744 Move NodeCanvas display resolve behind seam 2026-06-16 07:00:28 +02:00
56c4743e66 Own brush workers and thin preview/platform seams 2026-06-16 06:54:14 +02:00
a76560e3df Advance app runtime ownership and modernization docs 2026-06-16 06:35:59 +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
530e572e3a Reuse shared history service in document session bridge 2026-06-15 22:51:12 +02:00
9bf79beec2 Reuse shared history service in document bridges 2026-06-15 22:48:40 +02:00
c2083565bf Extract open legacy project history helper 2026-06-15 22:44:41 +02:00
2f2b96211d Extract open legacy project branch helpers 2026-06-15 22:41:26 +02:00
7b8da2f0e2 Extract open legacy project result helper 2026-06-15 22:35:39 +02:00
39728e463a Extract document open unsaved prompt helper 2026-06-15 22:31:04 +02:00
294d9ce74f Extract document browse dialog helper 2026-06-15 22:27:28 +02:00
ffda49ad0e Extract document-session save-version dialog helper 2026-06-15 22:21:36 +02:00
98c48c33da Extract document-session save dialog helper 2026-06-15 22:17:49 +02:00
aaf55dd797 Extract document-session save-version helper 2026-06-15 22:13:13 +02:00
be8dee8de5 Extract document-session close prompt helper 2026-06-15 22:09:49 +02:00
c37451e959 Extract document-session workflow prompt helper 2026-06-15 22:06:21 +02:00
9384676367 Extract document-session overwrite prompt helper 2026-06-15 22:02:39 +02:00
16111e09b1 Extract document-open import prompt helper 2026-06-15 21:58:14 +02:00
359e6b949e Extract downloaded project open prep helper 2026-06-15 21:54:14 +02:00