Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * |
  • * |
  • * |
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • * |
  • |\ \
  • * | |
  • * | |
  • |/ /
  • * |
  • |\ \
  • | |/
  • * |
  • * |
  • * |
  • |/
  • *
  • *
  • 2fc6405 (HEAD -> master) Add stddef.h so it builds on mingw. by Andrew Belt 2021-08-07 14:31:57 -0400
  • 008ccea Trim trailing spaces. by Andrew Belt 2021-08-06 19:20:18 -0400
  • 5f0ee86 Separate blendish into header/source file. by Andrew Belt 2021-08-06 19:04:07 -0400
  • 6d0647f Change integer enums to macros. Move implementation macros to header macros. by Andrew Belt 2021-08-06 18:47:04 -0400
  • 910847b Revert "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
  • 317b10c Set 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
  • 79ec59e Calculate bndLabelWidth for multiline strings. by Andrew Belt 2019-05-19 10:58:57 -0400
  • b706620 Remove bevel inset by Andrew Belt 2018-03-17 10:30:49 -0400
  • 383f24f Disable bevel by Andrew Belt 2018-03-17 10:22:00 -0400
  • 3d8e576 Merge 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
  • df38de6 Use a bit of transparency in bndTransparency by Andrew Belt 2017-11-13 01:56:36 -0500
  • 7c60388 Disable bndTransparency by Andrew Belt 2017-11-13 01:18:41 -0500
  • ac99b8d OUI_USE_UNION_VECTORS by Leonard Ritter 2015-04-09 03:18:33 +0200
  • 910074b support for squeezing items that have no set size by Leonard Ritter 2014-12-17 11:49:18 +0100
  • 4520bf6 row also squeezes elements to minimum size by Leonard Ritter 2014-12-17 10:31:21 +0100
  • 1dde913 smaller 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
  • 770ee12 merge 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
  • eefa215 fixed multiline label positioning by ands 2014-10-24 05:52:20 +0200
  • 918c547 got rid of the workaround, some clean-up by ands 2014-10-23 11:50:37 +0200
  • 86b8b0b bug 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
  • 34b9106 added screen position to text position conversion functions. useful for text field <-> mouse interactions. by ands 2014-10-23 09:36:45 +0200
  • 6570481 removed unnecessary stuff from caret calculations. replaced tabs with spaces. by ands 2014-10-23 07:28:46 +0200
  • 7df86d2 multiline caret and selection support by ands 2014-10-23 04:54:34 +0200
  • de7c405 uiInsertBack/uiInsertFront by Leonard Ritter 2014-10-19 13:05:11 +0200
  • 2590c89 node box: don't draw arrow by default by Leonard Ritter 2014-10-18 12:53:17 +0200
  • 254df0a support for mouse button modifiers by Leonard Ritter 2014-10-10 10:42:25 +0200
  • ca7ddb2 bend wire on vertical distance as well by Leonard Ritter 2014-10-10 04:55:55 +0200
  • 96b0f0b colored wire outline inherits alpha by Leonard Ritter 2014-09-30 17:33:45 +0200
  • 293aa68 added bndColoredNodeWire by Leonard Ritter 2014-09-30 17:13:01 +0200
  • a019d59 renamed uiClear/uiLayout to uiBegin/EndLayout flags functions all use unsigned ints by Leonard Ritter 2014-09-25 23:08:59 +0200
  • d8f7e65 small fix to stages by Leonard Ritter 2014-09-25 22:26:33 +0200
  • cef9f45 added stage to debug misdirected calls by Leonard Ritter 2014-09-25 22:24:11 +0200
  • a81e9c7 removed 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
  • 57110c6 added uiGetAllocSize() by Leonard Ritter 2014-09-25 03:20:10 +0200
  • a337155 added support for manually specifying item and buffer capacity by Leonard Ritter 2014-09-25 03:11:19 +0200
  • 93b7e52 updated uiFindItem() docs in respective to frozen items by Leonard Ritter 2014-09-25 02:56:02 +0200
  • 8994919 added uiFindItem(), uiSetFlags() and uiGetFlags() for user-defined flags by Leonard Ritter 2014-09-25 02:50:39 +0200
  • 1f26538 fixed icon ids by Leonard Ritter 2014-09-24 15:11:25 +0200
  • 5e8a290 MSVC: disabling warnings example: output frame time by Leonard Ritter 2014-09-24 14:39:18 +0200
  • 04029e5 merge by Leonard Ritter 2014-09-24 00:33:43 +0200
  • c3efeb3 fixed crash when clicking on colored layout rects by Leonard Ritter 2014-09-24 00:33:28 +0200
  • 60da959 oui demo: restored corner styling by Leonard Ritter 2014-09-23 23:55:34 +0200
  • b35f6d6 changed example back to first page by Leonard Ritter 2014-09-23 23:39:55 +0200
  • a925eda README.md edited online with Bitbucket by Leonard Ritter 2014-09-23 20:32:50 +0000
  • 6b860dc bumped 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
  • 24ec05c UI_BREAK: support for manual newlines, querying inserted newlines by Leonard Ritter 2014-09-23 21:31:23 +0200
  • a1b5e94 implemented vertical UI_WRAP by Leonard Ritter 2014-09-23 20:12:07 +0200
  • f366bbb fixed excess right space for UI_JUSTIFY|UI_WRAP by Leonard Ritter 2014-09-23 15:50:30 +0200
  • 94b6173 added UI_WRAP mode and example by Leonard Ritter 2014-09-23 00:52:51 +0200
  • 14f73fc added demo for UI_COLUMN by Leonard Ritter 2014-09-22 23:15:48 +0200
  • 74e6658 added UI_LAYOUT, UI_ROW demos to example by Leonard Ritter 2014-09-22 22:59:58 +0200
  • 4b4d8f3 missed prototypes by Leonard Ritter 2014-09-22 18:01:07 +0200
  • 15ec166 split up parent/child layout flags into uiSetBox and uiSetLayout by Leonard Ritter 2014-09-22 17:52:18 +0200
  • 044c012 fixed uiSetLayout(), added uiAddLayout() for accumulative flags by Leonard Ritter 2014-09-22 17:35:23 +0200
  • 945bd81 whoops, tab mode was enabled in editor, fixed by Leonard Ritter 2014-09-22 04:26:08 +0200
  • 4b09ffe removed 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
  • 3fdef9c state validation on GetFocusedItem() destroyed state by Leonard Ritter 2014-09-21 19:30:01 +0200
  • 22ef68f fixed hot item by Leonard Ritter 2014-09-21 19:14:41 +0200
  • b95cf18 oui: use item identity for state keeping by Leonard Ritter 2014-09-21 19:05:40 +0200
  • aa8e0ce merged 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
  • 1bf721f added UI_ADJUST_HEIGHT to support multiline text boxes by Leonard Ritter 2014-09-21 12:57:59 +0200
  • 179f9c5 updated code to match current nanovg git by Leonard Ritter 2014-09-21 12:10:07 +0200
  • 8977f16 fixed button state check by Leonard Ritter 2014-09-19 11:37:35 +0200
  • 9e7dc62 context clicks go directly through by Leonard Ritter 2014-09-19 11:29:40 +0200
  • 6759a4b removed 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
  • 40e1a7f blendish: added bndColorButton by Leonard Ritter 2014-09-12 15:35:41 +0200
  • 89c53ac fixed a type signature error by Leonard Ritter 2014-09-11 13:34:57 +0200
  • 0bc10ad support for double-, triple-, etc. clicks by Leonard Ritter 2014-09-11 13:10:38 +0200
  • d60ac60 added test case by Leonard Ritter 2014-09-11 11:28:54 +0200
  • dab1d7b oui: added UI_SCROLL event by Leonard Ritter 2014-09-11 11:03:10 +0200
  • 91b515d uiMakeCurrent no longer clears items by Leonard Ritter 2014-09-09 13:10:28 +0200
  • b362329 added uiGetItemCount() by Leonard Ritter 2014-09-09 12:58:15 +0200
  • fdfb902 added uiUpdateHotItem() by Leonard Ritter 2014-09-09 12:53:56 +0200
  • 82c3c1a added an enumerator for all icons by Leonard Ritter 2014-09-09 11:58:32 +0200
  • 3132f24 renamed the RelTo* functions to something more descriptive by Leonard Ritter 2014-09-09 10:09:16 +0200
  • 2c32326 added uiExtend to interface by Leonard Ritter 2014-09-09 08:52:36 +0200
  • 054bbe0 converted defines to enums by Leonard Ritter 2014-09-08 09:24:08 +0200
  • 4e96ad8 added extern "C" flag for oui.h by Leonard Ritter 2014-08-31 21:42:07 +0200
  • 09103fc merge by Leonard Ritter 2014-08-31 21:37:02 +0200
  • 43fe99c added BND_EXPORT, OUI_EXPORT for situations where an export define is needed. by Leonard Ritter 2014-08-31 21:36:43 +0200
  • 01d09df Merged in learn_more/blendish/include_guard (pull request #3) by Leonard Ritter 2014-08-30 02:24:56 +0200
  • 02ca6f6 prefix fmin/fmax with bnd_ to prevent clashing definitions. by learn_more 2014-08-25 02:42:46 +0200
  • 1f7df53 guard fmin / fminf functions against double definitions (when combining projects) by learn_more 2014-08-25 01:01:11 +0200
  • 8639cf3 Merged in learn_more/blendish/compat (pull request #2) by Leonard Ritter 2014-08-24 20:26:37 +0200
  • 7bd9cc9 actually remove the include when the file is removed... by learn_more 2014-08-24 20:21:56 +0200
  • 05a160b self-containing header by learn_more 2014-08-24 20:12:58 +0200
  • b6f05f0 blendish compat.h (copy from liminal/speedups/defs/compat.h by learn_more 2014-08-24 17:26:43 +0200
  • 8de9f9d oui: support for extending items by event by Leonard Ritter 2014-08-16 14:32:51 +0200
  • 8ea104d oui: added callback for right mouse button by Leonard Ritter 2014-08-16 12:49:40 +0200