Releases: tuogex/txUI
v1.2.0
This is a major release to v1.1.0.
Changes in this release:
txUI defaults to term.native()
Multiwindow mode option (off by default)
Windows are draggable (off by default)
Style objects that hold default colors and fields for components
Default style can be set to be applied to all components
Individual components can also have a style applied to override default
v1.1.0
v1.0.0
This is a major release to v0.5.0-beta.
Changes in this release:
UIManager is now called Controller
DrawUtils is now called Utils
ProgressBar component has been added
Window components have new fields
Window components can now have shadows
Window components are now draggable
You can now add components directly to the Controller
Add spaceColor field to Controller to change background color of workspace
Components have visible field to change visibility
v0.5.0-beta
This is a major release to v0.4.0-alpha.
Changes in this release:
Implemented feature in #6
The timer event is no longer handled by the app update cycle
setPos and setSize has been added to all components (documentation in wiki)
inheritComponent and cloneComponent has been added to UIManager (documentation in wiki)
txUI v0.4.0-alpha
txUI v0.3.1-alpha
This is a minor release to v0.3.0-alpha.
Changes in this release:
Allow the List component to handle scroll events
txUI v0.3.0-alpha
This is a minor release to v0.2.0-alpha.
Changes in this release:
Add scrollBar back into List to allow the scroll bar to be removable
Add Checkbox component
Add character masking in TextField to allow password input
txUI v0.2.0-alpha
This is a major release to v0.1.0-alpha.
Changes in this release:
The color field in Button is now named bgColor
Implemented feature in #1
Improvements to the update cycle
Improvements to the draw cycle