summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-11Handle out of range on Listbox.Delete(). The Mac OS X exception behavior I ↵Pietro Gagliardi
previously noted has bene resolved: what happens after exception handling is undefined :|
2014-03-11More compiler error fixes.Pietro Gagliardi
2014-03-11Fixed compiler errors in the past few commits.Pietro Gagliardi
2014-03-11More TODO reduction.Pietro Gagliardi
2014-03-11TODO reduction and documentation fixups in Grid.Pietro Gagliardi
2014-03-11More TODO reduction.Pietro Gagliardi
2014-03-11TODO reduction and long-migrated code removal.Pietro Gagliardi
2014-03-11More TODOs.Pietro Gagliardi
2014-03-11Removed a TODO in Checkbox and made its behavior more precise.Pietro Gagliardi
2014-03-11welp mandrivaPietro Gagliardi
2014-03-10Another README update: plan9/amd64 support is in package runtime, so add ↵Pietro Gagliardi
that to the build matrix.
2014-03-10Some README changes.Pietro Gagliardi
2014-03-10unmigrated/messages_windows.go removed; it was migrated ages ago (in ↵Pietro Gagliardi
uitask_windows.go). The only thing that is lost here is HWND_BROADCAST, but we don't use it.
2014-03-10More TODOs.Pietro Gagliardi
2014-03-10Fixed compiler errors in the previous few commits.Pietro Gagliardi
2014-03-10Removed error returns from [all controls].SetText() and Window.SetTitle().Pietro Gagliardi
2014-03-10Removed error returns from sysData.setText() now that we no longer care.Pietro Gagliardi
2014-03-10Changed Windows sysData.setText() to panic on error. WM_SETTEXT's ↵Pietro Gagliardi
documentation indicates the main error is memory exhausted, which means we should panic anyway (unless the Go runtime already has). Any other error will be flagged as unexpected; since we're using SetWindowText() we can't differentiate between out of memory and other errors in the way WM_SETTEXT documents anyway.
2014-03-10Whoops, forgot Checkbox.Text() on GTK+. Fixed.Pietro Gagliardi
2014-03-10Added a known build matrix for documentation purposes.Pietro Gagliardi
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