Skip to content

Releases: GPMueller/imgui-app

Release v0.3.0

27 Sep 21:36
8f0a1b2
Compare
Choose a tag to compare

Release v0.2.0

06 Apr 22:43
Compare
Choose a tag to compare

Improvements

  • cb3dd3e: Add OpenGL triangle drawn in background. Setup separate html canvas elements for the web app and made background colour transparent
  • 995f92e: Updated fonts and styles
  • 76e40d8: Added stylistically similar icon, logo and favicon
  • 9b1a630, 39a77c2: Refactor main into classes
    • GlfwWindow encapsulates some GLFW-only functionality
    • Application uses the GlfwWindow as the application window and uses OpenGL to draw the background and ImGui to draw the UI elements
    • Started moving OpenGL stuff into its own OpenglRenderer class
  • 3c24175: CI: automatically generate changelog for release draft
  • 6c60994: Improve menu-bar layouting

Fixes

  • c122187: Fix include guard naming
  • 17eb9d4: Fix usage of styles
  • 1e29b1b: Fix webapp path in .gitignore
  • 5c3d475: Fix shader for desktop app. The shaders are now specialized for web and desktop. Also, the framebuffer size is now correctly updated on initialization for the desktop app

Release v0.1.0

28 Mar 22:00
Compare
Choose a tag to compare

First basic demo.