Commit Graph

541 Commits

Author SHA1 Message Date
Martín Lucas Golini
bc50fa5c01 Draw invalidation fix.
--HG--
branch : dev-stateful-drawable
2018-12-20 11:01:57 -03:00
Martín Lucas Golini
3ba966eebd UISkin is now a StateListDrawable
--HG--
branch : dev-stateful-drawable
2018-12-20 03:11:34 -03:00
Martín Lucas Golini
167c2757ba Removed UISkinComplex.
--HG--
branch : dev-stateful-drawable
2018-12-20 01:36:34 -03:00
Martí­n Lucas Golini
3eb6b5c295 Renamed ui states names:
"menter" is now "hover"
"mdown" is now "pressed"

--HG--
branch : dev-stateful-drawable
2018-12-20 00:10:58 -03:00
Martín Lucas Golini
c5bdea14b4 Minor clean up.
--HG--
branch : dev-stateful-drawable
2018-12-19 23:12:35 -03:00
Martín Lucas Golini
f5f6ed577c Reimplementing how skins and skins states are managed.
--HG--
branch : dev-stateful-drawable
2018-12-19 01:45:02 -03:00
Martín Lucas Golini
02cf8773ed Some eeNew replaced with Class::New.
--HG--
branch : dev-stateful-drawable
2018-12-17 22:16:38 -03:00
Martín Lucas Golini
280931e236 Stateful Drawable skeleton.
--HG--
branch : dev-stateful-drawable
2018-12-17 02:13:28 -03:00
Martín Lucas Golini
08bcbe1ca1 UITabWidget padding.
--HG--
branch : dev-widget-padding
2018-12-16 20:30:24 -03:00
Martín Lucas Golini
8c55c37f8e UIScrollView padding.
--HG--
branch : dev-widget-padding
2018-12-16 20:09:51 -03:00
Martín Lucas Golini
1a55a75d0c UITextEdit padding.
--HG--
branch : dev-widget-padding
2018-12-16 19:57:49 -03:00
Martín Lucas Golini
a381a1c783 UILoader padding.
--HG--
branch : dev-widget-padding
2018-12-16 19:20:39 -03:00
Martín Lucas Golini
c183ed90c5 UISpinBox padding.
Some fixes in UIWindow and UIScrollBar.

--HG--
branch : dev-widget-padding
2018-12-16 18:36:50 -03:00
Martín Lucas Golini
a3aeead861 Implemented padding for UIScrollBar, UISlider and UIWindow.
--HG--
branch : dev-widget-padding
2018-12-16 04:45:52 -03:00
Martín Lucas Golini
afd1c3f350 Added foreground support to UINode.
--HG--
branch : dev-widget-padding
2018-12-14 02:02:50 -03:00
Martín Lucas Golini
2aa56c630a Minor clean up.
--HG--
branch : dev-widget-padding
2018-12-13 02:31:22 -03:00
Martín Lucas Golini
3ffb8db85a Node childs now updates they NodeDrawInvalidator no parent change.
Fixed a bug that prevented a correct draw invalidation in Windows.

--HG--
branch : dev-widget-padding
2018-12-11 01:25:13 -03:00
Martín Lucas Golini
95a90eb4d4 Font line centering fix. Selection fixes.
--HG--
branch : dev-widget-padding
2018-12-10 17:49:32 -03:00
Martín Lucas Golini
5c0ad1754c More padding work.
--HG--
branch : dev-widget-padding
2018-12-10 03:02:28 -03:00
Martín Lucas Golini
1f80dcce30 Layouts and widgets padding fixes.
--HG--
branch : dev-widget-padding
2018-12-09 17:29:56 -03:00
Martín Lucas Golini
b7908851b0 UIWidget padding support WIP.
--HG--
branch : dev-widget-padding
2018-12-09 04:59:50 -03:00
Martín Lucas Golini
965e71175c Image format configuration is now done by image, and not globally.
--HG--
branch : dev
2018-12-09 00:54:09 -03:00
Martín Lucas Golini
787e68230c Minor clean up.
--HG--
branch : dev-functional
2018-11-26 10:39:35 -03:00
Martín Lucas Golini
1250eb967b Replacement of PlusCallback in favor of std::functional ( just for lambdas ).
--HG--
branch : dev-functional
2018-07-17 10:31:34 -03:00
Martín Lucas Golini
daef517aa9 Added NodeAttribute, now UIWidgets can setAttribute from attribute name and value.
--HG--
branch : dev
2018-07-14 20:43:29 -03:00
Martín Lucas Golini
3d89add357 Added ActionManager::clear().
Added UILayout::New().
Minor fixes.

