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 e69c0c93eb Split all OS backends into their own folders. 2015-04-15 18:49:45 -04:00
darwin Split all OS backends into their own folders. 2015-04-15 18:49:45 -04:00
unix Split all OS backends into their own folders. 2015-04-15 18:49:45 -04:00
windows Split all OS backends into their own folders. 2015-04-15 18:49:45 -04:00
TODO.md More TODOs. 2015-04-12 12:59:39 -04:00
control.c More uiParent work. Something I did broke stack removal... 2015-04-14 10:20:07 -04:00
ids.go Started rewrite #3. The first file up for bat is an ID system for safer C/Go interop. 2015-02-23 23:10:38 -05: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 More TODOs. 2015-04-14 09:43:18 -04:00
stack.c Changed uiStackAdd() to uiStackAppend() and uiStackRemove() to uiStackDelete(); this will be the naming system other containers will follow. 2015-04-14 19:37:41 -04:00
test.c Changed uiStackAdd() to uiStackAppend() and uiStackRemove() to uiStackDelete(); this will be the naming system other containers will follow. 2015-04-14 19:37:41 -04:00
ui.idl Fixed more ui.idl errors. 2015-04-15 18:47:27 -04:00
ui_darwin.h Eliminated direct use of strdup(); introduced uiDarwinNSStringToText() to do that work for us (and abort on failure). 2015-04-10 13:25:09 -04:00
ui_unix.h Migrated the GTK+ backend to the new uiControl/uiSizing system. 2015-04-09 18:17:04 -04:00
ui_windows.h Fix helper: get rid of direct casts to HWND to make errors more obvious. 2015-04-12 23:14:56 -04:00
uipriv.h Some more uiParent migration. 2015-04-12 20:08:32 -04:00
uipriv_darwin.h Converted and fixed the Mac OS X code for uiParent. I'm still not happy, but this is DEFINITELY a step in the right direction... Perhaps automatic deletion is a pipe dream :/ I should also really nail the parenting/unparenting logic, but for that I need to add one more method. 2015-04-13 12:53:05 -04:00
uipriv_unix.h Did the GTK+ conversion to uiParent. Now to build. 2015-04-13 12:05:14 -04:00
uipriv_windows.h Set up the foundation for the new Windows uiParent. 2015-04-12 19:19:06 -04:00