Commit Graph
808 Commits
Author SHA1 Message Date
Martí­n Lucas Golini b5e2920aa3 Minor changes.
--HG--
branch : dev
2017-04-08 18:16:55 -03:00
Martí­n Lucas Golini be62297f5a Minor cleanup on the Doxyfile.
--HG--
branch : dev
2017-03-30 01:40:34 -03:00
Martí­n Lucas Golini c4804482c5 Renamed UIFontStyleConfig::updateFontStyleConfig to UIFontStyleConfig::updateStyleConfig
to stop clang complaining.

--HG--
branch : dev
2017-03-30 01:20:18 -03:00
Martí­n Lucas Golini e09b07ecc0 Added ClippingMask class, for clipping with scissor test, clip planes and stencil test.
Fixed some minor problems.

--HG--
branch : dev
2017-03-30 01:17:11 -03:00
Martí­n Lucas Golini 12c74347ac RectangleDrawable WIP.
Drawables now can keep a position.
Some code clean up.

--HG--
branch : dev
2017-03-29 03:02:59 -03:00
Martín Lucas Golini 0735ded34e Allow HIDPI on macOS.
--HG--
branch : dev
2017-03-29 01:58:37 -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 867f640e36 PrimitiveDrawables WIP.
--HG--
branch : dev
2017-03-27 12:13:16 -03:00
Martín Lucas Golini a870de7db4 PrimitiveDrawable and ArcDrawable WIP.
--HG--
branch : dev
2017-03-26 22:16:03 -03:00
Martí­n Lucas Golini a68bb5e4b5 Fixed a bug in Text::setFillColor.
--HG--
branch : dev
2017-03-26 13:26:56 -03:00
Martí­n Lucas Golini bb0a6cacda Refactored Font and Text classes.
--HG--
branch : dev
2017-03-24 04:49:14 -03:00
Martí­n Lucas Golini 97558261ae Minor fix.
--HG--
branch : dev
2017-03-24 03:33:58 -03:00
Martí­n Lucas Golini e88dd406b3 Optimized text selection performance.
--HG--
branch : dev
2017-03-24 03:10:27 -03:00
Martí­n Lucas Golini 390deb4f94 Ignore \r in Text and Font.
--HG--
branch : dev
2017-03-24 02:30:18 -03:00
Martí­n Lucas Golini b29b8bcd69 Added Text::setFillColor to substrings from the text string.
Renamed Text::setFlags and Text::getFlags to Text::setAlign and Text::getAlign.
A couple of random fixes.

--HG--
branch : dev
2017-03-24 02:10:39 -03:00
Martín Lucas Golini 2a0005a8d2 Added clip property on UIWidget.
--HG--
branch : dev
2017-03-23 17:48:41 -03:00
Martí­n Lucas Golini 7121b0a8e7 Fixed a couple of getter/setter.
--HG--
branch : dev
2017-03-22 03:21:54 -03:00
Martí­n Lucas Golini 2c868e8efe Minor clean up.
--HG--
branch : dev
2017-03-22 03:14:58 -03:00
Martín Lucas Golini 88013b64a9 Added support for openssl 1.1.0 and above.
--HG--
branch : dev
2017-03-22 02:42:25 -03:00
Martín Lucas Golini 6fb0147583 Minor change.
--HG--
branch : dev
2017-03-22 02:33:44 -03:00
Martín Lucas Golini cd635db702 Ups, introduced a minor bug in Text::Draw, now is fixed.
--HG--
branch : dev
2017-03-22 02:24:21 -03:00
Martín Lucas Golini c7735d75fe Fixes for VS windows build.
--HG--
branch : dev
2017-03-22 01:57:39 -03:00
Martí­n Lucas Golini ca9950b282 Minor clean up.
--HG--
branch : dev
2017-03-21 23:34:50 -03:00
Martín Lucas Golini d1edfcf705 Never search for sprites unless it's explicitly requested.
--HG--
branch : dev
2017-03-21 15:36:41 -03:00
Martí­n Lucas Golini 8d1535fa62 UISkinSimple and UISkinComplex now use Drawables instead of SubTextures.
--HG--
branch : dev
2017-03-21 03:04:48 -03:00
Martí­n Lucas Golini 4a085c1928 Minor fixes.
--HG--
branch : dev
2017-03-21 02:30:43 -03:00
Martí­n Lucas Golini 18033b0c3d Fixed a stack overflow bug in the memory manager.
Updated SOIL2.

--HG--
branch : dev
2017-03-21 01:49:50 -03:00
Martí­n Lucas Golini 03080c4478 Fixes.
--HG--
branch : dev
2017-03-20 11:59:57 -03:00
Martí­n Lucas Golini a2fd80c7e8 Made UIManager::loadLayoutNodes. There's no reason to no make public this.
( this will enable users to create custom windows from code ).

--HG--
branch : dev
2017-03-20 00:56:01 -03:00
Martí­n Lucas Golini d6084dcc8a Implemented UICommonDialog with LinearLayouts.
--HG--
branch : dev
2017-03-20 00:46:38 -03:00
Martí­n Lucas Golini 338940a177 UIImage is now UISubTexture.
Implemented a new UIImage based on Drawables instead of SubTextures.
Added DrawableSearcher class.
Fixed some UI bugs.

--HG--
branch : dev
2017-03-19 22:32:02 -03:00
Martí­n Lucas Golini b0d0e2e579 Renderer refactor.
--HG--
branch : dev
2017-03-19 20:10:24 -03:00
Martí­n Lucas Golini 8fe28f8d99 Other minor clean up.
--HG--
branch : dev
2017-03-19 19:18:30 -03:00
Martí­n Lucas Golini 95cc075cc6 Minor clean up.
--HG--
branch : dev
2017-03-19 13:51:32 -03:00
Martí­n Lucas Golini b00b6908ea More clean up.
--HG--
branch : dev
2017-03-18 04:38:37 -03:00
Martí­n Lucas Golini 4bfd40b7b9 Refactored color classes.
Added Graphics::Drawable class.

--HG--
branch : dev
2017-03-18 04:09:53 -03:00
Martí­n Lucas Golini 59d428f663 Reimplemented UIProgressBar without using the ScrollParallax class.
Removed UISkin::getSubTexture.

--HG--
branch : dev
2017-03-18 01:32:40 -03:00
Martí­n Lucas Golini 58ca5b82ca UIMenuSubMenu and UIMenuCheckbox don't rely on UISkin::getSubTexture anymore.
--HG--
branch : dev
2017-03-18 00:38:37 -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 0a71104127 Translator class WIP.
--HG--
branch : dev
2017-03-16 02:41:55 -03:00
Martí­n Lucas Golini c154544563 ADded UITheme::getSkin.
Fixed UIListBox default row height.

--HG--
branch : dev
2017-03-15 21:42:23 -03:00
Martín Lucas Golini 96adf132a2 Fixed console performance issues.
--HG--
branch : dev
2017-03-15 20:12:06 -03:00
Martín Lucas Golini dea1267bcb cacheWidth should be protected.
--HG--
branch : dev
2017-03-15 16:05:55 -03:00
Martín Lucas Golini 1c0fddb57c Fixes and optimizations.
--HG--
branch : dev
2017-03-15 16:04:23 -03:00
Martín Lucas Golini b439b6a195 Fix.
--HG--
branch : dev
2017-03-15 15:29:30 -03:00
Martín Lucas Golini f0a2171f62 Minor optimization.
--HG--
branch : dev
2017-03-15 14:22:59 -03:00
Martí­n Lucas Golini 734698c070 Minor change.
--HG--
branch : dev
2017-03-15 12:13:02 -03:00
Martín Lucas Golini ca96aff693 Merged in dev-font (pull request #2)
Dev font

--HG--
branch : dev
2017-03-15 05:04:32 +00:00
Martín Lucas Golini b81503a5ef Close branch dev-font
--HG--
branch : dev-font
2017-03-15 05:04:32 +00:00
Martí­n Lucas Golini 775eb656ca More refactor and fixes.
--HG--
branch : dev-font
2017-03-15 01:57:35 -03:00