Commit Graph

638 Commits

Author SHA1 Message Date
c63a96cc87 Thin app dialog export and popup seams 2026-06-17 19:49:35 +02:00
b505d9f727 Extract app dialog and binding service seams 2026-06-17 19:37:58 +02:00
52ed7ddeb0 Extract app frame and ui state services 2026-06-17 19:26:42 +02:00
0c609b9d15 Extract app menu binding services 2026-06-17 19:12:46 +02:00
d632efb10f Route app async work through AppRuntime 2026-06-17 18:56:28 +02:00
1a64118b2c Thin app dialog and renderer adapter ownership 2026-06-17 18:43:43 +02:00
dd638e5af4 Thin retained app and render runtime seams 2026-06-17 18:33:36 +02:00
04a1c5d0b1 Harden app runtime and thin export shell 2026-06-17 18:15:54 +02:00
b311afedd2 Own Win32 startup flow in runtime layer 2026-06-17 16:26:18 +02:00
3230da243a Delete orphaned legacy platform shim 2026-06-17 16:18:14 +02:00
19f1af57fd Use Android platform services in retained package builds 2026-06-17 16:14:27 +02:00
57c2d1bfa4 Remove legacy platform shim from root app graph 2026-06-17 16:07:05 +02:00
b5d3bc131d Own Web platform services directly 2026-06-17 16:02:26 +02:00
d80289665d Own Win32 main window session explicitly 2026-06-17 15:50:33 +02:00
ab6436a38d Own Web platform services and remove legacy web state 2026-06-17 15:42:03 +02:00
9750c418bc Own Linux platform services and narrow legacy fallback 2026-06-17 15:32:29 +02:00
1e9235cb6a Own Android platform services and narrow legacy fallback 2026-06-17 14:53:49 +02:00
2f33b00b2a Own Apple platform services and thin Win32 lifecycle shell 2026-06-17 14:39:18 +02:00
065717f89b Bind Apple platform services explicitly 2026-06-17 12:20:29 +02:00
a267386188 Inject Android bridge into legacy platform services 2026-06-17 12:15:55 +02:00
e343557a3f Own Web legacy platform services explicitly 2026-06-17 12:05:52 +02:00
680452983f Remove legacy platform singleton accessor 2026-06-17 11:59:19 +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
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
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
7366880595 Tighten STR-016 archival record 2026-06-16 00:40:03 +02:00
cefa8e7774 Tighten STR-016 archival wording again 2026-06-16 00:38:16 +02:00
29a7040930 Retitle STR-016 archival notes 2026-06-16 00:36:33 +02:00
8ad9dbad73 Tighten STR-016 archival wording 2026-06-16 00:34:52 +02:00
4ecf3d84a7 Tighten archived STR-016 wording 2026-06-16 00:31:41 +02:00
c93904b17c Trim debt reduction heading 2026-06-16 00:30:35 +02:00
3a65495f5f Archive remote compile wording 2026-06-16 00:20:27 +02:00
6eff6f7e7a Tighten historical roadmap wording 2026-06-16 00:11:55 +02:00
2ae7411ba6 Expand PPBR compatibility fixtures 2026-06-16 00:08:04 +02:00
845a26a74f Trim RND-005 wording 2026-06-15 23:53:56 +02:00