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 84894f2fb0 Implemented the GTK+ preferred size vtable functions for uiContainer. 2015-05-03 18:05:52 -04:00
darwin Investigated setAppleMenu:; decided to save it for later. 2015-05-03 16:28:46 -04:00
test Added a no menus option to the test program. 2015-05-03 16:46:50 -04:00
unix Implemented the GTK+ preferred size vtable functions for uiContainer. 2015-05-03 18:05:52 -04:00
windows Decided not to optimize Windows menu item lookup. 2015-05-03 17:37:36 -04:00
GNUbase.mk Moved the include guards around the typedefs in ui.h. 2015-05-03 13:50:41 -04:00
GNUmakefile Moved everything back to the top level. 2015-04-29 11:02:38 -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 exposition. 2015-05-03 17:45:12 -04:00
box.c Re-connected Windows events. More TODOs. 2015-04-29 19:17:26 -04:00
ui.idl Moved ui.idl TODOs to TODO.md since they're long-term. 2015-05-03 13:54:42 -04:00
ui_darwin.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_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 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
uipriv.h Decided to remove allocation logging. Leak checking can be done with dedicated tools. 2015-04-30 13:37:13 -04:00