diff --git a/android/done.txt b/android/done.txt index 807563e60..419434034 100644 --- a/android/done.txt +++ b/android/done.txt @@ -1,3 +1,15 @@ +0179 +X screenWidth/Height instead of screenW/H +X errors that happen inside events (e.g. keys) not highlighting lines +X useful stack trace information not coming through.. why? +X http://dev.processing.org/bugs/show_bug.cgi?id=1384 + +previous +X don't require JDK installation and PATH setting +X if using processing with java download, should be able to use its tools.jar +X http://dev.processing.org/bugs/show_bug.cgi?id=1470 + + 0178 (private) X noLoop() is broken (draw is never called) X http://dev.processing.org/bugs/show_bug.cgi?id=1467 diff --git a/android/todo.txt b/android/todo.txt index fe29f3c82..c930541e5 100644 --- a/android/todo.txt +++ b/android/todo.txt @@ -1,13 +1,4 @@ -0179 -X screenWidth/Height instead of screenW/H -X errors that happen inside events (e.g. keys) not highlighting lines -X useful stack trace information not coming through.. why? -X http://dev.processing.org/bugs/show_bug.cgi?id=1384 - -previous -X don't require JDK installation and PATH setting -X if using processing with java download, should be able to use its tools.jar -X http://dev.processing.org/bugs/show_bug.cgi?id=1470 +0180 android _ make size() work to place the component at the center of the screen diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index 2535eb148..e47b360be 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -40,13 +40,14 @@ import processing.core.*; * files and images, etc) that comes from that. */ public class Base { - static final int REVISION = 179; + static final int REVISION = 180; /** This might be replaced by main() if there's a lib/version.txt file. */ - static public String VERSION_NAME = "0179"; + static public String VERSION_NAME = "0180"; /** Set true if this a proper release rather than a numbered revision. */ static public boolean RELEASE = false; - static HashMap platformNames = new HashMap(); + static HashMap platformNames = + new HashMap(); static { platformNames.put(PConstants.WINDOWS, "windows"); platformNames.put(PConstants.MACOSX, "macosx"); diff --git a/build/macosx/template.app/Contents/Info.plist b/build/macosx/template.app/Contents/Info.plist index 0e7922e4c..bfee4cbed 100755 --- a/build/macosx/template.app/Contents/Info.plist +++ b/build/macosx/template.app/Contents/Info.plist @@ -7,11 +7,11 @@ CFBundleGetInfoString - 1.1, Copyright © Ben Fry and Casey Reas + 1.x, Copyright © Ben Fry and Casey Reas CFBundleVersion - 1.1 + 1.x CFBundleShortVersionString - 1.1 + 1.x CFBundleAllowMixedLocalizations diff --git a/core/done.txt b/core/done.txt index e09233a15..ef0055b7d 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,31 @@ +0179 core (1.1) +X screenWidth/Height instead of screenW/H +X open up the pdf library more (philho) +X http://dev.processing.org/bugs/show_bug.cgi?id=1343 +X cache font information for the PDF library to improve setup time +X when using createFont("xxxx.ttf"), should use textMode(SHAPE) with PDF +X because ttf files will not be installed on the system when opening pdf +X added error messages for users +X bring back old-style textAscent() +X needs to just quickly run characters d and p +X only takes a couple ms, so no problem +X pdf library +X throw an error with the black boxes +X throw an error if loading fonts from a file, and not using mode(SHAPE) +X implement default font +X this can be done to replace the exception handler in PGraphics +o however it needs to be a legit font, so that it works w/ pdf +o or maybe pdf just has its own default? +X create characters on the fly when createFont() is used +o memory leak problem with fonts in JAVA2D +X can't get this to crash anymore +o http://dev.processing.org/bugs/show_bug.cgi?id=1252 + +earlier +X if no draw() method, and renderer is not displayable, then exit +X static mode PDFs shouldn't just hang + + 0178 core (private) X filter(DILATE/ERODE) X dilate(boolean) has bug in clamping of top kernel coordinate diff --git a/core/todo.txt b/core/todo.txt index 6b6ce087f..43b789155 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,29 +1,4 @@ -0179 core -X screenWidth/Height instead of screenW/H -X open up the pdf library more (philho) -X http://dev.processing.org/bugs/show_bug.cgi?id=1343 -X cache font information for the PDF library to improve setup time -X when using createFont("xxxx.ttf"), should use textMode(SHAPE) with PDF -X because ttf files will not be installed on the system when opening pdf -X added error messages for users -X bring back old-style textAscent() -X needs to just quickly run characters d and p -X only takes a couple ms, so no problem -X pdf library -X throw an error with the black boxes -X throw an error if loading fonts from a file, and not using mode(SHAPE) -X implement default font -X this can be done to replace the exception handler in PGraphics -o however it needs to be a legit font, so that it works w/ pdf -o or maybe pdf just has its own default? -X create characters on the fly when createFont() is used -o memory leak problem with fonts in JAVA2D -X can't get this to crash anymore -o http://dev.processing.org/bugs/show_bug.cgi?id=1252 - -earlier -X if no draw() method, and renderer is not displayable, then exit -X static mode PDFs shouldn't just hang +0180 core big ones diff --git a/done.txt b/done.txt index c4ea26f65..bb08a6cce 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,15 @@ +0179 pde (1.1) +X another fix for CDATA section in applet.html for exported applets +X updated about.jpg +X Cannot find PDF library +X http://dev.processing.org/bugs/show_bug.cgi?id=1473 +X new examples.zip +o Fixes for invoking Processing from arbitrary locations +X already fixed with earlier code +X http://dev.processing.org/bugs/show_bug.cgi?id=1214 +X hide android tools if it's an actual release version + + 0178 pde X no changes, only android work from jdf diff --git a/todo.txt b/todo.txt index ec612f9dd..8dbf160ca 100644 --- a/todo.txt +++ b/todo.txt @@ -1,19 +1,10 @@ -0179 pde -X another fix for CDATA section in applet.html for exported applets -X updated about.jpg -X Cannot find PDF library -X http://dev.processing.org/bugs/show_bug.cgi?id=1473 -X new examples.zip -o Fixes for invoking Processing from arbitrary locations -X already fixed with earlier code -X http://dev.processing.org/bugs/show_bug.cgi?id=1214 -X hide android tools if it's an actual release version +0180 pde + _ finish build instructions for 1.1 _ update build/howto.txt (of course) because it says no ant _ this would also mean requiring a java installation for building - _ simple prefs implementation to set key/value pairs using a JTable _ the .macosx, .linux, etc prefs should be stripped _ only use them on first load, and merge into preferences.txt