Commit Graph
311 Commits
Author SHA1 Message Date
Martín Lucas Golini 4a3b21c938 Improved iOS support. Added and modified a couple of scripts to generate the library and the projects. Updated the premake files. Removed old cross compiling projects. 2020-02-26 00:45:55 -03:00
Martín Lucas Golini 04c407077f Several improvements in the CSS Animations.
UITabWidget now acts as a draw invalidator, skipping the draw invalidation if the element invalidating is not visible in the current tab.
premake5 file now supports different architectures.
Updated README.md and docs.
Minor fixes in UIColorPicker.
Updated SOIL2 and efsw.
Added LICENSE file.
2020-02-25 01:15:27 -03:00
Martín Lucas Golini eba9de768b Minor UIColorPicker fixes. 2020-02-20 19:19:29 -03:00
Martín Lucas Golini 16e6e1f8d1 Improvements in emscripten build.
Added support in emscripten for Http:getAsync and Http::postAsync.
Fixes with modal dialogs.
Fixes in texture atlas editor.
Fixes in UIColorPicker.
Fix in UITextView text selection.
Improvements in WindowSDL2.
UICheckBox not uses setChecked and isChecked instead of setActive and isActive.
2020-01-20 05:15:18 -03:00
Martín Lucas Golini 9d32e29ffb Added TexturePacker console tool and updated to a new version of the Texture Atlas format.
More premake5 project refactor.
Fixed some Stysheet Properties types and fixed some StyleSheetProperty transitions.
2020-01-19 17:17:09 -03:00
Martín Lucas Golini a9edcf7e04 iOS build fixes. 2020-01-17 16:32:25 -03:00
Martín Lucas Golini 0f2ceab767 Fixed VS build.
Fixed mojoAL build in Windows.
Fixed some errors on the premake files.
Fixed an error parsing CSS files in Windows.
2020-01-17 03:53:36 -03:00
Martín Lucas Golini 8812029608 Added mojoAL support. 2020-01-16 13:28:46 -03:00
Martín Lucas Golini eb8b3962b0 Emscripten build improvements. 2020-01-15 13:23:08 -03:00
Martín Lucas Golini 94dc7ecc3e emscripten tip. 2020-01-14 05:36:29 -03:00
Martín Lucas Golini 7b6a3d2f66 Some minor fixes. 2020-01-14 05:13:43 -03:00
Martín Lucas Golini 317ed08625 Added new example: UI Hello World.
Added new markdown document with the UI Basics explanation.
Fixed some minor bugs in UIPushButton.
Added new Event: OnFontStyleChanged.

--HG--
branch : dev
2020-01-13 02:26:28 -03:00
Martín Lucas Golini af29d3e7ef Added support for on screen keyboard on Windows.
--HG--
branch : dev
2020-01-12 14:56:40 -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 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 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 f028f7b2b9 Http clean up.
--HG--
branch : dev
2019-05-08 02:13:07 -03:00
Martín Lucas Golini ece833dd43 Some minor improvements to the http request demo.
--HG--
branch : dev
2019-04-24 21:56:44 -03:00
Martín Lucas Golini 6e317ea1bf String::hash now is a constexpr.
Some minor fixes.

--HG--
branch : dev
2019-01-28 00:12:51 -03:00
Martín Lucas Golini 81540d34ea Minor build fix in Haiku.
--HG--
branch : dev
2019-01-20 13:20:26 -03:00
Martín Lucas Golini 023f00167e emscripten fixes.
--HG--
branch : dev
2019-01-12 05:44:26 -03:00
Martín Lucas Golini d37091f643 Simple StyleSheet model WIP.
--HG--
branch : dev-stateful-drawable
2018-12-27 02:33: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 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 feeafde073 Updated Audio module.
--HG--
branch : dev
2018-03-17 18:50:24 -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 9b09e0189e Experimental branch.
I want to add a Scene Manager that supports Nodes.
The UINode must inherit Scene::Node.

--HG--
branch : dev-scene
2018-01-31 23:24:59 -03:00
Martín Lucas Golini 6edbf33ac6 Some bugfixes and added Map Editor tool.
--HG--
branch : dev-2.1
2018-01-28 04:55:26 -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 ea427b21bc Added UIAction and UIActionManager. Every node now can implement actions.
Implemented base actions: Move, Scale, Fade, Rotate.

--HG--
branch : dev-2.1
2018-01-12 01:41:53 -03:00
Martín Lucas Golini 29fbf473e3 Removed AGL dependency on macOS ( deprecated a long time ago ).
--HG--
branch : dev-2.1
2018-01-05 01:23:12 -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 d6f6c0f1b1 Ups, fixed build.
--HG--
branch : dev
2017-08-06 18:07:11 -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 0a487f7b92 Fixed FBOs.
Minor fixes for Emscripten and Android.

--HG--
branch : dev
2017-08-05 17:46:35 -03:00
Martín Lucas Golini dbb9814420 emscripten fixes.
--HG--
branch : dev
2017-08-05 14:45:59 -03:00
Martín Lucas Golini eaf4fa3a81 Emscripten fixes.
--HG--
branch : dev
2017-08-05 05:27:06 -03:00
spartanj@gmail.com 452eb9a2e0 Minor portability fixes.
--HG--
branch : dev
2017-07-14 16:22:29 -03:00
Martín Lucas Golini 78e8b7fd33 Windows compilation fix.
--HG--
branch : dev
2017-04-12 02:51:33 -03:00
Martí­n Lucas Golini eee63bf784 Renamed EE::Gaming module to EE::Maps.
--HG--
branch : dev
2017-04-10 00:28:04 -03:00
Martín Lucas Golini b0d4d7e9db Removed some compilation warnings emitted by clang.
And some minor fixes.

--HG--
branch : dev
2017-03-29 01:22:33 -03:00
Martí­n Lucas Golini c0975dd80d Code clean up and refactoring.
Removed HaikuTTF from the project.

--HG--
branch : dev
2017-03-17 23:17:21 -03:00
Martín Lucas Golini a97c3e8756 Fixed some compilation issues on windows.
--HG--
branch : dev
2017-03-11 03:15:21 -03:00
Martí­n Lucas Golini 8596c9391a Load UI from XML WIP.
--HG--
branch : dev
2017-03-10 02:54:24 -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 4eefeb4cd3 Window module refactored.
--HG--
branch : dev
2017-02-15 01:31:37 -03:00
Martín Lucas Golini 1faa754750 Changes to build with XCode 2014-06-12 23:32:41 -03:00
Martín Lucas Golini 815aa4ddd3 Some fixes to compile in osx with clang. 2014-06-12 22:59:21 -03:00