Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21314
Modified Files: Tag: devel_0_39 TODO Log Message: .
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/TODO,v retrieving revision 1.1.2.27 retrieving revision 1.1.2.28 diff -C2 -d -r1.1.2.27 -r1.1.2.28 *** TODO 28 Nov 2006 16:37:56 -0000 1.1.2.27 --- TODO 28 Nov 2006 18:37:03 -0000 1.1.2.28 *************** *** 152,156 **** [ ] GUI objects for [inlet] and [outlet] and [pd] ([page]) [ ] subpatcherize selection - <zkink> after it's created, it leaves you with a new object, with the text focus waiting for you to type its name
[ ] symbol vs strings: Ruby is right: the Symbol vs String distinction is annoying and possibly obsolete. --- 152,155 ---- *************** *** 165,171 ****
[ ] I would like to know how much it is feasible to compress the t_atom ! structure so that even with 64-bit pointers the t_atom still stays 8 bytes ! instead of 16. I think it's possible, but not necessarily in a ! 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 --- 164,170 ----
[ ] I would like to know how much it is feasible to compress the t_atom ! structure so that even with 64-bit pointers the t_atom still stays 8 bytes ! instead of 16. I think it's possible, but not necessarily in a ! 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 *************** *** 177,222 **** [ ] merge martin peach's tcp externs into the core [ ] merge [guiconnect] and [manager] - - <zkink> next: move ALL functions from the command line into a Options box. - <zkink> options box should save a PD config file - <zkink> create a mouse cursor/tool that reports DATA TYPE, and MESSAGES when it hovers over any line - <zkink> it could be done 2 ways: - <zkink> if you select any wire, it reports whats coming through that wire - <matju> the NULL object looks like jMax's [fork] except with only one outlet - <matju> or almost like [t a] - <zkink> that would work as a makeshift plan for multisegmented wires - <matju> except [t a] is more like "list $1" and converts scalars into 1-element lists (yuck) - <zkink> since its compatible with the current pd fileformat - <zkink> it can be tiny: 3 pixels by 3 pixels - <zkink> just a little DOT - [ ] 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 - [ ] console: allow copying to clipboard; add a clear button - - <matju> by eliminate console output, i guess you mean the stdout/stderr output as printed in the terminal window that you start pd from - - <zkink> yes. that's not best for systems like osx/win32 - <zkink> was there anything i said so far that was confusing? or unclear - <zkink> next: key command dialog box - <zkink> allows you to configure all keys for everything - <zkink> next: put the "icon set" configuration into Options - <zkink> along with all the stuff that you used to have to configure with --console flags - <matju> i can't follow, you write too much stuff - <matju> making the whole .pdrc thing gui-configurable was already high on my list btw - <zkink> OK, i will make a nice list of this and make them explained better and separated by paragraphs. what - [ ] drag-and-copy ! ! <mamalala> matju: what about a bash-style history, so if one places a box he can browse with the up/down keys through the list of recent created objects ? ! [ ] send to front, send to back ! ! <yaqtil> yalla, is there a trick somewhere to make windows not get auto-resized to the width of the toolbar ! i use tiny windows and don't care if a few buttons are cut off
Marius Schebella: --- 176,190 ---- [ ] merge martin peach's tcp externs into the core [ ] merge [guiconnect] and [manager] [ ] 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 [ ] console: allow copying to clipboard; add a clear button [ ] drag-and-copy ! [ ] mamalala suggests a bash-style history, so if one places a box he can browse ! with the up/down keys through the list of recent created objects. ! matju thinks that it could be turned into a dynamic button bar that you can drag from. [ ] send to front, send to back ! [ ] make windows not get auto-resized to the width of the toolbar, so that people can have tiny windows.
Marius Schebella: