From 469bfbc689bac56a8f67e506904ad2472d64ec1a Mon Sep 17 00:00:00 2001 From: benfry Date: Tue, 25 Nov 2008 04:06:40 +0000 Subject: [PATCH] more cleaning up for 1.0 --- app/src/processing/app/Base.java | 5 ++-- app/src/processing/app/UpdateCheck.java | 4 +-- build/shared/revisions.txt | 5 ++++ core/todo.txt | 7 ++---- todo.txt | 33 +++++++++++-------------- 5 files changed, 26 insertions(+), 28 deletions(-) diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index 2be621eae..1c6d34920 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -42,8 +42,9 @@ import processing.core.*; * files and images, etc) that comes from that. */ public class Base { - static final int VERSION = 162; - static final String VERSION_NAME = "0162 Beta"; + static final int REVISION = 162; + //static final String REVISION_NAME = "0162"; + static final String VERSION_NAME = "1.0"; static final int[] platforms = new int[] { PConstants.WINDOWS, PConstants.MACOSX, PConstants.LINUX diff --git a/app/src/processing/app/UpdateCheck.java b/app/src/processing/app/UpdateCheck.java index 2be25b3e4..28043eca4 100644 --- a/app/src/processing/app/UpdateCheck.java +++ b/app/src/processing/app/UpdateCheck.java @@ -77,7 +77,7 @@ public class UpdateCheck implements Runnable { try { String info; info = URLEncoder.encode(id + "\t" + - PApplet.nf(Base.VERSION, 4) + "\t" + + PApplet.nf(Base.REVISION, 4) + "\t" + System.getProperty("java.version") + "\t" + System.getProperty("java.vendor") + "\t" + System.getProperty("os.name") + "\t" + @@ -102,7 +102,7 @@ public class UpdateCheck implements Runnable { "would you like to visit the Processing download page?"; if (base.activeEditor != null) { - if (latest > Base.VERSION) { + if (latest > Base.REVISION) { Object[] options = { "Yes", "No" }; int result = JOptionPane.showOptionDialog(base.activeEditor, prompt, diff --git a/build/shared/revisions.txt b/build/shared/revisions.txt index 75034654a..5dcb77a0f 100644 --- a/build/shared/revisions.txt +++ b/build/shared/revisions.txt @@ -691,6 +691,11 @@ Also many, many updates to the examples and reference in this release. + Disable abyssmally slow Sun renderer on OS X 10.5, by setting apple.awt.graphics.UseQuartz to true inside PApplet.main(). ++ Removed /System/Library/Java from the CLASSPATH in the Processing.app + Info.plist file on Mac OS X. This disables the com.apple.* classes, + but those are mostly deprecated anyway. + http://dev.processing.org/bugs/show_bug.cgi?id=1045 + [ bug fixes ] + Prevent caps/joins from throwing an error and halting the render. diff --git a/core/todo.txt b/core/todo.txt index 5af307dc3..7749a343c 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,4 +1,5 @@ -0162 core +0162 core (1.0) +X no additional changes for 1.0 [ known problems ] @@ -8,10 +9,6 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=930 _ Disabling Aero scheme sometimes prevents the problem _ Updating graphics drivers may prevent the problem - -. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - - [ need problem sketch ] _ if too many errors come through during setup, app will terminate diff --git a/todo.txt b/todo.txt index 683148966..618904b9f 100644 --- a/todo.txt +++ b/todo.txt @@ -1,24 +1,12 @@ 0162 pde (1.0) X update revisions.html - -_ update Base.java to change to Processing 1.0 instead of the beta stuff -_ write revisions.txt -_ in 0149, removed /System/Library/Java -_ http://dev.processing.org/bugs/show_bug.cgi?id=1045 -_ update known problems reference -_ extendo thing for tabs -_ strokeweight/cap -_ replace applet.html and applet-opengl.html -_ update applet.html to point at java 6u10 with the new auto-update stuff -_ also update applet on the home page to do the same -_ remove the bugs forum -_ do we need to shore up server setup for 1.0 release pounding? -_ what's the deal with disk space? - -_ setup phplist -_ delete the old announce list -_ change signup instructions for announce list -_ move the old logs off the server +X write revisions.txt +X in 0149, removed /System/Library/Java +X http://dev.processing.org/bugs/show_bug.cgi?id=1045 +X do we need to shore up server setup for 1.0 release pounding? +o what's the deal with disk space? +o update known problems reference +X update Base.java to change to Processing 1.0 instead of the beta stuff [ needs verification ] @@ -730,6 +718,10 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=59 PDE / Export +1 _ replace applet.html and applet-opengl.html +1 _ http://dev.processing.org/bugs/show_bug.cgi?id=1057 +1 _ update applet.html to point at java 6u10 with the new auto-update stuff +1 _ also update applet on the home page to do the same _ failed export still copies random files _ http://dev.processing.org/bugs/show_bug.cgi?id=1050 _ when exporting to application (or applet) don't copy .java files from folder @@ -1146,6 +1138,9 @@ _ and include an md5hash to see if the file is correct DIST / Windows +2 _ Windows problem with some lab machines "Processing cannot run because +2 _ it could not create a folder to store your settings" +2 _ http://dev.processing.org/bugs/show_bug.cgi?id=1016 _ check to see whether this bug is fixed once 0140 is released _ properly handle non-ascii chars in p5 folder name _ http://dev.processing.org/bugs/show_bug.cgi?id=49