[PD-cvs] pd/src TODO, 1.1.2.28.2.13, 1.1.2.28.2.14 ChangeLog, 1.1.4.11.2.7, 1.1.4.11.2.8

Mathieu Bouchard matju at users.sourceforge.net
Tue Dec 19 18:07:43 CET 2006


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) :





More information about the Pd-cvs mailing list