--HG--
branch : dev
2018-07-09 18:17:14 -03:00
Martín Lucas Golini
65b7b45c71 Allow append on FTP uploads.
Font fixes.
Sockets fix.
Updated dr_flac and dr_mp3.

--HG--
branch : dev
2018-06-14 20:53:18 -03:00
Martín Lucas Golini
45be2df196 Added some bacgkround and border helper functions for UINode.
Minor fixes.

--HG--
branch : dev
2018-04-02 21:30:25 -03:00
Martín Lucas Golini
abc233a8d2 Added Action::FadeIn and Action::FadeOut.
Minor fix in Action::Close.

--HG--
branch : dev
2018-04-02 20:52:26 -03:00
Martín Lucas Golini
10b0c64d75 Allow writing the http request body to a IO stream.
--HG--
branch : dev
2018-04-02 17:13:39 -03:00
Martín Lucas Golini
7419f7e51e Several fixes with IOStreamFile ( after the internal change in there... )
--HG--
branch : dev
2018-03-23 21:53:02 -03:00
Martín Lucas Golini
b8328c0e1f Removed GL_BLEND state control.
TextureSaver is now public.

--HG--
branch : dev
2018-03-21 02:52:24 -03:00
Martín Lucas Golini
7cd326960e Allow to force a texture bind.
--HG--
branch : dev
2018-03-20 20:36:54 -03:00
Martín Lucas Golini
3a74f61064 Updated README.md.
--HG--
branch : dev
2018-03-19 02:23:03 -03:00
Martín Lucas Golini
a3459fa9ef Added mbedtls support. Now TLS is supported on Android.
--HG--
branch : dev
2018-03-18 04:09:50 -03:00
Martín Lucas Golini
feeafde073 Updated Audio module.
--HG--
branch : dev
2018-03-17 18:50:24 -03:00
Martín Lucas Golini
d3a93a3cc0 Minor fix.
--HG--
branch : dev
2018-03-17 03:21:50 -03:00
Martín Lucas Golini
2d96bb169c Added Image::svgScale.
Added TexturePacker option scalable svg.
Clean up.

--HG--
branch : dev
2018-03-17 03:16:00 -03:00
Martín Lucas Golini
dff099a621 Added rasterized svg support.
--HG--
branch : dev
2018-03-17 01:48:23 -03:00
Martí­n Lucas Golini
2f6bc4dcdc Added Window::getBorderSize.
--HG--
branch : dev
2018-03-16 15:22:42 -03:00
Martí­n Lucas Golini
610c1c6720 UINode::setTheme fixes.
--HG--
branch : dev
2018-03-16 14:24:57 -03:00
Martín Lucas Golini
88c3e8aa87 Several minor fixes.
Added Actions::Close.

--HG--
branch : dev
2018-03-10 23:11:56 -03:00
Martín Lucas Golini
7f898ffb41 Fixed Window compilation.
Fixed EngineInitializer for Android and iOS.

--HG--
branch : dev
2018-03-07 23:55:30 -03:00
Martín Lucas Golini
af06d35b5b Small fix.
--HG--
branch : dev-scene
2018-03-02 23:17:08 -03:00
Martín Lucas Golini
4d440a1378 Renderer::getProcAddress is now public.
--HG--
branch : dev-scene
2018-02-28 02:04:47 -03:00
Martín Lucas Golini
baec697c50 Removed eepp/system/base.hpp
--HG--
branch : dev-scenenode
2018-02-18 12:15:25 -03:00
Martín Lucas Golini
9d820da6ee Fixes.
--HG--
branch : dev-scenenode
2018-02-16 02:01:07 -03:00
Martín Lucas Golini
ec234c3527 Minor fixes.
--HG--
branch : dev-scenenode
2018-02-12 04:45:39 -03:00
Martín Lucas Golini
c58252075a Several fixes and clean up.
--HG--
branch : dev-scenenode
2018-02-04 20:59:20 -03:00
Martín Lucas Golini
9539e8d744 Several fixes.
--HG--
branch : dev-scenenode
2018-02-04 12:58:52 -03:00