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

svn-gridflow at artengine.ca svn-gridflow at artengine.ca
Mon Apr 19 17:04:31 EDT 2010


Author: matju
Date: Mon Apr 19 17:04:30 2010
New Revision: 5481

Log:
...

Modified:
    trunk/ChangeLog
    trunk/TODO

Modified: trunk/ChangeLog
==============================================================================
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Mon Apr 19 17:04:30 2010
@@ -20,7 +20,7 @@
    (saturation) control
  * [#io.x11]: setcursor: support 77 cursors instead of 64;
    and reject out-of-range values
- * [#color]: faster
+ * [#color]: runs faster
  * [#io.videodev]: added colorspace rgba, with alpha=255.
  * [#io.videodev]: added conversion from RGB to colorspace "magic"
  * [#camera]: added colorspace rgba
@@ -28,14 +28,19 @@
  * [#io.quartz]: added 'menubar' method (show/hide system menubar on OSX)
  * [#io.quartz]: added hidecursor and setcursor
  * [#io.quicktimecamera]: colorspace rgba's alpha=255 now.
- * [#io.quicktimecamera]: added colorspaces y, yuv, rgb.
+ * [#io.quicktimecamera] [#io.quicktimeapple]: added colorspaces y, yuv, rgb.
  * [#io.videodev] and [#camera]: removed attribute 'transfer'
  * fixed bug in nested-list processing (which affected [print] and [display]
    and use of symbols that look like floats)
  * [#io.videodev]: add support for libv4l1
  * [#camera]: added method "api", added autodetection of camera modules
  * [#io.quicktimehw]: show real error messages
- * added [#to~], for converting grids to signals.
+ * added class [#to~], for converting grids to signals.
+ * [#io.quicktimeapple] [#io.quicktimecamera]: added method "cast".
+ * [gf/canvas_...] and [gf/find_file]: add default arg
+ * [args]: fixed crash when using comma when there is no [inlet] at all.
+ * [#out quartz]: major speedup !
+ * [#store]: put_at: fixed two crashing bugs
 
 version 9.8 (2010.04.01):
 

Modified: trunk/TODO
==============================================================================
--- trunk/TODO (original)
+++ trunk/TODO Mon Apr 19 17:04:30 2010
@@ -7,18 +7,16 @@
 [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] test colorspace rgb, rgba, y, yuv on PPC
+[ ] [#io.quicktimecamera] [#io.quicktimeapple] test colorspace rgb, rgba, y, yuv on PPC
 [ ] [#io.quicktimecamera] make colorspace rgb the default when it works on both Intel and PPC
 [ ] [#io.quicktimecamera] colorspace magic
-[ ] [#io.quicktimecamera] cast
-[ ] [#io.quicktimeapple] cast
 [ ] [#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.)
 [ ] [#io.quartz] fullscreen mode
-[ ] [#io.quicktime (apple) out] grid, codec, quality.
+[ ] [#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 (?)
@@ -27,15 +25,14 @@
 [ ] libv4l dans l'package ubuntu
 [ ] installer émulateur de PPC
 [ ] 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
-[x] use v4l1_open for real !
 [ ] lqtgavl
 [ ] [#rotate] : round not floor
 [ ] svn dollar id dollar : redo it or remove it
 [ ] heat.pd still sucks (?)
-[x] libv4l1 support : est-ce que ça marche ? (non?)
 [ ] in cyclepix4.pd, [#redim (512 512 1)] doesn't always work...
 [ ] accelerate [#outer ignore (0)]
 [ ] [#print] float32 can use up crazy number of digits
@@ -45,13 +42,10 @@
 	src/gridflow.hxx.fcs:87: error: ‘int64’ has a previous declaration as ‘typedef long long int int64’
 	/usr/include/opencv/cxtypes.h:162: error: conflicting declaration ‘typedef uint64_t uint64’
 	src/gridflow.hxx.fcs:87: error: ‘uint64’ has a previous declaration as ‘typedef long long unsigned int uint64’
--------- vous êtes ici
-[x] <tof> camera supports palettes : 3 4 5 8 15
-	  this driver is unsupported: it wants palette 8 instead of 4
-[?] [#from_pix] « ben ça a l'air qu'il convertit juste des RGBA. c'est parce que c'est pas consistant avec #to_pix »
+[ ] <errordeveloper> 10101/devel/proj/diamond/misc/src/gridflow-9.8/gridflow.pd_linux: undefined symbol: png_write_destroy
 [ ] win32 [#from_pix] et/ou [#out sdl] : crash en essayant d'aller chercher des vidéos avec [pix_video] ou [pix_film]
 [ ] win32 x11
-[ ] [range] name conflict.
+-------- vous êtes ici
 [ ] [#fft] sign crash
 [ ] [#many] when $1 is abstraction :
     error: canvas: no method for 'receive'
@@ -68,14 +62,12 @@
 [ ] isn't .str().data() evil ?
 [ ] [#import (...) f] converts floats to int to float (wtf)
 [ ] see CRASH 2009.12.06 in tests/#in-grid-test.pd
-[ ] handle_braces error causes crash?
 [ ] [listread] has a different outlet_atom than [foreach] does
 [ ] <mescalinum> matju: anyway, in #-help.pd, object [doc/numop] is still error
 [ ] bug: see #io.ppm-test.pd
 [ ] bug: see #fft*-test.pd
 [ ] on which classes do we add an attr-outlet ?
 [ ] [#in]/[#out]: what happened to frame number in right outlet?
-[ ] [#io....] help files aren't visible from anywhere
 [ ] [doc_cc] [doc_ii] [doc_oo]'s $1 doesn't really accept symbol now.
 [ ] about.pd: add link to website, mention irc, etc.
 [ ] go back in all help files and fill in whatever is missing
@@ -106,7 +98,7 @@
 [ ] distinguish messages vs atoms in this manual
     e.g. [doc_aa] would contain something like [doc_m]
 		but wouldn't have [doc_m] as a subnode.
-[ ] [print], [gf.print] bugs : "float", "(", ")", what else...?
+[ ] [print], [gf.print] bugs : "(", ")", what else...?
 [ ] [gf/canvas_loadbang]: is it buggy? (see [doc_h] double-bang problem)
 [ ] probably a problem with loadbang: when making a new helppatch, it's better to save it and reload immediately,
     to prevent a lot of redraw bugs.
@@ -145,14 +137,19 @@
 [ ] get rid of NOTEMPTY
 [ ] [#io.videodev] takes a lot of CPU doing nothing at all
 [ ] visfn: if (self->vis & !flag) sys_vgui(".x%x.c delete %s\n",c,self->rsym->s_name,self->rsym->s_name);
+[ ] add default values in docs
+[ ] use sand.pd as basis for introducing those features :
+    [ ] seedless #convolve
+    [ ] seedless #inner
+    [ ] automatic type conversion
+
+9.10 or later
 [ ] threaded v4l1, v4l2, dc1394.
-[ ] has waves.pd really slowed down since 9.4 ?
-
-9.10 or later
 [ ] regular dc1394 options
 [ ] irregular dc1394 options: white_shading, white_balance; trigger_mode? trigger, trigger_delay
 [ ] [#in unicap] and/or [#in videojack] ?
-[ ] [#in libv4l]
+[ ] test accuracy of RGB2Y etc
+[ ] [range] name conflict.
 
 // 9.9
 //DEF_OP(clipunder, a<0?0:a>=b?b-1, 0, false, false)



More information about the Gridflow-cvs mailing list