fix for lib problems with zip files

This commit is contained in:
Ben Fry
2013-03-15 11:08:25 -04:00
parent d7ecedca7f
commit d420268c25
3 changed files with 19 additions and 2 deletions
+5
View File
@@ -2896,6 +2896,11 @@ public class Base {
if (next.isDirectory()) {
currentFile.mkdirs();
} else {
File parentDir = currentFile.getParentFile();
// Sometimes the directory entries aren't already created
if (!parentDir.exists()) {
parentDir.mkdirs();
}
currentFile.createNewFile();
unzipEntry(zis, currentFile);
}
+5 -1
View File
@@ -1,6 +1,9 @@
0217 core
X improve load/save of .gz files with Table, clear up some .bin issues
andres
A lines not properly renderered in P3D when using ortographic projection
A https://github.com/processing/processing/issues/1661
decisions on data
X are we comfortable with setInt/Float/etc instead of just set(int, blah)
@@ -27,7 +30,8 @@ _ right now using hasKey().. in JSONObject
_ add() to add things to lists, sum() for the math (sum is used less after all)
_ add mouse wheel support to 2.0 event system
_ http://code.google.com/p/processing/issues/detail?id=1423
X http://code.google.com/p/processing/issues/detail?id=1423
_ https://github.com/processing/processing/issues/1461
X this is fairly messy since desktop and JS behave a little differently
o wheel event should subclass mouse (since position still relevant)
X just another sub-event as part of mouse
+9 -1
View File
@@ -1,6 +1,12 @@
0217 pde
X fix MovieMaker, it was completely broken
X https://github.com/processing/processing/issues/1669
X create missing parent directories when unpacking zip files
X fixes library problems with hemesh
_ "New version available" mesage is showing html tags around it
_ incorporate JDI changes from Manindra
_ how does this affect Experimental? duplicate libs? loader issues?
_ move Android mode out to its own repo
@@ -522,7 +528,8 @@ _ the PDE uses 15% of CPU while just sitting idle
_ https://github.com/processing/processing/issues/1561
_ renaming RGB (.pde) to Rgb.java says "a file named RGB.pde already exists"
_ undo seems to not be going to the right location (now with example)
_ http://code.google.com/p/processing/issues/detail?id=668
_ https://github.com/processing/processing/issues/707
X http://code.google.com/p/processing/issues/detail?id=668
_ improve update check message "a new release (1.0.1) is available"
_ be more descriptive, use a second line in latest.txt
_ maybe just include the full text of the update message there?
@@ -857,6 +864,7 @@ _ In regedit: Navigate to Computer\HKEY_CLASSES_ROOT\Applications and find you
DIST / Mac OS X
_ keep an eye on the Java 8 builds, since all the effort goes there
_ https://wikis.oracle.com/display/OpenJDK/Mac+OS+X+Port
_ ./jdk8/build/macosx-x86_64-normal-server-release/jdk/bin/java
_ change cmd line for OS X to use symlink?
_ otherwise updates are going to require reinstall..
_ or that it's gonna need to parse and say "update command line?"