summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-26Merge branch 'master' of github.com:andlabs/uiPietro Gagliardi
2014-06-26Added margins and padding to Grid and a test program to make sure they're ↵Pietro Gagliardi
the same...
2014-06-26Merge pull request #19 from boppreh/masterPietro Gagliardi
Add a Layout function for higher-level layouts. I might put this in a subrepository. Thanks @boppreh
2014-06-26Add old layout.goBoppreH
2014-06-26Implemented padding on Stack.Pietro Gagliardi
2014-06-26Fixed a typo in controlsize_windows.go.Pietro Gagliardi
2014-06-26Implemented window margins for Grids and Stacks.Pietro Gagliardi
2014-06-26Added a padding/margins test to the test program.Pietro Gagliardi
2014-06-26Fixed label alignment on Mac OS X for real now.Pietro Gagliardi
2014-06-26More TODOs.Pietro Gagliardi
2014-06-26More TODOs.Pietro Gagliardi
2014-06-26Fixed Space() causing panics during size calculations.Pietro Gagliardi
2014-06-26Made the Listbox in the Label alignment test resize vertically so as to make ↵Pietro Gagliardi
the test more meaningful.
2014-06-26Changed the commit order in controlsize.go to be from right to left rather ↵Pietro Gagliardi
than from left to right; this will make the label positioning calculations on Mac OS X make sense.
2014-06-26Finished implementing the new control sizing system on Mac OS X. The new ↵Pietro Gagliardi
label behavior needs to be reimplemented next.
2014-06-26Undid the whole yoff spiel on Mac OS X. NOW I'll merge the new sizing system ↵Pietro Gagliardi
into that backend.
2014-06-25Applied the new control sizing system to the GTK+ backend.Pietro Gagliardi
2014-06-25Made a quick comment clarificaiton in stdwndclass_windows.go.Pietro Gagliardi
2014-06-25Made the new sizing system work on Windows.Pietro Gagliardi
2014-06-25Finished the Windows conversion to the new sizing system. Untested.Pietro Gagliardi
2014-06-25Integrated the new sizing system into Grid and Stack.Pietro Gagliardi
2014-06-25Reverted Stack and Grid back to pre-yoff form. This is part of the change in ↵Pietro Gagliardi
the sizing system.
2014-06-25Migrated existing controls to the new sizing system.Pietro Gagliardi
2014-06-25Began the work for moving everything to the new control sizing system.Pietro Gagliardi
2014-06-25Finished proposed new sizing system.Pietro Gagliardi
2014-06-25More work on the new sizing system.Pietro Gagliardi
2014-06-25Added initial new sizing plan.Pietro Gagliardi
2014-06-25More TODOs.Pietro Gagliardi
2014-06-25More TODOs.Pietro Gagliardi
2014-06-25Updated the README to discuss the new labelling rules.Pietro Gagliardi
2014-06-25Improved the label alignment test.Pietro Gagliardi
2014-06-25(Somewhat hackily) implemented the new label rules on Mac OS X.Pietro Gagliardi
2014-06-25Improved the label alignment test.Pietro Gagliardi
2014-06-25Implemented new label behavior on Windows.Pietro Gagliardi
2014-06-25Added the necessary work to make new regular Labels work on the other platforms.Pietro Gagliardi
2014-06-25Added new Label alignment test.Pietro Gagliardi
2014-06-25Split Label into a non-aligned standalone label and an aligned regular ↵Pietro Gagliardi
label. Implemented on GTK+. Now to write the test.
2014-06-25Updated the README to include information about the werid Go 1.3 darwin bug.Pietro Gagliardi
2014-06-22Made LineEdit horizontally scrolling on Mac OS X. I'm not sure how I missed ↵Pietro Gagliardi
this before o.o
2014-06-12More TODOs.Pietro Gagliardi
2014-06-12Converted the GTK+ custom stylesheet to a single string using CSS comments ↵Pietro Gagliardi
because cgo complains about the current one. While I'm at it, also remove the need for the null terminator on that string. Thanks to various people in irc.gimp.net/#gtk+ (grawity, dro|desrt, Company) and irc.freenode.net/#go-nuts and the Gopher Academy Slack.
2014-06-12More TODOs.Pietro Gagliardi
2014-06-12Made sysdata_windows.go send func()s to uitask and not uimsgs. This is also ↵Pietro Gagliardi
more correct, as multi-step processes happen in one homogenous blob instead of in steps spread across two goroutines.
2014-06-12groanPietro Gagliardi
2014-06-12Revert all changes to dialog_windows.go because it's interfering with my ↵Pietro Gagliardi
fixup of sysdata_windows.go.
2014-06-12Upon further examination, my dialog_windows.go problems seem to be specific ↵Pietro Gagliardi
to dialog_windows.go...
2014-06-12More TODOs.Pietro Gagliardi
2014-06-12Made the new dialog_windows.go not hang up uitask.Pietro Gagliardi
2014-06-12Migrated dialog_windows.go to use func() for uitask.Pietro Gagliardi
2014-06-12Added the scaffolding that will allow us to change uitask on Windows to take ↵Pietro Gagliardi
a func(). Right now it accepts both; this will allow me to do piecewise conversion.