From 756e69e3c0f7bac71b0fabddff8470634b9695c6 Mon Sep 17 00:00:00 2001 From: benfry Date: Mon, 12 Jul 2010 22:32:14 +0000 Subject: [PATCH] starting the next rev --- android/done.txt | 11 +++++++++++ android/todo.txt | 12 ++---------- app/src/processing/app/Base.java | 10 +++++----- core/done.txt | 6 ++++++ core/todo.txt | 5 +---- done.txt | 23 +++++++++++++++++++++++ todo.txt | 24 ++---------------------- 7 files changed, 50 insertions(+), 41 deletions(-) diff --git a/android/done.txt b/android/done.txt index e24dcf93b..36ab8dbcd 100644 --- a/android/done.txt +++ b/android/done.txt @@ -1,3 +1,14 @@ +0187 android (pre) +X don't kill adb server each time that run is hit +X move about.txt to the wiki + +done in 0186 +X move to Android 2.1 as the minimum requirement? +X since 2.0.1 seems to be used on only a 0.46% of devices? +X http://developer.android.com/resources/dashboard/platform-versions.html +X need to side-port changes from PShape/SVG over to Android + + 0186 android (pre) X move to sdk 7 because 6 has been deprecated X merged svg changes with those in desktop core diff --git a/android/todo.txt b/android/todo.txt index fb4788bc3..4d3202b86 100644 --- a/android/todo.txt +++ b/android/todo.txt @@ -1,6 +1,5 @@ -0187 android -X don't kill adb server each time that run is hit -X move about.txt to the wiki +0188 android + _ fix mouseX/Y mapping when using smaller screen sizes _ allow screenWidth/Height as parameters to size() @@ -14,13 +13,6 @@ _ pause needs to actually kill the thread _ returning from pause needs to reset the clock _ this is currently draining batteries -done with 0186 -X move to Android 2.1 as the minimum requirement? -X since 2.0.1 seems to be used on only a 0.46% of devices? -X http://developer.android.com/resources/dashboard/platform-versions.html -X need to side-port changes from PShape/SVG over to Android - - _ text leading is broken, text("blah\nblah") doesn't work properly _ image() problems (includes sketch) diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index 46043ab34..381eb8b64 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 = 187; + static final int REVISION = 188; /** This might be replaced by main() if there's a lib/version.txt file. */ - static public String VERSION_NAME = "0187"; + static public String VERSION_NAME = "0188"; /** Set true if this a proper release rather than a numbered revision. */ static public boolean RELEASE = false; @@ -580,7 +580,7 @@ public class Base { } fileMenu.add(item); - // Mac OS X already has its own preferences and quit menu. + // Mac OS X already has its own preferences and quit menu. // That's right! Think different, b*tches! if (!Base.isMacOS()) { fileMenu.addSeparator(); @@ -723,7 +723,7 @@ public class Base { return null; } newbieName = prefix + suffix + ((char) ('a' + index)); - // Also sanitize the name since it might do strange things on + // Also sanitize the name since it might do strange things on // non-English systems that don't use this sort of date format. // http://code.google.com/p/processing/issues/detail?id=283 newbieName = Sketch.sanitizeName(newbieName); @@ -1169,7 +1169,7 @@ public class Base { * should replace the sketch in the current window, or false when the * sketch should open in a new window. */ - protected boolean addSketches(JMenu menu, File folder, + protected boolean addSketches(JMenu menu, File folder, final boolean replaceExisting) throws IOException { // skip .DS_Store files, etc (this shouldn't actually be necessary) if (!folder.isDirectory()) return false; diff --git a/core/done.txt b/core/done.txt index ba2f66486..2da9c60bf 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,9 @@ +0187 core (pre) +X add requestFocusInWindow() call to replace requestFocus() +X http://code.google.com/p/processing/issues/detail?id=279 +X add getDocumentBase() version to createInput() for internet explorer + + 0186 core X more Linux PDF fixes from Matthias Breuer diff --git a/core/todo.txt b/core/todo.txt index af1e04ab2..0b5445272 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,7 +1,4 @@ -0187 core -X add requestFocusInWindow() call to replace requestFocus() -X http://code.google.com/p/processing/issues/detail?id=279 -X add getDocumentBase() version to createInput() for internet explorer +0188 core LIBRARIES / XML diff --git a/done.txt b/done.txt index 153d48aaa..739918b00 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,26 @@ +0187 pde (pre) +X don't require an editor window to be open at all times +X The com.apple.eawt.Application now has a setDefaultMenuBar(JMenuBar) method +X that sets a default menu bar when no other Frames are open. +X could check for availability of method +X and if it's there, don't require people to quit +X Prevent horizontal scroll offset from disappearing +X http://code.google.com/p/processing/issues/detail?id=280 +o horizontal scroller gets weird sometimes +o http://dev.processing.org/bugs/show_bug.cgi?id=23 +X Fix NullPointerException when making a new sketch on non-English systems +X http://code.google.com/p/processing/issues/detail?id=283 +X show warning message on linux if sun java is not in use +X there isn't a perfect way to detect whether sun java is in use, +X so please report false positives (or negatives, for that matter) +X bad strlen() problem in windows launcher.cpp +X http://code.google.com/p/processing/issues/detail?id=303 +X "Unexpected token" error when creating classes with pre-releases after 1.1 +X http://code.google.com/p/processing/issues/detail?id=292 +X 'public class' inside first tab crashing +X 'final int a = 10' throws off mode detect + + 0186 pde (pre) X update the URLs opened by the software X http://code.google.com/p/processing/issues/detail?id=278 diff --git a/todo.txt b/todo.txt index 2402400b9..546be1d2e 100644 --- a/todo.txt +++ b/todo.txt @@ -1,24 +1,4 @@ -0187 pde -X don't require an editor window to be open at all times -X The com.apple.eawt.Application now has a setDefaultMenuBar(JMenuBar) method -X that sets a default menu bar when no other Frames are open. -X could check for availability of method -X and if it's there, don't require people to quit -X Prevent horizontal scroll offset from disappearing -X http://code.google.com/p/processing/issues/detail?id=280 -o horizontal scroller gets weird sometimes -o http://dev.processing.org/bugs/show_bug.cgi?id=23 -X Fix NullPointerException when making a new sketch on non-English systems -X http://code.google.com/p/processing/issues/detail?id=283 -X show warning message on linux if sun java is not in use -X there isn't a perfect way to detect whether sun java is in use, -X so please report false positives (or negatives, for that matter) -X bad strlen() problem in windows launcher.cpp -X http://code.google.com/p/processing/issues/detail?id=303 -X "Unexpected token" error when creating classes with pre-releases after 1.1 -X http://code.google.com/p/processing/issues/detail?id=292 -X 'public class' inside first tab crashing -X 'final int a = 10' throws off mode detect +0188 pde _ launch4j problem @@ -860,7 +840,7 @@ _ don't actually _ when running with external editor, hide the editor text area _ http://dev.processing.org/bugs/show_bug.cgi?id=20 _ add mnemonics for menus (alt-f to open 'file') -_ http://dev.processing.org/bugs/show_bug.cgi?id=26 +_ http://code.google.com/p/processing/issues/detail?id=12 _ option to just print all code in project _ option to export all the code as colored html _ http://dev.processing.org/bugs/show_bug.cgi?id=28