mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
still going
This commit is contained in:
@@ -12,6 +12,11 @@ X patch keyTyped event instead of keyPressed
|
||||
X remove reference in readme about macosx problem w/ it
|
||||
X test on macosx
|
||||
X test on linux
|
||||
X Event.consume() doesn't work on entry fields
|
||||
X manifests itself in sketch naming, can't be constrained
|
||||
X may not be the case under swing?
|
||||
X it's probably because of keyTyped() being the important one
|
||||
X so instead trap for keyTyped events
|
||||
X qtjava search path is too fragile
|
||||
o use %WINDIR%\System32\qtjava.zip and %QTJAVA%
|
||||
o or even the system %CLASSPATH%
|
||||
|
||||
@@ -2,6 +2,12 @@
|
||||
X only allow one pmouseX update outside of loop
|
||||
X to avoid jumping lines (drawing -> continuous_lines)
|
||||
X email glen/amit/creas about the change
|
||||
X can windows have multiple jre installed and use any of them?
|
||||
o another odd NullPointerException -> or just a "couldn't delete" problem
|
||||
o http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060341518
|
||||
o java vm could be removed from cvs
|
||||
o in favor of requiring a specific jvm, and using registry to find
|
||||
X see if mods to PdeCompiler work on windows
|
||||
|
||||
bf b _ BApplet.main(new String[] { "flashcards3" });
|
||||
bf b _ or even BApplet.main(new String[] { getClass().getName() });
|
||||
@@ -33,6 +39,7 @@ _ only works once in applet
|
||||
_ if size() not found in export/compile, ask the user
|
||||
|
||||
_ modify background() to actually clear the screen
|
||||
_ modify readme.txt regarding background() requiring constants
|
||||
|
||||
_ tint() colors images, not fill()
|
||||
_ color has to be called inside or after setup
|
||||
@@ -40,6 +47,9 @@ _ loadImage must be used inside or after setup
|
||||
_ either document this and/or provide a better error message
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Programs;action=display;num=1060879468;start=0
|
||||
|
||||
_ BGraphics, BVideo both subclass BImage
|
||||
_ inherits all image manipulation and image use methods
|
||||
|
||||
cosmetic
|
||||
_ remove .DS_Store boogers, especially from win/linux distributions
|
||||
_ NullPointerException when alt is pressed
|
||||
@@ -56,58 +66,50 @@ _ ie. perhaps just 'fill', so that it can be used for a get
|
||||
..................................................................
|
||||
|
||||
|
||||
FRY PILE
|
||||
Volunteers / Possible tasks
|
||||
|
||||
_ another odd NullPointerException -> or just a "couldn't delete" problem
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060341518
|
||||
_ perlin noise is broken
|
||||
|
||||
_ what 'known issues' can be fixed before beta
|
||||
_ variables for size/background in draw() mode?
|
||||
_ make sure these are noted in the documentation as well
|
||||
|
||||
rotateRight(), rotateLeft(), flipHorizontal().. etc
|
||||
for an actual 'transformations' object
|
||||
|
||||
_ sketchbook location not properly read or written
|
||||
_ do not delete sketch folder if empty sketch but non-empty data dir
|
||||
_ maybe needs to be a holding area for the current sketch
|
||||
_ this is how the read-only examples would be used
|
||||
|
||||
|
||||
_ for int i for 0 to b.length
|
||||
_ for i from 0 upto b.length
|
||||
_ saveBytes not in proper dir is annoying
|
||||
_ write tiff (or other) header for image stream
|
||||
|
||||
_ modify build instructions for the many changes
|
||||
_ i.e. buzz.pl requires jdk13+ set for JDK13 flag, used by p5
|
||||
|
||||
_ building windows from scratch
|
||||
_ building releases from scratch
|
||||
_ this is a useful developer task before release
|
||||
_ build all releases from a clean cvs
|
||||
_ tries to make work/ without bagel serial existing and blows up
|
||||
_ b/c bagel checkout happens later
|
||||
_ all code needs to be buildable from scratch
|
||||
|
||||
thought this was complete, but it's totally broken
|
||||
dh b _ present mode, click background window and front window hides
|
||||
dh b _ wasn't present in jdk 1.3, focus manager changed in 1.4
|
||||
dh b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1050163961
|
||||
dh b _ file://localhost/D:/jdk-1.4.1_02/docs/api/java/awt/doc-files/FocusSpec.html
|
||||
dh b _ focus not properly set in present mode
|
||||
dh b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1048069821
|
||||
b _ escape key not quitting presentation mode
|
||||
b _ no events seem to be coming through at all
|
||||
|
||||
_ developers who may be interested in p5 helping:
|
||||
sdlpci@cis.rit.edu
|
||||
gerritt@cloudyreason.com
|
||||
kyle@kylerode.com
|
||||
leonhard@rathner.com
|
||||
|
||||
_ go through examples to see if there's other annoying syntax
|
||||
|
||||
_ history causing trouble
|
||||
_ super slow with a huge sketch
|
||||
..................................................................
|
||||
|
||||
_ winamp/audio getting starved or crackly while applets running
|
||||
_ thread priority too high? or something weird
|
||||
|
||||
_ don't cache stuff from loadStrings
|
||||
_ mac java vm won't give up old version of file
|
||||
_ or use setUseCaches(false)
|
||||
FRY PILE
|
||||
|
||||
_ multi-line errors a mess in jikes
|
||||
_ maybe a dropdown list thing, with the first just shown?
|
||||
b _ what 'known issues' can be fixed before beta
|
||||
b _ make sure these are noted in the documentation as well
|
||||
|
||||
b _ saveBytes not in proper dir is annoying
|
||||
b _ modify build instructions for the many changes
|
||||
b _ i.e. buzz.pl requires jdk13+ set for JDK13 flag, used by p5
|
||||
|
||||
_ sketchbook location not properly read or written
|
||||
_ do not delete sketch folder if empty sketch but non-empty data dir
|
||||
_ maybe needs to be a holding area for the current sketch
|
||||
_ this is how the read-only examples would be used
|
||||
|
||||
lotsa video issues
|
||||
_ just locks up after running examples, then does the 'can't delete' thing
|
||||
@@ -118,17 +120,15 @@ _ video.pixels don't seem to have high bytes set
|
||||
_ so fill(video.pixels[blah]) doesn't work
|
||||
_ test against 'pixels' example
|
||||
|
||||
_ switch to swing menus
|
||||
_ the other menus really look like hell on linux
|
||||
_ better 1.3/1.4 support.. properly detect vm
|
||||
_ use when deciding which classes to import
|
||||
_ see if mods to PdeCompiler work on windows
|
||||
|
||||
_ some flag to know whether applet is online or not
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1051758365;start=0
|
||||
_ fix link, loadStrings, saveBytes code once that's fixed
|
||||
|
||||
_ set a better ctrl-key for reference (anything but 'F')
|
||||
_ probably need to use mac or pc specific keys?
|
||||
_ interested in devel: Leonhard Rathner <leonhard@rathner.com>
|
||||
|
||||
_ catch security exceptions around applet i/o calls
|
||||
_ not just for saving files, but provide better error msgs when
|
||||
@@ -146,21 +146,6 @@ java.security.AccessControlException: access denied (java.io.FilePermission scre
|
||||
at BApplet.run(BApplet.java:256)
|
||||
at java.lang.Thread.run(Unknown Source)
|
||||
|
||||
_ perlin noise is broken
|
||||
_ java vm could be removed from cvs
|
||||
_ in favor of requiring a specific jvm, and using registry to find
|
||||
|
||||
|
||||
thought this was complete, but it's totally broken
|
||||
dh b _ present mode, click background window and front window hides
|
||||
dh b _ wasn't present in jdk 1.3, focus manager changed in 1.4
|
||||
dh b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1050163961
|
||||
dh b _ file://localhost/D:/jdk-1.4.1_02/docs/api/java/awt/doc-files/FocusSpec.html
|
||||
dh b _ focus not properly set in present mode
|
||||
dh b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1048069821
|
||||
b _ escape key not quitting presentation mode
|
||||
b _ no events seem to be coming through at all
|
||||
|
||||
|
||||
additional console fixes
|
||||
dh b _ clear console each time 'run' gets hit
|
||||
@@ -173,28 +158,20 @@ bf b o remove the border around the edge
|
||||
bf b o what's with the 2 blank lines on startup?
|
||||
|
||||
|
||||
windows
|
||||
_ can windows have multiple jre installed and use any of them?
|
||||
|
||||
|
||||
macosx
|
||||
_ random lockups seem common in 1.4
|
||||
_ test more to see if runtime exceptions are coming through
|
||||
_ track down error in PdeCompiler for message parsing
|
||||
_ was missing the error about a package being gone
|
||||
_ comment out /System/Library/ code to track that down
|
||||
_ build gl4java for java 1.4
|
||||
_ Event.consume() doesn't work on entry fields
|
||||
_ manifests itself in sketch naming, can't be constrained
|
||||
_ may not be the case under swing?
|
||||
_ it's probably because of keyTyped() being the important one
|
||||
_ so instead trap for keyTyped events
|
||||
_ set nice background for disk image on macosx
|
||||
_ Contents/Resources/Java can take jnilib files
|
||||
b _ set nice background for disk image on macosx
|
||||
b _ Contents/Resources/Java can take jnilib files
|
||||
|
||||
|
||||
linux
|
||||
_ can't find jikes, so users have to put it in their PATH
|
||||
_ doesn't seem interested in quitting properly
|
||||
_ switch to swing menus, because motif widgets are nasty
|
||||
|
||||
|
||||
thesis / acg
|
||||
@@ -233,6 +210,7 @@ bf _ macos9: hd:Users?, linux: ~/sketchbook
|
||||
bf _ move examples to folder that goes w/ p5 app
|
||||
bf _ set examples somehow read-only
|
||||
bf _ make possible to use buzz.pl to create versions w/ stuff removed
|
||||
bf _ build gl4java for java 1.4
|
||||
|
||||
licensing
|
||||
bf _ about box
|
||||
@@ -247,13 +225,6 @@ bf _ http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jedit/jEdit/org/gjt/sp/j
|
||||
bf _ http://community.jedit.org/modules.php?op=modload&name=news&file=article&sid=225&mode=thread&order=0&thold=0
|
||||
|
||||
|
||||
api that i want
|
||||
_ image(BImage, x, y, float scale) (found in illustrator stuff)
|
||||
_ textrect(String text, x, y, width, height) // based on rectMode
|
||||
_ textMode() for align left, center, right (no justify.. har!)
|
||||
_ file i/o: file listing util that leaves out . and ..
|
||||
|
||||
|
||||
random todos (low priority.. just notes to self)
|
||||
bf _ history.. add my diffs sketch
|
||||
bf _ look into eclipse ide a little more
|
||||
@@ -273,11 +244,29 @@ low enough importance that they'll be fixed after beta.
|
||||
1 _ maybe could even compile it in with jikes? (blech)
|
||||
|
||||
|
||||
things for post-beta, to be sorted through later
|
||||
|
||||
1 _ history causing trouble
|
||||
1 _ super slow with a huge sketch
|
||||
1 _ winamp/audio getting starved or crackly while applets running
|
||||
1 _ thread priority too high? or something weird
|
||||
1 _ don't cache stuff from loadStrings and others
|
||||
1 _ mac java vm won't give up old version of file
|
||||
1 _ or use setUseCaches(false)
|
||||
1 _ multi-line errors a mess in jikes
|
||||
1 _ maybe a dropdown list thing, with the first just shown?
|
||||
|
||||
|
||||
..................................................................
|
||||
|
||||
|
||||
api work
|
||||
|
||||
_ go through examples to see if there's other annoying syntax
|
||||
|
||||
_ for int i for 0 to b.length
|
||||
_ for i from 0 upto b.length
|
||||
|
||||
_ vertex(x, y, u, v) and vertex(x, y, z, u, v)
|
||||
|
||||
_ don't cast color()
|
||||
@@ -306,6 +295,16 @@ _ openSerial/closeSerial ?
|
||||
_ startSerial/stopSerial
|
||||
|
||||
|
||||
additions that i want
|
||||
_ image(BImage, x, y, float scale) (found in illustrator stuff)
|
||||
_ textrect(String text, x, y, width, height) // based on rectMode
|
||||
_ textMode() for align left, center, right (no justify.. har!)
|
||||
_ file i/o: file listing util that leaves out . and ..
|
||||
_ rotateRight(), rotateLeft(), flipHorizontal().. etc
|
||||
_ for an actual 'transformations' object
|
||||
_ write tiff (or other) header for image stream
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user