Download Latest Version v10.1.0 source code.zip (20.4 MB)
Home / ImGuiTestEngine-v1.0.3
Name Modified Size InfoDownloads / Week
Parent folder
ImGuiTestEngine-v1.0.3 source code.tar.gz 2026-10-18 70.6 kB
ImGuiTestEngine-v1.0.3 source code.zip 2026-10-18 79.0 kB
README.md 2026-10-18 8.6 kB
Totals: 3 Items   158.1 kB 0

ImGuiTestEngine ImGuiTestEngine-v1.0.3

Merged pull requests:

  • multi-context and manual callbacks (#2) (@mchristianl)
  • Memory leak bugfix (#4) (@Gnimuc)
  • Upgrade to 1.72 (#11) (@Gnimuc)
  • Support large meshes (#12) (@Gnimuc)
  • use Refs instead of introducing new global variables in init (#16) (@KristofferC)
  • Update OpenGL backend implementation (#17) (@Gnimuc)
  • Install TagBot as a GitHub Action (#18) (@JuliaTagBot)
  • Remove TreeAdvanceToLabelPos() (#20) (@Gnimuc)
  • Upgrade to cimgui 1.76 (#21) (@Gnimuc)
  • Fix CI (#24) (@Gnimuc)
  • Upgrade to 1.77 (#26) (@Gnimuc)
  • Misc. updates for ImGui 1.78, fix [#31] (#32) (@Gnimuc)
  • Test Clang.jl's new generator (#42) (@Gnimuc)
  • Remove the helper library (#46) (@Gnimuc)
  • Upgrade to 1.82 (#47) (@Gnimuc)
  • Add docking and multi-viewport support and reorganize the package (#51) (@Gnimuc)
  • CompatHelper: add new compat entry for "CSyntax" at version "0.4" (#53) (@github-actions[bot])
  • Demo examples working (#61) (@sairus7)
  • added Table funcs (#63) (@alenskorobogatova)
  • fixed listbox creating (#65) (@alenskorobogatova)
  • Adapt Renderer.jl to new API (#67) (@zsoerenm)
  • Add OpenGL 2 support (#75) (@jpsamaroo)
  • CompatHelper: add new compat entry for Preferences at version 1, (keep existing compat) (#77) (@github-actions[bot])
  • Update README.md (#79) (@pxl-th)
  • Update wrapper for v1.89.4 (#87) (@JamesWrigley)
  • Restrict LibCImGui.jl compat bounds (#90) (@JamesWrigley)
  • CompatHelper: bump compat for LibCImGui to 1, (keep existing compat) (#91) (@github-actions[bot])
  • CompatHelper: bump compat for ImGuiOpenGLBackend to 0.2, (keep existing compat) (#92) (@github-actions[bot])
  • CompatHelper: bump compat for ImGuiGLFWBackend to 0.2, (keep existing compat) (#93) (@github-actions[bot])
  • Use demo for tests. Fix docs (#94) (@IanButterworth)
  • Workaround Text segfault on MacOS (#95) (@IanButterworth)
  • [release-1.79] Workaround Text segfault (#97) (@IanButterworth)
  • [release-1.79] CImGui 1.79.2 (#99) (@IanButterworth)
  • CompatHelper: bump compat for CEnum to 0.5, (keep existing compat) (#103) (@github-actions[bot])
  • Prepare v1.82.1 (#105) (@JamesWrigley)
  • Prepare v1.89.0 (#106) (@JamesWrigley)
  • Add some thread-safety advice to the docs (#107) (@JamesWrigley)
  • Add docs for setting compat bounds (#108) (@JamesWrigley)
  • Update examples for v1.89 (#110) (@JamesWrigley)
  • Fix the scrolling wrappers (#115) (@JamesWrigley)
  • Add a changelog and bump the version (#116) (@JamesWrigley)
  • Use ImDrawFlags_RoundCornersAll and bump version (#118) (@JamesWrigley)
  • Merge cimgui-pack and LibCImGui.jl (#119) (@JamesWrigley)
  • Bump cimgui-pack versions (#120) (@JamesWrigley)
  • Enable the test engine features (#121) (@JamesWrigley)
  • 1.90.8 and backend shenanigans (#122) (@JamesWrigley)
  • Delete cimgui-pack (#125) (@JamesWrigley)
  • Remove explicit instructions from the readme (#126) (@JamesWrigley)
  • Add some real tests (#127) (@JamesWrigley)
  • CompatHelper: add new compat entry for ModernGL in [weakdeps] at version 1, (keep existing compat) (#128) (@github-actions[bot])
  • CompatHelper: add new compat entry for GLFW in [weakdeps] at version 3, (keep existing compat) (#129) (@github-actions[bot])
  • Add support for setting the OpenGL version (#132) (@JamesWrigley)
  • Makie integration (#133) (@JamesWrigley)
  • Improved Makie support (#134) (@JamesWrigley)
  • Document GLMakie requirements (#136) (@JamesWrigley)
  • Makie improvements (#137) (@JamesWrigley)
  • Pin the renderloop to thread 1 by default for safety (#138) (@JamesWrigley)
  • Add a port of HelpMarker() (#139) (@JamesWrigley)
  • Minor docs improvements (#140) (@JamesWrigley)
  • v1.91.0 (#141) (@JamesWrigley)
  • Delete code obsoleted by improved GLMakie embedding support (#142) (@JamesWrigley)
  • Add accessors for ImNodesStyle (#144) (@JamesWrigley)
  • Regenerate bindings for v1.91.1 (#145) (@JamesWrigley)
  • Prepare for v3 (#147) (@JamesWrigley)
  • Update for v1.91.2 (#152) (@JamesWrigley)
  • Delete old bindings (#153) (@JamesWrigley)
  • Bump version (#156) (@JamesWrigley)
  • Prepare for v4 (#157) (@JamesWrigley)
  • Update links to point to the new repo (#158) (@JamesWrigley)
  • Escape null-terminators properly in docstrings (#159) (@JamesWrigley)
  • Update documentation links to point to the MultiDocumenter site (#160) (@JamesWrigley)
  • Cleanup CI a bit (#161) (@JamesWrigley)
  • CompatHelper: bump compat for GLMakie in [weakdeps] to 0.11, (keep existing compat) (#162) (@github-actions[bot])
  • Update bindings for v1.91.8 and bump version (#163) (@JamesWrigley)
  • Add precompilation workloads and bump version (#165) (@JamesWrigley)
  • Added an option to use WaitEvents() instead of PollEvents() (#166) (@Sukhoverkhaya)
  • Updated Renderer in examples to work with recent CImGui (#168) (@deltadecay)
  • Fix GLMakie compat bounds (#169) (@JamesWrigley)
  • GLMakie/GLFW support and improvements (#174) (@JamesWrigley)
  • CompatHelper: bump compat for GLMakie in [weakdeps] to 0.13, (keep existing compat) (#175) (@github-actions[bot])
  • Update for v1.92 (#176) (@JamesWrigley)
  • Update for v1.92.1 (#177) (@JamesWrigley)
  • Fix GLMakie 0.13 compatibility and bump version (#180) (@JamesWrigley)
  • Tear down GLMakie figures properly during precompilation (#182) (@JamesWrigley)
  • fix typo in ig._destroy_image_texture (#185) (@FaresX)
  • Update for v1.92.5 (#189) (@JamesWrigley)

Closed issues:

  • Multiple Contexts (#1)
  • Memory Leak in multicontext.jl (#3)
  • ArgumentError: embedded NULs are not allowed in C strings: (#5)

  • CollapsingHeader with same name as InputText confuses collapse action (#6)
  • Method to disable/grey-out widgets? (#7)
  • Update to 1.7.1 to Support for large meshes (#8)
  • The interface is too small on high dpi screens. (#9)
  • Document how to recompile cimgui with patches or additional extensions (#10)
  • Crashes (#13)
  • workflow (#14)
  • Attempting to compile with PackageCompilerX (#15)
  • Correct ImGUI Version? (#19)
  • Mesh size limitation (#22)
  • Humble request for imgui 1.77 version bump (#25)
  • Could not load symbol "igPushStyleColor" (#27)
  • How to start? (#28)
  • Crash on Mouse cursors demo (#29)
  • Unicode is not compatible? (#30)
  • Breaking changes were introduced in ImGui 1.78 (#31)
  • Faster startup (#33)
  • ImGui Docking Support (#34)
  • Breaking changes in 1.79 (#35)
  • hotloading... does it work? can it be documented? (#36)
  • Is there a way to use the gr framework with CImGui.jl? (#37)
  • update to v1.80 (#38)
  • Long text example crash (MethodError: no method matching Clipper(::Int64)) (#41)
  • InvisibleButton should take three arguments (#50)
  • Examples on master branch do not work? (#60)
  • Tag a 1.82.0 release? (#62)
  • Memory leak (#64)
  • Difficulties with current Renderer.jl (#66)
  • CImGui fails precompilation at idGET_FLT_MAX() (#69)
  • Columns - Horizontal Scroll demo not working in v1.79.0 (#71)
  • TagBot trigger issue (#72)
  • the CImGui.Text(text) function segfaults on aarm (v1.82) (#74)
  • Example code doesn't actually run (#76)
  • How can I get ImGuiWindowClass? (#80)
  • The getproperty and setproperty! method of ImNodesStyle was not provided (#82)
  • On some Windows machine, got glfwCreateWindow error (#83)
  • Regenerate new wrapper libraries for fresh ImGui and ImPlot versions? (#84)
  • SDL Backend Support? (#86)
  • I can not run the demo (#88)
  • ImGuiKey_KeyPadEnter not defined, when running demo (#89)
  • Expand tests (#98)
  • Broken after update (#100)
  • Incomplete overlap (#109)
  • UndefVarError: igSetScrollYFloat not defined (#113)
  • Example of integrating a GLMakie plot in a CImGui window (or conversely) (#114)
  • AddRect() error: "ImDrawCornerFlags_All not defined" (#117)
  • Help / About Dear ImGui / Config/Build information throws an error (#123)
  • Create a CImGui sample application ie running outside of Julia CLI (from PowerShell commandline) (#124)
  • Window dimensions are always reported as 400x400 (#130)
  • error running makie_demo.jl (#135)
  • no method matching GLMakie.Screen (#143)
  • CImGui 3.0 segfault when plotting empty axis in Julia module (#146)
  • The position of the data tip drawn is inconsistent with the position of the mouse (#150)
  • Is there a way to use GLFW.WaitEvents instead of GLFW.PollEvents in the render loop? (#164)
  • The horizontal alignment of the Selectable component does not adapt to its own dimensions (#167)
  • interface is too small on high dpi screens (#172)
  • MakieIntegration not responding to events properly (#179)
  • MakieIntegration precompile with errors on Windows (#181)
  • WARNING: Constructor for type "Text" was extended in CImGui without explicit qualification or import. (#183)
  • typo in parameter name (#184)
Source: README.md, updated 2026-10-18