| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| ImGuiTestEngine-v2.0.0 source code.tar.gz | 2026-10-18 | 74.3 kB | |
| ImGuiTestEngine-v2.0.0 source code.zip | 2026-10-18 | 83.0 kB | |
| README.md | 2026-10-18 | 9.6 kB | |
| Totals: 3 Items | 166.8 kB | 0 | |
ImGuiTestEngine ImGuiTestEngine-v2.0.0
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 ofPollEvents()(#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)
- fix: Cannot get GLFW version in compiled apps? (#190) (@sairus7)
- Generate property methods for Ptr{ImGuiInputTextCallbackData} (#193) (@JamesWrigley)
- fix bugs while using DataInspector (#194) (@FaresX)
- Add contributing docs (#195) (@JamesWrigley)
- Bump version (#196) (@JamesWrigley)
- Update for ImGui 1.92.8 / ImPlot 1.0 (#197) (@aplavin)
- Call test engine's per-frame post-swap hook so screen capture can advance (#198) (@aplavin)
- Add the date to the v8 changelog entry (#199) (@JamesWrigley)
- Bump the actions group with 4 updates (#200) (@dependabot[bot])
- Bump codecov/codecov-action from 6 to 7 in the actions group (#201) (@dependabot[bot])
- Bump actions/checkout from 6 to 7 in the actions group (#202) (@dependabot[bot])
- Update for 1.92.9b (#206) (@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)
- Upgrading Guide: 1.79 to 1.82 (#96)
- Expand tests (#98)
- Broken after update (#100)
- Incomplete overlap (#109)
- UndefVarError:
igSetScrollYFloatnot defined (#113) - Example of integrating a GLMakie plot in a CImGui window (or conversely) (#114)
AddRect()error: "ImDrawCornerFlags_Allnot 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)
- Figure will be drawn to the main window when DataInspector is triggered (#151)
- Is there a way to use
GLFW.WaitEventsinstead ofGLFW.PollEventsin 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
CImGuiwithout explicit qualification or import. (#183) - typo in parameter name (#184)
- Cannot get GLFW version in compiled apps? (#187)
- How to resize main viewport (#192)