[Gridflow-cvs] [svn] commit: r5643 - in /trunk: ChangeLog TODO

svn-gridflow at artengine.ca svn-gridflow at artengine.ca
Tue May 11 18:24:23 EDT 2010


Author: matju
Date: Tue May 11 18:24:21 2010
New Revision: 5643

Log:
...

Modified:
    trunk/ChangeLog
    trunk/TODO

Modified: trunk/ChangeLog
==============================================================================
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Tue May 11 18:24:21 2010
@@ -1,20 +1,28 @@
 /* $Id$ */
 
-version 9.9 (2010.04...):
+version 9.10 (2010.05...):
+
+ * added example qbert.pd
+ * [#lop_space]: faster, and added method "reverse"
+ * fix division by zero in [# C./] and [# C./conj]
+ * added [# C.inv*]
+ * [#pack]: support multi-element list in left inlet
+ * [#join]: no more "empty grids".
+
+version 9.9 (2010.05.05):
 
  * added class [gridflow] for reporting version number of gridflow
  * [print]: pointer: write "0x" and not "0x0x"
  * added examples supercycloid.pd, simple_mask.pd, tictactoe.pd
  * renamed example blob.pd to shadebob.pd
  * reviewed and updated a lot of examples.
- * support both GEM 92 and 93, with runtime autodetection (NOT
-   compile-time!)
+ * support GEM 91/92/93, with runtime autodetection (NOT compile-time!)
  * fixed bug about [#to_pix] when created after [gemwin] was last activated
  * [#to_pix] and [#from_pix]: when in colorspace rgba, preserve alpha
    instead of setting to 0
  * [#to_pix]: when in colorspace rgb, alpha defaults to 255 instead of 0
  * [#to_pix]: correct GL_RGBA vs GL_BGRA on OSX
- * added [gf/string_length] [doc_link] [doc_accolade]
+ * added [gf/string_length] [doc_link] [doc_accolade] [#lop_space]
  * added even more missing helpfiles...
  * [#io.quicktimecamera]: added brightness, contrast, hue and colour
    (saturation) control
@@ -42,14 +50,24 @@
  * [#out quartz]: major speedup !
  * [#store]: put_at: fixed two crashing bugs
  * [#in grid]: handle end-of-file and other errors properly (when reading)
- * quicktime and gem pix : refixed colorspace on PPC
- * [#io.ppm]: rewritten without using libnetpbm (so that errors are handled properly)
- * added alias [pd.print] for pd's built-in [print]
- * added [#fade_space]
+ * quicktimeapple, quicktimecamera and gem pix : refixed colorspace on PPC
+ * [#io.ppm]: rewritten without using libnetpbm (so that errors are handled
+   properly); support reading P2 P3 P5 P6 and writing P5 P6
+ * added alias [pd/print] for pd's [print]
+ * added alias [gf/range] for gf's [range]
  * [#mouse]: added method "/" to automatically scale coordinates
  * [#draw_rect]: fix outline mode
  * removed polygon_editor.pd and [#edit_polygon]
  * added [#out png] (in 1, 2, 3, 4 channels)
+ * added 'cast' method to [#cast] (for changing number type)
+ * [#for] supports floats such as [#for (f #) (f # 10) (f # 1)]
+ * [#out sdl]: fixed mouse button support so that [#mouse] is useful
+ * added class [gemdead], for using pix-objects without a [gemwin].
+ * OSX: show proper camera error messages
+ * added [#out quartz 0]: make a borderless OSX window
+ * OSX package: enable OpenCV support
+ * Ubuntu package: enable libv4l1 support
+ * NOTE: default colorspace with [#io.quicktimecamera] is now rgb
 
 version 9.8 (2010.04.01):
 

Modified: trunk/TODO
==============================================================================
--- trunk/TODO (original)
+++ trunk/TODO Tue May 11 18:24:21 2010
@@ -1,33 +1,30 @@
-$Id$
-
 x = done
 L = much later (whenever we get to know how to do it...)
 
-9.9, assigned to Patrick:
+9.10, assigned to Patrick:
 [1] [#io.quicktimeapple] déboguer farfisa_2.mov
-[2] [#io.quicktimeapple] accélérer le décodage (essayer avec farfisa_2.mov)
-[ ] [#io.quicktimecamera] minsize, size, maxsize
-[ ] [#io.quicktimecamera] colorspace magic
+[L] [#io.quicktimecamera] minsize, size, maxsize
+[L] unifier les décodeurs de colorspaces dans tous les modules de caméra, et les accélérer
+[L] [#io.quartz] fullscreen mode
+[L] [#io.quicktimeapple out] grid, codec, quality.
+[L] add [cv/#SVD] etc (-lcv) to OSX packages
+[L] http://lists.puredata.info/pipermail/pd-list/2010-04/077455.html
+[L] regarder dans externals/template/ pour voir si on peut y récupérer quoi que ce soit
+    par exemple, les binaires gras pour 3 cpus.
+[ ] [#io.quicktimecamera] crash when opening busy camera (?) or is it when opening two cameras at once ?
+[ ] libv4l dans l'package ubuntu
 [ ] [#io.quicktimecamera] framerate (parce que QuickTime donne des frames en double quand le métro est trop vite)
     (et parce que sur un ordi que je viens d'essayer, on détermine qu'on a juste 15 fps pcq quand le métro est plus
      vite, la détection de mouvement de various_effects.pd fait un clignotement. est-ce qu'on peut vraiment avoir 30 fps
      présentement ? est-ce que ça dépend de la dernière app qui a ouvert la caméra avant gridflow ? faire des tests avec
      [pix_video] et [#camera] en alternance.)
-[L] [#io.quartz] fullscreen mode
-[ ] [#io.quicktimeapple out] grid, codec, quality.
-[ ] add [cv/#SVD] etc (-lcv) to OSX packages
-[ ] on PPC, retest [#to_pix] with alpha etc...
-[ ] [#io.quicktimecamera] crash when opening busy camera (?)
-    or is it when opening two cameras at once ?
-[ ] libv4l dans l'package ubuntu
-[ ] http://lists.puredata.info/pipermail/pd-list/2010-04/077455.html
-[ ] regarder dans externals/template/ pour voir si on peut y récupérer quoi que ce soit
-
-9.9, unassigned:
-[ ] comma arg does self-bang
+[ ] [#from_pix]: rajouter un [pix_rgba] implicite...
+
+9.10, unassigned:
+[x] [#pack]: support _0_list
 [ ] lqtgavl
-[ ] [#rotate] : round not floor
-[ ] svn dollar id dollar : redo it or remove it
+[x] [#rotate] : round not floor
+[x] cvs dollar id dollar : redo it or remove it
 [ ] heat.pd still sucks (?)
 [ ] in cyclepix4.pd, [#redim (512 512 1)] doesn't always work...
 [ ] accelerate [#outer ignore (0)]
@@ -45,11 +42,8 @@
 [ ] alias numops so that it's more pd-like
 [ ] [#pack, cast] ?
 [ ] [# /exp] as inverse of [# log*]
-[ ] make a rounding [# *>>8]
+[ ] make a rounding [# *>>8] ?
 [ ] [#fft] sign crash
-[ ] [#many] when $1 is abstraction :
-    error: canvas: no method for 'receive'
-    error: canvas: no method for 'send'
 [ ] [#import] bug (see atelier)
 [ ] remove RAISE from grid.cxx, because of all the problems it causes.
     generally, be a lot more careful about exception handling, because
@@ -106,9 +100,8 @@
 [ ] reimplement negative indices in [listelement] and [listsublist]
 [ ] [#to_pix] newimage=0 to save CPU time and/or bus time?
 [ ] use [args] everywhere it should be used: e.g. [#background_model] but also many more
-[ ] reintroduce set_mode(0)
 [ ] [#fold] is slowwww
-[ ] [route3] will be like [route] but doesn't trim.
+[ ] [route3] will be like [route] but won't trim.
 [ ] #inner doesnt support seeds of size>1, and isn't vecop-compatible, and ...
 [ ] #inner could optimise permutation matrices?
 [ ] claude wants http://en.wikipedia.org/wiki/Graham_scan
@@ -117,8 +110,6 @@
 [ ] see vsync-test.pd: probably something nasty in grid.cxx
 [ ] [#in libv4l] lacks framerate, tuner, norm, frequency.
 [ ] remove implicit (argc,argv) from \decl that doesn't use wildcard «...».
-[ ] [#in libv4l] et/ou [#in videodev] that works upstairs with UYVY or whatever it is (some kind of 422)
-    COULDN'T REPRODUCE THIS BUG !!!
 [ ] every [doc_bottom] [r $0-r2] message is received 6 times (duplicates)
 [ ] retune [#rgb_to_yuv] and [#yuv_to_rgb] and [#greyscale...] etc.
 [ ] make single abstraction that replaces all picture converters and more.
@@ -137,7 +128,7 @@
     [ ] seedless #inner
     [ ] automatic type conversion
 
-9.10 or later
+9.11 or later
 [L] threaded v4l1, v4l2, dc1394.
 [L] regular dc1394 options
 [L] irregular dc1394 options: white_shading, white_balance; trigger_mode? trigger, trigger_delay
@@ -147,7 +138,7 @@
 [L] [#camera] [#cast] setting ? or not ?
 [L] fix SDL modifiers
 
-// 9.9
+// was for 9.9
 //DEF_OP(clipunder, a<0?0:a>=b?b-1, 0, false, false)
 //DEF_OP(pingpong,  
 



More information about the Gridflow-cvs mailing list