summaryrefslogtreecommitdiff
path: root/todo.md
AgeCommit message (Collapse)Author
2014-04-01Reordered each part of the Windows uitask so that it does things in the same ↵Pietro Gagliardi
order and with the same goroutine setup as the other platforms; this gets rid of a few channels. Also panics on more errors (gets rid of a few more channels) and removed some stray TODOs.
2014-03-30Added key events to Mac OS X Areas. Now Area is feature-complete (but buggy) ↵Pietro Gagliardi
on all platforms :D Also more TODOs.
2014-03-30Implemented Area mouse events on Mac OS X. Also fixed a few other things ↵Pietro Gagliardi
left behind in the previous commits. Also more TODOs.
2014-03-29More TODOs.Pietro Gagliardi
2014-03-29Added Alt+[key] and F10 handling to Windows Area key events. Also more TODOs.Pietro Gagliardi
2014-03-29Documented that the clip area in AreaHandler.Paint() more properly and ↵Pietro Gagliardi
indicate that it is cleared on each AreaHandler.Paint() call; (try to) implement that on Windows (GTK+ does it for us; noted that as well).
2014-03-29More TODOs.Pietro Gagliardi
2014-03-29More TODOs.Pietro Gagliardi
2014-03-27Added the beginning of a keyboard input test to be written. Also more TODOs.Pietro Gagliardi
2014-03-26Printed the hardware_keycode on GTK+ Area key events... something came up so ↵Pietro Gagliardi
I think I might be able to do what I originally wanted to do with keyboards... also more TODOs.
2014-03-25Added Area mouse events on Windows. Also more TODOs.Pietro Gagliardi
2014-03-25Wrote the code to actually scroll Areas on Windows.Pietro Gagliardi
2014-03-25More TODOs (and some done TODO elimination).Pietro Gagliardi
2014-03-23More TODOs.Pietro Gagliardi
2014-03-22Finally finished getting ready for Area keyboard input; now just need to ↵Pietro Gagliardi
figure out which keys to support. Also a Wayland-related TODO.
2014-03-18Updated README with this decision. Also other documents as well.Pietro Gagliardi
2014-03-16More TODOs.Pietro Gagliardi
2014-03-15More mouse event planning and TODOs.Pietro Gagliardi
2014-03-15Allowed GTK+ windows to be resized smaller than the size request of the ↵Pietro Gagliardi
controls within.
2014-03-15More TODOs.Pietro Gagliardi
2014-03-15Added a slightly more meaningful test: draw an Image in an area.Pietro Gagliardi
2014-03-14More Area planning and TODOs.Pietro Gagliardi
2014-03-14More Area planning and TODOs.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-12More TODOs.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 on Windows and fixed up a few other ↵Pietro Gagliardi
things along the way.
2014-03-12Added GTK+ indeterminate ProgressBars.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-12Made message boxes run on uitask on Windows; adjusted some related 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-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-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 TODOs.Pietro Gagliardi
2014-03-10More TODOs.Pietro Gagliardi
2014-03-09Removed now-unused error returns from sysData.show() and sysData.hide().Pietro Gagliardi
2014-03-09More TODOs.Pietro Gagliardi
2014-03-09More TODOs.Pietro Gagliardi
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-08Updated one of the previous TODOs.Pietro Gagliardi
2014-03-08More TODOs.Pietro Gagliardi
2014-03-07More TODOs.Pietro Gagliardi
2014-03-07Pinned (or marked for later pinninig) behavior of various controls; also ↵Pietro Gagliardi
improved Space()'s documentation.