Commit Graph

88 Commits

Author SHA1 Message Date
vurtun
e015c447ec Added defines to prevent symbol collision with stb
If you already have stb_rect_pack.h and stb_truetype.h inside your
project zahnrad will cause symbol collisions since it will import
the implementation a second time.

To prevent this from happening I added two defines which can be set
to 1 to disable the implementation generation of both stb_truetype.h
as well as stb_rect_pack.h in zahnrad.
2016-01-21 00:41:02 +01:00
vurtun
c98153b59a removed need to pass string id to combobox 2016-01-20 19:36:40 +01:00
vurtun
096cf3d27f extended to return more state information 2016-01-20 03:15:38 +01:00
vurtun
d32d2f9ea3 loose 80 character column width limit 2016-01-19 15:25:38 +01:00
vurtun
36c97af82d removed progressbar rounding to prevent drawing bug 2016-01-18 11:05:29 +01:00
vurtun
9f067e37c2 added helper to verify zr_layout_push and zr_layout_pop 2016-01-16 22:08:08 +01:00
vurtun
5a82e1acac provided 'zr_draw_symbol' with own style structure for better readability 2016-01-16 21:56:23 +01:00
vurtun
53ed2563a8 added touch padding to button + toggles + fixed non-active edit box scrolling 2016-01-15 13:10:38 +01:00
vurtun
0c9b5ba1c7 devided AA into line and shape AA 2016-01-14 14:58:38 +01:00
vurtun
1ef41a3335 converted double and 64-values to 32-bit values 2016-01-12 22:42:00 +01:00
vurtun
6df415f5e0 fixed zr_size size 2016-01-12 22:01:17 +01:00
vurtun
6c74f153b5 hopefully fixed #36 and fixed clickable non-visible tree header 2016-01-12 01:02:57 +01:00
vurtun
ef17e54c88 zr_checkbox now returns 1 if toggled 2016-01-10 18:13:49 +01:00
vurtun
048a671e94 added initial state to tree layout 2016-01-09 16:07:22 +01:00
vurtun
8d4284184c simplified having more than contextual menu 2016-01-08 00:30:40 +01:00
vurtun
fd51ad4488 fixed text input for X11 & fixed utf8 edit box 2016-01-06 15:08:55 +01:00
vurtun
183013231b extended demo + fixed some bugs 2016-01-05 17:24:45 +01:00
vurtun
8945d97eae updated demo and fixed some small bugs 2016-01-04 21:34:48 +01:00
vurtun
508df9d41d fixed blocking popup 2016-01-04 01:59:11 +01:00
vurtun
333d5f33e7 fixed typo #34 no3,4 2016-01-03 23:26:07 +01:00
vurtun
e6a305f020 fixed typo #34 no.2 2016-01-03 23:20:50 +01:00
vurtun
681b5fc4b7 fixed small typo 2016-01-03 21:20:50 +01:00
vurtun
d943a32e18 renamed 'graph' to 'chart' #33 2016-01-03 20:33:56 +01:00
vurtun
138f6b3af5 some cleaning up 2016-01-03 20:23:12 +01:00
vurtun
ffe8a98d62 fixed contextual 2016-01-03 13:36:25 +01:00
vurtun
080b59dcc2 removed sin & cos dependency 2016-01-03 01:47:01 +01:00
vurtun
599a64ed9e fixed window flag manipulation 2016-01-01 21:13:01 +01:00
vurtun
bcabde32ab update LICENSE year 2016-01-01 09:51:35 +01:00
vurtun
20b9d3cd45 massive rewrite 2015-12-30 16:31:08 +01:00
vurtun
daae1b8804 major update no.1 2015-12-17 16:48:35 +01:00
vurtun
5eb7fa0052 fixed type macro types 2015-12-12 11:37:59 +01:00
vurtun
e73df5399d another try for better mt support 2015-12-09 13:53:56 +01:00
vurtun
ef1be011d7 some steps for better mt support 2015-12-08 23:27:47 +01:00
vurtun
d1d1e32da7 fixed zr_menu_item_xxx 2015-12-08 16:26:31 +01:00
vurtun
6db11ac7ce added icon/symbol menus 2015-12-07 13:46:29 +01:00
vurtun
98c5cf9277 fixed 'glyphes' typo 2015-12-03 19:32:46 +01:00
vurtun
89e7043b05 fixed 'modifyable' API typo 2015-12-03 18:54:41 +01:00
vurtun
68f03fcffe internally divided widgets into behavior and drawing part 2015-12-01 20:13:41 +01:00
vurtun
2b2b33fc0b added multiline editbox + fixed some bugs 2015-12-01 00:21:34 +01:00
vurtun
4dcbbfd2cc added japanese font range 2015-11-26 12:47:48 +01:00
vurtun
61a56a48c4 added additional more clean demo version 2015-11-24 17:47:52 +01:00
vurtun
193f53ce6b fixed horizontal popup scrollbars + added font stack to zr_style 2015-11-24 14:36:28 +01:00
vurtun
19e4080537 changed window header API for less draw calls 2015-11-22 20:03:42 +01:00
vurtun
da8ce2e673 fixed multiple windows with opened popups 2015-11-21 12:19:22 +01:00
vurtun
297e271915 removed shelf 2015-11-20 19:41:30 +01:00
vurtun
98169d33a7 fixed flexible font height 2015-11-20 13:38:37 +01:00
vurtun
44156326b9 added text height to text command 2015-11-20 00:20:03 +01:00
vurtun
e68c87ef27 made widgets private + removed tree 2015-11-19 18:36:16 +01:00
vurtun
69b347ad2d fixed utf-8 text input 2015-11-12 16:45:18 +01:00
vurtun
cff5fec1d6 fixed uninitialized value in drag widget 2015-11-10 20:15:48 +01:00