FAQ
Cover
This is the archive Discourse for the Processing (ALPHA) software.
Please visit the new Processing forum for current information.

   Processing 1.0 _ALPHA_
   Bugs
   Software Bugs
(Moderator: fry)
   Release 69
« Previous topic | Next topic »

Pages: 1 
   Author  Topic: Release 69  (Read 3709 times)
fry


WWW
Release 69
« on: Mar 28th, 2004, 10:41pm »

now on the download page, but not the default download.
 
 
ABOUT REV 0069 - 28 march 2004
 
this is yet another bug fix release, which repairs several things,  
mostly things that i've run into over the past few as i've been doing
a lot of coding with processing, and some things that were really
causing trouble for folks on the board. basically i was bummed out to
see bug reports on things that i had fixed, or could fix semi-easily.
 
i'm not releasing linux for this one for lack of time. it will also
not be listed (at least not initially) as the default download on the
page, since it hasn't been tested heavily: this release might not be
particularly stable, i threw it together because i've been working
with p5 a lot lately and had several fixes, but didn't have the time
to do the usual "vetting" process with the testers. if you have any
weird problems, just use 0068.
 
it's likely that a handful of the examples are also broken because of
the api changes.. my apologies..  
 
there will likely be a couple more releases before the "big"  
release that i still need a better name for than "the big release".
suggestions are welcome.
 
 
[ ide fixes / changes ]  
 
- fixed the ever-annoying problem of using video with a 'code' folder.
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1077900024.html
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1069724180.html
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1073523928_start_0.html
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1076679293_start_0.html
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1076649501_start_0.html
 
- added an option to pde.properties so that users can set the amount
  of memory to for java mode applications. currently it's set to:
  run.external.memory=128
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1078699341_start_0.html
 
- wheel mouse should now be working when using java 1.4 on the mac.
  thanks to jonathan feinberg for the fix!
 
- lots of fixes to the font builder. remembers previous settings,
  doesn't die on small fonts
 
- added CFBundleIdentifier to mac version so that it's more osx savvy.
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1078739015.html
 
- *temporarily* disabled "replace all" because it's doing more harm
  than good as of now. it will be back in the next release, i just
  didn't have time to repair it for this one, and since it's
  destructive, that's bad.
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1076740626.html
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1080213711.html
« Last Edit: Sep 30th, 2004, 4:50am by fry »  
fry


WWW
Re: Release 69: At your own risk
« Reply #1 on: Mar 28th, 2004, 10:42pm »

[ bug fixes ]  
 
- macosx was flickering several times on startup, no more. this was
  also the cause of some other threading weirdness across other
  platforms. this probably still needs a little work, but it's better.
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1073111031.html
 
- some internal fixes to how camera modes worked.. screenX was
  slightly broken for some circumstances
 
- min() and max() with three variables were broken. no longer.
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1076804172.html
 
- the constant for CONTROL wasn't set properly  
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1077058788.html
 
- fixed a bug when using non-ascii chars with fonts
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1077475307.html
 
- fixed a bug where split() would throw an Exception on an empty string
  http://processing.org/discourse/yabb/board_Proce55ing_software__bugs_action_display_num_1077664736.html
 
- fix bug where single pixel points were ignoring their alpha values
 
 
[ api changes & additions ]  
 
- loadStream() has become openStream(), for better consistency.  
 
- toInt(), toFloat(), to String() functions..  
  ** the naming of these are subject to change..     **
  ** we haven't decided on a proper naming for them! **
 
- splitStrings() becomes just split().. splitInts() goes away.  
  splitInts becomes -> toInt(split(someString, ','));
 
- split() now handles multiple chars, i.e.  
  split(someString, ", ") will split on any number of comma or space
  chars in between (sort of a regexp but not really).
  to split on commas and any amount of whitespace between, use:
  split(someString, "," + WHITESPACE);
 
- WHITESPACE is a String constant that includes the normal whitespace
  chars (space, tab, linefeed, carriage return, etc) plus the unicode
  "non breaking space" char.
 
- chop() function that also handles the unicode non-breaking space
  character (found commonly on the mac)
 
- text(x, y, z) instead of just text(x, y)
 
- printMatrix() and printCamera() print the current (object space)
  transformation matrix and the camera (perspective) matrix.  
 
- nf() and nfs() now work on whole arrays of numbers
 
- nfp() is like nfs() but shows a plus sign instead of a space
 
- code from toxi to support .tga files in loadImage()
  http://processing.org/discourse/yabb/board_Programs_action_disp_lay_num_1078459847_start_0.html
 
- bagel code is getting less 1.1 vs. 1.3 specific, thanks to additions
  from jonathan feinberg.
 
Pages: 1 

« Previous topic | Next topic »