Commit Graph

78 Commits

Author SHA1 Message Date
b5d3bc131d Own Web platform services directly 2026-06-17 16:02:26 +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
81a998436d Own Android storage paths in legacy platform services 2026-06-17 11:11:17 +02:00
cf2fcd36e4 Trim legacy web binding and Win32 pointer state 2026-06-17 11:06:02 +02:00
06bfd62546 Remove dead legacy GLFW retained state 2026-06-17 10:59:10 +02:00
0a7961d8b3 Inject GLFW shell and move Win32 key map 2026-06-17 10:53:51 +02:00
f45fc8226c Remove dead legacy storage fallback and hide GLFW state 2026-06-17 10:34:26 +02:00
5491ed4bf5 Split Android storage paths from legacy fallback 2026-06-17 10:27:01 +02:00
af2901e78a Own Web fallback services and trim Win32 session state 2026-06-17 10:17:55 +02:00
c225529cbf Own legacy platform services on Linux 2026-06-17 10:07:24 +02:00
f98e4f4889 Bind non-Windows platform services explicitly 2026-06-17 10:02:58 +02:00
ea1845d924 Own Windows tablet path and thin legacy web fallback 2026-06-17 09:55:13 +02:00
4c91701e11 Thin Windows runtime globals and legacy GLFW hooks 2026-06-17 09:51:25 +02:00
d502bf9331 Move Apple retained platform state into platform target 2026-06-17 09:15:53 +02:00
5c8a87faa0 Bind Win32 app shell and move more legacy platform state 2026-06-17 01:54:59 +02:00
3cbc88fe78 Retain Apple bridge services and bind Win32 runtime 2026-06-17 01:44:20 +02:00
fd462dc406 Seed legacy platform storage explicitly and drop Android app handles 2026-06-17 01:34:05 +02:00
3ce365fc15 Split Linux platform target and move runtime/platform state 2026-06-17 01:20:11 +02:00
90a55b86fe Split Apple platform target and move platform state ownership 2026-06-17 01:03:01 +02:00
5fdc9a9dd6 Thin Windows entry, preview shell, and platform legacy state 2026-06-17 00:42:50 +02:00
6a9c415d85 Fix all-platform validation blockers 2026-06-16 10:26:07 +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
75f57213ca Own grid workers and thin Apple platform bridge 2026-06-16 07:02:49 +02:00
be42224561 Clean retained stroke extraction build 2026-06-14 10:23:40 +02:00
2ec4896578 Split apple clipboard dispatch 2026-06-13 19:33:17 +02:00
623fdc6718 Split mac UI state saving 2026-06-13 19:31:48 +02:00
fc4f5e401d Split mac cursor visibility 2026-06-13 19:30:02 +02:00
1d50bcc741 Split Linux FPS title reporting 2026-06-13 19:28:09 +02:00
6ba98eea70 Reduce platform legacy adapter tail 2026-06-13 19:12:18 +02:00
46fb8efec4 Integrate dialog export and Apple service teams 2026-06-12 20:18:20 +02:00
8cd384012f Extract web platform service boundary 2026-06-12 19:01:45 +02:00
6c772a1c84 Share retained GL runtime dispatch adapters 2026-06-06 10:51:46 +02:00
c4d00258ff Catalog native UI state platform policy 2026-06-05 11:41:05 +02:00
b1d71f2621 Extract platform policy catalog 2026-06-05 11:39:21 +02:00
967a15f15f Move convert GL state into renderer backend 2026-06-04 20:27:43 +02:00
0489c4229e Route default canvas resolution through platform services 2026-06-04 19:20:06 +02:00