Commit Graph

291 Commits

Author SHA1 Message Date
Martí­n Lucas Golini
5ec7a0cbed Transformable working.
--HG--
branch : dev-2.1-transformable-node
2018-01-15 16:34:29 -03:00
Martín Lucas Golini
b18c7b06e8 WIP doesn't work.
--HG--
branch : dev-2.1-transformable-node
2018-01-15 14:36:04 -03:00
Martí­n Lucas Golini
b1947d6d0b Minor refactor.
Added Math::Transformable.

--HG--
branch : dev-2.1
2018-01-14 19:59:37 -03:00
Martí­n Lucas Golini
a89b0a78bd Added Actions: Dealy, Sequence, Spawn.
Fixed several minor bugs in Actions.

--HG--
branch : dev-2.1
2018-01-13 19:29:59 -03:00
Martín Lucas Golini
af3af9bef0 Renamed all the functions with "*Subset*" to "*TexCoord".
--HG--
branch : dev-2.1
2018-01-11 22:56:58 -03:00
Martín Lucas Golini
29b5251f97 Renamed SubTexture to TextureRegion.
Fixed a bug with frambuffers and views.

--HG--
branch : dev-2.1
2018-01-11 21:17:01 -03:00
Martín Lucas Golini
c470008104 Better views and viewport in ratio instead of pixels.
--HG--
branch : dev-2.1
2018-01-11 03:09:49 -03:00
Martín Lucas Golini
2ffa9e4734 Added System::VirtualFileSystem.
--HG--
branch : dev-2.1
2018-01-06 02:55:52 -03:00
Martí­n Lucas Golini
e21daabe65 Renamed UIControl to UINode.
Removed UIControlAnim and UIDragableControl.
UIControlAnim and UIDragableControl implemented in base UINode.

--HG--
branch : dev-2.1
2018-01-02 02:37:23 -03:00
Martín Lucas Golini
dcc905c4f8 Minor changes.
Interpolation setTotalTime now is setDuration.

--HG--
branch : dev
2017-12-30 00:31:14 -03:00
Martín Lucas Golini
f907d89367 Fixed IniFile::getValueB.
Added FileSystem::changeWorkingDirectory( Sys::getProcessPath() ); in demos.

--HG--
branch : dev
2017-12-29 22:35:43 -03:00
Martín Lucas Golini
3303defc5f Refactorized Interpolation1d and Interpolation2d.
--HG--
branch : dev
2017-12-24 03:50:43 -03:00
Martín Lucas Golini
0c18dc5bd8 Fixed Window::toggleFullscreen.
--HG--
branch : dev
2017-12-20 02:23:54 -03:00
Martín Lucas Golini
421c1c4434 Color buffer support.
--HG--
branch : dev
2017-12-19 02:11:30 -03:00
Martí­n Lucas Golini
f625e9d98a Minor refactor.
--HG--
branch : dev
2017-12-16 21:29:53 -03:00
Martí­n Lucas Golini
d32d362328 Enum types refactor.
Renderer refactor and more.

--HG--
branch : dev
2017-12-10 21:29:43 -03:00
Martí­n Lucas Golini
715d2d30b0 Replaced BlendMode with a new class.
--HG--
branch : dev
2017-12-10 18:13:31 -03:00
Martí­n Lucas Golini
d706560ea2 Fixed blend func on OpenGL ES.
--HG--
branch : dev
2017-12-10 13:57:32 -03:00
Martí­n Lucas Golini
a0ea822978 Sys::getProcessPath now doesn't need a window to return a valid path.
--HG--
branch : dev
2017-12-10 03:28:41 -03:00
Martín Lucas Golini
c1037f2036 Several fixes.
--HG--
branch : dev
2017-10-28 04:33:40 -03:00
Martín Lucas Golini
0e2ef7216b Minor change.
--HG--
branch : dev
2017-10-27 00:58:37 -03:00
Martín Lucas Golini
121fb2b47a Some minor changes.
Added a minor demo for blurred windows.

--HG--
branch : dev
2017-10-25 01:31:53 -03:00
Martín Lucas Golini
ec689dd667 Fixes.
--HG--
branch : dev
2017-10-24 01:30:55 -03:00
Martín Lucas Golini
a86e1538f5 Draw invalidation WIP.
UIWindow with FBO WIP.

