Commit Graph

1429 Commits

Author SHA1 Message Date
Martín Lucas Golini
4c4e329c8f UINode::setSkin now can be NULL.
Added tag to RadioButton::active, RadioButton::inactive, DropDownList::ListBox::item.

--HG--
branch : dev
2019-12-08 22:08:07 -03:00
Martín Lucas Golini
2ac0b8b843 More fixes.
--HG--
branch : dev
2019-12-08 14:01:46 -03:00
Martín Lucas Golini
20a6c8ea37 Minor fixes.
--HG--
branch : dev
2019-12-08 13:49:13 -03:00
Martí­n Lucas Golini
c008ff2003 Added background-repeat support.
--HG--
branch : dev
2019-12-02 17:55:55 -03:00
Martín Lucas Golini
e17c866da8 Merge with dev-css-refactor
--HG--
branch : dev
2019-12-02 02:45:35 -03:00
Martín Lucas Golini
9ec6c065ab (back/fore)ground-position and (back/fore)ground-size support for transitions (still WIP).
--HG--
branch : dev-css-refactor
2019-12-02 02:44:49 -03:00
Martín Lucas Golini
4947afdc2c VS fixes.
--HG--
branch : dev-css-refactor
2019-11-30 22:22:23 -03:00
Martín Lucas Golini
7e29bcbe88 NinePatch fix.
--HG--
branch : dev
2019-11-30 18:43:14 -03:00
Martín Lucas Golini
02fe48f331 NinePatch fix.
--HG--
branch : dev-css-refactor
2019-11-30 18:43:14 -03:00
Martín Lucas Golini
1f92011748 More implementations of getPropertyString.
--HG--
branch : dev-css-refactor
2019-11-30 17:18:57 -03:00
Martín Lucas Golini
378eedb09f Implementing getPropertyString on widgets.
--HG--
branch : dev-css-refactor
2019-11-30 15:42:45 -03:00
Martín Lucas Golini
249cb21282 applyProperty clean up.
--HG--
branch : dev-css-refactor
2019-11-30 14:00:08 -03:00
Martín Lucas Golini
6aaa598c15 Transition fixes.
--HG--
branch : dev-css-refactor
2019-11-30 13:55:26 -03:00
Martín Lucas Golini
2c64910048 Transitions mostly working.
--HG--
branch : dev-css-refactor
2019-11-30 03:51:44 -03:00
Martín Lucas Golini
44eb8cdf8d Transitions WIP.
--HG--
branch : dev-css-refactor
2019-11-29 23:33:22 -03:00
Martín Lucas Golini
9ba1caba65 More WIP.
--HG--
branch : dev-css-refactor
2019-11-29 18:09:44 -03:00
Martín Lucas Golini
5148e007e1 Property type definition.
Added UIWidget::getPropertyString().

--HG--
branch : dev-css-refactor
2019-11-29 16:18:48 -03:00
Martín Lucas Golini
57b212c81e Added a couple of shorthands definitions.
--HG--
branch : dev-css-refactor
2019-11-29 02:28:01 -03:00
Martín Lucas Golini
2e19736e97 UIImage size fix.
--HG--
branch : dev
2019-11-29 01:50:49 -03:00
Martín Lucas Golini
f015284f86 UIImage size fix.
--HG--
branch : dev-css-refactor
2019-11-29 01:50:49 -03:00
Martín Lucas Golini
641f30cf14 CSS Properties aliases fixes.
--HG--
branch : dev-css-refactor
2019-11-29 01:35:15 -03:00
Martín Lucas Golini
15c03441c7 More WIP.
--HG--
branch : dev-css-refactor
2019-11-29 01:22:38 -03:00
Martín Lucas Golini
f20f4beba4 More progress.
--HG--
branch : dev-css-refactor
2019-11-28 21:32:56 -03:00
Martín Lucas Golini
ad08beb76f Experimental refactor in progress.
--HG--
branch : dev-css-refactor
2019-11-28 01:22:15 -03:00
Martín Lucas Golini
e240cc7586 Updated clang-format.
--HG--
branch : dev
2019-11-27 03:15:31 -03:00
Martín Lucas Golini
f7119463f1 Some minor refactor for the CSS transitions. Starting new transition system.
--HG--
branch : dev
2019-11-27 01:39:33 -03:00
Martín Lucas Golini
c22194c554 Minor changes.
--HG--
branch : dev
2019-11-26 23:22:56 -03:00
Martín Lucas Golini
246fa4bf80 Removed and repleaced all Nodes delete without a previous close() call. This fixes a possible crash on UIListBox, UITable and UITabWidget.
Fixed UIWindow frame buffer pixel density.
Allow "text-decoration" CSS property.
Fixed a crash on the TextureAtlasEditor.
Added Action::getCurrentProgress().

