mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
moving around some todo items
This commit is contained in:
@@ -7,6 +7,9 @@ X user.dir wasn't getting set properly
|
||||
X when graphics can be resized, resize rather than creating new context
|
||||
X change savePath() et al a great deal, include better docs
|
||||
X http://dev.processing.org/bugs/show_bug.cgi?id=199
|
||||
X straighten out save() and saveFrame()
|
||||
o use File object for when people know what they're doing?
|
||||
X same issue occurs with pdf and creating graphics obj
|
||||
|
||||
get initial version of pdf working
|
||||
X get rid of beginFrame/endFrame echo to recorders?
|
||||
|
||||
+36
-47
@@ -1,22 +1,27 @@
|
||||
0102 core
|
||||
|
||||
X straighten out save() and saveFrame()
|
||||
o use File object for when people know what they're doing?
|
||||
X same issue occurs with pdf and creating graphics obj
|
||||
|
||||
more pdf/recording stuff
|
||||
_ don't open a window the size of the pdf if in pdf mode
|
||||
_ need to have some sort of flag in the gfx context that it's visible or not
|
||||
_ handled inside updateSize()?
|
||||
_ if it doesn't display to the screen, needs to never show a window
|
||||
_ basically if the main gfx context isn't viewable, close the window
|
||||
_ since it may have already been opened at 100x100
|
||||
_ avoid opening it in the first place?
|
||||
_ make dxf writer that'll work with recordRaw()
|
||||
_ document how to switch to next page
|
||||
_ maybe background() should do this automatically?
|
||||
|
||||
_ 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
|
||||
_ 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://dev.processing.org/bugs/show_bug.cgi?id=176
|
||||
X recordFrame() and beginFile()/endFile()
|
||||
X how to deal with triangles/lines and triangleCount and lineCount
|
||||
X maybe just need a triangleImpl and lineImpl
|
||||
X because it's too messy to retain the triangle objects and info
|
||||
_ calling recordFrame() from mousePressed is important
|
||||
_ dangerous tho because mouse fxn called just before endFrame
|
||||
|
||||
_ loadImage("") produces weird error message
|
||||
_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Programs;action=display;num=1136487954
|
||||
@@ -26,8 +31,15 @@ _ minimum texture size may be 64x64
|
||||
_ maximum appears to be 2048, on macs maybe 512
|
||||
_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Contribution_3DOpenGL;action=display;num=1137130317
|
||||
|
||||
_ passing applet into createGraphics.. problems with re-adding listeners
|
||||
_ since the listeners are added to the PApplet
|
||||
_ more image file i/o in java 1.4
|
||||
_ add dynamic loading of the jpeg, png, and gif(?) encoder classes
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=165
|
||||
_ http://java.sun.com/products/java-media/jai/index.jsp
|
||||
_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Programs;action=display;num=1120174647
|
||||
_ P5 cannot read files generated by saveFrame()
|
||||
_ need to update docs re: tga
|
||||
_ and add support for reading its own uncompressed TIFs
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=271
|
||||
|
||||
_ on osx, System.err isn't writing in things like createGraphics()
|
||||
_ but doing a printStackTrace(System.out) works
|
||||
@@ -38,6 +50,12 @@ _ when re-calling size() with opengl, need to remove the old canvas
|
||||
_ need to check to see if this is working properly now
|
||||
_ registering font directories in pdf.. is it necessary?
|
||||
_ (commented out for 0100)
|
||||
_ 404 error because first searches applet directory in isometricblocks
|
||||
_ "this file is named" errors don't like subdirectories
|
||||
_ need to strip off past the file separator or something
|
||||
_ passing applet into createGraphics.. problems with re-adding listeners
|
||||
_ since the listeners are added to the PApplet
|
||||
_ i think the listeners aren't re-added, but need to double check
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
@@ -46,6 +64,7 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=208
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
threading mess
|
||||
_ need to move off anim off the main event thread
|
||||
_ move away from using display()
|
||||
X temporarily rolling back major thread changes
|
||||
@@ -60,15 +79,11 @@ _ noLoop() broken on opengl
|
||||
_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115330568;start=0
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=164
|
||||
_ making 'run' synchronized caused a freeze on start w/ opengl
|
||||
|
||||
_ ArrayIndexOutOfBoundsException in PLine
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=246
|
||||
|
||||
_ figure out why 1024x768 image takes 3.5 seconds to load
|
||||
_ would using a BufferedImage work better?
|
||||
_ is the image actually a BufferedImage so PixelGrabber is a waste?
|
||||
_ too much object creation in java2d
|
||||
_ causes inconsistency/hiccups as the gc runs
|
||||
_ causes inconsistency/hiccups as the gc runs?
|
||||
_ fix the flicker in java2d mode
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=122
|
||||
_ framerate(30) is still flickery and jumpy..
|
||||
@@ -79,16 +94,6 @@ _ framerate that's reported is out of joint with actual
|
||||
_ seems to be aliasing effect of low resolution on millis()
|
||||
_ so rates coming out double or half of their actual
|
||||
_ probably need to integrate over a rolling array of 10 frames or so
|
||||
|
||||
_ dataFolder() might be flawed b/c it's referring to contents of jar file
|
||||
_ for input, better to use openStream
|
||||
|
||||
this should be fixed, test
|
||||
_ 404 error because first searches applet directory in isometricblocks
|
||||
_ "this file is named" errors don't like subdirectories
|
||||
_ need to strip off past the file separator or something
|
||||
|
||||
threading issues
|
||||
_ sketches often freeze when stop is hit on an HT machine
|
||||
_ need to test the examples cited on pardis' machine
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=232
|
||||
@@ -98,37 +103,24 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=46
|
||||
_ debug NumberFormat InterruptedException on dual proc machine
|
||||
_ use notify() instead of interrupt()?
|
||||
_ or Thread.currentThread() should be checked first?
|
||||
|
||||
_ tint() and noTint() switching problem in P2D
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=222
|
||||
|
||||
_ display() as a function name is problematic
|
||||
_ causes nothing to show up.. either rename or mark it final
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=213
|
||||
|
||||
_ more image file i/o in java 1.4
|
||||
_ add dynamic loading of the jpeg, png, and gif(?) encoder classes
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=165
|
||||
_ http://java.sun.com/products/java-media/jai/index.jsp
|
||||
_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Programs;action=display;num=1120174647
|
||||
_ ArrayIndexOutOfBoundsException in PLine
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=246
|
||||
|
||||
_ dataFolder() might be flawed b/c it's referring to contents of jar file
|
||||
_ for input, better to use openStream
|
||||
_ clear up the documentation on this
|
||||
|
||||
_ tint() and noTint() switching problem in P2D
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=222
|
||||
|
||||
_ when using PGraphics, must call beginFrame() and endFrame()
|
||||
_ also need to be able to turn off MemoryImageSource on endFrame
|
||||
_ call defaults() in beginFrame()
|
||||
|
||||
_ recordFrame() and beginFile()/endFile()
|
||||
_ finalize api with more work on multi-page pdf
|
||||
_ how to deal with triangles/lines and triangleCount and lineCount
|
||||
_ maybe just need a triangleImpl and lineImpl
|
||||
_ because it's too messy to retain the triangle objects and info
|
||||
_ when using things like PGraphicsPDF, need to not resize window
|
||||
_ if it doesn't display to the screen, needs to never show a window
|
||||
_ basically if the main gfx context isn't viewable, close the window
|
||||
_ since it may have already been opened at 100x100
|
||||
_ avoid opening it in the first place?
|
||||
_ calling recordFrame() from mousePressed is important
|
||||
_ dangerous tho because mouse fxn called just before endFrame
|
||||
|
||||
_ add texture support to recordShapesRaw (this might be pretty obscure...)
|
||||
|
||||
_ should PGraphics be a base class with implementations and variables?
|
||||
@@ -568,9 +560,6 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=103
|
||||
|
||||
|
||||
CORE / PImage
|
||||
_ P5 cannot read files generated by saveFrame()
|
||||
_ need to update docs re: tga
|
||||
_ and add support for reading its own uncompressed TIFs
|
||||
_ don't grab pixels of java2d images unless asked
|
||||
_ this is the difference between a lot of loadPixels() and not
|
||||
_ so important to have it in before beta if that's the change
|
||||
|
||||
@@ -1,12 +1,14 @@
|
||||
0102 pde
|
||||
|
||||
_ QTJAVA with quotes has issues on win2k vpc.. should have been fixed already
|
||||
_ p5's exe has trouble when PATH has quotes (or spaces?)
|
||||
_ 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
|
||||
_ CLASSPATH figured out what to do with quotes, but not PATH
|
||||
_ quotes has issues on win2k vpc.. useful testbed
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
_ need method for showing prefs for the tools
|
||||
_ add pref to handle date vs. increment on archive sketch
|
||||
|
||||
Reference in New Issue
Block a user