Releases: Toma400/Nimfire
Releases · Toma400/Nimfire
Nimfire (0.1.3)
Nimfire (0.1.2)
Additions:
- Added experimental
nimfire/indev
section to test new unstable features- each module in there will have its stable substitute in main directory
(indev
variant will be deprecated by that time) simpleui
module let you create simple UI- currently it handles only
ProgressBar
element- improvements towards range will be introduced soon
- it will be added as non-experimental feature later in 0.1.x
- currently it handles only
decorui
module let you create more advanced UI- currently it handles only
DecorButton
element - it will be developed heavily through whole 0.1.x cycle
- expected date of releasing it as non-experimental is 0.2.0
- currently it handles only
text
module let you render text- rendering can be bugged and not work as expected
- should be added as non-experimental feature in 0.1.3
- each module in there will have its stable substitute in main directory
Changes:
setPixel
behaviour has been changed to mimicsetPixelRelative
as default
Improvements:
- removed redundant
icon
argument in Window initialisation- argument was set for future use, but adding icon was pushed forward in development plans
Drawfire (0.1.1)
Additions:
- added
toRect
conversion from Image object - added several new keys to be recognised
- added several new colours
- added utility proc to check screen size
Improvements:
drawRect
does not requirevar
type of Rect object, so can be iterated
more easilysetPixelRelative
now serves as relativesetPixel
alternative
Fixes:
- fixed wrong Nimble dependencies that assumed NGLFW/gl*FB are in Nimble list
Nimfire (0.1.0)
Initial version of Nimfire. Introduces most basic features that allow you to create simple game or app.
Additions:
- added basic Window handler
- added colors
- added drawing shapes
- added drawing images
- added image saving
- added several utility procs
- added handling of keyboard & mouse clicking
- getting mouse position