Download Latest Version imgui-1.89.7-1-all.jar (36.2 MB)
Email in envelope

Get an email when there's a new version of dear jvm imgui

Home / v1.89.4
Name Modified Size InfoDownloads / Week
Parent folder
imgui-1.89.4-all.jar 2023-06-21 36.1 MB
1.89.4 source code.tar.gz 2023-06-21 17.4 MB
1.89.4 source code.zip 2023-06-21 17.6 MB
README.md 2023-06-21 5.1 kB
Totals: 4 Items   71.2 MB 0

1.89.4

v1.89.4: Release cadence continues!

Reading the changelog is a good way to keep up to date with the things Dear ImGui has to offer, and maybe will give you ideas of some features that you've been ignoring until now!

📣 Click version number above to display full release note contents, sometimes randomly clipped by GitHub..

Dear ImGui is funded by your contributions and needs them right now. If your company uses Dear ImGui, consider reaching out.

TL;DR

  • Nav: Tab key goes through every items (when keyboard navigation is active).
  • Nav: Enter key works to activate most items (when keyboard navigation is active).
  • Added return value to BeginTooltip().
  • Examples: Activated keyboard and gamepad navigation by default in all examples.
  • Various other fixes related to: Nav, Tables, Drag and Drop, InputText.
  • Various improvements to GLFW backends.
  • Added a Debug Tools to facilitate testing user-code testing Begin/BeginChild return value.

Changes

This is a followup to v1.89, v1.89.1, v1.89.2 and v1.89.3. We are trying to make more frequent releases. Because it sets a beat and may encourage teams to update more frequently.

Breaking Changes:

  • Renamed pushAllowKeyboardFocus()/popAllowKeyboardFocus() to pushTabStop()/popTabStop().
  • Tooltips: Added Boolean return value to beginTooltip() for API consistency. Please only submit contents and call endTooltip() if beginTooltip() returns true. In reality the function will currently always return true, but further changes down the line may change this, best to clarify API sooner. Updated demo code accordingly.

Other Changes:

Source: README.md, updated 2023-06-21