summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-09Removed now-unused error returns from sysData.show() and sysData.hide().Pietro Gagliardi
2014-03-09Removed error returns from Window.Show() and Window.Hide(). Also properly ↵Pietro Gagliardi
locked the Window's mutex lock in both functions.
2014-03-09More TODOs.Pietro Gagliardi
2014-03-09Split sysData.show() into separate show() and firstShow() to accomodate ↵Pietro Gagliardi
Windows's differing rules for first-time window show; this will also allow me to remove the error returns from sysData.show() and sysData.hide() (later).
2014-03-09More TODOs.Pietro Gagliardi
2014-03-09Removed error returns from Control.preferredSize() since errors are not ↵Pietro Gagliardi
going to be returned anymore.
2014-03-09Changed Windows sysData.preferredSize() to panic on error, since the other ↵Pietro Gagliardi
platforms don't return explicit errors either.
2014-03-09Fixed compiler errors in the previous commit.Pietro Gagliardi
2014-03-09Steamrolled errors under panic() in Combobox/Listbox.Append()/InsertBefore() ↵Pietro Gagliardi
because screw Windows being different.
2014-03-09Removed gListboxSelected; it was never being called anyway (only ↵Pietro Gagliardi
gListboxSelectedMulti is; Windows still uses selectedIndex() for Listbox because of differences in how multi-selection listboxes are handled there and Mac OS X never had this function written to begin with).
2014-03-09Made Listboxes non-editable in Mac OS X; also more TODOs.Pietro Gagliardi
2014-03-09Added bounds checks for Listbox.InsertBefore(). This stupid 32-bit Mac bug ↵Pietro Gagliardi
keeps Listbox.Delete() unchecked for now...
2014-03-09Added bounds checks for Combobox.InsertBefore() and Combobox.Delete().Pietro Gagliardi
2014-03-08Added a flag to the test program to evaluate illegal deletions on Mac OS X, ↵Pietro Gagliardi
necessary before I make it panic myself.
2014-03-08Updated one of the previous TODOs.Pietro Gagliardi
2014-03-08cgo inserts -m32 automatically, so we don't need to in ./d32.Pietro Gagliardi
2014-03-08More TODOs.Pietro Gagliardi
2014-03-08Added the Mac OS X implementation of Combobox/Listbox.Len().Pietro Gagliardi
2014-03-08Added the Windows implementation of Combobox/Listbox.Len().Pietro Gagliardi
2014-03-08Added Combobox/Listbox.Len() and its GTK+ implementation.Pietro Gagliardi
2014-03-07More TODOs.Pietro Gagliardi
2014-03-07More Space() documentation fixes; also a TODO for Space().Pietro Gagliardi
2014-03-07Pinned (or marked for later pinninig) behavior of various controls; also ↵Pietro Gagliardi
improved Space()'s documentation.
2014-03-07Still more TODOs.Pietro Gagliardi
2014-03-07More TODOs.Pietro Gagliardi
2014-03-07Changed Combobox.Append() and Listbox.Append() to accept multiple strings in ↵Pietro Gagliardi
one call.
2014-03-07More control candidate information.Pietro Gagliardi
2014-03-07Oops, the garbage collector is collecting our GTK+ idle callback too (much ↵Pietro Gagliardi
later than it did the other callbacks). Fixed.
2014-03-07Even more control candidate work.Pietro Gagliardi
2014-03-07More control candidates TODO.Pietro Gagliardi
2014-03-07Added more notes to the control candidates document.Pietro Gagliardi
2014-03-06More TODOs.Pietro Gagliardi
2014-03-06Even more TODO elaboration.Pietro Gagliardi
2014-03-06More TODO elaboration.Pietro Gagliardi
2014-03-06Split NewStack() into NewHorizontalStack() and NewVerticalStack(). ↵Pietro Gagliardi
Unexported Orientation and its values accordingly.
2014-03-06Updated to the control candidates document to reflect the now-written Mac OS ↵Pietro Gagliardi
X port.
2014-03-06More TODO cleanup.Pietro Gagliardi
2014-03-06Major overdue cleanup of todo.md.Pietro Gagliardi
2014-03-05Linked the wakeup program int he README as the example.Pietro Gagliardi
2014-03-05Update ui.Go() documentation to show that it will return nil when its main() ↵Pietro Gagliardi
returns now that that behavior is fully implemented.
2014-03-05Have ui.Go() return on main() return on Mac OS X.Pietro Gagliardi
2014-03-05Have ui.Go() return on main() return on Unix.Pietro Gagliardi
2014-03-05Have ui.Go() return on main() return on Windows.Pietro Gagliardi
2014-03-05Remove the 32-bit GTK+ from linux/386 Travis.ci builds; I have no idea how ↵Pietro Gagliardi
to fix this.
2014-03-05One more try with Travis.ci: this time start with multiarch support explicit.Pietro Gagliardi
2014-03-05Now that they appear to work, make Travis.ci builds verbose.Pietro Gagliardi
2014-03-05Travis.ci isn't actually building the package because there's no test files; ↵Pietro Gagliardi
fix that.
2014-03-05Disabled Travis.ci's linux/386 build for now; not sure how to fix it.Pietro Gagliardi
2014-03-05...and that's what I get for not knowing or remembering what I was ↵Pietro Gagliardi
doing/trusting the first answer on stackoverflow.
2014-03-05...hopefully NOW the linux/386 Travis.ci build will be fixed?Pietro Gagliardi