summaryrefslogtreecommitdiff
path: root/todo.md
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-02-16 15:55:51 -0500
committerPietro Gagliardi <[email protected]>2014-02-16 15:55:51 -0500
commit21c1ec6f83fb2d5cb80c02c0cd7ed51bb4e06e3a (patch)
tree754d4e8e6cffb459b1eed11a9acd46b676f6a090 /todo.md
parent3a99ee65697ba39397b437c5545530b0b948ce4e (diff)
Added the beginning of the Unix (GTK+) implementation.
Diffstat (limited to 'todo.md')
-rw-r--r--todo.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/todo.md b/todo.md
index ff5aa77..951eafb 100644
--- a/todo.md
+++ b/todo.md
@@ -19,6 +19,10 @@ so I don't forget:
- Listbox.SelectAll
- have Combobox.InsertBefore, Listbox.InsertBefore, Combobox.Delete, and Listbox.Delete return an error on invalid index before creation
+important things:
+- the C.gdk_threads_add_idle logic is messy and will break when I implement actual connections...
+- there's no GTK+ error handling whatsoever; we need to figure out how it works
+
super ultra important things:
- the windows build appears to be unstable:
- 64-bit doesn't work, period: it crashes in malloc in wine with heap corruption warnings aplenty during DLL loading; in windows 7 CreateWindowExW complains about an unregistered window class, yet the RegisterClassW appears to have succeeded and examining the stack in WinDbg indicates the correct class name is being sent (see below)