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
e2869e010d
Merged in dev-functional (pull request #8 )
...
Dev functional
--HG--
branch : dev
2018-11-26 14:13:53 +00:00
Martín Lucas Golini
75f09fdb4a
Close branch dev-functional
...
--HG--
branch : dev-functional
2018-11-26 14:13:53 +00: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
3cf22521f0
Updated dr_libs.
...
--HG--
branch : dev-functional
2018-09-08 16:49:37 -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
81ab27f43f
Mingw compilation fix.
...
--HG--
branch : dev
2018-07-11 20:18:36 -03:00
Martín Lucas Golini
5ae5e2be6a
GCC8 warnings fixes.
...
--HG--
branch : dev
2018-07-09 19:47:59 -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
c59438a72e
LinearLayout match parent fix.
...
--HG--
branch : dev
2018-07-09 01:22:34 -03:00
Martín Lucas Golini
0446c4e19a
Layout margin on layout position rule.
...
--HG--
branch : dev
2018-06-16 18:27:29 -03:00
Martín Lucas Golini
60c356efb1
PixelDensity::toDpFromString now reads negative numbers.
...
--HG--
branch : dev
2018-06-16 18:09:32 -03:00
Martín Lucas Golini
96e8ade000
Minor ScrollView fix.
...
--HG--
branch : dev
2018-06-14 21:12:35 -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
3dac77762b
Updated dr_libs.
...
--HG--
branch : dev
2018-04-29 20:32:01 -03:00
Martín Lucas Golini
5212ff88d4
Fixed mp3 seeking.
...
Updated dr_flac.
--HG--
branch : dev
2018-04-24 22:47:34 -03:00
Martín Lucas Golini
fb4ddaf678
Optimized Mp3 check.
...
--HG--
branch : dev
2018-04-24 22:28:51 -03:00
Martín Lucas Golini
b6d00e2f61
Simpler mp3 f32 sample cast to s16.
...
--HG--
branch : dev
2018-04-23 00:39:19 -03:00
Martín Lucas Golini
ee277150e4
Updated README.md.
...
--HG--
branch : dev
2018-04-22 22:50:17 -03:00
Martín Lucas Golini
0b17abb1d8
Added FLAC read support.
...
--HG--
branch : dev
2018-04-22 22:42:01 -03:00
Martín Lucas Golini
56129ca9b5
Added mp3 read support.
...
--HG--
branch : dev
2018-04-22 21:39:04 -03:00
Martín Lucas Golini
8c0d51da47
Minor fix and clean up.
...
--HG--
branch : dev
2018-04-21 19:43:19 -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
46824f3af5
UI Editor improvements.
...
--HG--
branch : dev
2018-03-25 20:12:00 -03:00
Martín Lucas Golini
99668925b7
Renderer::getProcAddress fixed in SOIL2 update.
...
--HG--
branch : dev
2018-03-24 03:35:45 -03:00
Martín Lucas Golini
09c200deab
Translator temporal fix to avoid weird crash on windows after creating a locale.
...
Temporal fix to Renderer::getProcAddress to load old OpenGL 1.1 functions on Windows.
--HG--
branch : dev
2018-03-24 03:10:13 -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
c203e918cd
Added UIImage and UITextureRegion "tint" property for XMLs.
...
--HG--
branch : dev
2018-03-21 11:55:53 -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
f43c486900
Ensure certificate bundle is zero ended.
...
Search in default process path for a certificate.
--HG--
branch : dev
2018-03-19 22:24:08 -03:00
Martín Lucas Golini
923167b9b8
Visual Studio build fixes.
...
--HG--
branch : dev
2018-03-19 21:35:42 -03:00
Martín Lucas Golini
ef2f1b71af
Tabs spacing in README.md.
...
--HG--
branch : dev
2018-03-19 02:49:03 -03:00
Martín Lucas Golini
3fc85ae874
Test code comment.
...
--HG--
branch : dev
2018-03-19 02:47:35 -03:00
Martín Lucas Golini
d4336bc1ad
More tweaks.
...
--HG--
branch : dev
2018-03-19 02:34:07 -03:00
Martín Lucas Golini
5bd185c9c9
Tweaks.
...
--HG--
branch : dev
2018-03-19 02:30:21 -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
2195b391b8
Don't destroy the activity on back pressed.
...
--HG--
branch : dev
2018-03-18 17:11:39 -03:00
Martín Lucas Golini
4a04ad7128
Fixed ca-bundle.pem.
...
--HG--
branch : dev
2018-03-18 04:40:26 -03:00
Martín Lucas Golini
7ac3ef78c3
Build fix.
...
--HG--
branch : dev
2018-03-18 04:25:33 -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
ae9228887e
Fix.
...
--HG--
branch : dev
2018-03-17 19:37:54 -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
ac75530bd5
Minor changes to the UIEditor.
...
--HG--
branch : dev
2018-03-16 21:27:27 -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
dae13bda2d
Minor change in the UIEditor.
...
--HG--
branch : dev
2018-03-16 15:13:11 -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
d52ff835fb
UIEditor working.
...
--HG--
branch : dev
2018-03-16 14:04:54 -03:00
Martín Lucas Golini
1961515be2
WIP basic UIEditor.
...
--HG--
branch : dev
2018-03-16 13:09:52 -03:00
Martín Lucas Golini
c5de0fb1ff
WIP basic UIEditor.
...
--HG--
branch : dev
2018-03-16 02:24:48 -03:00
Martín Lucas Golini
f667f49b79
Fixed SubMenu position.
...
--HG--
branch : dev
2018-03-14 20:28:49 -03:00
Martín Lucas Golini
437f0cbb12
Updated soil.
...
--HG--
branch : dev
2018-03-14 20:19:44 -03:00
Martín Lucas Golini
51d3c30fb5
UIListBox padding fix.
...
--HG--
branch : dev
2018-03-14 20:17:20 -03:00
Martín Lucas Golini
b781549490
Fixed UINode::makePadding.
...
--HG--
branch : dev
2018-03-14 20:11:22 -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
30a4481d07
JNI memory leak fixed.
...
--HG--
branch : dev
2018-03-10 19:17:33 -03:00
Martín Lucas Golini
2adc55b682
Allow to call Node::close more than once safetly.
...
--HG--
branch : dev
2018-03-10 01:42:17 -03:00
Martín Lucas Golini
6e246b88ac
Fixes.
...
--HG--
branch : dev
2018-03-10 00:32:10 -03:00
Martín Lucas Golini
762d2ddaf1
Fixed Node::setScale.
...
--HG--
branch : dev
2018-03-08 15:48:42 -03:00
Martín Lucas Golini
02c59db98a
Disabled EngineInitializer ( it doesn't work on windows ).
...
--HG--
branch : dev
2018-03-08 01:54:01 -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
bbfb120564
Updated OpenAL Soft.
...
--HG--
branch : dev
2018-03-07 21:03:50 -03:00
Martín Lucas Golini
bd2b08e9b2
Minor fix.
...
--HG--
branch : dev
2018-03-07 21:03:16 -03:00
Martín Lucas Golini
d8e8e601ef
Android build fix.
...
--HG--
branch : dev
2018-03-07 20:41:23 -03:00
Martín Lucas Golini
b64b092bb5
Android build fix.
...
--HG--
branch : dev
2018-03-07 20:40:58 -03:00
Martín Lucas Golini
0bebf03575
Merged in dev-2.1 (pull request #7 )
...
Dev 2.1
--HG--
branch : dev
2018-03-03 15:56:42 +00:00
Martín Lucas Golini
97e9ea216e
Close branch dev-2.1
...
--HG--
branch : dev-2.1
2018-03-03 15:56:42 +00:00
Martín Lucas Golini
fb8a156944
Merged in dev-scene (pull request #6 )
...
Dev scene
--HG--
branch : dev-2.1
2018-03-03 15:35:41 +00:00
Martín Lucas Golini
8b366333e6
Close branch dev-scene
...
--HG--
branch : dev-scene
2018-03-03 15:35:41 +00: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
46345a90df
Merged in dev-scenenode (pull request #5 )
...
Dev scenenode
--HG--
branch : dev-scene
2018-02-18 15:27:47 +00:00
Martín Lucas Golini
2c906a3279
Close branch dev-scenenode
...
--HG--
branch : dev-scenenode
2018-02-18 15:27:47 +00: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
f9884bf28a
DrawInvalidation fixes.
...
Minor fixes.
--HG--
branch : dev-scenenode
2018-02-04 21:14:40 -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
Martín Lucas Golini
a1c016ad3f
WIP SceneNode, SceneManager, UISceneNode, EventDispatcher.
...
--HG--
branch : dev-scenenode
2018-02-04 04:27:38 -03:00
Martín Lucas Golini
30aa062f12
Started the SceneNode class.
...
--HG--
branch : dev-scene
2018-02-03 22:41:24 -03:00
Martín Lucas Golini
b1a12bb880
Updated eepp.mk.
...
--HG--
branch : dev-scene
2018-02-02 11:55:55 -03:00
Martín Lucas Golini
f748454f8b
UI::UIMessage is now Scene::NodeMessage.
...
UI::UIEvent is now Scene::Event.
UI::UIEventMouse is now Scene::MouseEvent.
UI::UIEventKey is now Scene::KeyEvent.
Also some fixes.
--HG--
branch : dev-scene
2018-02-02 01:06:43 -03:00
Martín Lucas Golini
d08be0ef41
Minor fixes.
...
--HG--
branch : dev-scene
2018-02-02 00:00:11 -03:00
Martín Lucas Golini
8646a79472
Clip flag goes to Scene::Node.
...
--HG--
branch : dev-scene
2018-02-01 17:14:11 -03:00
Martín Lucas Golini
542828c0bb
Fixes.
...
--HG--
branch : dev-scene
2018-02-01 16:48:30 -03:00