2fc6405 (HEAD -> master)Add stddef.h so it builds on mingw. by
Andrew Belt
2021-08-07 14:31:57 -0400
008cceaTrim trailing spaces. by
Andrew Belt
2021-08-06 19:20:18 -0400
5f0ee86Separate blendish into header/source file. by
Andrew Belt
2021-08-06 19:04:07 -0400
6d0647fChange integer enums to macros. Move implementation macros to header macros. by
Andrew Belt
2021-08-06 18:47:04 -0400
910847bRevert "Set font size from 13 to 11, to match the old size after a particular nanovg update." by
Andrew Belt
2021-06-14 01:40:54 -0400
317b10cSet font size from 13 to 11, to match the old size after a particular nanovg update. by
Andrew Belt
2021-05-30 17:43:56 -0400
79ec59eCalculate bndLabelWidth for multiline strings. by
Andrew Belt
2019-05-19 10:58:57 -0400
b706620Remove bevel inset by
Andrew Belt
2018-03-17 10:30:49 -0400
383f24fDisable bevel by
Andrew Belt
2018-03-17 10:22:00 -0400
3d8e576Merge pull request #1 from cschol/master by
Andrew Belt
2018-02-12 21:18:13 -0500
708d5c3 (refs/pull/1/head)Fix segfault when number of rows is equal to or exceeds BND_MAX_ROWS. by
Christoph Scholtes
2018-02-12 18:14:39 -0700
df38de6Use a bit of transparency in bndTransparency by
Andrew Belt
2017-11-13 01:56:36 -0500
7c60388Disable bndTransparency by
Andrew Belt
2017-11-13 01:18:41 -0500
ac99b8dOUI_USE_UNION_VECTORS by
Leonard Ritter
2015-04-09 03:18:33 +0200
910074bsupport for squeezing items that have no set size by
Leonard Ritter
2014-12-17 11:49:18 +0100
4520bf6row also squeezes elements to minimum size by
Leonard Ritter
2014-12-17 10:31:21 +0100
1dde913smaller layout fixes by
Leonard Ritter
2014-12-01 03:35:43 +0100
8924c3f- make sure single broken element is squeezed by
Leonard Ritter
2014-11-30 23:51:00 +0100
5ed186b- squeeze stack when out of space by
Leonard Ritter
2014-11-30 22:49:40 +0100
770ee12merge by
Leonard Ritter
2014-11-30 22:14:18 +0100
d9cba71- support for squeezing in ROW/COLUMN mode - fixed size estimation for manual breaks when wrapping by
Leonard Ritter
2014-11-30 22:13:55 +0100
eefa215fixed multiline label positioning by
ands
2014-10-24 05:52:20 +0200
918c547got rid of the workaround, some clean-up by
ands
2014-10-23 11:50:37 +0200
86b8b0bbug fixes for special cases and a workaround for an annoying nanovg text bound measuring problem if the text is empty by
ands
2014-10-23 10:34:27 +0200
34b9106added screen position to text position conversion functions. useful for text field <-> mouse interactions. by
ands
2014-10-23 09:36:45 +0200
6570481removed unnecessary stuff from caret calculations. replaced tabs with spaces. by
ands
2014-10-23 07:28:46 +0200
7df86d2multiline caret and selection support by
ands
2014-10-23 04:54:34 +0200
de7c405uiInsertBack/uiInsertFront by
Leonard Ritter
2014-10-19 13:05:11 +0200
2590c89node box: don't draw arrow by default by
Leonard Ritter
2014-10-18 12:53:17 +0200
254df0asupport for mouse button modifiers by
Leonard Ritter
2014-10-10 10:42:25 +0200
ca7ddb2bend wire on vertical distance as well by
Leonard Ritter
2014-10-10 04:55:55 +0200
96b0f0bcolored wire outline inherits alpha by
Leonard Ritter
2014-09-30 17:33:45 +0200
293aa68added bndColoredNodeWire by
Leonard Ritter
2014-09-30 17:13:01 +0200
a019d59renamed uiClear/uiLayout to uiBegin/EndLayout flags functions all use unsigned ints by
Leonard Ritter
2014-09-25 23:08:59 +0200
d8f7e65small fix to stages by
Leonard Ritter
2014-09-25 22:26:33 +0200
cef9f45added stage to debug misdirected calls by
Leonard Ritter
2014-09-25 22:24:11 +0200
a81e9c7removed debug code by
Leonard Ritter
2014-09-25 21:50:51 +0200
b04311e- recover item ids in hierarchies where possible - added uiRecoverItem, uiRemapItem by
Leonard Ritter
2014-09-25 21:48:05 +0200
57110c6added uiGetAllocSize() by
Leonard Ritter
2014-09-25 03:20:10 +0200
a337155added support for manually specifying item and buffer capacity by
Leonard Ritter
2014-09-25 03:11:19 +0200
93b7e52updated uiFindItem() docs in respective to frozen items by
Leonard Ritter
2014-09-25 02:56:02 +0200
8994919added uiFindItem(), uiSetFlags() and uiGetFlags() for user-defined flags by
Leonard Ritter
2014-09-25 02:50:39 +0200
1f26538fixed icon ids by
Leonard Ritter
2014-09-24 15:11:25 +0200
5e8a290MSVC: disabling warnings example: output frame time by
Leonard Ritter
2014-09-24 14:39:18 +0200
04029e5merge by
Leonard Ritter
2014-09-24 00:33:43 +0200
c3efeb3fixed crash when clicking on colored layout rects by
Leonard Ritter
2014-09-24 00:33:28 +0200
60da959oui demo: restored corner styling by
Leonard Ritter
2014-09-23 23:55:34 +0200
b35f6d6changed example back to first page by
Leonard Ritter
2014-09-23 23:39:55 +0200
a925edaREADME.md edited online with Bitbucket by
Leonard Ritter
2014-09-23 20:32:50 +0000
6b860dcbumped oui revision number by
Leonard Ritter
2014-09-23 22:20:40 +0200
dafb2e8- expanded documentation on oui.h - switched uiInsert/uiAppend, as the meaning is clearer this way by
Leonard Ritter
2014-09-23 22:12:15 +0200
24ec05cUI_BREAK: support for manual newlines, querying inserted newlines by
Leonard Ritter
2014-09-23 21:31:23 +0200
a1b5e94implemented vertical UI_WRAP by
Leonard Ritter
2014-09-23 20:12:07 +0200
f366bbbfixed excess right space for UI_JUSTIFY|UI_WRAP by
Leonard Ritter
2014-09-23 15:50:30 +0200
94b6173added UI_WRAP mode and example by
Leonard Ritter
2014-09-23 00:52:51 +0200
14f73fcadded demo for UI_COLUMN by
Leonard Ritter
2014-09-22 23:15:48 +0200
74e6658added UI_LAYOUT, UI_ROW demos to example by
Leonard Ritter
2014-09-22 22:59:58 +0200
4b4d8f3missed prototypes by
Leonard Ritter
2014-09-22 18:01:07 +0200
15ec166split up parent/child layout flags into uiSetBox and uiSetLayout by
Leonard Ritter
2014-09-22 17:52:18 +0200
044c012fixed uiSetLayout(), added uiAddLayout() for accumulative flags by
Leonard Ritter
2014-09-22 17:35:23 +0200
945bd81whoops, tab mode was enabled in editor, fixed by
Leonard Ritter
2014-09-22 04:26:08 +0200
4b09fferemoved lastkid/previtem entries, reducing UIitem size to 32 bytes by
Leonard Ritter
2014-09-22 04:16:54 +0200
0d68637- rect queries are absolute, removed uiGetAbsoluteRect() - removed uiParent() - removed more internal structures by
Leonard Ritter
2014-09-22 01:22:47 +0200
58510e1- new flex layouter (no wrap yet) - replaced per-item event handler with global handler - removed item count, item id - removed UI_PROPAGATE - sizeof(UIitem) down to 48 bytes by
Leonard Ritter
2014-09-22 00:46:41 +0200
29d04b9- added new flex-mode bitflags (not functional yet) - removed UI_ADJUST_HEIGHT event by
Leonard Ritter
2014-09-21 22:00:58 +0200
3fdef9cstate validation on GetFocusedItem() destroyed state by
Leonard Ritter
2014-09-21 19:30:01 +0200
22ef68ffixed hot item by
Leonard Ritter
2014-09-21 19:14:41 +0200
b95cf18oui: use item identity for state keeping by
Leonard Ritter
2014-09-21 19:05:40 +0200
aa8e0cemerged data and handles; handles can either be set or allocated. by
Leonard Ritter
2014-09-21 17:56:42 +0200
4243d5e- merged layout flags, event flags, frozen flag, visited flags into single item flagset by
Leonard Ritter
2014-09-21 16:02:22 +0200
1bf721fadded UI_ADJUST_HEIGHT to support multiline text boxes by
Leonard Ritter
2014-09-21 12:57:59 +0200
179f9c5updated code to match current nanovg git by
Leonard Ritter
2014-09-21 12:10:07 +0200
8977f16fixed button state check by
Leonard Ritter
2014-09-19 11:37:35 +0200
9e7dc62context clicks go directly through by
Leonard Ritter
2014-09-19 11:29:40 +0200
6759a4bremoved UI_APPEND by
Leonard Ritter
2014-09-18 19:48:28 +0200
e407717- removed UI_EXTEND, as using code can replicate this function easily - added UI_PROPAGATE which allows to propagate events to parents - can only hover items that take mouse related events by
Leonard Ritter
2014-09-18 19:35:18 +0200
40e1a7fblendish: added bndColorButton by
Leonard Ritter
2014-09-12 15:35:41 +0200
89c53acfixed a type signature error by
Leonard Ritter
2014-09-11 13:34:57 +0200
0bc10adsupport for double-, triple-, etc. clicks by
Leonard Ritter
2014-09-11 13:10:38 +0200
d60ac60added test case by
Leonard Ritter
2014-09-11 11:28:54 +0200
dab1d7boui: added UI_SCROLL event by
Leonard Ritter
2014-09-11 11:03:10 +0200
91b515duiMakeCurrent no longer clears items by
Leonard Ritter
2014-09-09 13:10:28 +0200
b362329added uiGetItemCount() by
Leonard Ritter
2014-09-09 12:58:15 +0200
fdfb902added uiUpdateHotItem() by
Leonard Ritter
2014-09-09 12:53:56 +0200
82c3c1aadded an enumerator for all icons by
Leonard Ritter
2014-09-09 11:58:32 +0200
3132f24renamed the RelTo* functions to something more descriptive by
Leonard Ritter
2014-09-09 10:09:16 +0200
2c32326added uiExtend to interface by
Leonard Ritter
2014-09-09 08:52:36 +0200
054bbe0converted defines to enums by
Leonard Ritter
2014-09-08 09:24:08 +0200
4e96ad8added extern "C" flag for oui.h by
Leonard Ritter
2014-08-31 21:42:07 +0200
09103fcmerge by
Leonard Ritter
2014-08-31 21:37:02 +0200
43fe99cadded BND_EXPORT, OUI_EXPORT for situations where an export define is needed. by
Leonard Ritter
2014-08-31 21:36:43 +0200
01d09dfMerged in learn_more/blendish/include_guard (pull request #3) by
Leonard Ritter
2014-08-30 02:24:56 +0200
02ca6f6prefix fmin/fmax with bnd_ to prevent clashing definitions. by
learn_more
2014-08-25 02:42:46 +0200
1f7df53guard fmin / fminf functions against double definitions (when combining projects) by
learn_more
2014-08-25 01:01:11 +0200
8639cf3Merged in learn_more/blendish/compat (pull request #2) by
Leonard Ritter
2014-08-24 20:26:37 +0200
7bd9cc9actually remove the include when the file is removed... by
learn_more
2014-08-24 20:21:56 +0200
05a160bself-containing header by
learn_more
2014-08-24 20:12:58 +0200
b6f05f0blendish compat.h (copy from liminal/speedups/defs/compat.h by
learn_more
2014-08-24 17:26:43 +0200
8de9f9doui: support for extending items by event by
Leonard Ritter
2014-08-16 14:32:51 +0200
8ea104doui: added callback for right mouse button by
Leonard Ritter
2014-08-16 12:49:40 +0200