Skip to content

Latest commit

 

History

History
59 lines (33 loc) · 1.33 KB

CHANGELOG.md

File metadata and controls

59 lines (33 loc) · 1.33 KB

Changelog

This library uses Semantic Versioning.

0.8.0

Changed

  • Updated ImGui.NET dependency from 1.90.6.1 to 1.91.0.1.

0.7.0

Changed

  • Updated ImGui.NET dependency from 1.90.1.1 to 1.90.6.1.

0.6.0

Changed

  • Updated Silk.NET dependencies from 2.20.0 to 2.21.0.

0.5.0

Added

  • Added ImGuiController.CreateDefaultFont method to create a default font.

Changed

  • ImGuiController no longer creates a default font in the constructor. You must now call the CreateDefaultFont method to create a default font, or implement your own font creation logic.

0.4.0

Changed

  • GlfwInput is now an instance class. This allows for multiple instances of GlfwInput to be used in the same application. For example, you may want to use a different instance for game physics and ImGui rendering.
  • An instance of GlfwInput now needs to be passed to the ImGuiController constructor.

0.3.0

Changed

  • Changed namespace to ImGuiGlfw.

0.2.0

Added

  • Added the following members to the GlfwInput class:
    • IReadOnlyList<MouseButton> MouseButtonsChanged
    • bool IsMouseButtonPressed(MouseButton button)
    • bool IsMouseButtonReleased(MouseButton button)
    • bool IsKeyPressed(Keys key)
    • bool IsKeyReleased(Keys key)

0.1.0

  • Initial release