Martín Lucas Golini
aa9202e8b7
More work into supporting pure CSS themes.
...
Fixed a bug where dirty polygons were unreported.
UISceneNodes now are updated forcing the current UISceneNode as the one that it's being updated.
Added "poly" function for background/foreground images.
Added "tab-height" and "window-title" CSS properties.
2020-04-11 05:42:49 -03:00
Martín Lucas Golini
e48b77ddfc
Several fixes to allow Widgets to work without skins and enable pure CSS themes.
...
Added String::contains.
Improved Vector2.
Improved Text::findCharacterFromPos.
Improved set minimum widget size.
Improved var() parsing.
2020-04-09 05:20:55 -03:00
Martín Lucas Golini
75d940da8f
More documentation fixes.
2020-04-05 20:24:37 -03:00
Martín Lucas Golini
ffc8fd3953
More code clean up and continued with the CSS Specification documentation.
2020-04-05 04:22:34 -03:00
Martín Lucas Golini
9a43551b6b
More CSS specification clean up and improvements.
...
UIPushButton refactorization.
Fixed crash on tooltip close.
And several minor changes to adapt the CSS specification changes into the widgets.
2020-04-04 02:43:19 -03:00
Martín Lucas Golini
6259ca5fb8
More clean up and documentation, this time for: UITabWidget, UITab, UISpinBox and UIPushButton.
2020-04-02 04:18:11 -03:00
Martín Lucas Golini
cd306cc2e6
More general UI code clean up and documentation.
2020-03-31 22:49:09 -03:00
Martín Lucas Golini
b13793e99c
More work on the CSS Specification. Some specification changes were made.
2020-03-30 04:33:51 -03:00
Martín Lucas Golini
7677435de5
Minor refactor.
...
More work on the CSS specification doc.
2020-03-29 04:47:11 -03:00
Martín Lucas Golini
c1904dd01d
CSS Specification doc WIP.
2020-03-28 05:37:53 -03:00