Commit Graph

119 Commits

Author SHA1 Message Date
5fdc9a9dd6 Thin Windows entry, preview shell, and platform legacy state 2026-06-17 00:42:50 +02:00
371095770d Thin node loader, Win32 wrappers, and canvas mode shells 2026-06-17 00:10:39 +02:00
338f115540 Extract canvas plane data, brush preset list, and WinMain bridge 2026-06-16 22:29:08 +02:00
2a2f0c7dd6 Extract node lifecycle, preview runtime, and Win32 input state 2026-06-16 22:18:30 +02:00
24d9d5b6e2 Extract brush panel UI, app startup shell, and Win32 runtime shell 2026-06-16 22:03:27 +02:00
1442c13dd7 Extract layout bootstrap and thin NodeCanvas startup shells 2026-06-16 17:57:17 +02:00
69bcb1bc38 Move Windows main task queue into platform services 2026-06-16 17:20:48 +02:00
9c33ecc22b Extract draw toolbar and thin NodeCanvas and Win32 shell 2026-06-16 13:37:08 +02:00
8ea56cbd30 Extract UI state and Win32 window shell 2026-06-16 13:16:19 +02:00
cb9d06c6dc Extract edit menu and Windows/bootstrap preview seams 2026-06-16 12:53:49 +02:00
184f662493 Extract main toolbar and thin startup/node helpers 2026-06-16 12:33:36 +02:00
acd34540e0 Extract sidebar, lifecycle shell, and canvas unmerged draw 2026-06-16 12:23:27 +02:00
3407daff08 Extract dialog workflow, bootstrap, and canvas tail helpers 2026-06-16 12:09:53 +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
d135835787 Extract file menu binding and Win32 splash helper 2026-06-16 11:10:31 +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
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
0c72aa0312 Own main workers and narrow Apple render hooks 2026-06-16 07:43:44 +02:00
a76560e3df Advance app runtime ownership and modernization docs 2026-06-16 06:35:59 +02:00
058997bd78 Hide UI preference keys behind adapter 2026-06-12 17:53:57 +02:00
d049d586ed Remove direct settings includes from preference call sites 2026-06-12 17:36:09 +02:00
59dd010b5a Route preference reads through adapter 2026-06-12 17:30:27 +02:00
14a3721e0d Route dialog and window preferences through adapter 2026-06-12 17:24:14 +02:00
308fb13075 Share retained runtime GL dispatch 2026-06-05 15:30:33 +02:00
f55b1882c0 Route VR and startup GL state through backend 2026-06-04 20:37:38 +02:00
6369c3c969 Extract Windows platform services 2026-06-03 04:20:14 +02:00
ead7f58285 Inject Windows platform services 2026-06-03 04:14:47 +02:00
acd8ef6658 Move Windows WGL context attributes to renderer gl 2026-06-02 09:32:27 +02:00
f968488e34 Move Windows GL info mapping to renderer gl 2026-06-02 08:54:51 +02:00
c38ff8209b Start CMake modernization scaffold 2026-05-31 23:40:43 +02:00
ee027984b7 fix vr controller pointer direction, remove vr rendering wait 2020-11-07 23:50:49 +01:00
f041559212 add BT_SetTerminate to all threads 2020-04-24 07:38:28 +02:00
41579fa3c6 add remote page loading 2019-11-27 19:55:31 +01:00
3dae95023f add renderdoc api 2019-11-16 17:32:06 +01:00
0353d323a4 implement export/import ppbr 2019-09-03 11:56:34 +02:00
486d2a4eeb add file save dialog on win 2019-09-03 08:07:38 +02:00
e959fb4d91 update yoga 2019-08-14 22:49:45 +02:00
cc087746bd add ui and viewport scale option, fix combobox items height from parent 2019-08-04 12:00:49 +02:00
2c83c225ed draw vr ui when vr thread starts on win 2019-08-01 22:44:11 +02:00
f2d2ef1067 add focus project, fix recovery save on ui thread, fix grid commit, wave_sdk submodule, use PlatformActivity as base for android/quest/focus and extend VRActivity on focus. 2019-07-29 22:54:50 +02:00
7d3a95f42b wake up windows main loop when updating fps, use PostMessage instead of the blocking SendMessage 2019-07-28 09:40:52 +02:00
ae5da7139c implement tasks for update windows vr 2019-07-27 15:52:15 +02:00
6a0b654228 fix checkbox icon update, add unique check on async tasks 2019-07-14 21:56:43 +02:00
b89274e7a6 App::I static singleton to pointer 2019-07-11 18:08:17 +02:00
80b9a4d281 add general async swap 2019-07-10 23:33:46 +02:00