[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