Skip to content

Releases: Toma400/Nimfire

Nimfire (0.1.3)

23 Nov 15:27
Compare
Choose a tag to compare

Additions:

  • Collection type that allows for mass management of Images
  • New range field used by ProgressBar to customise its values used

Nimfire (0.1.2)

13 Sep 15:13
Compare
Choose a tag to compare

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
    • 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
    • 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

Changes:

  • setPixel behaviour has been changed to mimic setPixelRelative 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)

06 Sep 12:45
Compare
Choose a tag to compare

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 require var type of Rect object, so can be iterated
    more easily
  • setPixelRelative now serves as relative setPixel alternative

Fixes:

  • fixed wrong Nimble dependencies that assumed NGLFW/gl*FB are in Nimble list

Nimfire (0.1.0)

05 Sep 15:11
Compare
Choose a tag to compare

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