Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25336
Modified Files: Tag: desiredata TODO ChangeLog Log Message: .
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/TODO,v retrieving revision 1.1.2.28.2.13 retrieving revision 1.1.2.28.2.14 diff -C2 -d -r1.1.2.28.2.13 -r1.1.2.28.2.14 *** TODO 18 Dec 2006 18:53:59 -0000 1.1.2.28.2.13 --- TODO 19 Dec 2006 17:07:41 -0000 1.1.2.28.2.14 *************** *** 2,38 ****
---------------------------------------------------------------- 0.40.pre5 ! ! [ ] all_guis_and_gop.pd freezes on close. [x] move -lang to ddrc [x] move -console to ddrc [x] zoom borks horribly with an open gop. ! [ ] [cnv] get_pos is broken [x] <matju> chun: slider bug: if you click on the label, you can position the cursor outside of the box. [x] <matju> chun: focus= doesn't work properly with GOP [x] <matju> chun: propagate_zoom doesn't work anymore on all_guis_and_gop.pd ! [ ] canvas dialog: ! [ ] add option for old-style GOP ! [ ] make hidetext work ! [ ] add units/pixel ! [ ] merge 0.40 ! [ ] paths stopped working ! [ ] implement timeout in def Manager call ! [ ] switch to UTF-8 ! [ ] aalex says use /usr/bin/iconv to switch text files to utf-8 ! [ ] fix FloatBox ! [ ] fix SymbolBox ! [ ] fix NumBox ! [x] Implement (or fix) Find, Find Again ! [ ] implement "Find Last Error" [ ] vatic's fixes ! [ ] [hsl]/[vsl]: add switch between horiz and vert. ! [ ] [hradio]/[vradio]: add switch between horiz and vert. [x] [vu] is broken. ! [x] rightclick help doesn't work with iemguis. [ ] <matju> chun: this is a feature called "loading", which is in pd but not in dd.
---------------------------------------------------------------- 0.40.pre6-...
[ ] make kernel.c record all method calls. beware of getfn and zgetfn. [ ] patching-in-tongues follow-up [ ] def def --- 2,59 ----
---------------------------------------------------------------- 0.40.pre5 ! [x] all_guis_and_gop.pd freezes on close. [x] move -lang to ddrc [x] move -console to ddrc [x] zoom borks horribly with an open gop. ! open all_guis_and_gop.pd; right-click "Open" on the GOP. now change the zoom in the main patch. ! [x] [nbx] doesn't update ! [ ] can't click on slider in a GOP [x] <matju> chun: slider bug: if you click on the label, you can position the cursor outside of the box. [x] <matju> chun: focus= doesn't work properly with GOP [x] <matju> chun: propagate_zoom doesn't work anymore on all_guis_and_gop.pd ! [x] fix FloatBox ! [x] fix SymbolBox ! [x] fix NumBox ! [x] comment should start as empty box. ! [x] [vu],[cnv] missing properties_apply. ! [x] implement "Find Last Error" [ ] vatic's fixes ! [x] [hsl]/[vsl]: add switch between horiz and vert. ! [x] [hradio]/[vradio]: add switch between horiz and vert. [x] [vu] is broken. ! [x] rightclick help doesn't work with [nbx] [hsl] [vsl] [hradio] [vradio] ! [ ] rightclick help doesn't work on [cnv]: tries to find help for "cnv.pd" ??? [ ] <matju> chun: this is a feature called "loading", which is in pd but not in dd. + [x] help method in canvas. + [ ] pixel offsets are not correct in [hsl] [vsl] + [ ] grey checkboxes in serverprefs + [ ] reply sync
---------------------------------------------------------------- 0.40.pre6-...
+ [ ] creating a graph causes crash. + [ ] fix NumBox's width and height (or remove those settings) + [ ] Implement (or fix) Find, Find Again in class Client + [ ] with ability to search substrings + [ ] with ability to search across canvases + (a) all canvases + (b) all subcanvases + (c) only the current one + [ ] with regexps + [ ] with replace + [ ] in hsl-help.pd, [hsl] shouldn't appear as a Radio. + [ ] canvas dialog: + [ ] add option for old-style GOP + [ ] make hidetext work + [ ] add units/pixel + [ ] array button doesn't work (menuarray) + [ ] switch to UTF-8 + [ ] aalex says use /usr/bin/iconv to switch text files to utf-8 + [ ] implement timeout in def Manager call + [ ] finish merging 0.40 [ ] make kernel.c record all method calls. beware of getfn and zgetfn. + [ ] proper symbol quoting + [ ] support NUL in symbols + [ ] T_STRING [ ] patching-in-tongues follow-up [ ] def def *************** *** 52,55 **** --- 73,78 ---- [ ] write an installer in Tcl/Tk. [ ] canvas_object_insert() + [ ] simplify def Dialog add + [ ] devlist isn't supposed to be like a choice, rather like several choices. [ ] implement def Canvas tidy [ ] localize error messages *************** *** 172,175 **** --- 195,199 ---- [ ] GUI objects for [inlet] and [outlet] and [pd] ([page]) [ ] subpatcherize selection + [ ] 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. *************** *** 302,305 **** --- 326,349 ---- suggested in part 1.2. (if the rest of this proposal is not implemented, then use a slightly modified [netreceive] instead) + ------------------8<--------cut-here--------8<------------------ + Dec 18 2006 + + 1. there's no way to limit the size of the output buffer. If the other + side of the connection doesn't respond, the sending buffer just + inflates quickly. I've seen it happen that a bug in the sender causes + it to try to send so fast that it ate memory like an infinite recursion + or a forkbomb. + + 2. That operation is not realtime-safe (but still it's much closer to + being so than just blocking...) + + 3. It's only usable by the GUI socket and never by [netsend]. + + 4. While that buffer together with t_guiqueue allow GUI updates to be + delayed for as long as necessary, it doesn't solve the problem that it can + send information that is already outdated and redundant. This can be + important in preventing problem #1 for a very heavy GUI. DesireData has + had this problem essentially dealt with since a long time, but it lacks + some fine tuning to get more robust.
------------------8<--------cut-here--------8<------------------
Index: ChangeLog =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/ChangeLog,v retrieving revision 1.1.4.11.2.7 retrieving revision 1.1.4.11.2.8 diff -C2 -d -r1.1.4.11.2.7 -r1.1.4.11.2.8 *** ChangeLog 14 Dec 2006 05:14:11 -0000 1.1.4.11.2.7 --- ChangeLog 19 Dec 2006 17:07:41 -0000 1.1.4.11.2.8 *************** *** 13,16 **** --- 13,22 ---- * variable width font usable in ObjectBoxes and MessageBoxes and Comments. * [hsl] [vsl] support jump-on-click again + * lots of bugfixes + * -console and -lang moved to Client Preferences dialog + * added some more translations by Patrice Colet + * removed Find menu in main window + * added Find, Find Next, Find Last Error (canvas windows only) + * choose between horizontal and vertical in Properties of slider or radio.
Desire 0.39.A.pre4 (2006.12.07) (-r desiredata; ./configure && make) :