Commit Graph

237 Commits

Author SHA1 Message Date
Martí­n Lucas Golini
32c8ba1819 Many UI fixes.
TextureAtlasEditor now uses XML layout.
Added UIWidgetCreator.

--HG--
branch : dev
2017-04-10 05:02:38 -03:00
Martí­n Lucas Golini
eee63bf784 Renamed EE::Gaming module to EE::Maps.
--HG--
branch : dev
2017-04-10 00:28:04 -03:00
Martí­n Lucas Golini
304a97f0b1 Added UILoader.
--HG--
branch : dev
2017-04-08 21:51:34 -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
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
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
95cc075cc6 Minor clean up.
--HG--
branch : dev
2017-03-19 13:51:32 -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
0a71104127 Translator class WIP.
--HG--
branch : dev
2017-03-16 02:41:55 -03:00
Martí­n Lucas Golini
775eb656ca More refactor and fixes.
--HG--
branch : dev-font
2017-03-15 01:57:35 -03:00
Martí­n Lucas Golini
b21163ecf5 Minor fix.
--HG--
branch : dev-font
2017-03-14 12:34:17 -03:00
Martí­n Lucas Golini
06bab95613 More clean up.
--HG--
branch : dev-font
2017-03-13 03:16:25 -03:00
Martí­n Lucas Golini
30a2d9277a More changes.
--HG--
branch : dev-font
2017-03-13 01:10:10 -03:00
Martí­n Lucas Golini
43f9c600fc New Font class integrated to the old Font class.
--HG--
branch : dev-font
2017-03-12 23:42:26 -03:00
Martí­n Lucas Golini
786b8d67b3 WIP new font class.
--HG--
branch : dev-font
2017-03-12 21:02:10 -03:00
Martí­n Lucas Golini
59cdda55d0 Fixed compilation in clang and some clean up.
--HG--
branch : dev
2017-03-11 13:49:04 -03:00
Martí­n Lucas Golini
8596c9391a Load UI from XML WIP.
--HG--
branch : dev
2017-03-10 02:54:24 -03:00
Martí­n Lucas Golini
439d9b55ac Renamed interpolation classes.
--HG--
branch : dev
2017-03-09 16:29:15 -03:00
Martín Lucas Golini
9c91fece4c Fixes.
--HG--
branch : dev
2017-03-08 16:01:04 -03:00
Martí­n Lucas Golini
454bbf63ee Refactored some UI control names.
Implementing UILinearLayout.

--HG--
branch : dev
2017-03-08 02:28:14 -03:00
Martí­n Lucas Golini
b34e922e70 Some clean up.
--HG--
branch : dev
2017-03-04 20:55:38 -03:00
Martí­n Lucas Golini
e246503ee9 More clean up.
--HG--
branch : dev
2017-03-01 22:09:29 -03:00
Martí­n Lucas Golini
5ddbc69a9f Working on a new way to style the widgets from the themes.
--HG--
branch : dev
2017-02-28 05:35:51 -03:00
Martí­n Lucas Golini
59d790fbea Texture Atlas now saves the pixel density information of the subtexture.
Created PixelDensity class, moved the PD functions to that class.
Added support for rendering UIThemes with different pixel densities scaled, still WIP.
Added the atlases base textures.

--HG--
branch : dev
2017-02-25 02:36:28 -03:00
Martí­n Lucas Golini
7815dc6511 Pixel density support WIP.
--HG--
branch : dev
2017-02-22 05:42:05 -03:00
Martí­n Lucas Golini
5015469465 Gaming module refactored.
--HG--
branch : dev
2017-02-19 04:03:31 -03:00
Martín Lucas Golini
676162f8ea Physics module refactored.
--HG--
branch : dev
2017-02-18 22:49:28 -03:00
Martí­n Lucas Golini
d29548d2ee More UI refactoring.
--HG--
branch : dev
2017-02-18 16:17:51 -03:00
Martí­n Lucas Golini
0be137cc5a More UI refactoring.
--HG--
branch : dev
2017-02-18 13:56:20 -03:00
Martí­n Lucas Golini
c5213cd551 UI module more refactoring.
--HG--
branch : dev
2017-02-18 05:19:11 -03:00
Martí­n Lucas Golini
c7a5220c21 UI module refactoring.
--HG--
branch : dev
2017-02-18 05:00:15 -03:00
Martí­n Lucas Golini
8317780a73 More refactoring of the Graphic module.
--HG--
branch : dev
2017-02-18 03:03:01 -03:00
Martín Lucas Golini
ba3781229d Graphic module improvements.
--HG--
branch : dev
2017-02-17 23:22:49 -03:00
Martín Lucas Golini
ca90d606f3 Windows module improved.
--HG--
branch : dev
2017-02-17 17:47:41 -03:00
Martí­n Lucas Golini
3360884be2 Physics module refactored.
--HG--
branch : dev
2017-02-16 18:52:05 -03:00
Martí­n Lucas Golini
3cb99a9036 UI module refactored.
--HG--
branch : dev
2017-02-16 16:39:08 -03:00
Martí­n Lucas Golini
4ec135cedb Graphics module refactored.
SFML backend refactored.

--HG--
branch : dev
2017-02-16 03:31:08 -03:00
Martí­n Lucas Golini
4eefeb4cd3 Window module refactored.
--HG--
branch : dev
2017-02-15 01:31:37 -03:00
Martín Lucas Golini
b36dd33246 Refactoring WIP.
Changing the function naming convention from CamelCase to camelCase.

--HG--
branch : dev
2017-02-14 18:09:25 -03:00
Martín Lucas Golini
8b73c1d8a1 Minor clean up. 2015-05-13 02:28:36 -03:00
Martín Lucas Golini
4c0e148c62 Updated SOIL2. 2015-04-30 03:03:13 -03:00
Martín Lucas Golini
34e3d1f23d Added parameter showReleaseName for Sys::GetOSName.
Removed GLU header dependency on Linux.
Updated SOIL2.
2014-11-08 23:31:04 -03:00
Martín Lucas Golini
b66a467a57 Added MD5 class. 2014-08-02 15:55:17 -03:00
Martín Lucas Golini
fd3a9f8797 Added a simple Base64 class for encoding and decoding. 2014-07-31 02:56:27 -03:00
Martín Lucas Golini
7baf21e803 Some code refactoring, replaced " " for "\t" in many places. 2014-07-27 17:44:45 -03:00
Martín Lucas Golini
126cb43a46 Added Network::URI class.
Fixed SSLSocket Init/End concurrency.
Merged Ftp class fixes from SFML.
2014-07-27 17:16:55 -03:00
Martín Lucas Golini
0873204224 Fixed android build. 2014-07-23 02:42:02 -03:00
Martín Lucas Golini
c1dcbe3354 UI Module Refactored. 2014-06-28 01:19:49 -03:00