Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28471
Modified Files: Tag: desiredata TODO Log Message: .
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/TODO,v retrieving revision 1.1.2.28.2.52 retrieving revision 1.1.2.28.2.53 diff -C2 -d -r1.1.2.28.2.52 -r1.1.2.28.2.53 *** TODO 1 Aug 2007 20:22:26 -0000 1.1.2.28.2.52 --- TODO 2 Aug 2007 01:31:33 -0000 1.1.2.28.2.53 *************** *** 256,264 **** [ ] insert_object makes error with multiple selection. [ ] popup_properties on multiple selection. ! [ ] segmented patchcords: ! [ ] a hotkey to click on the cord, and add a new segment ! [ ] a hotkey to drag the "points" (where two lines meet) ! [ ] a modifier key to delete a segment (actually the others should be that way too) ! [ ] you should be able to right click on a regular wire, and press "segment" or do a hotkey with it and it automatically turns it into an straight-elbow multisegmented wire [ ] [t a] could be a very small GUI object (called "null object") --- 256,264 ---- [ ] insert_object makes error with multiple selection. [ ] popup_properties on multiple selection. ! [b] segmented patchcords: ! [c] a hotkey to click on the cord, and add a new segment ! [c] a hotkey to drag the "points" (where two lines meet) ! [c] a modifier key to delete a segment (actually the others should be that way too) ! [c] you should be able to right click on a regular wire, and press "segment" or do a hotkey with it and it automatically turns it into an straight-elbow multisegmented wire [ ] [t a] could be a very small GUI object (called "null object") *************** *** 268,272 **** [ ] make a sort of pd-extended, call it DesireData Express or (gasp) Extraordinaire.
! [ ] symbol vs strings: Ruby is right: the Symbol vs String distinction is annoying and possibly obsolete. according to me, symbols exist mostly because LISP had them before they had strings, and because most Strings implementations aren't powerful enough to be as fast (or almost as fast) as Symbols. --- 268,272 ---- [ ] make a sort of pd-extended, call it DesireData Express or (gasp) Extraordinaire.
! [s] symbol vs strings: Ruby is right: the Symbol vs String distinction is annoying and possibly obsolete. according to me, symbols exist mostly because LISP had them before they had strings, and because most Strings implementations aren't powerful enough to be as fast (or almost as fast) as Symbols. *************** *** 287,295 **** so actually, this would be exactly the same as the "About" dialog.
! [ ] merge martin peach's tcp externs into the core ! [ ] data inspector: when this tool is enabled, it prints on the console any data coming through whatever cable you currently have selected. if you select multiple wires, it reports whats going through multiple wires. ! [ ] put [display] directly in DesireData ! [ ] you need a way to see cpu usage on individual objects or on patchers or on groups of selected objects [c] console: allow copying to clipboard [c] drag-and-copy --- 287,296 ---- so actually, this would be exactly the same as the "About" dialog.
! [s] turn [makefilename] into something that doesn't suck. (alias it to [sprintf] or [format]) ! ! [s] merge martin peach's tcp externs into the core ! [b] data inspector: when this tool is enabled, it prints on the console any data coming through whatever cable you currently have selected. if you select multiple wires, it reports whats going through multiple wires. ! [b] you need a way to see cpu usage on individual objects or on patchers or on groups of selected objects [c] console: allow copying to clipboard [c] drag-and-copy *************** *** 299,303 **** [ ] make windows not get auto-resized to the width of the toolbar, so that people can have tiny windows. [ ] <Dossy> fconfigure -encoding binary ... ! [ ] implement the stuff that is in iostreams.txt
[ ] Luke Iannini suggests some OSX bindings: --- 300,304 ---- [ ] make windows not get auto-resized to the width of the toolbar, so that people can have tiny windows. [ ] <Dossy> fconfigure -encoding binary ... ! [s] implement the stuff that is in iostreams.txt
[ ] Luke Iannini suggests some OSX bindings: *************** *** 325,339 **** but maybe someone has an idea for that.
! [ ] command for unpatcherizing a subpatch or abstraction ! (useful for making variants)
[ ] I fixed it now, but I don't know if this is not a bug in pd 0.40:
! "The problem is, that canvas-local search path really tread each path as ! local to the canvas-path ( see line 1561 in g_canvas.c). ! So if you add e.g. /usr/local/lib/pd/extra/iemmatrix, it will search for ! this path, but local to the canvas path - so if I started Pd from ! /home/me it will search in /home/me//usr/local/lib/pd/extra/iemmatrix ! ! Is this a feature or a bug of Pd ?" -- Holzi
"I don't quite understand how this explains why wrap~ of -1 returns 1." -- steffen --- 326,337 ---- but maybe someone has an idea for that.
! [ ] command for unpatcherizing a subpatch or abstraction (useful for making variants) ! or for turning an abstraction into a subpatch.
[ ] I fixed it now, but I don't know if this is not a bug in pd 0.40:
! "The problem is, that canvas-local search path really tread each path as local to the canvas-path ( see line 1561 in g_canvas.c). ! So if you add e.g. /usr/local/lib/pd/extra/iemmatrix, it will search for this path, but local to the canvas path - so if I started ! Pd from /home/me it will search in /home/me//usr/local/lib/pd/extra/iemmatrix ! Is this a feature or a bug of Pd ?" -- Holzi
"I don't quite understand how this explains why wrap~ of -1 returns 1." -- steffen