mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
last touches for 59
This commit is contained in:
@@ -277,13 +277,6 @@ a forced reboot. (while this may seem nutty, you might run into it if
|
||||
your adapter is plugged into your usb keyboard, and you have the
|
||||
keyboard plugged into a monitor/keyboard switcher).
|
||||
|
||||
naming of sketches.. on other platforms, you aren't allowed to type
|
||||
characters besides letters, numbers, and underscores for the names of
|
||||
sketches. because of what looks like a bug in osx java, this feature
|
||||
is disabled, and the file is simply renamed (bad characters are
|
||||
replaced with underscores) after you hit 'ok'. boo apple.. i'm getting
|
||||
sick of all these workarounds.
|
||||
|
||||
quitting presentation mode.. on other platforms, hitting the
|
||||
'escape' key will quickly get you out of presentation mode. however,
|
||||
there seems to be some key event weirdness under osx. we hope to find
|
||||
|
||||
@@ -4,6 +4,94 @@ for older releases will be super crusty. caution: the beverage you're
|
||||
about to enjoy is extremely hot.
|
||||
|
||||
|
||||
|
||||
ABOUT REV 0059 - 31 august 2003
|
||||
|
||||
this is mostly a bug fix release. expect multiple releases in the next
|
||||
few days as we head towards beta.
|
||||
|
||||
|
||||
[ bug fixes ]
|
||||
|
||||
- no more "Class not found" errors when trying to use an exported
|
||||
applet. fixed a supernasty bug that made applets incompatible with
|
||||
older versions of java, like the one that everyone uses with
|
||||
internet explorer (microsoft's java vm).
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1062376081
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1062376340
|
||||
|
||||
- this rev does a better job of finding quicktime for java than the
|
||||
last release. quicktime for java search path is not as fragile as it
|
||||
was, instead is uses the environment variable QTJAVA, which is set
|
||||
by the quicktime for java installer, should point to a valid
|
||||
QTJava.zip. if not, you'll get an error message asking you to
|
||||
install/reinstall quicktime.
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1062376278
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1062376309
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1062376378
|
||||
|
||||
- fixed a hair-pulling bugger where spaces and underscores became a
|
||||
mess when trying to save or rename a sketch.
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1062376240
|
||||
|
||||
- fonts no longer get goofy if imageMode() has been used
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1062376464
|
||||
|
||||
|
||||
[ additions ]
|
||||
|
||||
- beginSerial(String port) and beginSerial(String port, int rate)
|
||||
since these are used far more commonly than setting the parity and
|
||||
stop bits. from the suggetsions board:
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1061595591
|
||||
|
||||
|
||||
[ known issues / bugs / if only i had time... ]
|
||||
|
||||
- "find in reference" and the reference menu items don't seem to be
|
||||
working on some machines. if we can figure out why it works on some
|
||||
machines and not on others, we'd like to repair this before beta.
|
||||
|
||||
- quicktime for java is still required on windows. it's required on
|
||||
macosx too, but it's installed there by default. the requirement
|
||||
will be removed in a later release for people who don't want to use
|
||||
video, but the fix is more difficult than anticipated, so it will
|
||||
probably happen after the initial beta release.
|
||||
|
||||
- run.bat hasn't been given love for a while and may not work. at the
|
||||
very least, you'll need to modify it to find your copy of quicktime
|
||||
for java.
|
||||
|
||||
- expect lots of 'cannot delete somefilename...' messages in red that
|
||||
appear when you hit play or stop. these are mostly cosmetic, and
|
||||
will be cleaned up in a future release.
|
||||
|
||||
- 'export to application' remains unimplemented, though it's closer,
|
||||
and should be ready before beta.
|
||||
|
||||
- sound doesn't always stop when the 'stop' button is hit (i.e. the
|
||||
mixer example seems broken). for now, you have to first quit
|
||||
processing to stop it.
|
||||
|
||||
- 'preferences' will get better in a future release
|
||||
|
||||
- the noise() functions were added, but don't yet work, they'll be
|
||||
fixed soon.
|
||||
|
||||
- presentation mode is flickery and unusable, this will be fixed soon.
|
||||
|
||||
- the horizontal scroller for the text area has some weirdness, this
|
||||
may not be fixed until after beta, depending on how bad it is.
|
||||
|
||||
- using screenGrab() or saveBytes() or some of those things will cause
|
||||
trouble inside applets. we'll try to do better error trapping soon
|
||||
so that your applet doesn't crash when this happens.
|
||||
http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1059928189;start=0
|
||||
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
ABOUT REV 0058 - *also* 5 august 2003
|
||||
|
||||
a handful of fixes because of late-breaking problems with 57. argh!
|
||||
|
||||
+40
-26
@@ -6,41 +6,40 @@ X optimize color() when in colorMode(RGB, 255) to just pack the int
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Syntax;action=display;num=1062072434;start=0
|
||||
X imageMode() shouldn't affect fonts
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060207942;start=0
|
||||
|
||||
_ replacing spaces with underscores..
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1062103523;start=0
|
||||
_ patch keyTyped event instead of keyPressed
|
||||
_ remove reference in readme about macosx problem w/ it
|
||||
|
||||
_ qtjava search path is too fragile
|
||||
_ don't force install, set a flag
|
||||
_ use %WINDIR%\System32\qtjava.zip and %QTJAVA%
|
||||
X replacing spaces with underscores..
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1062103523;start=0
|
||||
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 qtjava search path is too fragile
|
||||
o use %WINDIR%\System32\qtjava.zip and %QTJAVA%
|
||||
o or even the system %CLASSPATH%
|
||||
_ maybe just ask user to select the file directly
|
||||
_ may have spaces, so should also fix those
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060295867;start=0
|
||||
_ QTJAVA seems to be showing up in %WINDIR%\System not just system32
|
||||
_ modify make.sh for windows to use $QTJAVA instead of guessing
|
||||
_ and complain about non-installation if it ain't there
|
||||
|
||||
_ p5 not working in msjvm (prolly non-1.1 code)
|
||||
_ build and hack in new jikes for all platforms
|
||||
_ add "-target 1.1" when exporting to applet (or always?)
|
||||
o maybe just ask user to select the file directly
|
||||
X may have spaces, so should also fix those
|
||||
X QTJAVA seems to be showing up in %WINDIR%\System not just system32
|
||||
X modify make.sh for windows to use $QTJAVA instead of guessing
|
||||
X and complain about non-installation if it ain't there
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060295867;start=0
|
||||
X p5 not working in msjvm (prolly non-1.1 code)
|
||||
X build and hack in new jikes for all platforms
|
||||
X add "-target 1.1" when exporting to applet (or always?)
|
||||
o might be java.awt.Cursor in BConstants
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060792938
|
||||
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060976690
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060792938
|
||||
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1060976690
|
||||
|
||||
_ only allow one pmouseX update outside of loop
|
||||
_ to avoid jumping lines (drawing -> continuous_lines)
|
||||
|
||||
|
||||
known bugs
|
||||
known issues/bugs
|
||||
* quicktime for java is *required* on windows.. it's installed by
|
||||
default on macosx, and not used at all on linux.
|
||||
* QTJAVA environment variable is used to find quicktime. if that's not
|
||||
properly set, then you won't be able to run.
|
||||
* lots of 'cannot delete ...' messages
|
||||
* present mode is almost completely broken and often flickers like mad
|
||||
* sound not always stopping when 'stop' his hit (i.e. the mixer example)
|
||||
* run.bat hasn't been given love for a while and may not work
|
||||
* reference loading doesn't seem to be working
|
||||
|
||||
|
||||
..................................................................
|
||||
|
||||
|
||||
@@ -61,6 +60,9 @@ dh b _ also make sure pack() is happening
|
||||
dh b _ add manifest.mf to exported applets so that applications will work
|
||||
dh b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1045983103;start=0
|
||||
|
||||
_ only allow one pmouseX update outside of loop
|
||||
_ to avoid jumping lines (drawing -> continuous_lines)
|
||||
|
||||
_ internal naming of _fill, image_mode, textureOrientation
|
||||
_ these all need to jive better with one another
|
||||
_ ie. perhaps just 'fill', so that it can be used for a get
|
||||
@@ -296,6 +298,18 @@ bf _ would be nice to get better implementation in there
|
||||
..................................................................
|
||||
|
||||
|
||||
things attempted for beta but found to be too time consuming, and of
|
||||
low enough importance that they'll be fixed after beta.
|
||||
|
||||
1 _ don't force install of qtjava
|
||||
1 _ this requires a separate version of bagel that doesn't use video
|
||||
1 _ or a version that loads video dynamically. that kinda sucks.
|
||||
1 _ maybe could even compile it in with jikes? (blech)
|
||||
|
||||
|
||||
..................................................................
|
||||
|
||||
|
||||
api work
|
||||
|
||||
_ vertex(x, y, u, v) and vertex(x, y, z, u, v)
|
||||
|
||||
Reference in New Issue
Block a user