From 8e8de301eed561445c1f1191a0de6f5ed8e77e35 Mon Sep 17 00:00:00 2001 From: benfry Date: Mon, 21 Jun 2010 21:41:04 +0000 Subject: [PATCH] starting revision 0186 --- android/done.txt | 9 +++++++ android/todo.txt | 9 ++----- app/src/processing/app/Base.java | 4 +-- core/done.txt | 33 +++++++++++++++++++++++ core/todo.txt | 32 +--------------------- done.txt | 28 +++++++++++++++++++ todo.txt | 46 +++++++++----------------------- 7 files changed, 88 insertions(+), 73 deletions(-) diff --git a/android/done.txt b/android/done.txt index ff8d97e47..7a673beb3 100644 --- a/android/done.txt +++ b/android/done.txt @@ -1,3 +1,12 @@ +0185 android (pre) +X fix two bugs with fonts created with specific charsets +X fix for adobe illustrator-mangled svg id names with hex characters +X add redirect and fix problem with core.zip location after server move +X http://code.google.com/p/processing/issues/detail?id=269 +X added android.permission.INTERNET +X and android.permission.WRITE_EXTERNAL_STORAGE + + 0184 android (pre) o when running a sketch, need to unlock the device o http://dev.processing.org/bugs/show_bug.cgi?id=1500 diff --git a/android/todo.txt b/android/todo.txt index b8b9bd5ec..1b28f0b37 100644 --- a/android/todo.txt +++ b/android/todo.txt @@ -1,10 +1,5 @@ -0185 android -X fix two bugs with fonts created with specific charsets -X fix for adobe illustrator-mangled svg id names with hex characters -X add redirect and fix problem with core.zip location after server move -X http://code.google.com/p/processing/issues/detail?id=269 -X added android.permission.INTERNET -X and android.permission.WRITE_EXTERNAL_STORAGE +0186 android + _ text leading is broken, text("blah\nblah") doesn't work properly diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index bf433ae23..f03fd9208 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -41,9 +41,9 @@ import processing.core.*; * files and images, etc) that comes from that. */ public class Base { - static final int REVISION = 185; + static final int REVISION = 186; /** This might be replaced by main() if there's a lib/version.txt file. */ - static public String VERSION_NAME = "0185"; + static public String VERSION_NAME = "0186"; /** Set true if this a proper release rather than a numbered revision. */ static public boolean RELEASE = false; diff --git a/core/done.txt b/core/done.txt index ee4ae40a8..4206a5053 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,36 @@ +0185 core (pre) +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 +o svg issue with implicit path command +o http://dev.processing.org/bugs/show_bug.cgi?id=1561 +o http://code.google.com/p/processing/issues/detail?id=257 +X appears to be faulty code +X remove call to requestFocus() that broke the ColorSelector (and Editor) +X and was also breaking some applets +X http://code.google.com/p/processing/issues/detail?id=258 + +shape/svg work +X fix for adobe illustrator-mangled svg id names with hex characters +X change PShape.kind to PShape.primitive +X add simple inside() method for straight vertex (PATH) data +X add PShape.getFamily() +X add PShape.getPrimitive() +X public float[] getVertex(int index) +X public float getVertexX(int index) +X public float getVertexY(int index) +X public float getVertexZ(int index) +X public int[] getVertexCodes() +X public int getVertexCodeCount() +X public int getVertexCode(int index) +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 + + 0184 core (pre) X copy and blend scale when unnecessary X http://dev.processing.org/bugs/show_bug.cgi?id=1482 diff --git a/core/todo.txt b/core/todo.txt index 839900624..ef3fafce1 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,34 +1,4 @@ -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 -o svg issue with implicit path command -o http://dev.processing.org/bugs/show_bug.cgi?id=1561 -o http://code.google.com/p/processing/issues/detail?id=257 -X appears to be faulty code -X remove call to requestFocus() that broke the ColorSelector (and Editor) -X and was also breaking some applets -X http://code.google.com/p/processing/issues/detail?id=258 - -shape/svg work -X fix for adobe illustrator-mangled svg id names with hex characters -X change PShape.kind to PShape.primitive -X add simple inside() method for straight vertex (PATH) data -X add PShape.getFamily() -X add PShape.getPrimitive() -X public float[] getVertex(int index) -X public float getVertexX(int index) -X public float getVertexY(int index) -X public float getVertexZ(int index) -X public int[] getVertexCodes() -X public int getVertexCodeCount() -X public int getVertexCode(int index) -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 +0186 core _ cover the svg changes in a future release diff --git a/done.txt b/done.txt index e301db78a..579f78ce9 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,31 @@ +0185 pde (pre) +X add option to launch a sketch directly w/ linux +X thanks to Larry Kyrala +X http://dev.processing.org/bugs/show_bug.cgi?id=1549 +X fix for PDF library to support createFont() on Linux +X http://dev.processing.org/bugs/show_bug.cgi?id=1566 +X thanks to Matthias Breuer +X add option to change the formatting for untitled sketch naming +X http://dev.processing.org/bugs/show_bug.cgi?id=1091 +X Can't input full-width space when Japanese IME is on. +X http://dev.processing.org/bugs/show_bug.cgi?id=1531 +X fix from takachin +X PDF library matrix is not reset between frames +X also added begin/endDraw between frames +X http://dev.processing.org/bugs/show_bug.cgi?id=1227 +X add loading.gif to the js version of the applet loader +X updating JRE to 6u20, and use new Google URL +X copy the html tool from the arduino guys +X http://code.google.com/p/processing/issues/detail?id=271 +X Java update on OS X causing lots of problems +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 + 0184 pde (pre) X other libraries that use opengl weren't using the jnlp launcher X fix OpenGL detection in sketches so that proper version of diff --git a/todo.txt b/todo.txt index 62a6fcbc0..9e9af2354 100644 --- a/todo.txt +++ b/todo.txt @@ -1,30 +1,13 @@ -0185 pde -X add option to launch a sketch directly w/ linux -X thanks to Larry Kyrala -X http://dev.processing.org/bugs/show_bug.cgi?id=1549 -X fix for PDF library to support createFont() on Linux -X http://dev.processing.org/bugs/show_bug.cgi?id=1566 -X thanks to Matthias Breuer -X add option to change the formatting for untitled sketch naming -X http://dev.processing.org/bugs/show_bug.cgi?id=1091 -X Can't input full-width space when Japanese IME is on. -X http://dev.processing.org/bugs/show_bug.cgi?id=1531 -X fix from takachin -X PDF library matrix is not reset between frames -X also added begin/endDraw between frames -X http://dev.processing.org/bugs/show_bug.cgi?id=1227 -X add loading.gif to the js version of the applet loader -X updating JRE to 6u20, and use new Google URL -X copy the html tool from the arduino guys -X http://code.google.com/p/processing/issues/detail?id=271 -X Java update on OS X causing lots of problems -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 +0186 pde + + +_ don't require an editor window to be open at all times +_ The com.apple.eawt.Application now has a setDefaultMenuBar(JMenuBar) method +_ that sets a default menu bar when no other Frames are open. +_ could check for availability of method +_ and if it's there, don't require people to quit +The com.apple.eawt.Application now has a setDefaultMenuBar(JFrame) method that sets a default menu bar in your application when no other Frames are open. This feature requires your app to use both the Aqua Look and Feel and apple.laf.useScreenMenuBar=true property to hook up the native menu bar delegates correctly. This long-requested feature should remove the need to create an invisible or offscreen window to simulate the appearance of a true "default" menu bar. + 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. @@ -84,6 +67,8 @@ _ processing.app.Commander headless still requiring X11 _ problem is static calls to PApplet _ http://dev.processing.org/bugs/show_bug.cgi?id=1426 +svn copy https://processing.googlecode.com/svn/trunk/ https://processing.googlecode.com/svn/tags/processing-01XX + svn copy svn://processing.org/trunk/processing svn://processing.org/tags/processing-01XX svn copy svn+ssh://dev.processing.org/var/svn/trunk/processing svn+ssh://dev.processing.org/var/svn/tags/processing-0178 svn copy -r 6334 svn+ssh://dev.processing.org/var/svn/trunk/processing svn+ssh://dev.processing.org/var/svn/tags/processing-0178 @@ -1345,12 +1330,7 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=1513 DIST / Mac OS X -_ don't require an editor window to be open at all times -_ The com.apple.eawt.Application now has a setDefaultMenuBar(JMenuBar) method -_ that sets a default menu bar when no other Frames are open. -_ could check for availability of method -_ and if it's there, don't require people to quit -The com.apple.eawt.Application now has a setDefaultMenuBar(JFrame) method that sets a default menu bar in your application when no other Frames are open. This feature requires your app to use both the Aqua Look and Feel and apple.laf.useScreenMenuBar=true property to hook up the native menu bar delegates correctly. This long-requested feature should remove the need to create an invisible or offscreen window to simulate the appearance of a true "default" menu bar. +_ instead of "show sketch folder" method, use: The com.apple.eio.FileManager now has two new desktop interaction methods, revealInFinder(File) and moveToTrash(File). You can use revealInFinder() to open a Finder window in the parent directory of of a file and select it. You can use moveToTrash() to move a file to the most appropriate Trash directory for the volume that contains that file. _ setup() and draw() are not bold on osx (10.4) _ likely osx refuses to do monaco bold