Skip to content

Update imgui submodule to latest release #149

Description

@ehkropf

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions