Commit Graph

167 Commits

Author SHA1 Message Date
Martín Lucas Golini
2fb07e09aa Minor clean up. 2022-05-25 21:34:09 -03:00
Martín Lucas Golini
e26d9cceff Added support for non-colored emoji fonts. 2022-03-03 21:43:36 -03:00
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