Summary
external/imgui is pinned to ba513ba8 (v1.91.9b+69 commits), which is 1236 commits / ~9 minor releases behind the current latest tag v1.92.9b.
Scope
- Update
external/imgui submodule to the latest tagged release (v1.92.9b or newer at time of work).
- Not using the docking branch — stay on the regular release line.
- Backends in use: GLFW + Metal (
imgui_impl_glfw.cpp, imgui_impl_metal.mm). Backend init/frame signatures have changed across releases historically, so expect possible compile fixes in Application.cpp / MainWindow.cpp.
- Build the GUI (
/build, /gui) and manually smoke-test after updating — widget behavior/signatures can shift between minor releases even without docking.
Why
Routine dependency maintenance; large drift increases future upgrade risk and misses upstream fixes.
🤖 Generated with Claude Code
https://claude.ai/code/session_017ib35QUfBH2E4zcdYUQGQi
Blocks #150
Summary
external/imguiis pinned toba513ba8(v1.91.9b+69 commits), which is 1236 commits / ~9 minor releases behind the current latest tagv1.92.9b.Scope
external/imguisubmodule to the latest tagged release (v1.92.9bor newer at time of work).imgui_impl_glfw.cpp,imgui_impl_metal.mm). Backend init/frame signatures have changed across releases historically, so expect possible compile fixes inApplication.cpp/MainWindow.cpp./build,/gui) and manually smoke-test after updating — widget behavior/signatures can shift between minor releases even without docking.Why
Routine dependency maintenance; large drift increases future upgrade risk and misses upstream fixes.
🤖 Generated with Claude Code
https://claude.ai/code/session_017ib35QUfBH2E4zcdYUQGQi
Blocks #150