From e41da2c33d44839c14810d21fc93ef81c5e620b0 Mon Sep 17 00:00:00 2001 From: benfry Date: Mon, 12 Jul 2004 16:59:53 +0000 Subject: [PATCH] last bits of PMovie and moving some things around --- core/todo.txt | 8 +----- todo.txt | 78 ++++++++++++++++++++++++++++----------------------- 2 files changed, 44 insertions(+), 42 deletions(-) diff --git a/core/todo.txt b/core/todo.txt index ee0d9c2c4..dfc1e3a52 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -85,7 +85,7 @@ _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs _ angleMode(DEGREES) and angleMode(RADIANS) _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1075507381;start=0 _ figure out how to handle cached images, multiple images -_ MediaTracker blocking is prolly making jar downlaod really slow +_ MediaTracker blocking is prolly making jar download really slow BUGS @@ -223,12 +223,6 @@ _ some method for just downloading the entire contents of a url _ add udp support -VIDEO -_ things will freeze if winvdig not installed -_ video hanging without a camera installed -_ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1065185464 - - thesis / acg _ make bagel more usable as standalone _ breakout BGraphics (have its own BImage) diff --git a/todo.txt b/todo.txt index de7f49eb2..aedffd35e 100644 --- a/todo.txt +++ b/todo.txt @@ -269,13 +269,25 @@ X may need to always copy to a new array? (or does it already?) X working on movie setup o import -> javax.comm.properties -> data folder.. hm -040710 +040710 sunday +X work on video/movie all afternoon +X get movie working again + +040712 monday morning / early afternoon +X PVideo fix time api to take time in seconds +X processing.video -> PMovie (file), PCamera (capture) +X processing.serial -> PSerial, [PUsb] + +other stuff +X don't allow apostrophe (i.e. casey's_cells) when naming sketch! +X when exporting applet, line numbers will be off.. +o when not exporting with new preproc code, imports all on same line +o make preproc keep track of how many lines were added -_ get movie working again -_ provide a useful error message when winvdig not installed (for capture) -_ also be able to set one in particular _ things will freeze if winvdig not installed (todo over in core) _ video hanging without a camera installed +_ provide a useful error message when winvdig not installed (for capture) +_ also be able to set one in particular _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1065185464 _ error in System.err stream coming from running external @@ -292,20 +304,19 @@ _ get export working again _ make multiple jar files thing work.. blech _ processing.app -> PdeBase, PdeEditor.. -_ processing.serial -> PSerial, [PUsb] -_ processing.video -> PMovie (file), PCamera (capture) _ processing.net -> PClient, PServer _ rewrite video, net, serial libraries to be separate +_ expand/subset for array operations (floats, ints, Strings) +_ see if reflection will allow expand for all class types +_ append/unappend (no push/pop), shift/unshift, +_ slice, splice, reverse, concat, split + ...................................................................... NOT REQUIRED FOR NEXT RELEASE -_ expand/subset for array operations (floats, ints, Strings) -_ see if reflection will allow expand for all class types -_ append/unappend (no push/pop), shift/unshift, -_ slice, splice, reverse, concat, split _ check into open-source paperwork for p5 _ prefs need to have a default _ otherwise old prefs and new p5 will cause trouble @@ -471,8 +482,6 @@ _ fix link, loadStrings, saveBytes code once that's fixed _ saveBytes not in proper dir is annoying _ multi-line errors a mess in jikes _ maybe a dropdown list thing, with the first just shown? -_ processing.exe: problem if expert version is run, and no java installed -_ call the person a genius and tell them to install java application export @@ -549,11 +558,7 @@ _ either document this and/or provide a better error message _ http://processing.org/discourse/yabb/YaBB.cgi?board=Programs;action=display;num=1060879468;start=0 _ include a note that 'applet' folder will get emptied/rewritten _ or rename the old applet folder to something else? -_ don't allow apostrophe (i.e. casey's_cells) when naming sketch! -_ need to change all the copyrights over to mit "except where noted" -X when exporting applet, line numbers will be off.. -_ when not exporting with new preproc code, imports all on same line -_ make preproc keep track of how many lines were added +b _ need to change all the copyrights over to mit "except where noted" _ fix the problem causing all the "couldn't delete" messages _ class naming from dan _ If you name a class the same name as the sketch project, @@ -683,13 +688,16 @@ PDE / Details 1 _ make export put a timestamp in the html code (hidden or visible) 1 _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1075659029 + 1 _ processing.exe: problem if expert version is run, and no java installed + 1 _ call the person a genius and tell them to install java + PDE / Compiler -1 _ warn about writing non-1.1 code. -1 X will jikes do it if the -source is set to 1.1? nope.. -1 X notes inside PdeCompiler -1 _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1079867179;start=0 + 1 _ warn about writing non-1.1 code. + 1 X will jikes do it if the -source is set to 1.1? nope.. + 1 X notes inside PdeCompiler + 1 _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1079867179;start=0 PDE / Font Builder @@ -729,7 +737,7 @@ b _ need more comprehensive list of 'known suggestions' b _ beta release will include source code b _ write notes about running p5 on another platforms b _ this was some feedback from running on bsd: -b _ /usr/local/jdk1.3.1/bin/java -cp lib:lib/build:lib/pde.jar:lib/kjc.jar:lib/oro.jar:java/lib/ext/comm.jar PdeBase +b _ /usr/local/jdk1.3.1/bin/java -cp lib:lib/build:lib/pde.jar:lib/kjc.jar:lib/oro.jar:java/lib/ext/comm.jar PdeBase b _ need to use the 1.3 vm, and get a fake platform name b _ otherwise, goes looking for lib/pde_.properties or something 1 _ if size() not found in export/compile, ask the user @@ -794,32 +802,32 @@ PRIORITIES casey _ graphics engine up to spec _ video/net/sound up to spec -_ multiple files open -_ compile libraries within p5 +X multiple files open +X compile libraries within p5 ed _ quality of compiler errors + multiple errors -_ additional class files.. .java or .pde -_ find/replace +X additional class files.. .java or .pde +X find/replace juha _ documenting how the environment works / is set up amit -_ find/replace -_ println speed improvements +X find/replace +X println speed improvements _ 'debug' that shows a variable (rather than many many println) -_ tabs for multiple files +X tabs for multiple files zach -_ setting breakpoints / stepping through -_ useful as understanding for how program works -_ tracing like director +2 _ setting breakpoints / stepping through +2 _ useful as understanding for how program works +2 _ tracing like director schoenerwissen -_ tracing variables -_ bspace object -_ 7 day search on discourse board +2 _ tracing variables +2 _ bspace object +b X 7 day search on discourse board ..................................................................