Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
Go to file
Pietro Gagliardi 3af991651d Changed box.c to use ptrArray for maintaining controls. This also fixes crashes in uiControlDestroy() due to not removing the controls from the box's list and unparenting causing an update. 2015-05-07 22:52:27 -04:00
darwin Implemented stub uiUninit()s. 2015-05-07 22:32:17 -04:00
test Added a uiUninit() function. 2015-05-07 22:28:18 -04:00
unix Implemented stub uiUninit()s. 2015-05-07 22:32:17 -04:00
windows Implemented stub uiUninit()s. 2015-05-07 22:32:17 -04:00
GNUbase.mk Cleaned up the make output to be less noisy. 2015-05-07 18:46:19 -04:00
GNUmakefile Cleaned up the make output to be less noisy. 2015-05-07 18:46:19 -04:00
GNUmaketest.mk Moved everything back to the top level. 2015-04-29 11:02:38 -04:00
LICENSE Split into a new repository and added a LICENSE. 2015-04-16 20:31:11 -04:00
TODO.md TODO management. 2015-05-07 21:07:58 -04:00
box.c Changed box.c to use ptrArray for maintaining controls. This also fixes crashes in uiControlDestroy() due to not removing the controls from the box's list and unparenting causing an update. 2015-05-07 22:52:27 -04:00
ptrarray.c Migrated windows/tab.c to ptrarray and fixed the build. 2015-05-06 13:37:23 -04:00
ui.idl Added a uiUninit() function. 2015-05-07 22:28:18 -04:00
ui_darwin.h Set up visibility on OS X. This seems to work... 2015-05-07 18:38:47 -04:00
ui_unix.h Changed the various OS-side control creation functions to use Make like uiMakeContainer() does instead of New. 2015-05-02 20:51:00 -04:00
ui_windows.h Exported ui_windows.h functions. 2015-05-07 18:13:47 -04:00
uipriv.h Fixed up ptrarray.c. Thanks to ValleyBell for help. 2015-05-06 13:11:51 -04:00