heyx3 / Bplus.jl

A modern OpenGL 4.6 rendering framework, written in Julia.
Other
72 stars 3 forks source link

CImGui currently broken #107

Closed heyx3 closed 1 year ago

heyx3 commented 1 year ago

CImGui.jll has a new version of the underlying CImGui library, but has not updated its user-facing code accordingly. This has left it in a broken state for a handful of widget types (breaking BpWorld but not much else).

We should try to help push the package through its next update, or revert B+ to the specific older version that worked until this is fixed.

For reference, the original version of the packages we used was:

The update that caused this problem was:

heyx3 commented 1 year ago

It looks like the update to CImGui.jl is very nearly done, they're just working on some CI documentation issues

heyx3 commented 1 year ago

Opened a thread about the issue: https://github.com/Gnimuc/CImGui.jl/issues/100

heyx3 commented 1 year ago

Fixed by explicitly fixing the CImGui and LibCImGui versions.