summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-04-10 13:35:27 -0400
committerPietro Gagliardi <[email protected]>2014-04-10 13:35:27 -0400
commit7b8580b12df0a47311200293decbb700a368ba74 (patch)
treecb11a483e563a14c5bda91e01638b3203b54ed1d
parent865a0ec662d280884d61b1c40818551f66ad58c1 (diff)
More TODOs.
-rw-r--r--todo.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/todo.md b/todo.md
index b59dbc9..d1c927c 100644
--- a/todo.md
+++ b/todo.md
@@ -1,5 +1,6 @@
so I don't forget:
- should Labels be selectable?
+ - possibly an platform detail
- add bounds checking to Area's sizing methods
- describe thread-safety of Area.SetSize()
- should all instances of -1 as error returns from Windows functions be changed to ^0 or does the uintptr() conversion handle sign extension?
@@ -18,7 +19,7 @@ important things:
- problem: cgo-generated files trip -Werror up; I can't seem to turn off unused argument warnings with the -Wall/-Wextra/-pedantic options
- make sure scrollbars in Listbox work identically on all platforms (specifically the existence and autohiding of both horizontal and vertical scrollbars)
- pin down this behavior; also note non-editability
- - I think the behavior is, for the most part, a platform detail; perhaps a better option is to simply dictate the autohiding of scrollbars for both Listbox and Area (this will also let us consolidate scroll view code in GTK+ and Mac OS X)
+ - I think the behavior is, for the most part, a platform detail; perhaps a better option is to simply dictate the autohiding of scrollbars and the appearance of horizontal scrollbars for both Listbox and Area (this will also let us consolidate scroll view code in GTK+ and Mac OS X)
- make sure mouse events don't trigger if the control size is larger than the Area size and the mouse event happens outside the Area range on all platforms
- area test time label weirdness
- does not show anything past the date on windows