Skip to content

Releases: neroist/uing

0.6.1

08 Feb 00:59
Compare
Choose a tag to compare

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

05 Feb 06:38
Compare
Choose a tag to compare

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

04 Feb 01:50
Compare
Choose a tag to compare

Change newUnderlineColorAttribute to remove ambiguous calls

Full Changelog: 0.5.1...0.5.2

0.5.1

04 Feb 00:32
f25529f
Compare
Choose a tag to compare

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

01 Feb 20:30
Compare
Choose a tag to compare

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

0.4.0

31 Jan 19:39
Compare
Choose a tag to compare

Added window parameter to MenuItem's onClicked

0.3.0

31 Jan 02:32
Compare
Choose a tag to compare

Fixed timer()

Full Changelog: 0.2.0...0.3.0

0.2.0

30 Jan 22:15
Compare
Choose a tag to compare

Adds new addWithAttributes and clear procs

Full Changelog: 0.1.0...0.2.0

0.1.0

30 Jan 01:45
Compare
Choose a tag to compare

First release