summaryrefslogtreecommitdiff
path: root/redo/containers_unix.go
AgeCommit message (Collapse)Author
2014-07-30Renamed the controls* and containers* files to basicctrls* and ↵Pietro Gagliardi
containerctrls*, respectively, in preparation for the widget hierarchy redo.
2014-07-29Changed Control.setParent() to take the same argument type on all platforms; ↵Pietro Gagliardi
this is needed for re-adding Stack and Grid. This argument type is defined by each platform.
2014-07-28Fixed the proper recursive application of spaced on Windows tabs by having ↵Pietro Gagliardi
container.resize() also take the origin coordinates as arguments.
2014-07-28Began final simplification of size code. spaced is now a global variable; ↵Pietro Gagliardi
either all controls are given spacing now, or none will. beginResize() is a method on container again. Done on GTK+ and Mac OS X for now. I'm going to go ahead and implement this on Windows in a bit, regardless of whether that Stack Overflow question get answered or not, because ugggggggggh I just want to continue working on this project for fuck's sake!
2014-07-28Made Tab in the GTK+ backend scrollable (in case there are too many tabs).Pietro Gagliardi
2014-07-25Implemented Tab on Mac OS X. Woo! I'll need to add justification for what ↵Pietro Gagliardi
I'm doing with the whole recursive call thing; when I get confirmation from the GTK+ camp I will.
2014-07-25Cleaned up sizing a bit. Being able to know how big something will be ahead ↵Pietro Gagliardi
of time would be better.
2014-07-25Implemented Tab on GTK+. I really don't like the way sizing works now...Pietro Gagliardi