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 7a1634a387 Made menu IDs on Windows global across all menus. This is what we actually intended... 2015-04-24 15:45:58 -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 Made menu IDs on Windows global across all menus. This is what we actually intended... 2015-04-24 15:45:58 -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 destruction rules following code. 2015-04-19 22:59:06 -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