Love Nuklear Versions Save

Lightweight immediate mode GUI for LÖVE games

v2.7

8 months ago
  • Fix issue with UI calls in coroutines
  • Update upstream Nuklear version to latest

v2.6.1

4 years ago
  • Update upstream URL
  • Add install target to CMake files
  • Add new build instructions for MSVC
  • Fix bug that crashes on ui:layoutTemplateEnd()

v2.6

4 years ago
  • Add *GetScroll and *SetScroll for windows, groups, and popups
  • Fix parent scissor behavior

v2.5.2

5 years ago
  • Expand the build instructions and scripts to even more distros

v2.5.1

5 years ago
  • Fix build scripts and instructions for Linux builds.
  • Update example scripts to use colors in [0, 1]

v2.5

5 years ago
  • Add ui:style
  • Improve build instructions
  • Allow ui:style* from outside frameBegin/frameEnd
  • Add presses parameter to mousepressed/mousereleased

v2.4

5 years ago
  • Add Canvas support to all image functions
  • ui:treeStatePush
  • ui:treeStatePop
  • ui:treeState

v2.3

5 years ago

Offer closure alternatives to begin/end pairs. See closure.lua for a brief example.

Also offer table alternative to varargs flag passing. Also see closure.lua for an example.

  • ui:frame
  • ui:window
  • ui:layoutRow
  • ui:layoutTemplate
  • ui:layoutSpace
  • ui:group
  • ui:tree
  • ui:popup
  • ui:contextual
  • ui:tooltip
  • ui:menubar
  • ui:menu
  • ui:combobox

v2.2

5 years ago

Add template layout and manual edit focus/unfocus:

  • ui:windowIsClosed
  • ui:layoutTemplateBegin
  • ui:layoutTemplatePush
  • ui:layoutTemplateEnd
  • ui:editFocus
  • ui:editUnfocus

v2.1

5 years ago

Add support for Quads to all image functions and styles.