Commit Graph

25 Commits

Author SHA1 Message Date
5b89c2bb76 Separate viewport target and descriptor ownership 2026-04-13 19:57:25 +08:00
f3fc34898a Refactor new editor host orchestration 2026-04-13 19:37:10 +08:00
d2140bf5cc Checkpoint current new editor host iteration 2026-04-13 18:52:30 +08:00
0cc3d6da46 Fix new editor window resize presentation 2026-04-13 12:20:25 +08:00
0f60f0f657 Carry backing resource in UI texture handles 2026-04-12 23:25:18 +08:00
dd3731ba66 Execute viewport offscreen frames through D3D12 host 2026-04-12 23:21:59 +08:00
941034b387 Wire viewport shell host chain and move host under app 2026-04-12 23:13:00 +08:00
b7ce8618d2 Advance new editor hosted panels and state flow 2026-04-12 11:12:27 +08:00
7ad4bfbb1c Extract new editor host command session bridge 2026-04-12 01:49:08 +08:00
838f676fa6 Refactor new editor app context and workspace shell 2026-04-12 01:29:00 +08:00
0ff02150c0 Refine editor tree alignment and project panel events 2026-04-11 22:31:14 +08:00
8848cfd958 chore: checkpoint current workspace changes 2026-04-11 22:14:02 +08:00
0a015b52ca feat(new_editor): add project panel and polish dock chrome 2026-04-11 20:20:30 +08:00
443c56ed08 Center tab labels and unify dock cursor resolution 2026-04-11 17:37:13 +08:00
2958dcc491 Refine XCEditor docking and DPI rendering 2026-04-11 17:07:37 +08:00
977a4cf2a4 Unify dock leaves around single-tab stacks 2026-04-10 21:50:31 +08:00
87ad489bfd Tighten new editor shell chrome and add dock convergence plan 2026-04-10 21:05:07 +08:00
8cde4e0649 Add new editor product shell baseline 2026-04-10 16:40:11 +08:00
899442c64d refactor editor ui host and shell asset layout 2026-04-10 01:59:15 +08:00
02a0e626fe Refactor XCUI editor module layout 2026-04-10 00:41:28 +08:00
6bf61ad8e2 Refine editor shell asset contract 2026-04-07 13:01:48 +08:00
3cf4adf181 Unify editor shell asset contracts 2026-04-07 12:47:16 +08:00
49e9b63a2d Internalize editor shell asset definition contract 2026-04-07 12:38:23 +08:00
8eeb7af56e Build XCEditor menu and status shell widgets 2026-04-07 03:51:26 +08:00
2a61f0b20a Refactor XCEditor into library-style layout 2026-04-06 20:02:34 +08:00