summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-13Added initial planning document for the Area Control.Pietro Gagliardi
2014-03-12Separated file creation dates from the package comment.Pietro Gagliardi
2014-03-12More TODOs.Pietro Gagliardi
2014-03-12Removed ui.Event(); all event channels are initialized with their objects now.Pietro Gagliardi
2014-03-12Added a note in ui.Go() about it needing to be run from main().Pietro Gagliardi
2014-03-12More TODOs.Pietro Gagliardi
2014-03-12Added package documentation.Pietro Gagliardi
2014-03-12Update README now that I think I have the API as I want it.Pietro Gagliardi
2014-03-12Whoops, that commit that was to remove the ProgressBar line from todo.md ↵Pietro Gagliardi
actually removed the wrong line; fixed.
2014-03-12Changed the way uitask is dispatched on GTK+ to make event handling not a ↵Pietro Gagliardi
CPU hog.
2014-03-12Removed indeterminate ProgressBars from todo.md; that's now done.Pietro Gagliardi
2014-03-12Added indeterminate ProgressBar code for Mac OS X.Pietro Gagliardi
2014-03-12Added indeterminate ProgressBar code on Windows and fixed up a few other ↵Pietro Gagliardi
things along the way.
2014-03-12Added GTK+ indeterminate ProgressBars.Pietro Gagliardi
2014-03-12Added indeterminate ProgressBars to the portable frontend and fixed up ↵Pietro Gagliardi
ProgressBar's documentation.
2014-03-12Forgot one Windows XP move.Pietro Gagliardi
2014-03-12Dropped Windows 2000 support.Pietro Gagliardi
2014-03-12More TODOs.Pietro Gagliardi
2014-03-12Gave Listboxes a border on Windows by implementing the subset of ↵Pietro Gagliardi
LBS_STANDARD we want, not just WS_VSCROLL. This will also allow us to have selection changed events later.
2014-03-12Removed a stray TODO resolved by the previous few commits.Pietro Gagliardi
2014-03-12Filled in the OS/arch support matrix; updated a few things in it.Pietro Gagliardi
2014-03-12Made message boxes run on uitask on Windows; adjusted some related TODOs.Pietro Gagliardi
2014-03-12More TODOs.Pietro Gagliardi
2014-03-12Standardized message boxes so they appear similarly on all platforms. This ↵Pietro Gagliardi
shafts Windows because primary/secondary text message boxes were only added in Windows Vista, but at least MSDN provides discourse.
2014-03-12Made programs go to the front of the screen on Mac OS X like other programs ↵Pietro Gagliardi
do (and like on other platforms).
2014-03-12Added note on Solaris to README.Pietro Gagliardi
2014-03-11Split NewListbox() into NewListbox() (single-selection) and ↵Pietro Gagliardi
NewMultiSelListbox() (multiple selection); fixed the documentaiton for the Listbox constructor(s) to talk about Listbox and not Combobox, and added some TODOs.
2014-03-11Added more TODOs.Pietro Gagliardi
2014-03-11Made Stack.SetStretchy() panic on invalid index, ending that group of ↵Pietro Gagliardi
functions. Also added the tests for those functions who did not have tests already written.
2014-03-11Removed error returns from Combobox.Delete(), Listbox.Delete(), and ↵Pietro Gagliardi
sysData.delete(), since they are no longer used. Updated the TODO file to mark this issue closed.
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