aboutsummaryrefslogtreecommitdiff
path: root/desiredata/src/TODO
diff options
context:
space:
mode:
authorN.N. <matju@users.sourceforge.net>2009-05-29 20:28:44 +0000
committerN.N. <matju@users.sourceforge.net>2009-05-29 20:28:44 +0000
commit5113dd294dd8faa209b07187a118951c6adc6185 (patch)
tree831f32dca5add1cf613a0004eab967cadd488a66 /desiredata/src/TODO
parent4bee3f6c648724c89fc1096abf28688ac15afed5 (diff)
...
svn path=/trunk/; revision=11565
Diffstat (limited to 'desiredata/src/TODO')
-rw-r--r--desiredata/src/TODO17
1 files changed, 11 insertions, 6 deletions
diff --git a/desiredata/src/TODO b/desiredata/src/TODO
index 15415285..6c2e9125 100644
--- a/desiredata/src/TODO
+++ b/desiredata/src/TODO
@@ -22,7 +22,8 @@ LEGEND:
------------------8<--------cut-here--------8<------------------
-[ ] zexy doesn't load
+[s] gcov for server-side coverage test
+[c] find some way to have client-side coverage test
[ ] right-click on an [s] or [r] would have an option "Find Matching Sends & Receives"
[ ] do not install .svn folders
[s] class_setreinit(t_pd *, t_symbol *s, int argc, t_atom *argv)
@@ -98,12 +99,11 @@ LEGEND:
[ ] fix deleteing/closing Canvas
[ ] server sends -> x806a3b8 delete twice
[ ] fix deletion order
-[ ] graphical array rendering optimization
-[ ] fix double delete of [pd].
+[ ] graphical array rendering optimisation
+[ ] fix double delete of [pd]; this is because [pd] is both an object in a patch and a patch itself, and "subscribe" doesn't distinguish.
[s] added "version 2" syntax parser (optional), which has nested lists,
extended quoting, extended float syntax
(some ex-symbols now parsed as floats: +1 +1.0 +1e8 0x10 and so on.)
-[ ] note that Marius Schebella is interested in benchmarks
[ ] atomically with multiple level
[ ] tidy_up/snap to grid
[ ] cleaner parsing of [expr]... remove int type because it causes e.g. [expr 8.0 / 10.0] = 0 but [expr 8.0/10.0] = 0.8
@@ -161,10 +161,10 @@ LEGEND:
[c] implement timeout in def Manager call
[s] finish merging 0.40 (wasn't it finished?)
[s] merge 0.41 (no?)
+[s] merge 0.42
[s] proper symbol quoting
[s] refcounted symbols
[c] patching-in-tongues follow-up
-[c] def def
[c] take care of needless "save changes?"
[c] make List objects, to manage children, visible_children, wires, selection, selection_wires.
[c] skip unneeded motion events inside client (do we need this?)
@@ -175,12 +175,12 @@ LEGEND:
[b] fix the [key] and [keyup] and [mouse] (?) classes
[s] fix all issues with backslashes and braces.
[-] write an installer in Tcl/Tk.
-[s] canvas_object_insert()
[c] simplify def Dialog add
[c] devlist isn't supposed to be like a choice, rather like several choices.
[c] implement def Canvas tidy
[c] set tk::mac::useCGDrawing 1
[s] differential upload
+[c] differential download (property dialogs autoapply)
[c] differential redraw
[b] improved dirty_lists including proper array support
[b] bang counter (instead of sending every bang message to client)
@@ -545,3 +545,8 @@ mode) when you hit apple (or ctrl on win/lin?).
marius.
+
+
+
+
+[ ] sync pd.gif with pd_32.gif