Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
It was a bit buggy.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The padding can now be set separately for each
direction, and the painters now support tiling
the texture in addition to stretching it.
|
|
Thanks @vini2003!
|
|
It now uses a glScissor instead of a depth hack.
I tested it with the config GUI, and it seems to work.
|
|
Closes #30. Closes #31.
|
|
|
|
|
|
Related to #24.
|
|
Closes #17.
|
|
Closes #28 and fixes #29.
|
|
|
|
|
|
|
|
|
|
|
|
- Cleaned up the class
- Placed fields/constructors/methods in a sensible order
- Removed unnecessary whitespace
(Why was there a blank line inside of if statements?)
- Deprecated the (width, height) constructors. The sizing wasn't implemented.
- Added accessors for labels.
- Made onToggle a Consumer<Boolean>, so the toggle value can be accessed in the handler.
|
|
|
|
|
|
|
|
|
|
Add text click and hover event support for WLabel
|
|
|
|
|
|
|
|
|
|
Slider updates
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mouse scrolling event
|
|
|
|
|
|
|
|
|
|
|
|
- WIP dark mode textures for simple sliders
- Vertical/rotated labeled sliders
- Text alignment for slider labels
- Add missing getters for nicer Kotlin usage
|