mirror of
https://github.com/processing/processing4.git
synced 2026-02-12 10:00:42 +01:00
state of things
This commit is contained in:
@@ -18,12 +18,15 @@ changed in the future, but for now, they're not actually 'broken'.
|
||||
could add some extra code to unhinge the resulting class name from
|
||||
the sketch name, but it adds complexity, and complexity == bugs. :)
|
||||
|
||||
- if you're exporting as applet, variables that are 'final int' need
|
||||
to be 'static final int'. otherwise they'll have trouble with a java
|
||||
- if you get a "ClassCastException" when trying to run your code in a
|
||||
browser, you're probably trying to run non-java 1.1 code. this
|
||||
means any classes that didn't exist in java 1.1. or, if if you're
|
||||
exporting as applet, variables that are 'final int' need to be
|
||||
'static final int'. otherwise they'll have trouble with a java
|
||||
1.1-only machine: (i.e. running microsoft's java on windows). you
|
||||
should also avoid using "final" variables *inside* of methods, since
|
||||
those aren't supported by microsoft's vm (and that's the one most
|
||||
widely installed).
|
||||
should also avoid using "final" variables *inside* of methods,
|
||||
since those aren't supported by microsoft's vm (and that's the
|
||||
one most widely installed).
|
||||
|
||||
- 'export to application' remains unimplemented, though it's closer,
|
||||
and should be ready before beta.
|
||||
@@ -58,9 +61,14 @@ QUICKTIME FOR JAVA / VIDEO PROBLEMS
|
||||
to find out what it's set to (prolly something like C:\windows on
|
||||
windows xp/me/98 or c:\winnt on windows 2000).
|
||||
|
||||
- quicktime for java was missing from the initial release of quicktime
|
||||
6.4 on the mac. an upgrade to quicktime 6.4 that includes qtjava is
|
||||
now available from software update.
|
||||
- on macosx 10.2.x (jaguar), quicktime for java was missing from the
|
||||
initial release of quicktime 6.4 on the mac. an upgrade to quicktime
|
||||
6.4 that includes qtjava is now available from software update. or
|
||||
you can download it from versiontracker, since software update
|
||||
doesn't show the update on some machines:
|
||||
http://www.versiontracker.com/dyn/moreinfo/macosx/21302
|
||||
you can also upgrade to panther (macosx 10.3) which doesn't have
|
||||
this problem.
|
||||
|
||||
|
||||
..................................................................
|
||||
@@ -125,8 +133,10 @@ list, see the bboard for more, and inside ben's head for others.
|
||||
that are less than smooth).
|
||||
|
||||
- on windows, processing can't be run from a folder that has non-ascii
|
||||
characters in its name.
|
||||
characters in its name. for instance, a folder named with japanese
|
||||
characters or one with umlauts or accents:
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1062794781
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067764732
|
||||
|
||||
- video examples sometimes crash the whole environment on windows
|
||||
|
||||
|
||||
@@ -1,3 +1,41 @@
|
||||
0067
|
||||
X it's possible to write non-1.1 code, even syntax
|
||||
X would -source 1.1 help this? -> nope
|
||||
X fixed IllegalArgumentException for people using run.bat and run-expert.bat
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067132725
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067132753
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067135344;start=0
|
||||
X save/saveFrame was super-slow.. wasn't buffering the outputstream
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067135103;start=0
|
||||
X don't forget to change the revision number on release
|
||||
X wrote script to force me to fix them
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067135202;start=0
|
||||
X apple has update qtjava for quicktime 6.4, thank god
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067135162;start=0
|
||||
X size not properly detected when "size()" was the first thing
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067217366;start=0
|
||||
X nasty but where System.out was being piped to System.err
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067218548;start=0
|
||||
X println() and System.out.println() from external classes has trouble
|
||||
X println() / print() not always flushing until after app quits
|
||||
X change "send to bugs@proce55ing.net" to a longer popup dialog
|
||||
X open the discourse board in another window, ask to post the code
|
||||
X set PATH to include java (!)
|
||||
X external classes currently require expert release
|
||||
X code written for linux, test it
|
||||
X code written for windows, rebuild the exe and test it
|
||||
X update the release of jikes that's used
|
||||
X updated for macosx
|
||||
X compile new version for linux
|
||||
X compile new version for windows
|
||||
X netscape/javascript had to be included for linux and for expert
|
||||
X add it to the cvs and the build scripts
|
||||
X also needs to be included for 1.4 on the mac
|
||||
X probably a good idea to include on all
|
||||
X multiple jar export is broken
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067307030;start=0
|
||||
|
||||
|
||||
0066
|
||||
X BImage.replicate for straight 1:1 copy, blend() for blended version
|
||||
X remove the blendMode function because it's confusing
|
||||
|
||||
@@ -1,48 +1,37 @@
|
||||
0067
|
||||
X it's possible to write non-1.1 code, even syntax
|
||||
X would -source 1.1 help this? -> nope
|
||||
X fixed IllegalArgumentException for people using run.bat and run-expert.bat
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067132725
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067132753
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067135344;start=0
|
||||
X save/saveFrame was super-slow.. wasn't buffering the outputstream
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067135103;start=0
|
||||
X don't forget to change the revision number on release
|
||||
X wrote script to force me to fix them
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067135202;start=0
|
||||
X apple has update qtjava for quicktime 6.4, thank god
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067135162;start=0
|
||||
X size not properly detected when "size()" was the first thing
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067217366;start=0
|
||||
X nasty but where System.out was being piped to System.err
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1067218548;start=0
|
||||
X println() and System.out.println() from external classes has trouble
|
||||
X println() / print() not always flushing until after app quits
|
||||
X change "send to bugs@proce55ing.net" to a longer popup dialog
|
||||
X open the discourse board in another window, ask to post the code
|
||||
X set PATH to include java (!)
|
||||
X external classes currently require expert release
|
||||
X code written for linux, test it
|
||||
X code written for windows, rebuild the exe and test it
|
||||
X update the release of jikes that's used
|
||||
X updated for macosx
|
||||
X compile new version for linux
|
||||
X compile new version for windows
|
||||
X netscape/javascript had to be included for linux and for expert
|
||||
X add it to the cvs and the build scripts
|
||||
X also needs to be included for 1.4 on the mac
|
||||
X probably a good idea to include on all
|
||||
X multiple jar export is broken
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067307030;start=0
|
||||
|
||||
|
||||
0068
|
||||
X ifdef JDK14 around a piece of 1.4 specific window code
|
||||
|
||||
_ find/replace hangs when recapitalizing things
|
||||
|
||||
_ problems running external vm/vm is hanging
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067867520;start=0
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067643186
|
||||
|
||||
_ create font doesn't support umlauts
|
||||
_ fix up font code to generate unicode chars, at least for iso8859-1 charset
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Programs;action=display;num=1067596427
|
||||
|
||||
_ if last line of code is a comment with no CR after it,
|
||||
_ an OutOfMemoryError ensues
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067717095
|
||||
|
||||
_ new html code for eolas patent case
|
||||
_ move html to external file in the lib folder
|
||||
|
||||
_ jikes errors have no newlines because it's a buffered reader
|
||||
_ and the newlines are removed when read
|
||||
|
||||
_ new sphere code from toxi
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Syntax;action=display;num=1067005325
|
||||
|
||||
_ some way to properly quit sketch when stopped
|
||||
_ if people have other threads they've spawned, impossible to stop
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Syntax;action=display;num=1067383998
|
||||
|
||||
_ punt on the expert release? at least until beta?
|
||||
_ remove the fonts from the distribution?
|
||||
_ do this once unicode support has been added to the regular fonts
|
||||
|
||||
|
||||
console
|
||||
dh b _ clear console each time 'run' gets hit
|
||||
@@ -298,7 +287,9 @@ _ screenGrab() at the end of a draw mode program is problematic
|
||||
_ app might exit before the file has finished writing to disk
|
||||
_ need to block other activity inside screenGrab until finished
|
||||
_ non-ascii filenames seem to be causing trouble
|
||||
_ maybe provide a message stating this when p5 is run?
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1062794781;start=0
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067764732
|
||||
_ 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
|
||||
|
||||
Reference in New Issue
Block a user