Skip to content

Releases: neroist/uing

0.6.1

Choose a tag to compare

@neroist neroist released this 08 Feb 00:59

Added procs scrollTo() and handle(). Also procs newEditableCombobox() and newRadioButtons() now accept a items argument. In addition, mainStep's return type has been fixed and get's value argument type has been changed from uint32 to int. And finally, forEachAttribute and forEach have been properly wrapped and ForEach has been exported so you can use those function wthout having to import rawui.

Full Changelog: 0.6.0...0.6.1

Also, uing was added to the list of Nim bindings on linui-ng's readme! 🥳

0.6.0

Choose a tag to compare

@neroist neroist released this 05 Feb 06:38

Major changes

Added ability to compile with static libraries, and added resource files winim64.res, winim32.res, and winimvcc.res to ensure applications have a modern look on windows and to fix errors such as this (which occurred on my machine). rawui.nim now checks if 64 bit to link resources.o and winim64.res (which is what this reply suggested). Else, it will link winim32.res. In addition, applications using gcc on windows are now linked with the c++ standard library (-lstdc++).

Internal implementation changes

Tm now imports from time.h.

Library changes

Improved documentation. Removed proc Form.numChildren, fixed DateTimePicker.time not working on Linux, and updated some proc param types (nothing breaking). In addition, the children (or items, tabs, etc.) members of some widgets now keep their order. selection= now accepts normal ints and not cint. Finally, newGrid() now accepts a padded parameter and newUnderlineColorAttribute() accepts a a parameter.

Other Changes

Fixed examples on Linux (gradient.nim and squares.nim)

Full Changelog: 0.5.2...0.6.0

0.5.2

Choose a tag to compare

@neroist neroist released this 04 Feb 01:50

Change newUnderlineColorAttribute to remove ambiguous calls

Full Changelog: 0.5.1...0.5.2

0.5.1

Choose a tag to compare

@neroist neroist released this 04 Feb 00:32
f25529f

added new funcs that use Color from std/color (e.g. color=, newColorAttribute, newUnderlineColorAttribute, etc.)

Also changed parameter names to better fit documentation.

Full Changelog: 0.5.0...0.5.1

0.5.0

Choose a tag to compare

@neroist neroist released this 01 Feb 20:30

Documentation improvements, added queueMain, mainSteps, mainStep, parent, signature, typeSignature, and osSignature.

0.4.0

Choose a tag to compare

@neroist neroist released this 31 Jan 19:39

Added window parameter to MenuItem's onClicked

0.3.0

Choose a tag to compare

@neroist neroist released this 31 Jan 02:32

Fixed timer()

Full Changelog: 0.2.0...0.3.0

0.2.0

Choose a tag to compare

@neroist neroist released this 30 Jan 22:15

Adds new addWithAttributes and clear procs

Full Changelog: 0.1.0...0.2.0

0.1.0

Choose a tag to compare

@neroist neroist released this 30 Jan 01:45

First release