8b156dd112
docs(new_editor): archive legacy plans and define consolidation roadmap
2026-04-15 07:52:56 +08:00
aa727202af
Add managed render pipeline selection bridge
2026-04-15 01:57:14 +08:00
d0ce2d7883
Centralize render-graph recording context builders
2026-04-15 01:18:15 +08:00
f064d6ed68
Extract camera frame fullscreen stage planner
2026-04-15 00:53:51 +08:00
1d171ea61c
Split builtin forward pipeline into feature and internal modules
2026-04-14 20:50:31 +08:00
a660fc489a
Plan new editor viewport render host migration
2026-04-12 22:35:23 +08:00
838f676fa6
Refactor new editor app context and workspace shell
2026-04-12 01:29:00 +08:00
8848cfd958
chore: checkpoint current workspace changes
2026-04-11 22:14:02 +08:00
31756847ab
docs: sync api and planning docs
2026-04-08 16:07:03 +08:00
61047866dc
Archive XCUI Subplan-05 plan
2026-04-04 19:36:54 +08:00
341ce79231
Add XCUI layout engine MVP and archive subplan 02
2026-04-04 19:13:16 +08:00
c2cb2e5914
Archive XCUI subplan 04
2026-04-04 19:04:28 +08:00
611ca705c8
Add XCUI input focus shortcut MVP
2026-04-04 18:55:20 +08:00
dc5b5d2c48
Archive shader material closure plan
2026-04-04 17:41:50 +08:00
c0124443cf
Archive completed scene viewport overlay rework plan
2026-04-04 14:06:17 +08:00
16e2065c6c
Unified logging: Replace LogSystem with EditorConsoleSink
...
- Created EditorConsoleSink (implements ILogSink interface)
- EditorConsoleSink stores logs in memory buffer (max 1000 entries)
- Added to Debug::Logger in Application::Initialize()
- ConsolePanel now reads from EditorConsoleSink via static GetInstance()
- Removed separate LogSystem singleton
- Removed editor/src/Core/LogEntry.h (no longer needed)
Now Editor and Engine share the same Debug::Logger, with ConsolePanel
displaying logs via EditorConsoleSink.
2026-03-25 16:13:02 +08:00
600892bbe2
Refactor RHI documentation and remove unused files
2026-03-25 01:31:09 +08:00
6ed033890a
docs: 整理 plan 文档,废弃文档移至 used 目录
...
- 废弃的计划文档移动到 docs/plan/used/
- 更新 RHI 抽象层设计文档
- 保留当前有效的计划文档
2026-03-24 18:21:53 +08:00