fixing up release 0185, modify prefs for restore feature

This commit is contained in:
benfry
2010-06-20 23:14:40 +00:00
parent ada3acd3bc
commit d564345cfd
4 changed files with 89 additions and 12 deletions
+3
View File
@@ -56,6 +56,9 @@
# By default, no sketches currently open
last.sketch.count=0
# true if you want sketches to re-open when you next run processing
last.sketch.restore=true
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+71 -2
View File
@@ -1,12 +1,81 @@
PROCESSING REV 0185 - XX June 2010
+ Option to change the default naming of sketches via preferences.txt. First,
you can change the prefix, which defaults to:
Primarily a bug fix release. The biggest change are a couple tweaks for
problems caused by Apple's Update 2 for Java on OS X, so this should make
Processing usable on Macs again.
[ bug fixes ]
+ Fix for Apple bug that caused an assertion failure when requestFocus()
was called in some situations. This was causing the PDE to become unusable
for opening sketches, and focus highlighting was no longer happening.
http://code.google.com/p/processing/issues/detail?id=258
http://dev.processing.org/bugs/show_bug.cgi?id=1564
http://dev.processing.org/bugs/show_bug.cgi?id=1569
+ Fixed two bugs with fonts created with specific charsets.
+ Fix from jdf for PImage(java.awt.Image img) and ARGB images
public PImage(java.awt.Image) was setting the format to RGB (even if ARGB)
+ Large number of beginShape(POINTS) not rendering correctly on first frame
http://dev.processing.org/bugs/show_bug.cgi?id=1572
+ Fix for PDF library and createFont() on Linux, thanks to Matthias Breuer.
http://dev.processing.org/bugs/show_bug.cgi?id=1566
+ Fix from takachin for problem with full-width space with Japanese IME.
http://dev.processing.org/bugs/show_bug.cgi?id=1531
+ Reset matrix for the PDF library in-between frames
also added begin/endDraw between frames
http://dev.processing.org/bugs/show_bug.cgi?id=1227
[ additions ]
+ Add the changes for "Copy as HTML" to replace the "Copy for Discourse"
function, now that we've shut down the old YaBB discourse board.
http://code.google.com/p/processing/issues/detail?id=271
+ Option to disable re-opening sketches when you start Processing.
The default will stay the same, but if you don't like the feature,
alter your preferences.txt file to change:
last.sketch.restore=true
to the following:
last.sketch.restore=false
The issue was originally filed here:
http://dev.processing.org/bugs/show_bug.cgi?id=1501
http://code.google.com/p/processing/issues/detail?id=245
However the main problem with this is that due to other errors, the wrong
sketches are being opened, sketches are sometimes forgotten, or windows
are opened concurrently on top of one another, creating a bad situation:
http://code.google.com/p/processing/issues/detail?id=177
http://code.google.com/p/processing/issues/detail?id=179
Those bugs are not yet fixed, but will be addressed in future releases.
+ Option to change the default naming of sketches via preferences.txt.
First, you can change the prefix, which defaults to:
editor.untitled.prefix=sketch_
And the suffix is handled using dates. The current default (since 1.0) is:
editor.untitled.suffix=MMMdd
Or if you want to switch back to the old (six digit) style, you could use:
editor.untitled.suffix=yyMMdd
http://dev.processing.org/bugs/show_bug.cgi?id=1091
+ Updated bundled JRE/tools to 6u20 for Windows and Linux
+ Several SVG fixes and additions, including some tweaks from PhiLho. These
changes will be documented in a future release once the API changes are
complete.
+ Added option to launch a sketch directly w/ linux. Thanks to Larry Kyrala.
http://dev.processing.org/bugs/show_bug.cgi?id=1549
+ Pass actual exceptions from InvocationTargetException in registered
methods, which improves how exceptions are reported with libraries.
+ Added loading.gif to the js version of the applet loader. Not sure
if this is actually working or not, but it's there.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
+4 -1
View File
@@ -1,6 +1,7 @@
0185 core
X fix two bugs with fonts created with specific charsets
X fix from jdf for PImage(java.awt.Image img) and ARGB images
X public PImage(java.awt.Image) sets format to RGB (but could be ARGB)
X large number of beginShape(POINTS) not rendering correctly on first frame
X http://dev.processing.org/bugs/show_bug.cgi?id=1572
X pass actual exceptions from InvocationTargetException in registered methods
@@ -29,6 +30,9 @@ X lots of fixes from PhiLho to better handle transparency changes, many types
X of inkscape files, drawings that use units, and other tweaks
X implement support for svgz files
_ cover the svg changes in a future release
_ need to wrap mouse/key events for p5
_ need a version that works with both android and desktop
_ also need to interleave events properly (as per report)
@@ -210,7 +214,6 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=1191
_ extra triangles being seen in P2D
_ http://dev.processing.org/bugs/show_bug.cgi?id=1192
_ noloop ref even says that redraw will be called on resize, make sure it is
_ public PImage(java.awt.Image) sets format to RGB (but could be ARGB)
[ features ]
+11 -9
View File
@@ -22,12 +22,12 @@ X http://dev.processing.org/bugs/show_bug.cgi?id=1564
X http://dev.processing.org/bugs/show_bug.cgi?id=1569
X http://code.google.com/p/processing/issues/detail?id=258
o check into focus issues--probably using old focus api
X add option to disable re-opening previous projects
X http://dev.processing.org/bugs/show_bug.cgi?id=1501
X http://code.google.com/p/processing/issues/detail?id=245
closing this bug, because we'll be replacing the current video library with another sometime later this summer. as such, i won't be doing any more bug fixes on the current video library. in the meantime, we recommend using gsvideo, opencv, or one of the other video libraries that are available.
_ add option to disable re-opening previous projects
_ http://dev.processing.org/bugs/show_bug.cgi?id=1501
_ add processing.js export tool from florian
_ http://github.com/fjenett/processingjstool/zipball/v0.0.6
@@ -106,21 +106,22 @@ _ or rather, why can't they be overridden?
_ should fonts at least be in prefs.txt?
_ http://dev.processing.org/bugs/show_bug.cgi?id=1444
_ add warning message when not using a version of sun java w/ p5 on linux
_ console output has wrong character encoding
_ this may be fixed now, but writing lots of NULs to the output
_ message(new String(b, offset, length), err, false);
_ http://code.google.com/p/processing/issues/detail?id=197
_ automatically add version numbers to Info.plist
_ would help with beta releases, and not having to edit by hand
_ add warning message when not using a version of sun java w/ p5 on linux
_ for tools, maybe don't run on event thread? (makes the gui hang)
_ but instead, things that affect gui need to be called w/ invokeLater?
_ write quicktime uncompressed (w/o qtjava)
_ http://blog.hslu.ch/rawcoder/2008/06/21/writing-quicktime-movies-in-pure-java/
_ console output has wrong character encoding
_ http://dev.processing.org/bugs/show_bug.cgi?id=1367
_ message(new String(b, offset, length), err, false);
_ improve the speed of file copying
_ use FileChannels, see FileInputStream.getChannel(),
_ and use transferFrom() or transferTo().)
@@ -160,6 +161,7 @@ _ with the same sketch open, a handleOpen() might open a second on top of it
_ NPE when double-clicking PDE on Mac OS X
_ is thread sync the problem? rebuild menus being called 2x?
_ http://dev.processing.org/bugs/show_bug.cgi?id=1251
_ http://code.google.com/p/processing/issues/detail?id=177
_ multiple entries in file menu
_ http://dev.processing.org/bugs/show_bug.cgi?id=1260
_ blank sketch opened even if another opened by double-click