| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-29 | Changed 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-28 | Fixed the proper recursive application of spaced on Windows tabs by having ↵ | Pietro Gagliardi | |
| container.resize() also take the origin coordinates as arguments. | |||
| 2014-07-28 | Began 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-26 | Made the sizing recursive chain idempotent and added a -spaced option to the ↵ | Pietro Gagliardi | |
| test program to test spacing. | |||
| 2014-07-25 | Cleaned up sizing a bit. Being able to know how big something will be ahead ↵ | Pietro Gagliardi | |
| of time would be better. | |||
| 2014-07-25 | Implemented Tab on GTK+. I really don't like the way sizing works now... | Pietro Gagliardi | |
| 2014-07-25 | Updated 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-22 | Moved Window.SetControl() into window.go pending addition of fake resize events. | Pietro Gagliardi | |
| 2014-07-21 | Actually, switch back to GtkLayout, as GtkFixed has the side effect of not ↵ | Pietro Gagliardi | |
| allowing truly arbitrary resizes. | |||
| 2014-07-21 | Switched the GTK+ layout control from GtkLayout back to GtkFixed; the ↵ | Pietro Gagliardi | |
| size-allocate thing overrides the size-request issue I had earlier that prompted the switch away. | |||
| 2014-07-21 | Implemented initial window size on the GTK+ backend. | Pietro Gagliardi | |
| 2014-07-19 | Started dropping the whole request/response system because it fell apart... ↵ | Pietro Gagliardi | |
| time to make a ui.Do(func(){ ... }) | |||
| 2014-07-18 | Fixed window resizing in GTK+ acting wonky AND several related TODOs to boot! | Pietro Gagliardi | |
| 2014-07-17 | Changed 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-16 | Ported over the sizing framework from the old package and implemented it on ↵ | Pietro Gagliardi | |
| the GTK+ backend. | |||
| 2014-07-15 | Fixed a flaw in the SetControl() for GTK+ Window: it forgot to unparent old ↵ | Pietro Gagliardi | |
| children. | |||
| 2014-07-15 | Added parenting/unparenting of controls to the GTK+ backend and the test ↵ | Pietro Gagliardi | |
| program. | |||
| 2014-07-14 | Added window resize handling to the GTK+ backend. | Pietro Gagliardi | |
| 2014-07-14 | Added the widget container to the GTK+ code. | Pietro Gagliardi | |
| 2014-07-08 | Added the beginning of the Mac OS X code. | Pietro Gagliardi | |
| 2014-07-08 | Implemented the Window OnClosing() event on GTK+. It works! | Pietro Gagliardi | |
| 2014-07-07 | Fixed most compilation errors and added GTK+ string helper functions to ↵ | Pietro Gagliardi | |
| common_unix.go. | |||
| 2014-07-07 | Made event handler setters return a Request, implemented stubs on GTK+ so I ↵ | Pietro Gagliardi | |
| can build a test, and made documentation consistent. | |||
| 2014-07-07 | Added the GTK+ implementation of Window, added the Window constructors, and ↵ | Pietro Gagliardi | |
| rewrote the GTK+ Button constructor to use Requests. | |||
