[PD-cvs] pd/src TODO,1.1.2.13,1.1.2.14 ChangeLog,1.1.4.5,1.1.4.6
Mathieu Bouchard
matju at users.sourceforge.net
Mon Aug 21 07:01:56 CEST 2006
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
More information about the Pd-cvs
mailing list