Commit Graph
265 Commits
Author SHA1 Message Date
Martín Lucas Golini 5a23e5faf9 Fixed Text::setFillColor with color emojis. 2022-03-01 15:25:51 -03:00
Martín Lucas Golini 5440a2ef77 Some minor fixes and improvements to FontTrueType. 2022-02-10 01:38:26 -03:00
Martín Lucas Golini 623490bc72 Emoji support improvements. 2022-02-09 02:51:33 -03:00
Martín Lucas Golini 7a221d19c1 First steps in supporting color fonts.
Some minor fixes to build with emscripten.
2022-02-08 03:06:35 -03:00
Martín Lucas Golini 6fb24fe918 GCC11 compitatibility fix.
HTTPStreamChunked fix.
Respect https scheme on http_request example.
2021-07-03 13:13:35 -03:00
Martín Lucas Golini b6f2106f06 Renamed FileSystem::dirPathAddSlashAtEnd to FileSystem::dirAddSlashAtEnd.
Added FileInfo.
2020-07-12 01:27:33 -03:00
Martín Lucas Golini ed289b5ec6 More improvements to the text document and code editor.
The current working directory is not forced anymore (except for Android), since it can cause some troubles in certain situations.
2020-05-27 05:28:35 -03:00
Martín Lucas Golini 2c05f3f579 Added CodeEditor project to be able to test comfortably the UICodeEditor and the TextDocument.
Renamed Window::setCaption to Window::setTitle.
Several fixes in TextDocument.
2020-05-24 04:14:52 -03:00
Martín Lucas Golini 94a2e4a0c3 Syntax Highlighting working.
Some minor refactor.
2020-05-23 23:41:06 -03:00
Martín Lucas Golini d95f2d8944 Syntax Highlighting WIP. 2020-05-23 06:17:56 -03:00
Martín Lucas Golini 67b163d515 More fixes and improvements to the UICodeEditor. Added optional display of line numbers. 2020-05-22 17:25:24 -03:00
Martín Lucas Golini c462e9e7c9 Some fixes and improvements to the TextDocument and UICodeEditor classes. 2020-05-21 20:41:41 -03:00
Martín Lucas Golini 1f91f612de More editor improvements. Also changed the editor name, now is UICodeEditor. 2020-05-21 02:31:34 -03:00
Martín Lucas Golini 18847a5974 More WIP on the code editor. 2020-05-20 19:37:21 -03:00
Martín Lucas Golini 098c882a8d Added UICodeEditor, currently is a WIP.
Improvements in TextDocument.
2020-05-20 05:59:46 -03:00
Martín Lucas Golini 67a5e25cf2 TextDocument WIP. 2020-05-18 04:01:25 -03:00
Martín Lucas Golini 9b7ab4e891 Some minor fixes in URI and http_request demo.
Fixed a crash in UIDropDownList.
Some fixes in all UILayouts.
2020-05-10 01:00:50 -03:00
Martín Lucas Golini a3afe7a8e2 Added em and rem units support.
Fixed a bug in tooltips.
2020-03-25 03:19:56 -03:00
Martín Lucas Golini 73e9489f81 InputEvents improvements and some minor fixes and optimizations. 2020-02-19 02:07: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 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 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 736fe4477b Added Time::toString().
Http request demo: improvements in progress report.

--HG--
branch : dev
2019-12-31 19:05:53 -03:00
Martín Lucas Golini 4365d834a3 Added Http::MultipartEntitiesBuilder. This class allows the user to create a multipart/form-data request.
Added multipart/form-data support for the http_request example.

--HG--
branch : dev
2019-12-22 18:57:46 -03:00
Martín Lucas Golini da74085a06 Fixed Color::toHsv(), Color::fromHsv(), Color::toHsl().
Added to Colors::fromString(): rgb(), rgba(), hsl(), hsla(), hsv(), hsva().

--HG--
branch : dev
2019-11-09 21:51:09 -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 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 3a43043fe5 Initial support for non-cacheable CSS styles.
Some minor colors refactor.
Some minor bug fixes.

--HG--
branch : dev-css
2019-05-19 04:00:24 -03:00
Martín Lucas Golini 46af3b4e1f More detailed request progress information.
Minor optimization.

--HG--
branch : dev
2019-05-10 01:49:47 -03:00
Martín Lucas Golini cf281eaa12 Added continue / resume download support for HTTP Requests.
--HG--
branch : dev
2019-05-10 00:40:43 -03:00
Martín Lucas Golini 5204e31228 Minor changes.
--HG--
branch : dev
2019-05-05 19:16:32 -03:00
Martín Lucas Golini 70dd741491 Added Compression class with gzip and deflate support.
Added IOStreamInflate and IOStreamString.
Added support for compressed response in HTTP requests.

--HG--
branch : dev
2019-05-01 22:00:40 -03:00
Martín Lucas Golini f664f89d34 HTTP Proxy Tunneling support.
--HG--
branch : dev-proxy
2019-04-28 19:25:56 -03:00
Martín Lucas Golini 9e20da4bff HTTP Proxy without tunneling.
--HG--
branch : dev-proxy
2019-04-28 16:57:35 -03:00
Martín Lucas Golini ebc5f49b4a HTTP improvements.
--HG--
branch : dev
2019-04-28 03:00:59 -03:00
Martín Lucas Golini af033b2fd0 Minor improvements on http requests and minor bug fix.
--HG--
branch : dev
2019-04-27 22:56:45 -03:00
Martín Lucas Golini 3b88ca10a1 Added:
Http::Request::setProgressCallback to add a progress callback for the current request.
Http::Request::cancel() to allow current request being cancelled.
And some improvements in Http requests.

--HG--
branch : dev
2019-04-24 23:53:25 -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 8acc2bb39c Network improvements and fixes.
Added more Requests::Method.
Added Http::downloadAsyncRequest with writePath.
Http::downloadRequest now follows redirections.

--HG--
branch : dev
2019-04-24 20:11:17 -03:00
Martín Lucas Golini c8628a0205 Added support for http requests to follow redirections.
--HG--
branch : dev
2019-04-23 00:14:13 -03:00
Martín Lucas Golini c5bdea14b4 Minor clean up.
--HG--
branch : dev-stateful-drawable
2018-12-19 23:12: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 56129ca9b5 Added mp3 read support.
--HG--
branch : dev
2018-04-22 21:39:04 -03:00
Martín Lucas Golini 10b0c64d75 Allow writing the http request body to a IO stream.
--HG--
branch : dev
2018-04-02 17:13:39 -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 be9092a056 Minor clean up for NODE_FLAGS_VALUES.
--HG--
branch : dev-2.1
2018-01-31 21:56:11 -03:00
Martín Lucas Golini 3c0e4d7ed5 Added Window::DisplayManager ( implementing DisplayManagerSDL2 and DisplayManagerSFML ).
Engine instance is now automatically started and destroyed.
Forced the default working directory as the process path directory at start.

--HG--
branch : dev-2.1
2018-01-27 03:55:39 -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