diff --git a/core/todo.txt b/core/todo.txt index c5bb7ba8d..371126c9d 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -3,6 +3,14 @@ X upgrade jogl to a newer rev to fix osx "cannot lock" issues X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1118603714 X http://192.18.37.44/forums/index.php?topic=1596.msg79680#msg79680 +_ get creating new PGraphics/2/3 working again +_ http://dev.processing.org/bugs/show_bug.cgi?id=92 +_ maybe createGraphics(200, 200) to create same as source +_ createGraphics(200, 200, P2D) to create 2D from 3D +_ also, drawing a PGraphics2 doesn't seem to work +_ new PGraphics2 objects are set as RGB, but on loadPixels/updatePixels +_ they're drawn as transparent and don't have their high bits set + _ change how java version is determined on mac _ http://developer.apple.com/technotes/tn2002/tn2110.html _ (this tn provides no guidance for macos8/9.. gah) @@ -39,16 +47,6 @@ _ (but not PGraphics, which does it immediately) _ why aren't background() / defaults() being called for opengl? _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Contribution_3DOpenGL;action=display;num=1118784331 -_ createGraphics(200, 200) to create same as source -_ createGraphics(200, 200, P2D) to create 2D from 3D -_ also, drawing a PGraphics2 doesn't seem to work -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1113919619 -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1118318573 -_ new PGraphics2 objects are set as RGB, but on loadPixels/updatePixels -_ they're drawn as transparent and don't have their high bits set -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1113933055 -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115087536 - _ P3D not doing bilinear interpolation in text and images _ because smooth() has to be set (and smooth throws an error in P3D) _ how should this be handled? a hint? allowing smooth()? @@ -336,7 +334,7 @@ _ need flat image implementation that takes no transforms _ along with 90, 180 and 270 versions of it as well _ tie to glDrawPixels.. how to clear matrix properly for that? _ catch sun.dc.pr.PRException? -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113990788;start=0 +_ http://dev.processing.org/bugs/show_bug.cgi?id=104 _ gradient-painted lines Color c = new Color(0x00FFFF00, true); GradientPaint gradient = @@ -356,7 +354,7 @@ CORE / PGraphics3 _ move zbuffer et al into PGraphics so that people don't have to cast to P3 _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Contribution_3DOpenGL;action=display;num=1116978834;start=0#1 _ concave polygons having trouble if points come back to meet -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1116755265;start=0#1 +_ http://dev.processing.org/bugs/show_bug.cgi?id=97 _ ortho() is doing things strangely _ seems to be mapping to 0, 0 - width/2, height/2 _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115919744;start=0 @@ -365,11 +363,11 @@ _ might need to avoid previous vertex hitting itself _ polygons perpendicular to axis not drawing _ is this a clipping error? _ probably a triangulation error, because triangles work ok -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114158993;start=0 +_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114158993 _ odd error with some pixels from images not drawing properly -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115681453;start=0 +_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115681453 _ when turning smoothing on, internal lines of shapes are visible -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115487475;start=1 +_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115487475 _ simon reports borders on P3D and OPENGL if background() not called _ clipping not yet completely implemented _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114184516 @@ -389,11 +387,11 @@ _ PPolygon no longer in use and PLine is a mess _ also have a simple way to hook in triangle leeches to PGraphics3 _ this exists, but needs to be documented, or have accessors _ add option to sort triangles back to front so alpha works -_ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1076660476;start=0 +_ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1076660476 _ texture mapping _ very odd, "doom era" stuff _ would it be possible to have a 'slow but accurate' mode? -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115241346;start=0 +_ http://dev.processing.org/bugs/show_bug.cgi?id=103 CORE / PImage @@ -402,7 +400,7 @@ _ bizarre image loading error with c_Rollover.zip _ image loading bug is huge _ figure out how to handle cached images, multiple images _ MediaTracker blocking is prolly making jar download really slow -_ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1089914280;start=0 +_ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1089914280 _ also threaded images _ don't grab pixels of java2d images unless asked _ this is the difference between a lot of loadPixels() and not @@ -416,7 +414,7 @@ _ http://processing.org/discourse/yabb/YaBB.cgi?board=Syntax;action=display;nu _ more image file i/o.. more advanced in newer java _ read uncompressed tiff, read uncompressed tga files. _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1081190619 -_ http://processing.org/discourse/yabb/YaBB.cgi?board=Tools;action=display;num=1066742994;start=15 +_ http://processing.org/discourse/yabb/YaBB.cgi?board=Tools;action=display;num=1066742994 _ loadImage() seems to be caching everything from the jar _ make a note of how to disable this _ http://processing.org/discourse/yabb/YaBB.cgi?board=Programs;action=display;num=1078795681#8 @@ -424,12 +422,12 @@ _ get loadImage() to work properly with data folder _ should probably use the code from loadStream _ and the url stuff should be an alternate method altogether _ alpha not set on saveFrame, so can't be used in photoshop as a layer -_ http://processing.org/discourse/yabb/YaBB.cgi?board=general;action=display;num=1078441623;start=0 +_ http://processing.org/discourse/yabb/YaBB.cgi?board=general;action=display;num=1078441623 _ expose function to write tiff header in PImage (advanced) _ helps with writing enormous images _ loadImage must be used inside or after setup _ 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 +_ http://processing.org/discourse/yabb/YaBB.cgi?board=Programs;action=display;num=1060879468 _ more blend() modes (the five listed on the thread below?) _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1082056702 _ figure out what the modes should actually be: @@ -478,7 +476,7 @@ _ once debugged, merge these back together and use reflection _ (unless it's a messy disaster) _ Unsupported control type: Master Gain _ what's actually causing this error? -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115467831;start=0 +_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115467831 CORE / Documentation @@ -496,7 +494,7 @@ _ appears to run asynchronously _ little window showing up on macosx when running _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1081284410 _ flicker happening on osx java 1.4, but not 1.3: -_ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1083184297;start=0 +_ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1083184297 _ cursor() broken in applets on macosx? _ or is it a java 1.4 versus java 1.3 problem? _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1081645955 @@ -511,19 +509,18 @@ PGraphicsGL _ blend(), get(), set(), loadPixels, updatePixels() are broken in opengl _ set(x, y, image) y reversed in openGL -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1116782962 -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Contribution_3DOpenGL;action=display;num=1115630361 -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115557986 -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1118357601 +_ http://dev.processing.org/bugs/show_bug.cgi?id=91 _ gl smoothing.. how to disable polygon but keep line enabled _ or at least make a note of this? _ leave smooth off, get the gl object, then enable line smooth +_ ortho() behaving differently in P3D vs OPENGL +_ http://dev.processing.org/bugs/show_bug.cgi?id=100 _ gl points not working again _ polygon z-order with alpha in opengl _ at least add it to the faq, or this would be a test case w/ the sorting -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Programs;action=display;num=1115222332;start=0 +_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Programs;action=display;num=1115222332 _ invocationtargetexception in gl with aioobe: -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115185737;start=0 +_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115185737 _ don't let users no java < 1.4 load OPENGL _ noLoop() broken on opengl _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115330568;start=0 diff --git a/todo.txt b/todo.txt index 6fac79fb5..4b3cc5ac1 100644 --- a/todo.txt +++ b/todo.txt @@ -13,7 +13,7 @@ o convert spaces to underscores and vice versa for sketch/tab names o underscoring everything is kinda nasty o only needs to be underscored when passed off to java o although then if people *want* underscores, there's gonna be trouble -o http://as.processing.org/bugs/show_bug.cgi?id=76 +o http://dev.processing.org/bugs/show_bug.cgi?id=76 o if in full java mode o if extends PApplet.. or rather, put PApplet cast into a o try/catch block.. if it doesn't work, try applet. if that @@ -21,6 +21,7 @@ o doesn't work, try using the class' main() to run it X not gonna do this, p5 is not a java editor o if a .pde isn't contained in a properly named folder o offer to rename the parent folder, rather than placing in a new folder +X make a note that video doesn't currently work in applets in the faq fixed in previous releases X closing window w/o first hitting stop() causes freak out @@ -37,8 +38,6 @@ X could this be dealt with by using nio? X host environment will be running 1.4 so... -_ make a note that video doesn't currently work in applets in the faq -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=VideoCamera;action=display;num=1122480079;start=0#1 _ faq: "my applet doesn't work on export"... where to check for errors _ very common: cached version is being used @@ -52,9 +51,9 @@ _ name Le'o is a problem on osx _ http://processing.org/bugs/show_bug.cgi?id=49 _ sonia is locking up on load in rev 91 _ prolly something w/ the threading issues -_ http://as.processing.org/bugs/show_bug.cgi?id=46 +_ http://dev.processing.org/bugs/show_bug.cgi?id=46 _ rebuild jikes with --enable-static --disable-shared -_ http://as.processing.org/bugs/show_bug.cgi?id=47 +_ http://dev.processing.org/bugs/show_bug.cgi?id=47 _ make a note in the library howto about using something besides p5 @@ -63,6 +62,19 @@ _ make a note in the library howto about using something besides p5 cat blah.patch | patch -p1 + +bugzilla problems +"back to bug #110" should be on one line +text fields on "post bug" won't let me click + (i.e. "Reassign but to" and "duplicate of bug #" + continually de-select themselves so i can't paste or type text +remove "platform" and "severity".. set them to "all" and "normal" +collapse OS into: Mac OS, Windows, Linux, Other + while other categories might exist, it's too confusing for minimal benefit +buglist.cgi: sorting based on any of the headings gives an error +buglist.cgi: "102 bugs found. 102 bugs found." + + _ package macosx with a dmg _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1116065054 _ don't allow subfolders inside the sketchbook folder @@ -73,8 +85,6 @@ _ make simple tool for casey to rebuild all the examples at once _ just make it easier to go to the next sketch _ need to rebuild with this release because of 1.3/1.4 issues _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=WebsiteBugs;action=display;num=1117258456 -_ some sort of path/classpath tester/fixer app for windows -_ that " norton" thing in the path makes things a mess _ emacs keybindings _ general (easier to support) @@ -168,12 +178,12 @@ _ straighten out int() -> toInt() conversions _ float u = float(x)/width; works. _ float u = (float(x)/width); doesn't work: "unexpected token: float". _ float u = (x/float(width)); works! -_ http://as.processing.org/bugs/show_bug.cgi?id=4 +_ http://dev.processing.org/bugs/show_bug.cgi?id=4 _ return (int(5.5)) causes an error _ preprocessor error if last line of code is a comment with no CR after it, _ an OutOfMemoryError wants to happen, _ but right now there's a hack to add a CR in PdePreprocessor -_ http://as.processing.org/bugs/show_bug.cgi?id=5 +_ http://dev.processing.org/bugs/show_bug.cgi?id=5 _ random, single slash in the code doesn't throw an error _ (just gets removed by the preprocessor) _ http://processing.org/bugs/show_bug.cgi?id=6 @@ -182,144 +192,147 @@ _ (for casting, etc) particularly for Math.cos() et al _ http://processing.org/bugs/show_bug.cgi?id=7 _ jikes bugs mean some code just won't compile: _ include javac? would this be a good solution for linux? -_ http://as.processing.org/bugs/show_bug.cgi?id=8 +_ http://dev.processing.org/bugs/show_bug.cgi?id=8 _ don't allow goofy case versions of reserved words _ keypressed should maybe throw an error -_ http://as.processing.org/bugs/show_bug.cgi?id=9 +_ http://dev.processing.org/bugs/show_bug.cgi?id=9 _ an empty .java tab will throw an error -_ http://as.processing.org/bugs/show_bug.cgi?id=10 +_ http://dev.processing.org/bugs/show_bug.cgi?id=10 _ warn about writing non-1.1 code. -_ http://as.processing.org/bugs/show_bug.cgi?id=11 +_ http://dev.processing.org/bugs/show_bug.cgi?id=11 _ missing semicolons - better error message -_ http://as.processing.org/bugs/show_bug.cgi?id=12 +_ http://dev.processing.org/bugs/show_bug.cgi?id=12 _ missing brackets, unmatched brackets -_ http://as.processing.org/bugs/show_bug.cgi?id=13 +_ http://dev.processing.org/bugs/show_bug.cgi?id=13 _ "unexpected token void" -> "You're mixing dynamic and static mode" -_ http://as.processing.org/bugs/show_bug.cgi?id=14 +_ http://dev.processing.org/bugs/show_bug.cgi?id=14 _ expecting RPAREN messages are ugly -_ http://as.processing.org/bugs/show_bug.cgi?id=15 +_ http://dev.processing.org/bugs/show_bug.cgi?id=15 _ NullPointerException on unterminated comment at end of code _ and OutOfMemoryError and weird lockup -_ http://as.processing.org/bugs/show_bug.cgi?id=16 +_ http://dev.processing.org/bugs/show_bug.cgi?id=16 _ not enough args for triangle (or args in general) _ throws out bizarre message -_ http://as.processing.org/bugs/show_bug.cgi?id=17 +_ http://dev.processing.org/bugs/show_bug.cgi?id=17 _ if 'void' left out before loop or setup, cryptic message about _ 'constructor loop must be named Temporary_23498_2343' _ add a better handler for this specific thing? -_ http://as.processing.org/bugs/show_bug.cgi?id=18 +_ http://dev.processing.org/bugs/show_bug.cgi?id=18 PDE / Editor _ when running with external editor, hide the editor text area -_ http://as.processing.org/bugs/show_bug.cgi?id=20 +_ http://dev.processing.org/bugs/show_bug.cgi?id=20 _ drag & drop implementation to add files to sketch -_ http://as.processing.org/bugs/show_bug.cgi?id=21 +_ http://dev.processing.org/bugs/show_bug.cgi?id=21 _ tab to just indent lines properly, _ rather than having it convert to spaces _ need a smarter handler (rather than the editor listener) _ could look at previous line for its indent _ and when hitting } do a proper outdent (if only spaces before it) -_ http://as.processing.org/bugs/show_bug.cgi?id=22 +_ http://dev.processing.org/bugs/show_bug.cgi?id=22 _ horizontal scroller gets weird sometimes -_ http://as.processing.org/bugs/show_bug.cgi?id=23 +_ http://dev.processing.org/bugs/show_bug.cgi?id=23 _ mouse wheel broken in the text editor? (windows jdk 1.5?) -_ http://as.processing.org/bugs/show_bug.cgi?id=24 +_ http://dev.processing.org/bugs/show_bug.cgi?id=24 _ lock the minimum size for the main processing editor frame _ if it's made too small, stuff from the bottom disappears -_ http://as.processing.org/bugs/process_bug.cgi +_ http://dev.processing.org/bugs/process_bug.cgi _ add mnemonics for menus (alt-f to open 'file') -_ http://as.processing.org/bugs/show_bug.cgi?id=26 +_ http://dev.processing.org/bugs/show_bug.cgi?id=26 _ implement page setup and print _ pretty printing of code in project -_ http://as.processing.org/bugs/show_bug.cgi?id=27 +_ http://dev.processing.org/bugs/show_bug.cgi?id=27 _ option to just print all code in project _ option to export all the code as colored html -_ http://as.processing.org/bugs/show_bug.cgi?id=28 +_ http://dev.processing.org/bugs/show_bug.cgi?id=28 _ p5 becomes a memory hog (benelek and glen murphy) _ not confirmed for a long time _ even without sketches open, perhaps not gc'ing properly _ objects probably not getting finalized -_ http://as.processing.org/bugs/show_bug.cgi?id=29 +_ http://dev.processing.org/bugs/show_bug.cgi?id=29 _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1050134854 _ menu weirdness (benelek) _ when you've got a menu open, move a cursor over the text area _ and back over the menu, the text-area cursor type remains. -_ http://as.processing.org/bugs/show_bug.cgi?id=30 +_ http://dev.processing.org/bugs/show_bug.cgi?id=30 _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1043667859 _ rename/saveas doesn't properly have its focus set _ under windows, immediately typing after rename doesn't select _ the whole thing is selected, but not directly editable -_ http://as.processing.org/bugs/show_bug.cgi?id=31 +_ http://dev.processing.org/bugs/show_bug.cgi?id=31 _ figure out how to cancel 'save changes' on macosx and windows _ macosx handleQuit seems to force termination (at least on 1.3) -_ http://as.processing.org/bugs/show_bug.cgi?id=32 +_ http://dev.processing.org/bugs/show_bug.cgi?id=32 _ dim edit menus as appropriate during selection/no selection/etc -_ http://as.processing.org/bugs/show_bug.cgi?id=33 +_ http://dev.processing.org/bugs/show_bug.cgi?id=33 _ properly handle ENTER, Ctrl-W and ESC on all dialogs _ there must be a proper "swing" way of doing this that doesn't _ involve adding key listeners to every friggin component _ ESC should fake a cancel button press _ ENTER should do the default option _ (might be a matter of setting the default action for the window?) -_ http://as.processing.org/bugs/show_bug.cgi?id=34 +_ http://dev.processing.org/bugs/show_bug.cgi?id=34 _ Ctrl-Z will undo, but not scroll to where the undo happens. _ so user thinks nothing is happening and overundo. -_ http://as.processing.org/bugs/show_bug.cgi?id=35 +_ http://dev.processing.org/bugs/show_bug.cgi?id=35 _ undo has become sluggish _ http://processing.org/bugs/show_bug.cgi?id=36 _ undo after "import library" makes a blank screen _ http://processing.org/bugs/show_bug.cgi?id=41 _ fonts smaller than 10 cause problems in the editor on osx _ http://processing.org/bugs/show_bug.cgi?id=51 +_ code coloring is imperfect because it's not based on a parser +_ i.e. mousePressed() is red but mouseMoved() is brown +_ http://dev.processing.org/bugs/show_bug.cgi?id=113 PDE / Editor Buttons _ when holding down shift, show the alternate behavior for EditorHeader -_ http://as.processing.org/bugs/show_bug.cgi?id=37 +_ http://dev.processing.org/bugs/show_bug.cgi?id=37 _ run button not properly unhighlighting _ does it unhighlight after compile or runtime errors? _ also when using draw() instead of loop() _ applet needs to notify runner that it has terminated -_ http://as.processing.org/bugs/show_bug.cgi?id=38 +_ http://dev.processing.org/bugs/show_bug.cgi?id=38 _ if export fails (compile error) need to un-highlight the export button -_ http://as.processing.org/bugs/show_bug.cgi?id=39 +_ http://dev.processing.org/bugs/show_bug.cgi?id=39 PDE / Editor Header _ make some fancy extendo things because the tabs get too big _ either condense or popdown menu thingy -_ http://as.processing.org/bugs/show_bug.cgi?id=54 +_ http://dev.processing.org/bugs/show_bug.cgi?id=54 _ ctrl-tab to switch between tabs -_ http://as.processing.org/bugs/show_bug.cgi?id=55 +_ http://dev.processing.org/bugs/show_bug.cgi?id=55 _ not always updating on rename (maybe a mac problem?) -_ http://as.processing.org/bugs/show_bug.cgi?id=56 +_ http://dev.processing.org/bugs/show_bug.cgi?id=56 PDE / Editor Status _ error messages run off the edge and go invisible -_ http://as.processing.org/bugs/show_bug.cgi?id=57 +_ http://dev.processing.org/bugs/show_bug.cgi?id=57 _ multiple errors a mess in jikes _ actual error may be 4th of 5 _ maybe a dropdown list thing, with the first just shown? -_ http://as.processing.org/bugs/show_bug.cgi?id=58 +_ http://dev.processing.org/bugs/show_bug.cgi?id=58 _ move all prompts to modal dialog showError/Message/Warning/Prompt _ nicely design dialog boxes to go with visual of p5 _ maybe something that shows stack trace? _ with an 'email this' button? (include source code too?) _ also need a "prompt" dialog for asking filenames, etc _ implement and remove PdeEditorStatus stuff -_ http://as.processing.org/bugs/show_bug.cgi?id=59 +_ http://dev.processing.org/bugs/show_bug.cgi?id=59 PDE / Export _ write export-to-application -_ http://as.processing.org/bugs/show_bug.cgi?id=60 +_ http://dev.processing.org/bugs/show_bug.cgi?id=60 _ problem with packages.. currently mainClassName is preproc name _ and "name" is the sketch name, w/o package _ but if a package were in use, then would be trouble @@ -340,39 +353,39 @@ _ META-INF/MANIFEST.MF contains just "Main-Class: ClassName" _ main sticking point will be serial/qtjava in exports _ include a note that 'applet' folder will get emptied/rewritten _ or rename the old applet folder to something else? (too messy) -_ http://as.processing.org/bugs/show_bug.cgi?id=61 +_ http://dev.processing.org/bugs/show_bug.cgi?id=61 _ make multiple jar files thing work as an option -_ http://as.processing.org/bugs/show_bug.cgi?id=62 +_ http://dev.processing.org/bugs/show_bug.cgi?id=62 _ applet default is one file, application default is multiple _ buttons on side of sketch do default (last) behavior _ need to decide how to handle "stop" button in present mode -_ http://as.processing.org/bugs/show_bug.cgi?id=63 +_ http://dev.processing.org/bugs/show_bug.cgi?id=63 _ when running externally, people need to write their own stop function _ just get export to application working so this can be supported _ for now, they're stuck w/ running in the env and getting the ugliness _ if size() not found in export/compile, ask the user _ have size(myWidth, myHeight) set a static var in PGraphics _ for the last size that was used, use as default for fill-in field -_ http://as.processing.org/bugs/show_bug.cgi?id=64 +_ http://dev.processing.org/bugs/show_bug.cgi?id=64 _ subfolders in the 'data' directory don't work -_ http://as.processing.org/bugs/show_bug.cgi?id=65 +_ http://dev.processing.org/bugs/show_bug.cgi?id=65 _ make export put a timestamp in the html code (hidden or visible) -_ http://as.processing.org/bugs/show_bug.cgi?id=66 +_ http://dev.processing.org/bugs/show_bug.cgi?id=66 PDE / Find & Replace _ all around very ugly, fix it up -_ http://as.processing.org/bugs/show_bug.cgi?id=67 +_ http://dev.processing.org/bugs/show_bug.cgi?id=67 _ several tweaks -_ http://as.processing.org/bugs/show_bug.cgi?id=68 +_ http://dev.processing.org/bugs/show_bug.cgi?id=68 _ only enable "find next" in menu after a find has happened _ placing "replace" next to "find" ... (hitting "replace all" by accident) _ have a button "replace & find next" _ allowing to find & replace over multiple tabs -_ http://as.processing.org/bugs/show_bug.cgi?id=69 +_ http://dev.processing.org/bugs/show_bug.cgi?id=69 _ fix find/replace focus issue on osx -_ http://as.processing.org/bugs/show_bug.cgi?id=70 +_ http://dev.processing.org/bugs/show_bug.cgi?id=70 _ give that field focus explicitly, rather than just for typing _ right now, typing works, but no caret, no blue highlight _ and on second find run, should instead select all the find string @@ -382,7 +395,7 @@ _ so that typing will replace it directly PDE / History _ implement new version of history -_ http://as.processing.org/bugs/show_bug.cgi?id=71 +_ http://dev.processing.org/bugs/show_bug.cgi?id=71 _ make history folder, and a zip (not gz) file for each entry _ history causing trouble - super slow with a huge sketch _ could instead be gzipped and appended to history.dat @@ -403,34 +416,34 @@ _ GraphicsDevice gd = frame.getGraphicsConfiguration().getDevice(); _ make sure that the application is within the bounds of the current display? _ (from 0, 0 to width, height) _ messy since some displays have negative coords -_ http://as.processing.org/bugs/show_bug.cgi?id=72 +_ http://dev.processing.org/bugs/show_bug.cgi?id=72 _ split Preferences and PreferencesFrame? -_ http://as.processing.org/bugs/show_bug.cgi?id=74 +_ http://dev.processing.org/bugs/show_bug.cgi?id=74 _ preferences window has been hit with the ugly stick _ redo panel to use proper Box layout etc _ also needs to look good across all platforms -_ http://as.processing.org/bugs/show_bug.cgi?id=73 +_ http://dev.processing.org/bugs/show_bug.cgi?id=73 _ make available the background colors for present mode, stop button color -_ http://as.processing.org/bugs/show_bug.cgi?id=75 +_ http://dev.processing.org/bugs/show_bug.cgi?id=75 PDE / Runner _ stop() not working very well _ doesn't seem to actually be stopping things -_ http://as.processing.org/bugs/show_bug.cgi?id=77 +_ http://dev.processing.org/bugs/show_bug.cgi?id=77 _ NullPointerException inside setup() comes up weird _ because NullPointerException is a RuntimeException _ maybe the renderer exception is something different? newrendex? -_ http://as.processing.org/bugs/show_bug.cgi?id=78 +_ http://dev.processing.org/bugs/show_bug.cgi?id=78 _ exception in setup() on external app doesn't kill run button _ also doesn't kill external vm -_ http://as.processing.org/bugs/show_bug.cgi?id=79 +_ http://dev.processing.org/bugs/show_bug.cgi?id=79 _ quitting from present mode doesn't kill run button -_ http://as.processing.org/bugs/show_bug.cgi?id=80 +_ http://dev.processing.org/bugs/show_bug.cgi?id=80 _ exceptions in draw() apps aren't caught _ the program resize(200, 200); just does nothing (doesn't complain) -_ http://as.processing.org/bugs/show_bug.cgi?id=81 +_ http://dev.processing.org/bugs/show_bug.cgi?id=81 _ weird exception in the run button watcher _ http://processing.org/bugs/show_bug.cgi?id=42 @@ -511,6 +524,7 @@ _ loading is very slow on the first time (getting all font names) _ show a progress/status bar while it's happening? _ (would be useful to at least tell user that system not locked up) _ create font with user-specified charsets +_ may help solve: http://dev.processing.org/bugs/show_bug.cgi?id=98 @@ -529,12 +543,11 @@ LIBRARIES / Video _ reading movie is really really slow (2-3 fps) _ new methods exist, but may be flickery -_ http://as.processing.org/bugs/show_bug.cgi?id=40 -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=VideoCamera;action=display;num=1115909991;start=1 +_ http://dev.processing.org/bugs/show_bug.cgi?id=40 _ Movie needs the crop() functions ala Capture _ tearing and incomplete updates on capture? _ putting read() inside draw() seems to eliminate this? -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=VideoCamera;action=display;num=1114628335 +_ http://dev.processing.org/bugs/show_bug.cgi?id=114 _ video doesn't work in applets _ on export, need to first import applet's packages before qt et al _ video working in applets? (no, never did in alpha so untested) @@ -570,7 +583,8 @@ LIBRARIES / Serial _ port buffering not working properly _ may just be a problem with thread starvation _ bufferUntil() fires an event but continues to fill up the buffer -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1116797335 +_ bug report includes patch from mellis +_ http://dev.processing.org/bugs/show_bug.cgi?id=96 _ add prompt() method to Serial (simple dialog box that pops up) @@ -623,12 +637,17 @@ _ and include an md5hash to see if the file is correct DIST / Windows +_ detect bad classpath or path settings +_ some sort of path/classpath tester/fixer app for windows +_ that " norton" thing in the path makes things a mess +_ http://dev.processing.org/bugs/show_bug.cgi?id=112 _ tie .pde files as documents of the application _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1094149466 _ figure out proper registry key for windows _ can be handled when the app first run (jni?) _ write handler for main() to take document names _ properly handle non-ascii chars in p5 folder name +_ http://dev.processing.org/bugs/show_bug.cgi?id=49 _ or at least warn the user to install somehwere else _ track down the cause of the processing.exe not starting bugs _ http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1062794781