mirror of
https://github.com/processing/processing4.git
synced 2026-02-11 17:40:48 +01:00
beginning rev 82
This commit is contained in:
@@ -1,3 +1,56 @@
|
||||
0081 core
|
||||
X background(PImage) now works in opengl
|
||||
X when running externally, applets don't always get placed properly
|
||||
X if size is never set, then doesn't always layout
|
||||
X problem is in gl and in core, and is inconsistent
|
||||
X move more logic for layout into PApplet.. maybe a static method?
|
||||
X this way can avoid duplicating / breaking things
|
||||
o what is the stroked version of a sphere? a circle?
|
||||
X write list of params that can be passed to PApplet
|
||||
o document in the code a note about how size() et al place themselves
|
||||
X saveFrame was double-adding the save path because of save() changes
|
||||
|
||||
size(200, 200, P3D) - createGraphics and placement issues
|
||||
X make pappletgl work back inside papplet
|
||||
X and then size(300, 300, DEPTH) etc
|
||||
X get rid of opengl renderer menu
|
||||
o otherwise hint() to use the p5 renderer instead of java2d
|
||||
X applet placement is screwy
|
||||
X how to force PGraphics() instead of PGraphics2()
|
||||
X size(300, 200, P2D);
|
||||
X size() doing a setBounds() is really bad
|
||||
X because it means things can't be embedded properly
|
||||
o applets on osx (and windows) sometimes show up 20 pixels off the top
|
||||
X how to shut off rendering to screen when illustrator in use?
|
||||
X need size(30000, 20000) for illustrator, problem in papplet
|
||||
X size(30000, 20000, ILLUSTRATOR)
|
||||
X make Graphics2 et al load dynamically using reflection
|
||||
X can this be done with g2 and if exception just falls back to g1?
|
||||
X this way people can remove g1 by hand
|
||||
o size() that changes renderer will throw nasty exception in draw()
|
||||
X or maybe that's ok? document that no changing renderers?
|
||||
X take a look to see what needs to happen to get PAppletGL merged in
|
||||
X i.e. can i just extend GLCanvas?
|
||||
|
||||
present mode
|
||||
o call present() from inside the code?
|
||||
o that if applet is 500x500, centers on a 800x600 window
|
||||
X no, that's nasty... use --present to launch in present window
|
||||
X though how do you get the screen size?
|
||||
X screen.width and screen.height? - yes
|
||||
X write java 1.4 code for full screen version of PApplet
|
||||
X this might be used for presentation mode
|
||||
X proper full screen code for present mode
|
||||
X why do mouse motion events go away in full screen mode
|
||||
X or with a Window object
|
||||
X use screen manager to run present mode properly
|
||||
X set both versions to require java 1.4
|
||||
X change the Info.plist inside macosx
|
||||
X and add something to PdeBase to make sure that it's in 1.4
|
||||
X running present mode with a bug in the program hoses things
|
||||
X make sure the program compiles before starting present mode
|
||||
|
||||
|
||||
0080 core
|
||||
X PApplet.saveFrame() is saving to sketch folder, PApplet.save() is not
|
||||
X PApplet.save() will save to the applet folder,
|
||||
|
||||
@@ -1,54 +1,4 @@
|
||||
0081 core
|
||||
X background(PImage) now works in opengl
|
||||
X when running externally, applets don't always get placed properly
|
||||
X if size is never set, then doesn't always layout
|
||||
X problem is in gl and in core, and is inconsistent
|
||||
X move more logic for layout into PApplet.. maybe a static method?
|
||||
X this way can avoid duplicating / breaking things
|
||||
o what is the stroked version of a sphere? a circle?
|
||||
X write list of params that can be passed to PApplet
|
||||
o document in the code a note about how size() et al place themselves
|
||||
X saveFrame was double-adding the save path because of save() changes
|
||||
|
||||
size(200, 200, P3D) - createGraphics and placement issues
|
||||
X make pappletgl work back inside papplet
|
||||
X and then size(300, 300, DEPTH) etc
|
||||
X get rid of opengl renderer menu
|
||||
o otherwise hint() to use the p5 renderer instead of java2d
|
||||
X applet placement is screwy
|
||||
X how to force PGraphics() instead of PGraphics2()
|
||||
X size(300, 200, P2D);
|
||||
X size() doing a setBounds() is really bad
|
||||
X because it means things can't be embedded properly
|
||||
o applets on osx (and windows) sometimes show up 20 pixels off the top
|
||||
X how to shut off rendering to screen when illustrator in use?
|
||||
X need size(30000, 20000) for illustrator, problem in papplet
|
||||
X size(30000, 20000, ILLUSTRATOR)
|
||||
X make Graphics2 et al load dynamically using reflection
|
||||
X can this be done with g2 and if exception just falls back to g1?
|
||||
X this way people can remove g1 by hand
|
||||
o size() that changes renderer will throw nasty exception in draw()
|
||||
X or maybe that's ok? document that no changing renderers?
|
||||
X take a look to see what needs to happen to get PAppletGL merged in
|
||||
X i.e. can i just extend GLCanvas?
|
||||
|
||||
present mode
|
||||
o call present() from inside the code?
|
||||
o that if applet is 500x500, centers on a 800x600 window
|
||||
X no, that's nasty... use --present to launch in present window
|
||||
X though how do you get the screen size?
|
||||
X screen.width and screen.height? - yes
|
||||
X write java 1.4 code for full screen version of PApplet
|
||||
X this might be used for presentation mode
|
||||
X proper full screen code for present mode
|
||||
X why do mouse motion events go away in full screen mode
|
||||
X or with a Window object
|
||||
X use screen manager to run present mode properly
|
||||
X set both versions to require java 1.4
|
||||
X change the Info.plist inside macosx
|
||||
X and add something to PdeBase to make sure that it's in 1.4
|
||||
X running present mode with a bug in the program hoses things
|
||||
X make sure the program compiles before starting present mode
|
||||
0082 core
|
||||
|
||||
_ fix the flicker in java2d mode
|
||||
X is it because the lock was taken off (g) in PApplet?
|
||||
|
||||
29
done.txt
29
done.txt
@@ -1,3 +1,32 @@
|
||||
0081 pde
|
||||
X need to make sure people add the OPENGL lib if using opengl mode
|
||||
X throws an error message
|
||||
o put processing.exe into cvs so that make et al aren't required
|
||||
o particles lib requires depth() (but shouldn't)
|
||||
o fix for 78 since not sure when simon's new version is happening
|
||||
X requires because uses 3D.. oh well
|
||||
o "draw" is not highlighted as a keyword.. other keywords?
|
||||
o draw(), PGraphics(), NO_DEPTH_TEST, PMovie(), PMovie.repeat()
|
||||
o PClient(), PClient.available(), PClient.read(),
|
||||
o PServer(), PServer.dispose(), PServer.write(), attach(), length
|
||||
o round() is not colored
|
||||
|
||||
return flight from tokyo
|
||||
X make preferences a modal dialog
|
||||
X it's annoying when it hides itself
|
||||
X add editor font size in the preferences window
|
||||
X move the lib folders to a new location
|
||||
o libraries need to remove the PLibrary interface
|
||||
X fix bug where prefs were being applied even if cancel hit
|
||||
X the runtime environment requires java 1.4
|
||||
X make sure this is known and tested for properly
|
||||
X PdeRuntime/PApplet cleanup
|
||||
X run as external whenever using present mode
|
||||
X significantly limit range of cases.. if presenting ext is ok
|
||||
X uses internal pretty much only when single class, etc
|
||||
X remove initialWidth/Height stuff from PdeRuntime for when running internally
|
||||
|
||||
|
||||
0080 pde
|
||||
X include /** */ comments into the html page
|
||||
X examples have been updated
|
||||
|
||||
29
todo.txt
29
todo.txt
@@ -1,31 +1,4 @@
|
||||
0081 pde
|
||||
X need to make sure people add the OPENGL lib if using opengl mode
|
||||
X throws an error message
|
||||
o put processing.exe into cvs so that make et al aren't required
|
||||
o particles lib requires depth() (but shouldn't)
|
||||
o fix for 78 since not sure when simon's new version is happening
|
||||
X requires because uses 3D.. oh well
|
||||
o "draw" is not highlighted as a keyword.. other keywords?
|
||||
o draw(), PGraphics(), NO_DEPTH_TEST, PMovie(), PMovie.repeat()
|
||||
o PClient(), PClient.available(), PClient.read(),
|
||||
o PServer(), PServer.dispose(), PServer.write(), attach(), length
|
||||
o round() is not colored
|
||||
|
||||
return flight from tokyo
|
||||
X make preferences a modal dialog
|
||||
X it's annoying when it hides itself
|
||||
X add editor font size in the preferences window
|
||||
X move the lib folders to a new location
|
||||
o libraries need to remove the PLibrary interface
|
||||
X fix bug where prefs were being applied even if cancel hit
|
||||
X the runtime environment requires java 1.4
|
||||
X make sure this is known and tested for properly
|
||||
X PdeRuntime/PApplet cleanup
|
||||
X run as external whenever using present mode
|
||||
X significantly limit range of cases.. if presenting ext is ok
|
||||
X uses internal pretty much only when single class, etc
|
||||
X remove initialWidth/Height stuff from PdeRuntime for when running internally
|
||||
|
||||
0082 pde
|
||||
|
||||
monday evening
|
||||
|
||||
|
||||
Reference in New Issue
Block a user