Commit Graph

220 Commits

Author SHA1 Message Date
Martín Lucas Golini
bb30c62fab Removed support for SFML2 module (mantaining this backend does not make any sense at this point).
Removed custom Platform implementations for windows and cursor control (control is taken by the SDL2 backend).
And some clean up.

--HG--
branch : dev
2019-10-06 02:49:41 -03:00
Martín Lucas Golini
82116c4323 Minor clean up.
--HG--
branch : dev
2019-09-30 18:40:23 -03:00
Martín Lucas Golini
8d5ee2348e Fixed Window::setGLContextThread, now can only be acquired by one thread at once.
--HG--
branch : dev
2019-06-23 01:30:36 -03:00
Martín Lucas Golini
9db34b27fd Config.
--HG--
branch : dev
2019-06-19 23:46:32 -03:00
Martín Lucas Golini
11b3cfc1f4 Added Window::getScale() to get the device scale factor.
mingw32 build now uses premake5.

--HG--
branch : dev
2019-06-19 23:46:17 -03:00
Martín Lucas Golini
dd9d2021f2 Windows fixes and some changes in the premake projects.
--HG--
branch : dev
2019-06-19 03:15:47 -03:00
Martín Lucas Golini
c0d69b8446 More clean up.
--HG--
branch : dev-css
2019-01-03 01:57:45 -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
95a90eb4d4 Font line centering fix. Selection fixes.
--HG--
branch : dev-widget-padding
2018-12-10 17:49:32 -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
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
feeafde073 Updated Audio module.
--HG--
branch : dev
2018-03-17 18:50:24 -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
c5de0fb1ff WIP basic UIEditor.
--HG--
branch : dev
2018-03-16 02:24:48 -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
866b8e543e Minor change.
--HG--
branch : dev-2.1
2018-01-29 01:35:52 -03:00
Martín Lucas Golini
b4982e5554 Added Texture Atlas Editor as a tool app.
Added Window::getCurrentDisplayDPI and Window::getDisplayPixelDensity.
Also some minor fixes.

--HG--
branch : dev-2.1
2018-01-26 00:28:32 -03:00
Martín Lucas Golini
20a07c86f3 Cache UINode polygon and screen position.
Renamed all UI_CTRL_FLAG_* to NODE_FLAG_*.
Several minor fixes.

--HG--
branch : dev-2.1
2018-01-14 03:51:08 -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
77637f71fa Moved "src/eepp/helper" folder to "src/thirdparty".
Also some minor fixes.

--HG--
branch : dev-2.1
2017-12-30 14:29:38 -03:00
Martín Lucas Golini
19310bb976 Added ScrollBarType.
--HG--
branch : dev
2017-08-10 01:12:29 -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
35d02cc3d1 More minor fixes.
--HG--
branch : dev
2017-07-30 12:24:24 -03:00
Martí­n Lucas Golini
775eb656ca More refactor and fixes.
--HG--
branch : dev-font
2017-03-15 01:57:35 -03:00
Martí­n Lucas Golini
454bbf63ee Refactored some UI control names.
Implementing UILinearLayout.

--HG--
branch : dev
2017-03-08 02:28:14 -03:00
Martí­n Lucas Golini
b34e922e70 Some clean up.
--HG--
branch : dev
2017-03-04 20:55:38 -03:00
Martí­n Lucas Golini
7815dc6511 Pixel density support WIP.
--HG--
branch : dev
2017-02-22 05:42:05 -03:00
Martín Lucas Golini
676162f8ea Physics module refactored.
--HG--
branch : dev
2017-02-18 22:49:28 -03:00
Martí­n Lucas Golini
d29548d2ee More UI refactoring.
--HG--
branch : dev
2017-02-18 16:17:51 -03:00
Martí­n Lucas Golini
0be137cc5a More UI refactoring.
--HG--
branch : dev
2017-02-18 13:56:20 -03:00
Martí­n Lucas Golini
c5213cd551 UI module more refactoring.
--HG--
branch : dev
2017-02-18 05:19:11 -03:00
Martí­n Lucas Golini
c7a5220c21 UI module refactoring.
--HG--
branch : dev
2017-02-18 05:00:15 -03:00
Martí­n Lucas Golini
8317780a73 More refactoring of the Graphic module.
--HG--
branch : dev
2017-02-18 03:03:01 -03:00
Martín Lucas Golini
ba3781229d Graphic module improvements.
--HG--
branch : dev
2017-02-17 23:22:49 -03:00
Martín Lucas Golini
ca90d606f3 Windows module improved.
--HG--
branch : dev
2017-02-17 17:47:41 -03:00
Martí­n Lucas Golini
3360884be2 Physics module refactored.
--HG--
branch : dev
2017-02-16 18:52:05 -03:00
Martí­n Lucas Golini
3cb99a9036 UI module refactored.
--HG--
branch : dev
2017-02-16 16:39:08 -03:00
Martí­n Lucas Golini
4ec135cedb Graphics module refactored.
SFML backend refactored.

--HG--
branch : dev
2017-02-16 03:31:08 -03:00
Martín Lucas Golini
b36dd33246 Refactoring WIP.
Changing the function naming convention from CamelCase to camelCase.

--HG--
branch : dev
2017-02-14 18:09:25 -03:00
Martín Lucas Golini
8b73c1d8a1 Minor clean up. 2015-05-13 02:28:36 -03:00
Martín Lucas Golini
34e3d1f23d Added parameter showReleaseName for Sys::GetOSName.
Removed GLU header dependency on Linux.
Updated SOIL2.
2014-11-08 23:31:04 -03:00
Martín Lucas Golini
7baf21e803 Some code refactoring, replaced " " for "\t" in many places. 2014-07-27 17:44:45 -03:00
Martín Lucas Golini
0873204224 Fixed android build. 2014-07-23 02:42:02 -03:00
Martín Lucas Golini
c1dcbe3354 UI Module Refactored. 2014-06-28 01:19:49 -03:00
Martín Lucas Golini
b1f9847e6b Gaming Module Refactored. 2014-06-28 01:07:51 -03:00
Martín Lucas Golini
e5009123ce Physics Module refactored. 2014-06-28 00:40:44 -03:00
Martín Lucas Golini
0c7385a3c8 Graphics module refactored. 2014-06-22 20:29:23 -03:00
Martín Lucas Golini
2d3fb40c16 Completed refactoring Window module. 2014-06-16 00:24:20 -03:00
Martín Lucas Golini
9406e81b2c Renamed cWindow to Window in EE::Window... Window, Window Window.
I don't like it but i don't other option.
2014-06-16 00:11:32 -03:00