|
|
0d3c48fd98
|
added button click event handler
|
2017-02-12 01:25:20 +00:00 |
|
|
|
fb25ffb347
|
added NodeButton as composition and cleaned up old Widget code
|
2017-02-11 15:51:22 +00:00 |
|
|
|
b1abb42dd5
|
big refactoring to merge node and widgets into a single node hierarchy
|
2017-02-11 01:40:40 +00:00 |
|
|
|
914fc34331
|
complete left click event handle
|
2017-02-09 22:08:30 +00:00 |
|
|
|
de1784e932
|
added alpha blending for image and text, nodes position are clamped to be integer
|
2017-02-08 00:20:26 +00:00 |
|
|
|
5e5ddf310c
|
added image widget with atlas support and global texture manager
|
2017-02-07 23:42:39 +00:00 |
|
|
|
83e59573e0
|
added node alignment and text color
|
2017-02-07 13:39:17 +00:00 |
|
|
|
3cc25e7592
|
added text widget parsing and rendering
|
2017-02-06 23:32:01 +00:00 |
|
|
|
7f8cbd0981
|
stbtt text testing succesful
|
2017-02-05 20:15:52 +00:00 |
|
|
|
06b19dc596
|
ref nodes work fine now but need to complete Widget::clone implementations and add clone() to Shape classes to actually clone the OpenGL data
|
2017-02-02 18:26:59 +00:00 |
|
|
|
bcf95d5432
|
completing refactoring, something does not work on resize
|
2017-02-02 00:43:23 +00:00 |
|
|
|
70792669e7
|
refactor layout loading to add multiple layout, templates and references
|
2017-02-01 20:35:57 +00:00 |
|
|
|
ed02e38805
|
start implementing shape tag
|
2017-02-01 00:59:56 +00:00 |
|
|
|
39f44eca5e
|
rename .hpp headers to .h
|
2017-01-31 22:48:55 +00:00 |
|
|
|
d313e815d3
|
moved libs to submodules, small fix in Node move ctor
|
2017-01-31 11:21:56 +00:00 |
|
|
|
a80556f418
|
added singleton shader manager, custom widget attribute forward, parse border thickness and color for Border widget, parse and cache uniform locations, remove unused attrubutes code
|
2017-01-30 19:52:32 +00:00 |
|
|
|
16c1b6481e
|
started implementing dynamic widget allocation by xml tag
|
2017-01-29 17:42:23 +00:00 |
|
|
|
7436706b37
|
added constexpr hash based enum for faster switch on attributes and node names
|
2017-01-27 22:09:37 +00:00 |
|
|
|
d413e49821
|
added range loop based layout nodes traversal
|
2017-01-27 19:26:45 +00:00 |
|
Omar Mohamed Ali Mudhir
|
baaade6050
|
added pch on xcode, fixed Node move semantic
|
2017-01-27 14:55:16 +00:00 |
|
|
|
a4be7c0e4d
|
complete refactoring and cleanup old layout loading code
|
2017-01-27 13:20:39 +00:00 |
|