Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8643
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.55
retrieving revision 1.1.2.28.2.56
diff -C2 -d -r1.1.2.28.2.55 -r1.1.2.28.2.56
*** TODO 3 Aug 2007 00:33:42 -0000 1.1.2.28.2.55
--- TODO 3 Aug 2007 22:54:35 -0000 1.1.2.28.2.56
***…
[View More]************
*** 9,12 ****
--- 9,13 ----
------------------8<--------cut-here--------8<------------------
+ [c] split View into several classes
[s] extraneous space at end of binbuf_gettext
[s] make t_hash thread-safe (use external iterator)
***************
*** 186,190 ****
[c] desire.tk can be *really* loaded without Tk
[c] ReadLine or NCurses interface
! [ ] make commandline options reloadable at runtime
[x] canvas scrollbars auto-disappear when not needed.
[b] implement dirty flag
--- 187,191 ----
[c] desire.tk can be *really* loaded without Tk
[c] ReadLine or NCurses interface
! [c] make commandline options reloadable at runtime
[x] canvas scrollbars auto-disappear when not needed.
[b] implement dirty flag
***************
*** 203,208 ****
in a file manager and browsing some .pd files you really want them to open in the same running instance.
[s] must work with ALL gridflow samples
! [c] objectbox argument completion
! [c] messagebox completion
[c] tooltips on arguments/inlets/outlets
[ ] option to make non-gui objects appear on a GOP (?)
--- 204,209 ----
in a file manager and browsing some .pd files you really want them to open in the same running instance.
[s] must work with ALL gridflow samples
! [b] objectbox argument completion
! [b] messagebox completion
[c] tooltips on arguments/inlets/outlets
[ ] option to make non-gui objects appear on a GOP (?)
***************
*** 224,246 ****
[ ] try libentity
[c] try vtk-tcl
! [ ] make sure $0 actually works (see canvas_realizedollar)
[c] test rcv_able, snd_able
! [ ] iem: snd/rcv problem(s) ? (what was that?)
[c] [vu] have fcol in props !
[c] [vu] has snd in props !
! [ ] Duplicate wires?
! [ ] Can connect object to an object that is inside a GOP (!!!!)
! [ ] weird offset stuff when there are negative canvas coords sometimes.
! [ ] Bug: bad quoting in sys_mgui()
! [ ] Bug: spaces in name of vslider cause corruption of properties (devel_0_37)
! [ ] classlist: add method signatures
! [ ] bang flash delays should be reimplemented
! [ ] pdrc_options radio don't load/save
[c] patch window may open off-screen (all branches)
[c] patch window may open too big (all branches, osx)
! [ ] properties on objectboxes (generic dialogs tapping into method signatures)
! [ ] hooks for outsourcing the preceding stuff to a plugin (eg: GridFlow, PyExt)
! [ ] VT100 colours in console
! [ ] [graph] is too slow (gui) for real big arrays
[b] freeform comments (no atom parsing)
[b] preserve whitespace in textboxes?
--- 225,247 ----
[ ] try libentity
[c] try vtk-tcl
! [s] make sure $0 actually works (see canvas_realizedollar)
[c] test rcv_able, snd_able
! [?] iem: snd/rcv problem(s) ? (what was that?)
[c] [vu] have fcol in props !
[c] [vu] has snd in props !
! [b] Duplicate wires?
! [c] Can connect object to an object that is inside a GOP (!!!!)
! [c] weird offset stuff when there are negative canvas coords sometimes.
! [s] Bug: bad quoting in sys_mgui()
! [b] Bug: spaces in name of vslider cause corruption of properties (devel_0_37)
! [b] classlist: add method signatures
! [c] bang flash delays should be reimplemented
! [c] pdrc_options radio don't load/save
[c] patch window may open off-screen (all branches)
[c] patch window may open too big (all branches, osx)
! [b] properties on objectboxes (generic dialogs tapping into method signatures) (?)
! [s] hooks for outsourcing the preceding stuff to a plugin (eg: GridFlow, PyExt)
! [b] VT100 colours in console
! [b] [graph] is too slow (gui) for real big arrays
[b] freeform comments (no atom parsing)
[b] preserve whitespace in textboxes?
***************
*** 249,255 ****
[c] custom buttonbars (including premade objects with args like a [t b f] and such)
[c] with configurable hotkeys
! [ ] colored wires
! [ ] 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
--- 250,256 ----
[c] custom buttonbars (including premade objects with args like a [t b f] and such)
[c] with configurable hotkeys
! [b] colored wires
! [b] insert_object makes error with multiple selection.
! [c] popup_properties on multiple selection.
[b] segmented patchcords:
[c] a hotkey to click on the cord, and add a new segment
***************
*** 258,265 ****
[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")
! [ ] all the [t] could be GUI objects
[b] GUI objects for [inlet] and [outlet] and [pd] ([page])
! [ ] 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.
--- 259,266 ----
[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
! [b] [t a] could be a very small GUI object (called "null object")
! [b] all the [t] could be GUI objects
[b] GUI objects for [inlet] and [outlet] and [pd] ([page])
! [-] 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.
***************
*** 278,282 ****
backwards-compatible way, and not necessarily in a portable way. also maybe it's not that useful.
! [ ] splashscreen: we could make it different than other programs by inserting the splashscreen
inside the main window or we could make it a separate window but no timer, just an [OK] button,
so actually, this would be exactly the same as the "About" dialog.
--- 279,283 ----
backwards-compatible way, and not necessarily in a portable way. also maybe it's not that useful.
! [c] splashscreen: we could make it different than other programs by inserting the splashscreen
inside the main window or we could make it a separate window but no timer, just an [OK] button,
so actually, this would be exactly the same as the "About" dialog.
***************
*** 288,293 ****
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
[c] objectbox history: also store the most recently typed text; see whether ddrc should have a history count entry;
think about saving history; matju thought that it could be turned into a dynamic button bar that you can drag from.
--- 289,292 ----
***************
*** 321,328 ****
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).
--- 320,327 ----
but maybe someone has an idea for that.
! [c] command for unpatcherizing a subpatch or abstraction (useful for making variants)
or for turning an abstraction into a subpatch.
! [s] 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).
***************
*** 415,419 ****
-- Johannes, june 19
! [ ] Ed Kelly <morph_2016(a)yahoo.co.uk> reports that ALSA 24-bit output does not work?
to dave griffiths: I think that this is three feature requests:
--- 414,418 ----
-- Johannes, june 19
! [s] Ed Kelly <morph_2016(a)yahoo.co.uk> reports that ALSA 24-bit output does not work?
to dave griffiths: I think that this is three feature requests:
***************
*** 431,435 ****
http://www.tomsawyer.com/gallery/index.php
! [ ] matju to atwood:
If I had automatic positioning in DesireData, it would be as an option: e.g. objects could default to "floating around"
(that is, automatic positioning), but be pinned down into specific positions. In that case, an exception has to be done
--- 430,434 ----
http://www.tomsawyer.com/gallery/index.php
! [b] matju to atwood:
If I had automatic positioning in DesireData, it would be as an option: e.g. objects could default to "floating around"
(that is, automatic positioning), but be pinned down into specific positions. In that case, an exception has to be done
[View Less]