Commit Graph

13 Commits

Author SHA1 Message Date
03e0b362f7 new_editor: stabilize resize lifecycle groundwork 2026-04-23 00:36:28 +08:00
ad98660b1d fix(new_editor): reduce live resize jitter 2026-04-22 21:08:36 +08:00
e251b77d0d refactor(new_editor): extract window content boundary 2026-04-22 20:32:56 +08:00
c42fd4d48b new_editor: reduce app shell capture plumbing 2026-04-22 16:34:28 +08:00
b44f5ca9fc refactor(new_editor): centralize win32 frame execution 2026-04-22 14:37:25 +08:00
173ab89158 new_editor: close startup screenshot ownership 2026-04-22 02:47:28 +08:00
36c4ae414b new_editor: close legacy d2d host path 2026-04-22 02:14:26 +08:00
0411cd0ec1 new_editor: stabilize multi-window host lifecycle 2026-04-22 00:19:06 +08:00
4b105ec88f fix(new_editor): stabilize detached window close lifecycle 2026-04-21 21:47:05 +08:00
6e9265e92e checkpoint(new_editor): native d3d12 ui path
Key node 1: move main-window UI presentation onto the D3D12 render loop with native UI renderer, text system, and texture host.

Key node 2: wire frame timing/FPS display, window runtime, swapchain presentation, and native screenshot capture around the new path.

Key node 3: carry editor shell/workspace/viewport/panel interaction updates needed by the new renderer and detached window flow.

Key node 4: pump async resource loads and scene bridge follow-up needed for scene content visibility in new_editor.
2026-04-21 20:49:18 +08:00
2c9e8dad49 Revert "Update new_editor inspector layout and host rendering"
This reverts commit 5d81a64ef3.
2026-04-21 13:55:30 +08:00
5d81a64ef3 Update new_editor inspector layout and host rendering 2026-04-21 13:24:03 +08:00
9b7b369007 refactor(new_editor): snapshot hosted editor restructuring 2026-04-21 00:57:14 +08:00