update with a new round of icons and about screen
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 158 KiB |
|
Before Width: | Height: | Size: 34 KiB |
@@ -12,7 +12,7 @@
|
||||
<customProcName>false</customProcName>
|
||||
<stayAlive>false</stayAlive>
|
||||
<manifest></manifest>
|
||||
<icon>application.ico</icon>
|
||||
<icon>processing.ico</icon>
|
||||
<classPath>
|
||||
<!-- <mainClass>processing.app.Base</mainClass> -->
|
||||
<mainClass>processing.app.ui.Splash</mainClass>
|
||||
|
||||
BIN
build/windows/processing.ico
Normal file
|
After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 39 KiB |
|
Before Width: | Height: | Size: 824 B After Width: | Height: | Size: 6.8 KiB |
|
Before Width: | Height: | Size: 324 B After Width: | Height: | Size: 835 B |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 453 B After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 520 B After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 629 B After Width: | Height: | Size: 3.7 KiB |
@@ -7,7 +7,7 @@
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>@@sketch@@</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>sketch.icns</string>
|
||||
<string>application.icns</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>@@sketch@@</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
@@ -60,7 +60,7 @@
|
||||
<key>JVMOptions</key>
|
||||
<array>
|
||||
@@jvm_options_list@@
|
||||
<string>-Xdock:icon=$APP_ROOT/Contents/Resources/sketch.icns</string>
|
||||
<string>-Xdock:icon=$APP_ROOT/Contents/Resources/application.icns</string>
|
||||
<string>-Djava.library.path=$APP_ROOT/Contents/Java:$APP_ROOT/Contents/Java/core/library</string>
|
||||
<string>-Dapple.laf.useScreenMenuBar=true</string>
|
||||
<string>-Dcom.apple.macos.use-file-dialog-packages=true</string>
|
||||
|
||||
BIN
java/application/application.icns
Normal file
BIN
java/application/application.ico
Normal file
|
After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 54 KiB |
@@ -710,8 +710,8 @@ public class JavaBuild {
|
||||
File resourcesFolder = new File(contentsFolder, "Resources");
|
||||
Util.copyDir(new File(contentsOrig, "Resources/en.lproj"),
|
||||
new File(resourcesFolder, "en.lproj"));
|
||||
Util.copyFile(mode.getContentFile("application/sketch.icns"),
|
||||
new File(resourcesFolder, "sketch.icns"));
|
||||
Util.copyFile(mode.getContentFile("application/application.icns"),
|
||||
new File(resourcesFolder, "application.icns"));
|
||||
|
||||
} else if (exportPlatform == PConstants.LINUX) {
|
||||
if (embedJava) {
|
||||
@@ -940,7 +940,7 @@ public class JavaBuild {
|
||||
File exeFile = new File(destFolder, sketch.getName() + ".exe");
|
||||
config.addChild("outfile").setContent(exeFile.getAbsolutePath());
|
||||
|
||||
File iconFile = mode.getContentFile("application/sketch.ico");
|
||||
File iconFile = mode.getContentFile("application/application.ico");
|
||||
config.addChild("icon").setContent(iconFile.getAbsolutePath());
|
||||
|
||||
XML clazzPath = config.addChild("classPath");
|
||||
|
||||
24
todo.txt
@@ -35,6 +35,9 @@ X move preferences to ~/.config on Linux
|
||||
X use ~/.config as parent, or $XDG_CONFIG_HOME
|
||||
o https://github.com/processing/processing/issues/6115 (moved)
|
||||
X https://github.com/processing/processing4/issues/203
|
||||
X update with a new round of icons
|
||||
X replace sketch.ico and sketch.icns to application (for exported app)
|
||||
X (too confusing b/c .pde is the "sketch", or especially if we go pdp)
|
||||
|
||||
install from pdex files
|
||||
X initial code to install a contrib from a pdex file
|
||||
@@ -68,12 +71,6 @@ fixed in 4.0a4
|
||||
X sketch window resets position after each run (regression from 3.4?)
|
||||
X https://github.com/processing/processing/issues/5781
|
||||
|
||||
may be fixed
|
||||
_ Undo feature may have undesired results (4.0a4)
|
||||
_ https://github.com/processing/processing/issues/4775
|
||||
_ HDPI support GNOME desktop
|
||||
_ https://github.com/processing/processing/issues/6059
|
||||
|
||||
sketch/launching
|
||||
X should it be pskz, pcbz? psk for the sketch file to double-click?
|
||||
X pdez as a sketch bundle?
|
||||
@@ -124,11 +121,17 @@ X web server confirmed to be working, but should check w/ new docs
|
||||
X local web server to run reference from .zip?
|
||||
X no more gazillion file nastiness
|
||||
|
||||
may be fixed
|
||||
_ Undo feature may have undesired results (4.0a4)
|
||||
_ https://github.com/processing/processing/issues/4775
|
||||
_ HDPI support GNOME desktop
|
||||
_ https://github.com/processing/processing/issues/6059
|
||||
|
||||
|
||||
before alpha 7/beta 1
|
||||
_ update the README for alpha 6 (and this release too, when ready)
|
||||
_ turn off javafx web if not using
|
||||
_ look through dist files, looks like 'bin'and 'src' from Java Mode are included
|
||||
_ look through dist files, looks like 'bin' and 'src' from Java Mode are included
|
||||
_ can we compress jdk/Contents/Home/legal into a single zip?
|
||||
|
||||
_ what to double-click when opening p5 projects (.pdp?)
|
||||
@@ -193,13 +196,18 @@ _ was looking crunchy on low-dpi screen set to 125%
|
||||
_ was this due to the args change in alpha 5?
|
||||
|
||||
|
||||
before 4.x final
|
||||
design
|
||||
_ Update graphics and visual design elements for 4.x
|
||||
_ https://github.com/processing/processing4/issues/48
|
||||
_ need icons for .pde, .pdex, .pdez
|
||||
_ core/src/icon-NN.png should be the exported application icon
|
||||
_ currently it's the p5 icon since the export just looks black
|
||||
_ use svg images for res-indep icons/gui?
|
||||
_ https://stackoverflow.com/a/2495712
|
||||
_ (built and tested a version of this code if we want to use it)
|
||||
|
||||
|
||||
before 4.x final
|
||||
_ SVG library, show a warning when using style instead of presentation attributes
|
||||
_ Welcome screen or not?
|
||||
_ set a new preference for it, so people see it
|
||||
|
||||