Pietro Gagliardi
|
4680e35300
|
Simplified the control nesting model by removing Control.unparent() and requiring all Windows to have a Control at construct time; implemented such on Windows.
|
2014-07-25 17:34:45 -04:00 |
Pietro Gagliardi
|
e9c6d96d2d
|
Added provisions for proper window redraw on Window.SetParent() and implemented them on Mac OS X; still untested.
|
2014-07-22 17:45:29 -04:00 |
Pietro Gagliardi
|
e989c953fa
|
Moved Window.SetControl() into window.go pending addition of fake resize events.
|
2014-07-22 00:07:41 -04:00 |
Pietro Gagliardi
|
672efd5246
|
Implemented Window.Close() on Mac OS X, settling both that TODO and the one about making sure Window.Close() works as documented on all platforms.
|
2014-07-20 13:01:46 -04:00 |
Pietro Gagliardi
|
5fa0950112
|
Verified that Window.Close() works as documented on GTK+.
|
2014-07-19 23:36:11 -04:00 |
Pietro Gagliardi
|
48c5055eb9
|
Started dropping the whole request/response system because it fell apart... time to make a ui.Do(func(){ ... })
|
2014-07-19 09:44:32 -04:00 |
Pietro Gagliardi
|
6bc4425915
|
Scrapped Window.SetSize() and Window.Center() (for now?).
|
2014-07-18 14:07:12 -04:00 |
Pietro Gagliardi
|
5bc9a75f0a
|
Pinned down event behavior of Windows.Close().
|
2014-07-12 16:17:06 -04:00 |
Pietro Gagliardi
|
1cdc6bad27
|
More TODOs.
|
2014-07-12 12:59:47 -04:00 |
Pietro Gagliardi
|
d874148760
|
Fixed most compilation errors and added GTK+ string helper functions to common_unix.go.
|
2014-07-07 22:46:23 -04:00 |
Pietro Gagliardi
|
0c57837676
|
Made event handler setters return a Request, implemented stubs on GTK+ so I can build a test, and made documentation consistent.
|
2014-07-07 16:51:17 -04:00 |
Pietro Gagliardi
|
c0c38ac8f5
|
Added the GTK+ implementation of Window, added the Window constructors, and rewrote the GTK+ Button constructor to use Requests.
|
2014-07-07 15:30:55 -04:00 |
Pietro Gagliardi
|
7966d70230
|
Added Window to the redo.
|
2014-07-07 15:03:39 -04:00 |