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 03cf0845ef Quick adjustment to the test program to handle a case I didn't think of until now (our uiUninit() unintentionally quitting the program; who knows what releasing NSApp will do?). 2015-05-09 13:29:39 -04:00
darwin Got rid of darwin/main.m and moved darwin/init.m in its place. The GTK+ backend won't need any of the should quit work; only the Quit item needs work and that shouldn't take too long. The Windows backend needs WM_QUERYENDSESSION support. 2015-05-09 10:24:07 -04:00
test Quick adjustment to the test program to handle a case I didn't think of until now (our uiUninit() unintentionally quitting the program; who knows what releasing NSApp will do?). 2015-05-09 13:29:39 -04:00
unix Implemented the ShouldQuit() stuff for the Quit menu item on the GTK+ backend. 2015-05-09 10:50:03 -04:00
windows Implemented the Quit menu item shouldQuit() logic on Windows. 2015-05-09 10:53:38 -04:00
GNUbase.mk Cleaned up the make output to be less noisy. 2015-05-07 18:46:19 -04:00
GNUmakefile Added uiOnShouldQuit() and its common code. 2015-05-09 09:50:23 -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 Got rid of the TODOs that we just resolved. 2015-05-09 10:56:25 -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 Fixed a memory leak in ptrarray.c. 2015-05-08 10:25:58 -04:00
shouldquit.c Added uiOnShouldQuit() and its common code. 2015-05-09 09:50:23 -04:00
ui.idl Added uiOnShouldQuit() and its common code. 2015-05-09 09:50:23 -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 Added uiOnShouldQuit() and its common code. 2015-05-09 09:50:23 -04:00