v0.0.1
SimpleIMGUI v0.0.1
Merged pull requests:
- render triangle to screen using GLFW (#1) (@Sid-Bhatia-0)
- fix: remove imports of DataStructures and SimpleDraw (#2) (@Sid-Bhatia-0)
- draw rectangle to screen; replace C_NULL with Ptr{Cvoid}(0) (#3) (@Sid-Bhatia-0)
- add a texture that updates every frame (#4) (@Sid-Bhatia-0)
- display image drawn using SimpleDraw (#5) (@Sid-Bhatia-0)
- compute and display some debug statistics (#6) (@Sid-Bhatia-0)
- refactor and cleanup (#7) (@Sid-Bhatia-0)
- add callback based input handling (#8) (@Sid-Bhatia-0)
- add imgui buttons that change text color (#9) (@Sid-Bhatia-0)
- add slider widget (#10) (@Sid-Bhatia-0)
- add text input widget (#11) (@Sid-Bhatia-0)
- cleanup code and organize output layout (#12) (@Sid-Bhatia-0)
- use escape to quit and give better names to average times (#13) (@Sid-Bhatia-0)
- update README (#14) (@Sid-Bhatia-0)
- update package versions (#15) (@Sid-Bhatia-0)
- create a package called SimpleWidgets.jl (#16) (@Sid-Bhatia-0)
- remove Cursor and update cursor calculation (#17) (@Sid-Bhatia-0)
- add immutable Cursor and make Button immutable (#18) (@Sid-Bhatia-0)
- move Cursor and Button to SimpleWidgets (#19) (@Sid-Bhatia-0)
- fix inclusion of input.jl. Split SimpleWidgets.jl into ui_state.jl and widgets.jl (#20) (@Sid-Bhatia-0)
- rename widget types and input button type (#21) (@Sid-Bhatia-0)
- add and use type UIState (#22) (@Sid-Bhatia-0)
- add UserInputState to keep track of all relevant inputs (#23) (@Sid-Bhatia-0)
- pass cursor and input_button to widget and widget! (#24) (@Sid-Bhatia-0)
- add BoundingBox (#25) (@Sid-Bhatia-0)
- rename a few things (#26) (@Sid-Bhatia-0)
- cleanup example.jl (#27) (@Sid-Bhatia-0)
- add went_up, went_down methods directly taking input button (#28) (@Sid-Bhatia-0)
- parameterize font in example.jl (#29) (@Sid-Bhatia-0)
- add BoxLayout (#30) (@Sid-Bhatia-0)
- use automatic layout for placing debug text (#31) (@Sid-Bhatia-0)
- remove Cursor and replace it with Point (#32) (@Sid-Bhatia-0)
- add example2.jl with simplified widget usage (#33) (@Sid-Bhatia-0)
- refactor and add functionality from examples to package (#34) (@Sid-Bhatia-0)
- rename package SimpleWidgets to SimpleIMGUI (#35) (@Sid-Bhatia-0)
- make the logic of setting and resetting hot/active widgets more consistent (#36) (@Sid-Bhatia-0)
- make layout mutable to keep do_widget! API simple (#37) (@Sid-Bhatia-0)
- rename a bunch of things (#38) (@Sid-Bhatia-0)
- add instance attribute to WidgetID (#39) (@Sid-Bhatia-0)
- allow slider to take value of 0 (#40) (@Sid-Bhatia-0)
- prepare for v0.0.1 release (#41) (@Sid-Bhatia-0)