Wire up GUI: functional editor with VSCode Dark theme and docking layout
Rewrote main.cpp from Step 12 scaffold to full editor shell. Added tree-sitter linking to whetstone_editor target. Fixed WMOD_ prefix to avoid Windows SDK MOD_SHIFT/MOD_ALT macro conflicts. Editor now has editable text area, live AST view, syntax-highlighted preview, generated code tab, find/replace, keybinding profile selector, and status bar. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -346,7 +346,11 @@ target_link_libraries(whetstone_editor PRIVATE
|
||||
OpenGL::GL
|
||||
glad::glad
|
||||
imgui::imgui
|
||||
nlohmann_json::nlohmann_json)
|
||||
nlohmann_json::nlohmann_json
|
||||
unofficial::tree-sitter::tree-sitter
|
||||
tree_sitter_python
|
||||
tree_sitter_cpp
|
||||
tree_sitter_elisp)
|
||||
|
||||
add_executable(orchestrator src/orchestrator_main.cpp)
|
||||
target_include_directories(orchestrator PRIVATE src)
|
||||
|
||||
Reference in New Issue
Block a user