Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21934
Modified Files: Tag: devel_0_39 TODO ChangeLog Log Message: .
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/TODO,v retrieving revision 1.1.2.13 retrieving revision 1.1.2.14 diff -C2 -d -r1.1.2.13 -r1.1.2.14 *** TODO 5 Jul 2006 10:11:25 -0000 1.1.2.13 --- TODO 21 Aug 2006 05:01:54 -0000 1.1.2.14 *************** *** 13,26 **** [m] sort thru old TODO list (0.37.B and 0.37.C) [m] fix GDB connection problem ! [m] fix test.pd [bng] segfault problem [ ] protect the receive-pointer code (m_binbuf.c) using a t_hash ! [X] fix delete ! [X] fix messagebox ! [h] About...
server:
[m] dirty_list (so that the draw methods at the client knows which part of the object to draw) - [m] messagebox ($1 = (struct _class *) 0x0) [m] pd_upload optimisation [m] differential upload engine --- 13,51 ---- [m] sort thru old TODO list (0.37.B and 0.37.C) [m] fix GDB connection problem ! [m] fix test.pd graph segfault problem [ ] protect the receive-pointer code (m_binbuf.c) using a t_hash ! [ ] kill canvas(file) ! [ ] kill canvas(directory) ! [ ] kill global canvas ! [ ] kill global tooltip variable ? ! [ ] merge global font with global look ! [ ] complete the merging of b,f in click/motion/unclick ! [ ] change ddrc format: ! [ ] use nested lists ! [ ] keys should be local to a Class ! [ ] colours should be local... (in which way?) ! [ ] defaults should be a ddrc file in the same dir as desire.tk, instead of set key(...) ... ! ! [ ] easy to connect an object to itself by accident ! [ ] hard to remove a wire from an object to itself ! [ ] msgbox's entry may be bigger than msgbox (when zoomed) ! [ ] iemprops: min,max labels broken ! [ ] futurewire should be able to deal with wires that are not connected to outlet, but connected to a inlet. ! it's for future ctrl+click ! [ ] fix the [key] and [keyup] and [mouse] (?) classes ! [ ] rightclick help ! [ ] do we implement font bomb or not? ! [ ] make sure old-style GOP (rescaling) works ! [ ] {$1} ! [ ] fix all issues with backslashes and braces. ! [ ] Implement Find, Find Again ! [ ] write an installer in Tcl/Tk. ! [ ] canvas_object_insert ! [ ] implement def Canvas tidy ! [ ] localize error messages
server:
[m] dirty_list (so that the draw methods at the client knows which part of the object to draw) [m] pd_upload optimisation [m] differential upload engine *************** *** 34,76 **** [h] different wire types [h] canvas properties ! [] GOP ! [] rest of iem_gui (canvas/panel, vu, array, comment, symbol, floatatom) ! [x] Path... dialog ! [h] bng bug ! [h] loading/saving .pdrc ! [h] fix symbolatom ! ! 0.39.B: ! [ ] fix 64-bit arrays so that carmen gets a use for DD.
0.39.???: [ ] carmen also needs strings (no symbol leakage)
bugs:
- chun when creating a object, it goes like this: - chun <- .x8241d70 text_setto !x8241f40 116; - chun -> x8241f40 delete - chun -> update_object x8242048 {#X obj 94 95 t;} 1 2 - chun in which the client will init the corresponded object class and then call the drawing methods - chun however, with a subpatch, it goes like this: - chun <- .x8241db0 text_setto !x8241f80 112 100 32 112 111 111; - chun -> x8241f80 delete - chun -> update_object x82422e0 {#N canvas 0 0 450 300 poo 0;} 0 0 - chun in which the objectbox x8241f80 will be deleted - chun and then a new canvas is created - chun but, there is no corresponded code to draw th object box that belongs to that canvas - - [h] - 07:32 <matju> bug for you: $key() entries should not be required for menu entries that don't need them - 07:33 <matju> because $key() is gonna be stored in .ddrc and upgrading shouldn't make dd choke - 07:33 <matju> Exception: errorCode=NONE; errorInfo=can't read "key(client_class_tree)": no such element in array - - - 06:57 <matju> i'm trying to find the last announcement - 06:57 <matju> btw could you please work on an About dialog? - 06:58 <matju> and we'll also test using the About as a splashscreen - 06:58 <matju> with credits in it - 07:24 <matju> however we could make it different by inserting the splashscreen inside the main window 07:25 <matju> or we could make it a separate window but no timer, just an [OK] button, so actually, this would be --- 59,76 ---- [h] different wire types [h] canvas properties ! [ ] GOP ! [ ] fix vu ! [ ] implement garray
0.39.???: + [ ] fix 64-bit arrays so that carmen gets a use for DD. [ ] carmen also needs strings (no symbol leakage) + [ ] right-click on labels for translations. + [ ] time to load city.pd and do Ctrl+A Ctrl+Right, using [times] from TclX: + 3800-3900 before method cache + 2950-3050 after method cache
bugs:
07:24 <matju> however we could make it different by inserting the splashscreen inside the main window 07:25 <matju> or we could make it a separate window but no timer, just an [OK] button, so actually, this would be *************** *** 104,117 **** Old TODO list (should be cleaned and merged with the new ones)
- 0.37.B: - * <numberat> is there a way to make non-gui objects appear on a GOP? - * receive-symbols are fucked ? - * send-symbols are fucked ? * multilingual Tk labels & menus * multilingual labels in objects * multilingual comments * must work with ALL gridflow samples - * broke [vu] * bug: redraws hidden gui objects * fix look of selection --- 104,112 ---- *************** *** 120,124 **** * test rcv_able, snd_able * maybe use 0 (==NULL) instead of gensym("empty") - * "can't read oval" * pdrc: bug in tcl loader (see on boltanski) * iem: what's the default for steady? --- 115,118 ---- *************** *** 138,146 **** * better reporting of errors in .pdrc * examine licensing / legal stuff ! * BUG: undo broken because of my gui stuff? ! * <dpro> matju: and I still get segfaults if I use -console nn ! <dpro> matju: it only happens when I load cyclone or hammer or sickle ! <dpro> matju: and it happens when I load -lib sdjsddsd (i.e. some nonexistent thing) ! * BUG: doublequote hack, m_binbuf.c:82 * Bug: bad quoting in sys_mgui() * Bug: Control key is fucked on OSX --- 132,138 ---- * better reporting of errors in .pdrc * examine licensing / legal stuff ! * <dpro> matju: and I still get segfaults if I use -console nn ! <dpro> matju: it only happens when I load cyclone or hammer or sickle ! <dpro> matju: and it happens when I load -lib sdjsddsd (i.e. some nonexistent thing) * Bug: bad quoting in sys_mgui() * Bug: Control key is fucked on OSX *************** *** 152,160 **** 0.37.C:
- LATER: - - <MiS> matju: a question about completions: is there a key combination to actually complete the name of an object? The hint area is a lot of fun but how do I complete the name when I'm too lazy to type the whole thing in? - <MiS> matju: ah, ok. number2 does not, nor vu~ but I guess for now I can live without it... The funny thing is that vu~ worked fine before. Now it gets misplaced. - <MiS> matju: hmmm... segfaults with my looper patch (no GOP), the one I used when I came over with Marc. It's rather GUI intensive... <MiS> sys_vgui: buffer overflow <MiS> matju: may I request a little cosmetic fix. In the "Open" dialog window, I have always found it annoying that all dot directories show up. I'd prefer this to be an option so that I get to scroll less... --- 144,147 ---- *************** *** 167,171 **** * <alx2> matju: a GOP object is created with the same colour as the edit mode background, it should be made lighter * [graph] is too slow (gui) for real big arrays ! * add scale, zoom, theme * doublequotes have problems in comments * floats have problems in comments --- 154,158 ---- * <alx2> matju: a GOP object is created with the same colour as the edit mode background, it should be made lighter * [graph] is too slow (gui) for real big arrays ! * add scale, theme * doublequotes have problems in comments * floats have problems in comments *************** *** 367,368 **** --- 354,363 ----
------------------8<--------cut-here--------8<------------------ + + <arjen> matju, you may be interested in "Jim" - that does have closures and on the Wiki you can find several attempts and experiments regarding closures + http://wiki.tcl.tk/closures + + <matju> is there something like listbox but which works as a popup menu ? + <tclguy> tk_optionMenu is an old-school version + <tclguy> or get a combobox from BWidget or tile +
Index: ChangeLog =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/ChangeLog,v retrieving revision 1.1.4.5 retrieving revision 1.1.4.6 diff -C2 -d -r1.1.4.5 -r1.1.4.6 *** ChangeLog 25 Jun 2006 10:46:24 -0000 1.1.4.5 --- ChangeLog 21 Aug 2006 05:01:54 -0000 1.1.4.6 *************** *** 1,4 **** --- 1,6 ---- $Id$
+ (don't take this ChangeLog seriously, as it's not so seriously updated) + Desire 0.39.A (-r devel_0_39; scons desire=1) : * merged into the devel branch; enable with scons desire=1, which disables