--HG--
branch : dev
2017-10-23 02:30:31 -03:00
Martí­n Lucas Golini
e57e09dec8 Refactored UIMessage and UIEvent.
--HG--
branch : dev
2017-10-16 19:40:41 -03:00
Martín Lucas Golini
4e1f476ee1 Replaced default font.
Added beginPropertiesTransaction() and endPropertiesTransaction().
Added UILayout.
Added EventOnDragStart and EventOnDragStop.
Renamed MsgDragEnd to MsgDragStop.

--HG--
branch : dev
2017-10-16 01:33:34 -03:00
Martí­n Lucas Golini
bb4aab426a Clean up.
--HG--
branch : dev
2017-10-08 17:32:20 -03:00
Martín Lucas Golini
26889629e9 JoystickManagerSDL::openAsync() avoid crashes.
UI_WIN_DRAW_SHADOW renamed to UI_WIN_SHADOW.

--HG--
branch : dev
2017-10-07 16:58:11 -03:00
Martín Lucas Golini
1586230aa0 UITheme now uses Nine Patch images.
Added HDPI theme.

--HG--
branch : dev-ninepatch
2017-08-20 14:13:49 -03:00
Martín Lucas Golini
bb7a3ae650 More work on NinePatch support.
--HG--
branch : dev-ninepatch
2017-08-20 02:12:35 -03:00
Martí­n Lucas Golini
10be0ce6ce WIP nine patch.
--HG--
branch : dev-ninepatch
2017-08-19 23:36:32 -03:00
Martín Lucas Golini
24e4736235 Texture Atlas New refactored.
--HG--
branch : dev
2017-08-10 22:52:51 -03:00
Martín Lucas Golini
19310bb976 Added ScrollBarType.
--HG--
branch : dev
2017-08-10 01:12:29 -03:00
Martín Lucas Golini
f69f75a552 TexturePacker now tries to create the smallest texture atlas as possible.
--HG--
branch : dev
2017-08-06 04:18:00 -03:00
Martín Lucas Golini
0481f869d2 Improved UITheme load.
--HG--
branch : dev
2017-08-06 01:21:49 -03:00
Martín Lucas Golini
95715c60f5 Emscripten is little endian but architecture is not defined as a preprocessor macro, so we force it.
Some minor changes.

--HG--
branch : dev
2017-08-05 18:35:22 -03:00
Martín Lucas Golini
0a487f7b92 Fixed FBOs.
Minor fixes for Emscripten and Android.

--HG--
branch : dev
2017-08-05 17:46:35 -03:00
Martín Lucas Golini
6c9f968b7d Minor eetest fix.
--HG--
branch : dev
2017-08-05 01:12:54 -03:00
Martín Lucas Golini
35d02cc3d1 More minor fixes.
--HG--
branch : dev
2017-07-30 12:24:24 -03:00
Martín Lucas Golini
44f6bc24d6 Fixed font load from packs.
--HG--
branch : dev
2017-07-30 05:23:12 -03:00
Martín Lucas Golini
feee056b40 Fixed Android compilation.
--HG--
branch : dev
2017-07-30 02:42:47 -03:00
Martín Lucas Golini
b9685c6bd2 Pixel Density fixes.
--HG--
branch : dev
2017-07-13 22:57:09 -03:00
Martín Lucas Golini
cad843f58d Some minor fixes.
--HG--
branch : dev
2017-06-10 04:20:18 -03:00
Martí­n Lucas Golini
81ce04da59 UILinearLayout fixes.
--HG--
branch : dev
2017-04-18 22:07:55 -03:00
Martí­n Lucas Golini
cd389fa70d Minor fixes.
--HG--
branch : dev
2017-04-18 21:03:22 -03:00
Martí­n Lucas Golini
f66f6c9d1f Added UIGridLayout.
Also some fixes for the UI layouts and ScrollView.

--HG--
branch : dev
2017-04-18 04:41:38 -03:00
Martí­n Lucas Golini
5da3e5ee60 Added DrawableGroup.
--HG--
branch : dev
2017-04-17 01:53:36 -03:00
Martín Lucas Golini
3b891043d8 Implemented ConvexShapeDrawable.
Refactored Polygon2.
Fixed Outline color not being updated in Text.

--HG--
branch : dev
2017-04-16 17:22:35 -03:00
Martín Lucas Golini
9cf73262f4 Changed Recti as Rect.
Removed eeAABB in favor of Rectf.
Implemented UIScrollView XML load.

--HG--
branch : dev
2017-04-16 15:28:36 -03:00
Martí­n Lucas Golini
8456dedab8 Added UITouchDragableWidget.
Implemented UITouchDragableWidget on UIListBox, UITable and UIScrollView.

--HG--
branch : dev
2017-04-16 03:42:20 -03:00