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 7d7f3c6a4d Added the Windows uiButton implementation as-is to the new object model; will edit accordingly soon. 2015-05-28 21:17:15 -04:00
darwin Added uiContainerUpdate() calls to each SetMargined(). 2015-05-11 12:42:13 -04:00
redo Added the Windows uiButton implementation as-is to the new object model; will edit accordingly soon. 2015-05-28 21:17:15 -04:00
unix Fixed up wording on some errors in windows/menu.c and unix/menu.c. 2015-05-13 10:25:54 -04:00
windows Brought init.c, text.c, and util.c back on Windows. Migrated util.c; still need to do init.c. 2015-05-15 21:09:13 -04:00
GNUbase.mk Revert "Integrated idl2h into the main tree so we can custoize it in ui-specific ways; also moved windows/profiler.go to the new tools/ directory." 2015-05-11 10:24:47 -04:00
GNUmakefile Started cleaning up bin handling. uiBin is now a real type and all of the things you need to do to a bin are its methods. 2015-05-10 12:36:14 -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 Started splitting the shared control code into portable and non-portable files. This handles the portable part; the non-portable part comes next. 2015-05-18 22:02:37 -04:00
bin.c Removed the uiContainerUpdate()s from bin.c and fixed one wrong one in box.c. For bin.c, uiContainerUpdate() needs to explicitly be called by users. 2015-05-11 12:35:28 -04:00
ui.idl Added a bare-bones uiGroup. 2015-05-11 22:35:16 -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 Migrated the Windows backend to the new bin. 2015-05-10 12:48:11 -04:00