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 664d6d7dd0 I realized that overriding uiControlResize() isn't going to work because we need to be able to call that directly AND have that called by the container widget implementation. Therefore, added uiContainerResizeChildren(). 2015-04-27 00:57:44 -04:00
darwin Quick OS X menu fixup. 2015-04-21 18:24:48 -04:00
docs More documentation work. 2015-04-22 11:47:44 -04:00
new I realized that overriding uiControlResize() isn't going to work because we need to be able to call that directly AND have that called by the container widget implementation. Therefore, added uiContainerResizeChildren(). 2015-04-27 00:57:44 -04:00
unix Changed the GTK+ backend menu code to honor what was just changed. 2015-04-20 23:38:23 -04:00
windows Hooked up the Windows menu event system and fixed some bugs in it. Still need to define menu events in general... 2015-04-21 18:52:57 -04:00
GNUmakefile Restructured the uiMenu type system. Will apply to the backends soon. 2015-04-20 23:35:26 -04:00
LICENSE Split into a new repository and added a LICENSE. 2015-04-16 20:31:11 -04:00
TODO.md More dilemma planning and TODOs.... 2015-04-26 19:48:12 -04:00
box.c Changed uiStack to uiBox. 2015-04-20 10:19:25 -04:00
leaks.awk Added an awk script to check for leaks in the memory logging output we just added. 2015-04-07 23:53:10 -04:00
parentplan Changed uiParentSetChild() to uiParentSetMainControl(). Backend changes incoming. 2015-04-17 13:43:01 -04:00
test.c Slightly different accelerator test. 2015-04-21 18:59:39 -04:00
ui.idl Redid the interface a bit. 2015-04-22 13:08:21 -04:00
ui_darwin.h Removed the now-obsolete old method of freeing OS X controls. 2015-04-17 18:56:17 -04:00
ui_unix.h Made destroy functions on the Unix backend take a void * instead of storing the uiControl *. 2015-04-18 17:14:19 -04:00
ui_windows.h Changed Windows onWM_DESTROY to a generic onDestroy handler with a data parameter. This will make decoupling widget destruction from WM_DESTROY (like we did on GTK+ by decoupling from ::destroy) easier. 2015-04-18 18:02:16 -04:00
uipriv.h Started the work to settle lifetime issues on the Windows backend. 2015-04-18 14:06:12 -04:00