diff --git a/futureplans.md b/futureplans.md index 08b5d27..a6f6b00 100644 --- a/futureplans.md +++ b/futureplans.md @@ -36,6 +36,7 @@ twists of fate: - listboxes spanning the vertical height of the window don't always align with the bottom border of the edit control attached to the bottom of the window... - this specifically only happens when the window has an odd height; I don't think this can be fixed unless we explicitly ignore the extra pixel everywhere - need a way to get ideal size for all controls on Windows, not just push buttons (Microsoft...) +- Cocoa controls have padding around them; this padding is **opaque** so we can't just use the control's cell rect and some shuffling around style changes: - make specific wording in documentation consistent (make/create, etc.) diff --git a/todo.md b/todo.md index f03eacc..c21de06 100644 --- a/todo.md +++ b/todo.md @@ -1,9 +1,7 @@ important things: - NSComboBox scans the entered text to see if it matches one of the items and returns the index of that item if it does; find out how to suppress this so that it returns -1 unless the item was chosen from the list (like the other platforms) -- some Cocoa controls don't seem to resize correctly: Buttons have space around the edges - LineEdit heights on Windows seem too big; either that or LineEdit, Button, and Label text is not vertically centered properly - are Checkboxes and Comboboxes too small? - - Cocoa has similar margining issues (like Comboboxes having margins) - make gcc (Unix)/clang (Mac OS X) pedantic about warnings/errors; also -Werror - problem: cgo-generated files trip -Werror up; I can't seem to turn off unused argument warnings with the -Wall/-Wextra/-pedantic options - consolidate scroll view code in GTK+ and Mac OS X