Skip to content

Commit 035e57e

Browse files
bitroncmaglie
authored andcommitted
Moved getDefaultSketchbookFolder() from Base to BaseNoGui and other minor fixes.
1 parent 26a8b37 commit 035e57e

File tree

2 files changed

+16
-17
lines changed

2 files changed

+16
-17
lines changed

app/src/processing/app/Base.java

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1887,22 +1887,9 @@ static public File getSketchbookHardwareFolder() {
18871887
}
18881888

18891889

1890-
protected File getDefaultSketchbookFolder() {
1891-
if (BaseNoGui.getPortableFolder() != null)
1892-
return new File(BaseNoGui.getPortableFolder(), BaseNoGui.getPortableSketchbookFolder());
1893-
1894-
File sketchbookFolder = null;
1895-
try {
1896-
sketchbookFolder = getPlatform().getDefaultSketchbookFolder();
1897-
} catch (Exception e) { }
1898-
1899-
return sketchbookFolder;
1900-
}
1901-
1902-
19031890
protected File getDefaultSketchbookFolderOrPromptForIt() {
19041891

1905-
File sketchbookFolder = getDefaultSketchbookFolder();
1892+
File sketchbookFolder = BaseNoGui.getDefaultSketchbookFolder();
19061893

19071894
if (sketchbookFolder == null) {
19081895
sketchbookFolder = promptSketchbookLocation();

app/src/processing/app/BaseNoGui.java

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,18 @@ static public TargetPlatform getCurrentTargetPlatformFromPackage(String pack) {
143143
return getTargetPlatform(pack, PreferencesData.get("target_platform"));
144144
}
145145

146+
static public File getDefaultSketchbookFolder() {
147+
if (getPortableFolder() != null)
148+
return new File(getPortableFolder(), getPortableSketchbookFolder());
149+
150+
File sketchbookFolder = null;
151+
try {
152+
sketchbookFolder = getPlatform().getDefaultSketchbookFolder();
153+
} catch (Exception e) { }
154+
155+
return sketchbookFolder;
156+
}
157+
146158
public static DiscoveryManager getDiscoveryManager() {
147159
return discoveryManager;
148160
}
@@ -262,14 +274,14 @@ static public File getSketchbookLibrariesFolder() {
262274

263275
static public String getSketchbookPath() {
264276
// Get the sketchbook path, and make sure it's set properly
265-
String sketchbookPath = Preferences.get("sketchbook.path");
277+
String sketchbookPath = PreferencesData.get("sketchbook.path");
266278

267279
// If a value is at least set, first check to see if the folder exists.
268280
// If it doesn't, warn the user that the sketchbook folder is being reset.
269281
if (sketchbookPath != null) {
270282
File sketchbookFolder;
271-
if (BaseNoGui.getPortableFolder() != null)
272-
sketchbookFolder = new File(BaseNoGui.getPortableFolder(), sketchbookPath);
283+
if (getPortableFolder() != null)
284+
sketchbookFolder = new File(getPortableFolder(), sketchbookPath);
273285
else
274286
sketchbookFolder = absoluteFile(sketchbookPath);
275287
if (!sketchbookFolder.exists()) {

0 commit comments

Comments
 (0)