Elecphicon, a GUI wrapper for png2icons, generates Apple ICNS and Microsoft ICO files from PNG files.
The ideal input is a 24-bit PNG file with 1024x1024 pixels and an alpha channel, but any other dimensions and most other PNG formats will do work.
If you only need to create ICO files, 256×256 pixels will be enough.
It's also possible to create icon files from non-quadratic source PNGs.
Dimension | ICO | ICNS |
---|---|---|
16x16 | ✅ | ✅ |
16x16@2x | ✅ | |
24x24 | ✅ | |
32x32 | ✅ | ✅ |
32x32@2x | ✅ | |
48x48 | ✅ | |
64x64 | ✅ | |
72x72 | ✅ | |
96x96 | ✅ | |
128x128 | ✅ | ✅ |
128x128@2x | ✅ | |
256x256 | ✅ | ✅ |
256x256@2x | ✅ | |
512x512 | ✅ | |
512x512@2x | ✅ |
Language | Code |
---|---|
English 🇺🇸 🇬🇧 🌎 | en |
日本語 🇯🇵 | ja |
Deutsch 🇩🇪 | de |
Русский 🇷🇺 | ru |
Português 🇵🇹 🇧🇷 | pt |
Italiano 🇮🇹 | it |
简体中文 🇨🇳 | zh_CN |
API | Value |
---|---|
default-src (CSP) | self |
nodeIntegration | false |
enableRemoteModule | false |
worldSafeExecuteJavaScript | true |
contextIsolation | true |
safeDialogs | true |
sandbox | true |
You can download the latest version of Elephicon from the releases page here:
https://github.com/sprout2000/elephicon/releases
Download the latest version for Windows10 at Microsoft Store.
I need more locale files.
When you have translated the menu into your language, could you please send me the locale file as a pull request?
- Create
{your_LANG}.json
insrc/locales
. - Then import the locale file into
src/setLocales.ts
as follows:
import en from './locales/en.json';
import ja from './locales/ja.json';
+ import de from './locales/de.json';
export const setLocales = (locale: string): void => {
i18next.init({
lng: locale,
fallbackLng: 'en',
resources: {
en: { translation: en },
ja: { translation: ja },
+ de: { translation: de },
},
});
};
Special Thanks to:
see UBUNTU.md.
MIT © idesis GmbH, Rellinghauser Straße 334F, D-45136 Essen
MIT © 2020 sprout2000 and other contributors.