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 085e06d054 Started documenting object lifetimes. 2015-04-19 01:29:22 -04:00
darwin More OS X lifetime stuff. 2015-04-18 23:17:13 -04:00
docs Started documenting object lifetimes. 2015-04-19 01:29:22 -04:00
unix Finished cleaning up the GTK+ lifetiming code. Yeah, this will definitely work. 2015-04-18 17:46:37 -04:00
windows Implemented the desire background behavior for controls in windows/parent.c. Only one thing remains: clipping. 2015-04-18 20:31:32 -04:00
GNUmakefile Added make clean rule. 2015-04-16 21:22:31 -04:00
LICENSE Split into a new repository and added a LICENSE. 2015-04-16 20:31:11 -04:00
TODO.md Finished cleaning up the GTK+ lifetiming code. Yeah, this will definitely work. 2015-04-18 17:46:37 -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
stack.c More stack.c fixes. There's an issue with idl2h... 2015-04-15 22:36:28 -04:00
test.c Restored Page 1. 2015-04-19 00:32:32 -04:00
ui.idl Decided to revert all the lifetime logging stuff. I have a different approach in mind... 2015-04-18 11:44:43 -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