summaryrefslogtreecommitdiff
path: root/new/uipriv.h
AgeCommit message (Collapse)Author
2015-04-09Big change time: decided to stop playing around with hiding and made both ↵Pietro Gagliardi
uiControl and uiSizing public. Also restructured uiSizing to make system-dependent data in another structure.
2015-04-09Decided to split control removal from parent into its own method ↵Pietro Gagliardi
removeParent() rather than automatically doing it in setParent().
2015-04-09Implemented padding in uiStack.Pietro Gagliardi
2015-04-09Laid the foundation for padding.Pietro Gagliardi
2015-04-08More TODO resolution.Pietro Gagliardi
2015-04-08Fixed initial (and future) window redraw issues on Windows.Pietro Gagliardi
2015-04-08Removed a stale TODO.Pietro Gagliardi
2015-04-08Started work on ensuring things get cleaned up. Added a destroy() method to ↵Pietro Gagliardi
uiControl and implemented most of the work for Windows.
2015-04-07Implemented the memory logging.Pietro Gagliardi
2015-04-07Decided to remove the logging for now. Will inject it right into the ↵Pietro Gagliardi
allocation system later.
2015-04-07More allocation logging. I wonder if I can just log directly in the ↵Pietro Gagliardi
allocators themselves...
2015-04-07More TODO cleanup.Pietro Gagliardi
2015-04-07Decided to remove containerShow() and containerHide() for now.Pietro Gagliardi
2015-04-07Fixed compilation errors.Pietro Gagliardi
2015-04-07Unified the allocators across all platforms so that everyone uses uiAlloc() ↵Pietro Gagliardi
and friends.
2015-04-07Decided to start with the parenting stuff now.Pietro Gagliardi
2015-04-06Started writing code for handling single-HWND controls on Windows. Similar ↵Pietro Gagliardi
code will exist for single-GtkWidget controls on GTK+ and single-NSView controls on Cocoa.
2015-04-06Started working on uiControl.Pietro Gagliardi