Releases: Treefire33/Leaf
v0.3.4
v0.3.3
Fixes the virtual mouse.
Added anchor target modes.
v0.3.2
Added support for multiple style classes for elements.
Fixed and improved the keyboard event handler.
Added more mouse button events (now all Raylib mouse buttons are covered).
Textboxes now use the background-color, border-color, border-radius, and border-width properties.
v0.3.1
Checkbox improvements.
- Checkboxes now use button-style instead of checkbox-style
- Checkboxes now use textures for checkmarks.
- (New CSS property: checkmark-style)
- Checkboxes can now have custom nine patches.
Font improvements. - Based on the size the font is loaded at, it's texture will be filtered differently.
- Fonts can now be added with custom codepoints.
Textboxes can now have padding.
ProcessEvents() is now public so it can be used along with a custom event processor.
v0.3.0
Default resource copying now actually works!!!!!!!
Added colour and image utilities.
Added image blending with blend modes (12 available modes for both RGBA and RGB).
Various improvements and changes not worth mentioning here.
v0.2.9
Font improvements:
- Fonts must now be added manually, allowing the user to specify how the font is loaded (making it easier to use in CSS).
- Fonts can now be loaded with bold, italic, and bold-italic variants (which is yet to be implemented)
- Fonts can now be loaded with custom codepoints.
Custom button nine patches: - Buttons can now be given custom nine patches through code or with a new CSS property
More resource path improvements (hopefully this time it actually works).
v0.2.8
More resource path fixes
Added spritesheet loading
UIRect improvements
v0.2.7
Added dropdowns
Reworked anchors
Scrolling containers now set max scroll properly
Changed resource paths.
v0.2.6
More changes to resource paths.
- Default assets will now copy over to a specified root path, newest defaults are always taken.
Changes to theming.
- Now all elements have 9 default theme properties.
- All elements that do not take a texture to draw are now drawn with a rounded rectangle.
v0.2.5
Slider improvements.
Audio system added.
All resources paths can now be changed.
more things I forgot