Commit Graph
1217 Commits
Author SHA1 Message Date
Martín Lucas Golini c1d586eaf9 Reworking input implementation (might have some bugs).
Minor bug fixes.

--HG--
branch : dev
2019-11-07 17:34:44 -03:00
Martín Lucas Golini 46a62c6fdb More clean up.
--HG--
branch : dev
2019-11-05 01:35:02 -03:00
Martín Lucas Golini 0b883ede96 Clean up code.
--HG--
branch : dev
2019-11-04 22:18:52 -03:00
Martín Lucas Golini ffcf72deaf Minor fixes.
--HG--
branch : dev
2019-11-04 19:55:25 -03:00
Martín Lucas Golini f38e7437f1 UILoader fix.
--HG--
branch : dev
2019-11-04 19:16:47 -03:00
Martín Lucas Golini 35a7aa6641 Crash fix.
--HG--
branch : dev
2019-11-04 18:29:30 -03:00
Martín Lucas Golini 7219454355 Fix android build.
--HG--
branch : dev
2019-11-04 17:56:19 -03:00
Martín Lucas Golini 33f8a2eebb Several bug fixes.
CSS properties now support real CSS properties names.

--HG--
branch : dev
2019-11-03 03:34:02 -03:00
Martín Lucas Golini 99b867cc79 A couple of fixes.
--HG--
branch : dev
2019-11-01 19:05:49 -03:00
Martín Lucas Golini 727a356e9b Minor fix in http_request.
--HG--
branch : dev
2019-10-20 23:32:46 -03:00
Martín Lucas Golini 0322d13206 Fixed Window::isMaximized.
http_request without parameters now prints --help.

--HG--
branch : dev
2019-10-18 18:07:15 -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 9aa7b4b7d0 Renamed TextureSaver to ScopedTexture.
Added System::ThreadPool.
Refactored ResourceLoader.
Removed OjbectLoader and all object type loaders.
Some minor refactors.

--HG--
branch : dev
2019-09-08 02:26:33 -03:00
Martín Lucas Golini 78a66ea0fa Some fixes to image resize and Color constructors
--HG--
branch : dev
2019-08-11 18:16:21 -03:00
Martín Lucas Golini cc5d5a7630 Removed a test printf.
--HG--
branch : dev
2019-08-10 15:15:20 -03:00
Martín Lucas Golini 2e663e86b9 More accurate Sys::Sleep for Windows.
More accurate Milliseconds().
More accurate Window::setFrameRateLimit.

--HG--
branch : dev
2019-07-02 02:34:15 -03:00
Martín Lucas Golini 484696e34b Updated mbedtls.
--HG--
branch : dev
2019-07-01 23:24:12 -03:00
Martín Lucas Golini ef7f9da317 Texture minor fixes.
--HG--
branch : dev
2019-07-01 23:21:01 -03:00
Martín Lucas Golini ecc401fb5b Minor fixes.
--HG--
branch : dev
2019-06-27 01:27:38 -03:00
Martín Lucas Golini 53681be832 Allow custom colors.
--HG--
branch : dev
2019-06-26 01:18:21 -03:00
Martín Lucas Golini f122c1554c Texture is now a DrawableResource.
DrawableResource now can emit events on resource changes, load and unload.
UIImage improvements.

--HG--
branch : dev
2019-06-24 23:42:47 -03:00
Martín Lucas Golini e3873780ad Added Actions::Runnable.
UINode::setSkinColor invalidates draw.
Added Node::runOnMainThread.

--HG--
branch : dev
2019-06-24 22:03:36 -03:00
Martín Lucas Golini a6c82095a3 UIScrollView, UIScrollBar, UISlider, UITabWidget fixes.
Fixed * selector with pseudoclasses.

