summaryrefslogtreecommitdiff
path: root/redo/controls_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-29Added Label and implemented it on all platforms.Pietro Gagliardi
2014-07-26Implemented TextField on GTK+.Pietro Gagliardi
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-22Oops, forgot to fill in a name in a comment in the previous commit. Fixed.Pietro Gagliardi
2014-07-22Implemented the Control parent/unparent redraw provisions on the GTK+ backend.Pietro Gagliardi
2014-07-21Added Checkbox on the GTK+ backend, added a checkbox to the test program, ↵Pietro Gagliardi
and fixed a small error in the GTK+ widgetbase.parent() that kept the new widget hidden.
2014-07-19Started dropping the whole request/response system because it fell apart... ↵Pietro Gagliardi
time to make a ui.Do(func(){ ... })
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-17Implemented button clicking on GTK+.Pietro Gagliardi
2014-07-15Added parenting/unparenting of controls to the GTK+ backend and the test ↵Pietro Gagliardi
program.
2014-07-08Added the beginning of the Mac OS X code.Pietro Gagliardi
2014-07-07Fixed most compilation errors and added GTK+ string helper functions to ↵Pietro Gagliardi
common_unix.go.
2014-07-07Made event handler setters return a Request, implemented stubs on GTK+ so I ↵Pietro Gagliardi
can build a test, and made documentation consistent.
2014-07-07Added the GTK+ implementation of Window, added the Window constructors, and ↵Pietro Gagliardi
rewrote the GTK+ Button constructor to use Requests.
2014-07-07Added beginning of Unix Control reimplementation.Pietro Gagliardi