--HG--
branch : dev
2019-11-26 04:21:41 -03:00
Martín Lucas Golini
634ea7f3cb Fixed frambuffer size.
--HG--
branch : dev
2019-11-24 22:12:19 -03:00
Martí­n Lucas Golini
182b83feb8 Minor clean up.
--HG--
branch : dev
2019-11-24 15:17:14 -03:00
Martí­n Lucas Golini
ec4914a411 background-position transition WIP.
Fixed and renamed Node::removeActionByTag() to Node::removeActionsByTag().

--HG--
branch : dev
2019-11-24 03:28:51 -03:00
Martí­n Lucas Golini
567d19aaed Fix in UINode::lengthAsPixels().
--HG--
branch : dev
2019-11-24 01:30:09 -03:00
Martí­n Lucas Golini
52965eb9d8 Crash fix on DisplayManager.
UINodeDrawable clean ups.
Added Node::removeAction(), Node:removeActionByTag(), Node::clearActions().
Store display DPI on scene node creation.

--HG--
branch : dev
2019-11-24 01:15:39 -03:00
Martí­n Lucas Golini
8b057fed7a Quick test changed.
--HG--
branch : dev
2019-11-23 22:53:57 -03:00
Martín Lucas Golini
6fc6385718 Edge offsets values support for background-position.
--HG--
branch : dev
2019-11-23 19:41:58 -03:00
Martín Lucas Golini
3f6f121d79 New TextureRegions from textures respect current pixel density.
--HG--
branch : dev
2019-11-23 19:14:17 -03:00
Martín Lucas Golini
068864f9c0 Foreground now renders after childs.
Added foreground-size support.

--HG--
branch : dev
2019-11-23 15:10:35 -03:00
Martín Lucas Golini
7a7542aa1d CSS background-size and background-position WIP.
--HG--
branch : dev
2019-11-22 23:40:33 -03:00
Martín Lucas Golini
36fae19cdb Replaced some mDpSize for getSize().
Implementing CSS::StyleSheetLength.

--HG--
branch : dev
2019-11-22 16:18:57 -03:00
Martín Lucas Golini
0662e36231 Nit.
--HG--
branch : dev
2019-11-22 02:18:09 -03:00
Martín Lucas Golini
8e70ee1a34 Reverted last change.
--HG--
branch : dev
2019-11-22 01:05:02 -03:00
Martín Lucas Golini
99521c6807 Added .gitmodules.
--HG--
branch : dev
2019-11-22 00:51:48 -03:00
Martín Lucas Golini
ba7594b83c Added FrameRateLimit to Context variables.
Updated SOIL2 and efsw.
Minor changes in UILoader.

--HG--
branch : dev
2019-11-21 23:29:23 -03:00
Martín Lucas Golini
8cf77ffd2b Minor fix.
--HG--
branch : dev
2019-11-21 00:43:44 -03:00
Martín Lucas Golini
055d9ac4e6 UINodeDrawable bug fix.
--HG--
branch : dev
2019-11-18 12:15:33 -03:00
Martín Lucas Golini
841fe68684 Added UIWidget::removeClasses().
--HG--
branch : dev
2019-11-15 12:29:50 -03:00
Martín Lucas Golini
c84d528ae4 Added String::replaceAll() and String::replace() for String type.
Added Action::on().

--HG--
branch : dev
2019-11-14 16:15:09 -03:00
Martín Lucas Golini
fce51fc4d1 Allow - as separator for some CSS properties.
--HG--
branch : dev
2019-11-13 21:35:00 -03:00
Martín Lucas Golini
18b1a27f49 Border radius fix.
--HG--
branch : dev
2019-11-13 21:21:40 -03:00
Martín Lucas Golini
45cf7f4f73 UINodeDrawable replacing UISkinState for UINode background and foreground.
WIP new properties support.
Added "text-align" property to UITextView.
Fixed a bug in StyleSheetSelectorRule.

--HG--
branch : dev
2019-11-13 17:40:38 -03:00