Skip to content

@lmariscal lmariscal released this Sep 26, 2019

This is mostly a release to further support the 0.3 branch. This fixes some inconsistencies with the Nim compiler and how it treats unsigned integers. This version is for LTS 0.3.

Changelog:

General

  • Change Nim doc paths and rewrote generation of this
  • Update to new README
  • Add ISSUE_TEMPLATE and PULL_REQUEST_TEMPLATE
  • Update OpenGL version in examples to be 3.3 (Modern OpenGL)
  • Add new instructions about 1.0 and information about it

GLFW

  • Add monitor functionality

STB

  • Fix compilation issues related to paths

OpenGL

  • Fix issues with how Nim treats unsigned integers

ImGUI

  • Change submodule repo to a fork for when updating can be done by us

PD: All further release will contain a detailed changelog (like this one if you can call it detailed) and the title will be the version with a short subtitle.

Assets 2

@lmariscal lmariscal released this Jun 3, 2019 · 11 commits to master since this release

Fixed ImGui source Compilation

This release fixes the ImGui src compilation and other compilation issues related to type declarations.

ImGui is a C++ library and the C-Bindings (cimgui) require a C++ compiler to build the library.

Assets 2

@lmariscal lmariscal released this May 8, 2019 · 14 commits to master since this release

Update to ImGui 1.70

To read all changes check the official list:
https://github.com/ocornut/imgui/releases/tag/v1.70

Don't forget to update the cimgui's dll and use the the respective x86/x64 of your target platform.

Assets 2

@lmariscal lmariscal released this Mar 13, 2019 · 16 commits to master since this release

Update to ImGui 1.6.9

To read all changes check the official list:
https://github.com/ocornut/imgui/releases/tag/v1.69

Don't forget to update the cimgui's dll and use the the respective x86/x64 of your target platform.

Assets 2

@lmariscal lmariscal released this Feb 19, 2019 · 17 commits to master since this release

Updated to ImGui 1.6.8

To read all changes check the official list:
https://github.com/ocornut/imgui/releases/tag/v1.68

Don't forget to update the cimgui's dll and use the the respective x86/x64 of your target platform.

Assets 2

@lmariscal lmariscal released this Jan 17, 2019 · 25 commits to master since this release

Update to ImGui 1.6.7

To read all changes check the official list:
https://github.com/ocornut/imgui/releases/tag/v1.67

Don't forget to update the cimgui's dll and use the the respective x86/x64 of your target platform.

Assets 2

@lmariscal lmariscal released this Jan 5, 2019 · 26 commits to master since this release

Chained events and stb image change

Assets 2

@lmariscal lmariscal released this Nov 6, 2018 · 34 commits to master since this release

##ImGui bindings and implementations for Glfw and OpenGL

Made an ImGui generator in nimgl_gen repo based on the json files cimgui generates. Also translated the example implementations to easily add examples and ease user development.

Added an icon and replaced the default create window procedure to add this icon by default in Windows and Linux, you can easily disable it in the procedure.

Added more procedures for glfw and considering on making a generator to automate the process.

As always feel free to open issues and PR related to this project in the corresponding links. 😸

Assets 2

@lmariscal lmariscal released this Oct 1, 2018 · 43 commits to master since this release

Upgraded to keep readme's example working with code.

Assets 2

@lmariscal lmariscal released this Sep 26, 2018 · 46 commits to master since this release

Added glfw prefix back to the bindings, to avoid inconvenience creating a new tag.

Assets 2
You can’t perform that action at this time.