[Gridflow-cvs] [svn] commit: r4648 - in /trunk: ChangeLog TODO
gridflow-cvs at artengine.ca
gridflow-cvs at artengine.ca
Sun Nov 1 19:16:16 EST 2009
Date: Sun Nov 1 19:16:16 2009
New Revision: 4648
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Sun Nov 1 19:16:16 2009
@@ -22,6 +22,7 @@
* [#to_literal]: write numbertype
* [#fade_lin]: accept grid args
* [#posterize]: made the optional argument really optional...
+ * renamed source files
version 0.9.5 (2009.10.18):
--- trunk/TODO (original)
+++ trunk/TODO Sun Nov 1 19:16:16 2009
@@ -6,7 +6,6 @@
[ ] listflatten-help.pd : [display] bug
[ ] GridFlow Index dans toutes les fenêtres
[ ] <mescalinum> matju: anyway, in #-help.pd, object [doc/numop] is still error
-[ ] [doc_h] says "#SVD" instead of "cv/#SVD", etc.
[ ] [#reinterval] takes no argument
[ ] [#draw_rect] doesn't support op, etc... what do we do about attributes?
[ ] [ascii_to_f] broken?
@@ -17,7 +16,6 @@
[ ] WILL NOT go through all the new [gf/...] to "clean things up" nows; will not make help files of them right now either.
-[ ] [route3] is like [route] but doesn't trim.
[ ] what to do with GridFlow version numbering?
[ ] remove last outlet of [#] when it's irrelevant, and don't have a $2 in that case, and don't check type of r in that case.
[ ] can't handle [args] that come out as grid literals and have to become setter messages.
@@ -25,7 +23,6 @@
[ ] GF objects don't have default methods like bang and list, unlike pd itself.
[ ] [#in libv4l] and/or [#in unicap] and/or [#in videojack]
<matju> oof -> error: [#io.quicktime in gf_spirals_and_moire.avi]: unknown colorspace 'yuv' (supported: rgb, rgba, bgr, bgrn, yuv, yuva)
-[ ] [#fold] is slowwww
[ ] doc attributes: [doc_a] [doc_aa] ?
[ ] [doc_ii] links to [doc_cc]
[ ] regularise Grid[a,b] vs Grid Dim[a,b] vs Dim[a,b] vs a grid of size (a,b) or (a b)... big mess
@@ -43,23 +40,20 @@
[ ] get rid of doc/stuff.txt and doc/*.html */
[ ] support "get" in abstractions... automatically, through [args] ?
[ ] fix [nbx]<->[hsl] relationship in [#camera]
-[ ] bugs roman
-[ ] add claude's fixes
-[ ] other gf mails in inbox
-[ ] #line_to_polygon is buggy
+[ ] bugs/bugfixes from roman, claude, etc
+s[ ] #line_to_polygon is buggy
[ ] #draw_polygon init_lines() not sufficiently called
-[ ] regular dc1394 options
-[ ] irregular dc1394 options: white_shading, white_balance
- trigger_mode? trigger, trigger_delay
[ ] [fps]: translate into pd: "publish if fps>0.001" (to remove outliers)
[ ] conversion from float to int is inconsistent: when to round and when to trunc?
[ ] reimplement negative indices in [listelement] and [listsublist]
[ ] with pwc, 720x480 crashes
[ ] fix SDL modifiers
[ ] fix quoting in [display]
-[ ] [for] has a bug in "from".
+[ ] about.pd: link from help menu; add link to website, mention irc, etc.
+[ ] [#fold] is slowwww
+[ ] [route3] is like [route] but doesn't trim.
[ ] #out x11 doesn't accept 0-sized grids
[ ] #inner doesnt support seeds of size>1, and isn't vecop-compatible, and ...
[ ] #inner could optimise permutation matrices?
@@ -69,6 +63,8 @@
[ ] add [#out png]
[ ] Accumulation of Background Statistics
[ ] compenser pour les ajustements progressifs ou soudains de luminosite
+[ ] regular dc1394 options
+[ ] irregular dc1394 options: white_shading, white_balance; trigger_mode? trigger, trigger_delay
[ ] cvOpticalFlow
@@ -110,8 +106,7 @@
[ ] -ftree-vectorizer-verbose
[ ] try removing or modifying -falign on PPC/OSX
-[ ] encoding of quicktime RGBA only works with [#cast b] (is that still true?)
-[ ] install of libquicktime is very wrong on my system (is it 0.9.8?)
+[ ] encoding of quicktime RGBA (PNG) does not work at all!
[ ] make example on separable convkernels
[ ] add concepts of hot inlet and conf inlet at the code level
[ ] [display] should use clocks to update tk less often
@@ -129,39 +124,33 @@
[ ] re-enable int64,float64
[ ] added #matrix_solve, #slice
[ ] Copy-on-Write (COW)
-[ ] internals documentation
[ ] internal grid protocol redesigned
[ ] look into -ftree-vectorize
[ ] look at Tetra Piccolo capture cards, as well as ImpactVCB (Hauppauge)
[ ] some proper equivalent of [rubysprintf]... see also: [gf.error]
- small leak remaining in x11. may have to do with non-use of XDestroyImage.
- is [@convolve] actually cross-convolution?
- that is, convolves with a mirror image of the convolution matrix.
- #import with zero size crashes?
- numop ** can freeze GF
- osx: [#store] crash instead of raising
- MMX computations may be done misaligned, which may be bad.
- when file not found, mpeg error messages are wrong, they say the filename is "".
- osx: error: shmget failed (cannot allocate memory) in X11, for regular pictures
- "unsupported codec" bogus errors.
- format/mpeg3.c,quicktime.c might cause lockup on exit
- some seeds aren't typechecked
- jpeg file cat crashes on second file (jpeglib buffering?)
- GRID_FINISH triggered while backstore ???
- can trap segfaults in codecs of libquicktime.
- what would be a way to make GF work well with Pd's idea of a list?
- write unit tests about required functionality
- write unit tests about error checking
- make system to ensure everything is working before a release.
- it's possible to crash by sending data in two inlets of a same object at once
+[ ] small leak remaining in x11? may have to do with non-use of XDestroyImage?
+[ ] is [@convolve] actually cross-convolution? that is, convolves with a mirror image of the convolution matrix.
+[ ] #import with zero size crashes?
+[ ] numop ** can freeze GF
+[ ] osx: [#store] crash instead of raising
+[ ] MMX computations may be done misaligned, which may be bad.
+[ ] when file not found, mpeg error messages are wrong, they say the filename is "".
+[ ] osx: error: shmget failed (cannot allocate memory) in X11, for regular pictures
+[ ] "unsupported codec" bogus errors.
+[ ] format/mpeg3.c,quicktime.c might cause lockup on exit
+[ ] some seeds aren't typechecked
+[ ] jpeg file cat crashes on second file (jpeglib buffering?)
+[ ] GRID_FINISH triggered while backstore ???
+[ ] what would be a way to make GF work well with Pd's idea of a list?
+[ ] write unit tests about required functionality
+[ ] write unit tests about error checking
+[ ] make system to ensure everything is working before a release.
+[ ] it's possible to crash by sending data in two inlets of a same object at once
-[ ] less compile-time checks and more run-time checks
-[ ] should GridFlow be bundled with some of its own dependencies?
[ ] cross-compile: http://www.libsdl.org/extras/win32/cross/ http://rooster.stanford.edu/~ben/linux/cross.php
-[ ] find a place where to put the credits
[ ] document how to report bugs, basic troubleshooting
[ ] document our distribution of the archives
[ ] ascii conventions: [foo] vs "foo", etc.
More information about the Gridflow-cvs