Pietro Gagliardi
|
4740f72efb
|
Applied the new Control system to the GTK+ backend.
|
2014-07-30 10:21:23 -04:00 |
Pietro Gagliardi
|
f4bb7360d4
|
Added Label and implemented it on all platforms.
|
2014-07-29 13:48:31 -04:00 |
Pietro Gagliardi
|
bea4df1abf
|
Began final simplification of size code. spaced is now a global variable; 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-28 14:00:01 -04:00 |
Pietro Gagliardi
|
22989c13da
|
Removed sizing.endResize(); it's not really used at this point.
|
2014-07-26 11:21:21 -04:00 |
Pietro Gagliardi
|
41f3ef292f
|
Cleaned up sizing a bit. Being able to know how big something will be ahead of time would be better.
|
2014-07-25 22:13:09 -04:00 |
Pietro Gagliardi
|
c676a2d9b7
|
Implemented Tab on GTK+. I really don't like the way sizing works now...
|
2014-07-25 20:47:08 -04:00 |
Pietro Gagliardi
|
d1702d33e0
|
Updated the GTK+ backend to have the new parenting and sizing changes. Now to implement Tab! ...though I should probably implement the changes on Mac OS X first.
|
2014-07-25 19:44:32 -04:00 |
Pietro Gagliardi
|
847690bb10
|
Fixed window resizing in GTK+ acting wonky AND several related TODOs to boot!
|
2014-07-18 19:36:29 -04:00 |
Pietro Gagliardi
|
e2be30c6e4
|
Changed the GTK+ files so they would not compile on Windows; this is needed now that the Windows build uses cgo too.
|
2014-07-17 23:50:14 -04:00 |
Pietro Gagliardi
|
a253f39d68
|
Ported over the sizing framework from the old package and implemented it on the GTK+ backend.
|
2014-07-16 21:30:19 -04:00 |