starting 72.. shows an error message when an import is missing.

This commit is contained in:
benfry
2004-10-11 18:45:05 +00:00
parent bc794a9fe7
commit 8f1820b3a5
5 changed files with 72 additions and 61 deletions

View File

@@ -1180,8 +1180,12 @@ public class PdeSketch {
//System.out.println("found package " + entry);
File libFolder = (File) PdeSketchbook.importToLibraryTable.get(entry);
//System.out.println(" found lib folder " + libFolder);
importedLibraries.add(libFolder);
if (libFolder == null) {
throw new PdeException("Could not find library for " + entry);
//return null;
}
importedLibraries.add(libFolder);
libraryPath += File.pathSeparator + libFolder.getAbsolutePath();
}

View File

@@ -1,3 +1,30 @@
0071 core
X properly swap alpha values when lines need to be rendered backwards
X make cursor() commands public
X ltext and rtext for screen space stuff
X ltext is broken when it goes y < 0 or y > height
X ltext & rtext completely working
X make sure font creator is making fonts properly fixed width
X probably not using java charwidth for the char's width
X probably wasn't using textFont() properly
X now that it's actually a key, should it be a char? (what's keyChar?)
X that way println(c) would work a little better..
X libraryCalls() not properly working for pre, post, or draw()
o image(myg, x, y) doesn't work but image(myg, x, y, w, h) does
o (image kind prolly not set right and so image() gets pissy)
o http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1091798655
text fixes
X make text rect use rectMode for placement
X if a word (no spaces) is too long to fit, insert a 'space'
X move left/center/right aligning into the font class
X otherwise text with alignment has problems with returns
X could PFont2 be done entirely with reflection?
X that way other font types can properly extend PFont
o font char widths from orator were not fixed width
o may just need to regenerate. if not, widths may be set wrong.
0070 core
o check ordering of split() in java vs perl for regexp
X don't include empty chars in font builder

View File

@@ -1,29 +1,4 @@
0071
X properly swap alpha values when lines need to be rendered backwards
X make cursor() commands public
X ltext and rtext for screen space stuff
X ltext is broken when it goes y < 0 or y > height
X ltext & rtext completely working
X make sure font creator is making fonts properly fixed width
X probably not using java charwidth for the char's width
X probably wasn't using textFont() properly
X now that it's actually a key, should it be a char? (what's keyChar?)
X that way println(c) would work a little better..
X libraryCalls() not properly working for pre, post, or draw()
o image(myg, x, y) doesn't work but image(myg, x, y, w, h) does
o (image kind prolly not set right and so image() gets pissy)
o http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1091798655
text fixes
X make text rect use rectMode for placement
X if a word (no spaces) is too long to fit, insert a 'space'
X move left/center/right aligning into the font class
X otherwise text with alignment has problems with returns
X could PFont2 be done entirely with reflection?
X that way other font types can properly extend PFont
o font char widths from orator were not fixed width
o may just need to regenerate. if not, widths may be set wrong.
0072 core
_ depth testing of lines vs text is problematic
_ use depth()/noDepth() to handle depth test

View File

@@ -1,3 +1,40 @@
0071 pde
o get linux version for 0071
X suppress "bad file descriptor" error on mac os x
X alphabetizing sketch menu
X uppercase being capitalized before lowercase
X need to mix case.. use toLowerCase before compare
X add a little gap on editor frame at the left
X http://processing.org/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1097363967;start=0
X add to readme or bugs..
X menus that are too long just get clipped on the screen
X can't be fixed because it's a java/os issue
X also strange menu behavior for popups, especially on osx we can't fix
o if applet.html is present, open that in the editor too.
o or do we make people use dreamweaver?
o nixed by casey, we're not dreamweaver
X macosx not exporting core.jar
X the jar is buried Contents/Resources/Java
X don't enable externalRuntime with multiple code files that are pde
X no longer separate classes
X remove "file" from "new file".. maybe just "new tab"?
X not really separate files, so that could be trouble.
X add file of a .pde or .java file should update the tabs bar
X and prolly not really complain if it's in the same folder
X dim "rename" when the main tab is selected (since user needs to "save as")
X "save ass" issues
X "save as" not properly updating the tab header
X also include the name of the previous sketch for "save as"
X prevent folks from saving a sketch inside its own folder
X will cause bizarro recursive folder action
X remove grow box from applet frame
macosx
X verify that export is working from processing.app
o check into ryan's macosx java bug..
o see why coords are going negative
0070 pde
o don't allow editing of multiple files in this release
o but support multiple java/pde files through the 'add file' option

View File

@@ -1,38 +1,6 @@
0071
o get linux version for 0071
X suppress "bad file descriptor" error on mac os x
X alphabetizing sketch menu
X uppercase being capitalized before lowercase
X need to mix case.. use toLowerCase before compare
X add a little gap on editor frame at the left
X http://processing.org/discourse/yabb/YaBB.cgi?board=BugFixes;action=display;num=1097363967;start=0
X add to readme or bugs..
X menus that are too long just get clipped on the screen
X can't be fixed because it's a java/os issue
X also strange menu behavior for popups, especially on osx we can't fix
o if applet.html is present, open that in the editor too.
o or do we make people use dreamweaver?
o nixed by casey, we're not dreamweaver
X macosx not exporting core.jar
X the jar is buried Contents/Resources/Java
X don't enable externalRuntime with multiple code files that are pde
X no longer separate classes
X remove "file" from "new file".. maybe just "new tab"?
X not really separate files, so that could be trouble.
X add file of a .pde or .java file should update the tabs bar
X and prolly not really complain if it's in the same folder
X dim "rename" when the main tab is selected (since user needs to "save as")
X "save ass" issues
X "save as" not properly updating the tab header
X also include the name of the previous sketch for "save as"
X prevent folks from saving a sketch inside its own folder
X will cause bizarro recursive folder action
X remove grow box from applet frame
0072 pde
X error message when an import isn't available
macosx
X verify that export is working from processing.app
o check into ryan's macosx java bug..
o see why coords are going negative
//