Commit Graph

1507 Commits

Author SHA1 Message Date
Martín Lucas Golini
022a04e5f3 Several UI related fixes ( wrong updates, bad rendering, a segfault, and more ). 2020-02-11 03:32:26 -03:00
Martín Lucas Golini
4320841ade Removed StyleSheetElement interface in favor of using UIWidget directly. Thanks to this all dynamic_casts has been removed at the cost of a little less readable code. 2020-02-10 03:19:07 -03:00
Martín Lucas Golini
1a6884aa06 Fixed emscripten build on chrome/ium. 2020-02-08 18:25:15 -03:00
Martín Lucas Golini
1819aa3d64 Fixed text selection when any tab character was involved.
Also optimized the text selection.
2020-01-29 00:50:13 -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
502a5f4ca9 Fixed Windows build (for real). 2020-01-19 18:45:59 -03:00
Martín Lucas Golini
65cd9915dc Should fix windows build. 2020-01-19 17:56:04 -03:00
Martín Lucas Golini
b71b935e38 Build fix. 2020-01-19 17:30: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
57c31ffcb4 Code clean up and some minor fixes.
premake5 is being reworked, might fail in some situations.
2020-01-18 19:40:27 -03:00
Martín Lucas Golini
89df736630 premake5.lua: replaced includedirs with sysincludedirs that should work better in some cases.
Reformated README.md.
Docs improvements.
2020-01-18 05:37:52 -03:00
Martín Lucas Golini
e686320e1f Create eepp-windows-build-check.yml 2020-01-17 23:44:20 -03:00
Martín Lucas Golini
1567708633 Added "windows-vc-build" argument to premake5. 2020-01-17 23:43:25 -03:00
Martín Lucas Golini
f8f9be68b0 Rename eepp-macos-buikd-check.yml to eepp-macos-build-check.yml 2020-01-17 21:29:39 -03:00
Martín Lucas Golini
f5bb43009d Update eepp-macos-buikd-check.yml 2020-01-17 21:22:00 -03:00
Martín Lucas Golini
59a12eedbe Update eepp-macos-buikd-check.yml 2020-01-17 21:18:11 -03:00
Martín Lucas Golini
ce84ac2c86 Create eepp-macos-buikd-check.yml 2020-01-17 21:11:25 -03:00
Martín Lucas Golini
6aebbaa06e Minor changes in Linux build test. 2020-01-17 21:11:09 -03:00
Martín Lucas Golini
3e3bcb2190 Renamed linux build check. 2020-01-17 20:57:07 -03:00
Martín Lucas Golini
6eccb23a73 Android build now uses mojoAL.
Updated SOIL2 and efsw.
2020-01-17 18:44:44 -03:00
Martín Lucas Golini
be890aa142 Minor fix in premake5. 2020-01-17 16:42:11 -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
f4ef9283e5 Update eepp-build-check.yml
More tests.
2020-01-16 02:08:51 -03:00
Martín Lucas Golini
e41e2abed2 Update eepp-build-check.yml
Another test.
2020-01-16 02:07:12 -03:00
Martín Lucas Golini
57ddcbf97c Update eepp-build-check.yml
Test 3 checkout submodules.
2020-01-16 02:01:37 -03:00
Martín Lucas Golini
d96ac44aac Update eepp-build-check.yml
Try to fix checkout submodules.
2020-01-16 01:58:57 -03:00
Martín Lucas Golini
9680e2bc56 Update eepp-build-check.yml
Try to checkout submodules.
2020-01-16 01:56:26 -03:00
Martín Lucas Golini
0c30f4c300 Create eepp-build-check.yml
I've no idea what I'm doing. Action test.
2020-01-16 01:45:17 -03:00
Martín Lucas Golini
0f61c3fa96 Minor changes in how the library is presented. 2020-01-15 18:29:23 -03:00
Martín Lucas Golini
78a52e214b Updated README.md. 2020-01-15 13:39:39 -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
b69f76e76e Minor README.md changes. 2020-01-13 04:48:18 -03:00
Martín Lucas Golini
f461e1b554 Improve documentation. 2020-01-13 04:34:37 -03:00
Martín Lucas Golini
9880829fc5 Migrated to Github (remove hg stuffs, added git submodules).
Fixed compilation (SoundFileReaderFlac needed some updateds).
Updated README.md.
2020-01-13 04:19:37 -03:00
Martín Lucas Golini
9d926b4a04 Ignore .pyc files.
--HG--
branch : dev
2020-01-13 03:07:58 -03:00
Martín Lucas Golini
9696ae5f6c Update .gitignore.
--HG--
branch : dev
2020-01-13 03:06:55 -03:00
Martín Lucas Golini
bc236a66ce Added .gitignore.
--HG--
branch : dev
2020-01-13 03:01:03 -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
9c7837bc01 Added more padding to TrueType glyphs.
Updated dr_libs libraries.
URI now uses implicit constructors.
Improved documentation.

--HG--
branch : dev
2020-01-12 22:37:43 -03:00
Martín Lucas Golini
6fc8f92a8e On Screen Keyboard support on Linux by using "onboard" as a child process.
--HG--
branch : dev
2020-01-12 15:53:43 -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
f60d4c183e clang-formated all project source files.
Improved documentation.

--HG--
branch : dev
2020-01-10 04:39:46 -03:00
Martín Lucas Golini
e4027f5af9 Minor include path fixes.
--HG--
branch : dev
2020-01-10 02:23:38 -03:00
Martín Lucas Golini
0ad50260fd README.md fixes for doxygen docs.
--HG--
branch : dev
2020-01-10 01:09:29 -03:00
Martín Lucas Golini
bec45f8b4b Added doxyrest support.
Cleaned up several documentation related stuffs.

--HG--
branch : dev
2020-01-03 03:42:14 -03:00
Martín Lucas Golini
58f1c6cefc HTTP doc fix.
--HG--
branch : dev
2020-01-02 18:17:40 -03:00