mirror of
https://github.com/processing/processing4.git
synced 2026-02-12 18:10:43 +01:00
starting 72.. shows an error message when an import is missing.
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
//
|
||||
|
||||
|
||||
Reference in New Issue
Block a user