diff --git a/build/macosx/dist.sh b/build/macosx/dist.sh index 35b341f73..e428ec01a 100755 --- a/build/macosx/dist.sh +++ b/build/macosx/dist.sh @@ -7,6 +7,13 @@ if [ $1 ] then RELEASE=$1 echo Creating Processing release $RELEASE... + INFO_SOUGHT="$RELEASE," + INFO_FOUND=`cat ./dist/Processing.app/Contents/Info.plist | grep $INFO_SOUGHT` + if [ -z "$INFO_FOUND" ] + then + echo Fix the version number in Info.plist + exit + fi else RELEASE=$REVISION echo Creating Processing distribution for revision $REVISION... diff --git a/build/macosx/dist/Processing.app/Contents/Info.plist b/build/macosx/dist/Processing.app/Contents/Info.plist index 410806e95..a7e0a2a5a 100755 --- a/build/macosx/dist/Processing.app/Contents/Info.plist +++ b/build/macosx/dist/Processing.app/Contents/Info.plist @@ -7,11 +7,12 @@ CFBundleGetInfoString - 1.0.1, Copyright © Ben Fry and Casey Reas + 1.0.4, Copyright © Ben Fry and Casey Reas CFBundleVersion - 1.0.1 + 1.0.4 CFBundleShortVersionString - 1.0.1 + 1.0.4 + CFBundleAllowMixedLocalizations true @@ -56,7 +57,10 @@ Java VMOptions - -Xms128M -Xmx256M + + -Xms128M + -Xmx256M + MainClass processing.app.Base @@ -70,27 +74,27 @@ http://dev.processing.org/bugs/show_bug.cgi?id=1045 --> $JAVAROOT/pde.jar:$JAVAROOT/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/ecj.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar + JVMArchs + + + i386 + ppc + + + Properties javaroot $JAVAROOT - - - JVMArchs - - - i386 - ppc - - apple.awt.showGrowBox false com.apple.smallTabs diff --git a/core/todo.txt b/core/todo.txt index 8edb1d426..d607091ef 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -8,6 +8,8 @@ _ what other methods should work with doubles? math? X PImage cacheMap problem when using PImage.get() X http://dev.processing.org/bugs/show_bug.cgi?id=1245 +_ memory leak problem with fonts in JAVA2D +_ http://dev.processing.org/bugs/show_bug.cgi?id=1252 _ what's the difference with ascent on loadFont vs. createFont? diff --git a/todo.txt b/todo.txt index a2a58e0fb..11a1ed39b 100644 --- a/todo.txt +++ b/todo.txt @@ -6,13 +6,34 @@ X IDE crashed when changing color scheme on windows X http://dev.processing.org/bugs/show_bug.cgi?id=1237 X space in front of linux shell script prevents it from running X http://dev.processing.org/bugs/show_bug.cgi?id=1250 +X macosx finder info on application says 1.0.1 for 1.0.3 +X fix build script to catch this / make it update the file +X http://dev.processing.org/bugs/show_bug.cgi?id=1226 +X update to java 6u13 on windows +X fix error message "Non-String for 8 value in 'Properties' sub-dictionary in 'Java' sub-dictionary of Info.plist" +_ command line support is currently broken +_ http://dev.processing.org/bugs/show_bug.cgi?id=1048 +_ some fixes can be found in the bug report +_ Slow response or spinning wheel from the menu bar on Mac OS X +_ http://dev.processing.org/bugs/show_bug.cgi?id=786 +_ significant point() and set() slowdown on OS X +_ http://dev.processing.org/bugs/show_bug.cgi?id=1094 + +_ NPE when opening a sketch (Mac OS X?) +_ http://dev.processing.org/bugs/show_bug.cgi?id=1251 + +_ disable sketchbook and examples menus on os x? + +_ 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 _ problem with startup on vista 64 _ try this with windows 7 64-bit (install on laptop?) _ http://dev.processing.org/bugs/show_bug.cgi?id=1246 -X update to java 6u13 on windows -_ update to java 6u13 on linux +_ update to java 6u14 on windows +_ update to java 6u14 on linux _ switch to better deployment script for applets (download java kernel) _ http://java.sun.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html#deplToolkit @@ -27,8 +48,6 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=1179 _ better exe export.. maybe using jexegen or launch4j -_ disable sketchbook and examples menus on os x? - _ npe if library is removed before compile _ always check library folders to make sure they're still valid @@ -40,10 +59,6 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=1161 _ update license info to state gplv2 not v3 -_ finder info on application says 1.0.1 for 1.0.3 -_ fix build script to catch this / make it update the file -_ http://dev.processing.org/bugs/show_bug.cgi?id=1226 - _ catch antlr conflicts, and put up an error message _ http://dev.processing.org/bugs/show_bug.cgi?id=1225 @@ -70,11 +85,6 @@ _ warn user about moving libraries and restarting E2 _ Default wildcard imports are causing naming conflicts E2 _ http://dev.processing.org/bugs/show_bug.cgi?id=1103 -4 _ mangled menu text with java 6u10 -4 _ need to try adding the d3d flag to the .exe -4 _ http://dev.processing.org/bugs/show_bug.cgi?id=1065 -4 _ -Dsun.java2d.noddraw=true - _ Closing the last window doesn't cause PDE to save its position/contents/etc _ (when the pref for close last window = quit is set) _ http://dev.processing.org/bugs/show_bug.cgi?id=835 @@ -118,9 +128,10 @@ _ need someone to go out and test all scenarios of this [ known bugs ] -_ command line support is currently broken -_ http://dev.processing.org/bugs/show_bug.cgi?id=1048 -_ some fixes can be found in the bug report +4 _ mangled menu text with java 6u10 +4 _ need to try adding the d3d flag to the .exe +4 _ http://dev.processing.org/bugs/show_bug.cgi?id=1065 +4 _ -Dsun.java2d.noddraw=true _ video library threading problems with other libraries _ http://dev.processing.org/bugs/show_bug.cgi?id=882 _ using Capture.list() before size() sometimes works @@ -129,13 +140,9 @@ _ serial.available() broken with video _ http://dev.processing.org/bugs/show_bug.cgi?id=829 _ first few frames of OpenGL sketches on Windows run slowly _ http://dev.processing.org/bugs/show_bug.cgi?id=874 -_ Slow response or spinning wheel from the menu bar on Mac OS X -_ http://dev.processing.org/bugs/show_bug.cgi?id=786 _ sometimes not launching _ this seems to be a threading problem, like an NPE on load/open _ probaby related to the other load/save sync errors -_ significant point() and set() slowdown on OS X -_ http://dev.processing.org/bugs/show_bug.cgi?id=1094 with casey