--HG--
branch : dev
2019-06-23 23:14:37 -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 ddf335fd79 Minor fixes.
--HG--
branch : dev
2019-06-22 15:15:53 -03:00
Martín Lucas Golini 3056622861 Fixed FileSystem::getDiskFreeSpace.
--HG--
branch : dev
2019-06-21 01:23:59 -03:00
Martín Lucas Golini a176383c07 Fixed crash when changing skin states from the stylesheet.
--HG--
branch : dev
2019-06-21 01:00:44 -03:00
Martín Lucas Golini efe79e929a Fixed a bug on StyleSheet::addStyle. Now a unique selector can be declared more
than one time without overriding the old one.
UINodes now are only drawn when intersect the viewport ( discard draw if not visible ).
Added a scrolling test.

--HG--
branch : dev
2019-06-20 18:21:52 -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 b5c134f257 macOS fixes.
--HG--
branch : dev
2019-06-19 22:16:45 -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 208efb5436 MSVC crash fix.
--HG--
branch : dev
2019-06-18 00:13:51 -03:00
Martín Lucas Golini 514bf2da2e Using String::hash as constexpr.
String minor refactor.

--HG--
branch : dev
2019-06-16 20:55:26 -03:00
Martín Lucas Golini d7aa3f360e Fix.
--HG--
branch : dev
2019-06-16 20:31:29 -03:00
Martín Lucas Golini ee738fe918 Fixed Haiku build.
--HG--
branch : dev
2019-06-16 14:49:00 -03:00
Martín Lucas Golini 357314f4c8 Minor UIMenuSubMenu improvement.
--HG--
branch : dev
2019-06-01 18:01:47 -03:00
Martín Lucas Golini d7b380ba3d Minor fix, trying to fix another problem with the UIMenuSubMenu.
--HG--
branch : dev
2019-06-01 01:40:15 -03:00
Martín Lucas Golini 6a79fdc314 UIWinMenu and UIPopUpMenu fixes.
--HG--
branch : dev
2019-06-01 01:00:47 -03:00
Martín Lucas Golini 4841b871f1 EE::Scene clean up.
--HG--
branch : dev
2019-05-24 00:49:34 -03:00
Martín Lucas Golini a24d852798 Minor EE::System clean up.
--HG--
branch : dev
2019-05-23 22:37:01 -03:00
Martín Lucas Golini 648ef47628 TextureAtlasTextureRegionEditor fix.
--HG--
branch : dev
2019-05-23 22:21:03 -03:00
Martín Lucas Golini 1779ba8da9 Stack overflow fix.
--HG--
branch : dev
2019-05-23 21:51:23 -03:00
Martín Lucas Golini bb856db30c Fix.
--HG--
branch : dev
2019-05-23 21:27:20 -03:00
Martín Lucas Golini 676af424fd Added Http::Pool class.
Added static functions:
Http::request, Http::get, Http:post, Http:requestAsync, Http::getAsync, Http:postAsync.
Fixed UILayout::isType, UILinearLayout::isType.
Fixed recursive loop on UILinearLayout::pack.
Added DrawableSearcher HTTP resources support.

--HG--
branch : dev
2019-05-23 02:42:51 -03:00
Martín Lucas Golini bdd337b229 UILoader don't invalidate draw when not visible.
--HG--
branch : dev
2019-05-23 00:34:38 -03:00
Martín Lucas Golini 9eb5b90496 Merged in dev-css (pull request #12)
Dev css

--HG--
branch : dev
2019-05-22 03:37:05 +00:00
Martín Lucas Golini c3b368ee76 UI bug fixes and minor changes.
--HG--
branch : dev-css
2019-05-22 00:35:01 -03:00
Martín Lucas Golini e972e4f27e Minor bug fix in UIComboBox.
--HG--
branch : dev-css
2019-05-21 21:03:10 -03:00
Martín Lucas Golini 120f277a7f Texture modifications are thread-safe with shared OpenGL contexts.
--HG--
branch : dev-css
2019-05-21 01:47:13 -03:00
Martín Lucas Golini 61c9a10361 Minor bug fix.
More css and xml clean up.

--HG--
branch : dev-css
2019-05-21 00:33:34 -03:00