mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
add a note about where all the icons are located
This commit is contained in:
@@ -0,0 +1,99 @@
|
||||
This folder contains several icons, so we'll use that as an opportunity to outline where *all* the icons are located in the repo.
|
||||
|
||||
Image2Icon.app on macOS is used to create the `.icns` and `.ico` files from the Illustrator artwork that's been exported to `.png`. It's also used to create `.iconset` folders that contain the icons at several sizes. These are (manually) renamed to the versions seen below.
|
||||
|
||||
|
||||
## in this folder
|
||||
|
||||
Application icon for the PDE, used for the dock and windows:
|
||||
|
||||
build/shared/lib/icons/app-16.png
|
||||
build/shared/lib/icons/app-32.png
|
||||
build/shared/lib/icons/app-48.png
|
||||
build/shared/lib/icons/app-64.png
|
||||
build/shared/lib/icons/app-128.png
|
||||
build/shared/lib/icons/app-256.png
|
||||
build/shared/lib/icons/app-512.png
|
||||
build/shared/lib/icons/app-1024.png
|
||||
|
||||
The 48x48 version is created from the 64x64 image using ImageMagick:
|
||||
|
||||
convert -resize 48x app-64.png app-48.png
|
||||
|
||||
The document icon for `.pde` files. (Prior to 4.3, the `pde-NN.png` files were the app icon, causing some confusion.) These images are only used on Linux:
|
||||
|
||||
build/shared/lib/icons/pde-16.png
|
||||
build/shared/lib/icons/pde-32.png
|
||||
build/shared/lib/icons/pde-48.png
|
||||
build/shared/lib/icons/pde-64.png
|
||||
build/shared/lib/icons/pde-128.png
|
||||
build/shared/lib/icons/pde-256.png
|
||||
build/shared/lib/icons/pde-512.png
|
||||
build/shared/lib/icons/pde-1024.png
|
||||
|
||||
And to create that 48x48 version:
|
||||
|
||||
convert -resize 48x pde-64.png pde-48.png
|
||||
|
||||
Finally, there's the Foundation logo, which is used by the Contributions Manager:
|
||||
|
||||
build/shared/lib/icons/foundation-16.png
|
||||
build/shared/lib/icons/foundation-32.png
|
||||
build/shared/lib/icons/foundation-64.png
|
||||
|
||||
|
||||
## inside `core`
|
||||
|
||||
The exported application icon, used to set the dock icon when running a sketch, or in an exported application:
|
||||
|
||||
core/src/icon/icon-16.png
|
||||
core/src/icon/icon-32.png
|
||||
core/src/icon/icon-48.png
|
||||
core/src/icon/icon-64.png
|
||||
core/src/icon/icon-128.png
|
||||
core/src/icon/icon-256.png
|
||||
core/src/icon/icon-512.png
|
||||
core/src/icon/icon-1024.png
|
||||
|
||||
And of course:
|
||||
|
||||
convert -resize 48x icon-64.png icon-48.png
|
||||
|
||||
|
||||
## exported applications
|
||||
|
||||
Exported application icon for macOS:
|
||||
|
||||
java/application/application.icns
|
||||
|
||||
…and for Windows:
|
||||
|
||||
java/application/application.ico
|
||||
|
||||
There's none in use for Linux, since we don't export `.desktop` files with applications; though maybe we should do that in the future.
|
||||
|
||||
|
||||
## macOS build
|
||||
|
||||
Application icon:
|
||||
|
||||
build/macos/processing.icns
|
||||
|
||||
Document icons, named by extension:
|
||||
|
||||
build/macos/pde.icns
|
||||
build/macos/pdex.icns
|
||||
build/macos/pdez.icns
|
||||
|
||||
|
||||
## Windows build
|
||||
|
||||
Application icon:
|
||||
|
||||
build/windows/processing.ico
|
||||
|
||||
Document icons, named by extension:
|
||||
|
||||
build/windows/pdex.ico
|
||||
build/windows/pdez.ico
|
||||
build/windows/pde.ico
|
||||
Reference in New Issue
Block a user