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 5be4572302 Decided to remove containerShow() and containerHide() for now. 2015-04-07 21:05:47 -04:00
alloc_darwin.m Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
alloc_unix.c Unified the allocators across all platforms so that everyone uses uiAlloc() and friends. 2015-04-07 19:04:09 -04:00
alloc_windows.c Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
button_darwin.m Fixed compiler errors and bugs. uiButton on Mac OS X works! 2015-04-07 16:38:51 -04:00
button_unix.c Changed the GTK+ new control system from using g_object_newv() to using g_object_new_valist() due to weird crashes. 2015-04-07 19:47:44 -04:00
button_windows.c Implemented uiButton.preferredSize() on Windows. This includes adding a function to get the width of text in a control. 2015-04-07 19:32:16 -04:00
comctl32_windows.c Added Common Controls code again (because we're going to need the subclassing functions now). 2015-04-07 02:11:31 -04:00
container_darwin.m Fixed compiler errors and bugs. uiButton on Mac OS X works! 2015-04-07 16:38:51 -04:00
container_unix.c Implemented uiButton on GTK+. All we need to do is get it to show up... 2015-04-07 13:58:50 -04:00
container_windows.c Fixed compiler warnings. Stack works! 2015-04-07 19:36:46 -04:00
debug_windows.c Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -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
init_darwin.m Changed ui_*.h to uipriv_*.h pending a public non-portable API. 2015-04-07 00:26:27 -04:00
init_unix.c Unified the allocators across all platforms so that everyone uses uiAlloc() and friends. 2015-04-07 19:04:09 -04:00
init_windows.c Fixed compiler warnings. Stack works! 2015-04-07 19:36:46 -04:00
main_darwin.m Fixed compiler errors and bugs. uiButton on Mac OS X works! 2015-04-07 16:38:51 -04:00
main_unix.c Tied everything together. Now to fix build issues. 2015-04-07 13:22:46 -04:00
main_windows.c Added uiControlHandle() and fixed other uiButton issues. 2015-04-07 04:12:03 -04:00
newcontrol_darwin.m Decided to remove containerShow() and containerHide() for now. 2015-04-07 21:05:47 -04:00
newcontrol_unix.c Decided to remove containerShow() and containerHide() for now. 2015-04-07 21:05:47 -04:00
newcontrol_windows.c Decided to remove containerShow() and containerHide() for now. 2015-04-07 21:05:47 -04:00
stack.c Decided to remove containerShow() and containerHide() for now. 2015-04-07 21:05:47 -04:00
test.c Fixed compiler warnings. Stack works! 2015-04-07 19:36:46 -04:00
ui.h Added uiStack. Not yet tested; need to do a few things first. 2015-04-07 18:53:09 -04:00
ui_darwin.h Fixed compiler errors and bugs. uiButton on Mac OS X works! 2015-04-07 16:38:51 -04:00
ui_unix.h Changed the GTK+ new control system from using g_object_newv() to using g_object_new_valist() due to weird crashes. 2015-04-07 19:47:44 -04:00
ui_windows.h Implemented uiButton.preferredSize() on Windows. This includes adding a function to get the width of text in a control. 2015-04-07 19:32:16 -04:00
uipriv.h Decided to remove containerShow() and containerHide() for now. 2015-04-07 21:05:47 -04:00
uipriv_darwin.h Unified the allocators across all platforms so that everyone uses uiAlloc() and friends. 2015-04-07 19:04:09 -04:00
uipriv_unix.h Fixed compilation issues. Now to implement uiButton on GTK+. 2015-04-07 13:37:03 -04:00
uipriv_windows.h Unified the allocators across all platforms so that everyone uses uiAlloc() and friends. 2015-04-07 19:04:09 -04:00
util_darwin.m Implemented uiButton on Mac OS X. Now to fix build issues and test... 2015-04-07 16:12:28 -04:00
util_windows.c Fixed compiler warnings. Stack works! 2015-04-07 19:36:46 -04:00
window_darwin.m More TODOs. 2015-04-07 16:59:23 -04:00
window_unix.c Unified the allocators across all platforms so that everyone uses uiAlloc() and friends. 2015-04-07 19:04:09 -04:00
window_windows.c Added uiControlHandle() and fixed other uiButton issues. 2015-04-07 04:12:03 -04:00