fix "non-string for 8 value" message, also check version in dist.sh for Info.plist

This commit is contained in:
benfry
2009-05-30 00:56:59 +00:00
parent 5394a5d6bf
commit 1c21e34c51
4 changed files with 55 additions and 35 deletions
+7
View File
@@ -7,6 +7,13 @@ if [ $1 ]
then
RELEASE=$1
echo Creating Processing release $RELEASE...
INFO_SOUGHT="<string>$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...
+19 -15
View File
@@ -7,11 +7,12 @@
<!-- all these need to change for new releases -->
<key>CFBundleGetInfoString</key>
<string>1.0.1, Copyright © Ben Fry and Casey Reas</string>
<string>1.0.4, Copyright © Ben Fry and Casey Reas</string>
<key>CFBundleVersion</key>
<string>1.0.1</string>
<string>1.0.4</string>
<key>CFBundleShortVersionString</key>
<string>1.0.1</string>
<string>1.0.4</string>
<!-- now stop changing things and get outta here -->
<key>CFBundleAllowMixedLocalizations</key>
<string>true</string>
@@ -56,7 +57,10 @@
<key>Java</key>
<dict>
<key>VMOptions</key>
<string>-Xms128M -Xmx256M</string>
<array>
<string>-Xms128M</string>
<string>-Xmx256M</string>
</array>
<key>MainClass</key>
<string>processing.app.Base</string>
@@ -70,27 +74,27 @@
http://dev.processing.org/bugs/show_bug.cgi?id=1045 -->
<string>$JAVAROOT/pde.jar:$JAVAROOT/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/ecj.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar</string>
<key>JVMArchs</key>
<array>
<!-- <string>x86_64</string> --> <!-- currently no 64 bit support -->
<string>i386</string>
<string>ppc</string>
</array>
<!-- More properties can be found in http://developer.apple.com/releasenotes/Java/java141/system_properties/chapter_4_section_1.html#//apple_ref/doc/uid/TP30000285 -->
<key>Properties</key>
<dict>
<!-- Pass the full path of Contents/Resources/Java to the PDE -->
<key>javaroot</key>
<string>$JAVAROOT</string>
<!-- More properties can be found in http://developer.apple.com/releasenotes/Java/java141/system_properties/chapter_4_section_1.html#//apple_ref/doc/uid/TP30000285 -->
<!--
In release 0158, removed the menubar option from the .app and instead controlling it from the preferences window. By default, the menu bar is inside the editor window because of the Apple Java bug.
<key>apple.laf.useScreenMenuBar</key>
<string>true</string>
http://dev.processing.org/bugs/show_bug.cgi?id=786
<key>apple.laf.useScreenMenuBar</key>
<string>true</string>
-->
<key>JVMArchs</key>
<array>
<!--<string>x86_64</string>--> <!-- currently no 64 bit support -->
<string>i386</string>
<string>ppc</string>
</array>
<key>apple.awt.showGrowBox</key>
<string>false</string>
<key>com.apple.smallTabs</key>
+2
View File
@@ -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?
+27 -20
View File
@@ -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