summaryrefslogtreecommitdiff
path: root/todo.md
AgeCommit message (Collapse)Author
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.
2014-03-07Still more TODOs.Pietro Gagliardi
2014-03-07More TODOs.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-06More TODO cleanup.Pietro Gagliardi
2014-03-06Major overdue cleanup of todo.md.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-03Fixed Mac OS X control placement flipping. This is done by passing the ↵Pietro Gagliardi
height of the window around setRect() calls to avoid polling the content view frame each time.
2014-03-03More TODOs.Pietro Gagliardi
2014-03-03More TODOs.Pietro Gagliardi
2014-03-03Added the scrollbars themselves to the NSScrollView backing the Mac OS X ↵Pietro Gagliardi
Listboxes. Also added a few TODOs. I think the Mac OS X Listbox implementation is now finished.
2014-03-03More TODOs related to the previous commit.Pietro Gagliardi
2014-03-03Changed how the preferred size of controls is determined to accomodate ↵Pietro Gagliardi
NSTableView, NSScrollView, and NSProgressIndicator. Updated TODOs to mark other weirdnesses (such as Label text that used to get cropped) that no longer happen because of this. Now for putting Listboxes in NSScrollViews.
2014-03-03Fixed selection grabbing and also append/insert/removal crashes: all were ↵Pietro Gagliardi
selector name typos. Also some TODOs Now to make this scroll/confine it to a scroll view...
2014-03-02Added Mac OS X Labels and a bunch of TODOs. Now for Listboxes... oh boy...Pietro Gagliardi
2014-03-02Fixed incorrect redrawing of Mac OS X windows after resize. Still need to ↵Pietro Gagliardi
fix the wrong rect issues...
2014-03-02Finished the implementation of Combobox on Mac OS X.Pietro Gagliardi
2014-03-02Added the other Combobox modification functions to the Mac OS X backend. ↵Pietro Gagliardi
Before continuing, I'll get messageboxes working...
2014-03-01More TODOs.Pietro Gagliardi
2014-03-01Some error message and TODO changes related to the previous commit.Pietro Gagliardi
2014-03-01Fixed non-minimizeable windows in Mac OS X; it was a simple copy-paste fail.Pietro Gagliardi
2014-03-01Cleaned up loose ends with the previous commit and got window close events ↵Pietro Gagliardi
working on Mac OS X. Woo!
2014-03-01Added another important Mac OS X TODO about coordinates.Pietro Gagliardi
2014-03-01Whoops, misspelled -[NSWindow frame] as -[NSWindow _frame]. Fixed; test ↵Pietro Gagliardi
program works so far!
2014-03-01Documentation and TODO changes.Pietro Gagliardi
2014-03-01More TODOs.Pietro Gagliardi
2014-02-25Lock Stack's mutex lock like with all other Controls.Pietro Gagliardi
2014-02-25Added password entry fields; they are the alternate mode of LineEdit.Pietro Gagliardi
2014-02-25More TODOs.Pietro Gagliardi
2014-02-24More TODOs.Pietro Gagliardi
2014-02-24More TODOs (unrelated to previous commit).Pietro Gagliardi