summaryrefslogtreecommitdiff
path: root/redo/sizing_unix.go
AgeCommit message (Collapse)Author
2014-08-02Migrated the GTK+ backend to the new sizer system.Pietro Gagliardi
2014-07-30Applied the new Control system to the GTK+ backend.Pietro Gagliardi
2014-07-29Added Label and implemented it on all platforms.Pietro Gagliardi
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-26Removed sizing.endResize(); it's not really used at this point.Pietro Gagliardi
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
2014-07-25Updated the GTK+ backend to have the new parenting and sizing changes. Now ↵Pietro Gagliardi
to implement Tab! ...though I should probably implement the changes on Mac OS X first.
2014-07-18Fixed window resizing in GTK+ acting wonky AND several related TODOs to boot!Pietro Gagliardi
2014-07-17Changed the GTK+ files so they would not compile on Windows; this is needed ↵Pietro Gagliardi
now that the Windows build uses cgo too.
2014-07-16Ported over the sizing framework from the old package and implemented it on ↵Pietro Gagliardi
the GTK+ backend.