Skip to content

umitseyhan75/elephicon

 
 

Repository files navigation

Elephicon

Elecphicon, a GUI wrapper for png2icons, generates Apple ICNS and Microsoft ICO files from PNG files.

Quality Gate Status GitHub CI GitHub license GitHub all releases GitHub package.json dynamic

📗 Usage

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.

elephicon2020-12-15

🌈 Embedded Sizes

Dimension ICO ICNS
16x16
16x16@2x
24x24
32x32
32x32@2x
48x48
64x64
72x72
96x96
128x128
128x128@2x
256x256
256x256@2x
512x512
512x512@2x

📚 Supported Languages (App Menu)

Language Code
English 🇺🇸 🇬🇧 🌎 en
日本語 🇯🇵 ja
Deutsch 🇩🇪 de
Русский 🇷🇺 ru
Português 🇵🇹 🇧🇷 pt
Italiano 🇮🇹 it
简体中文 🇨🇳 zh_CN

🔐 Security

API Value
default-src (CSP) self
nodeIntegration false
enableRemoteModule false
worldSafeExecuteJavaScript true
contextIsolation true
safeDialogs true
sandbox true

🎁 Download

💻 macOS (x64, arm64)

You can download the latest version of Elephicon from the releases page here:
https://github.com/sprout2000/elephicon/releases

💻 Windows10

Download the latest version for Windows10 at Microsoft Store.

🍻 Contribution

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?

  1. Create {your_LANG}.json in src/locales.
  2. 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 },
     },
   });
 };

🎉 Contributors

Special Thanks to:

🎶 Notes for Ubuntu 20.04 users

see UBUNTU.md.

©️ License

MIT © idesis GmbH, Rellinghauser Straße 334F, D-45136 Essen

Elephicon

MIT © 2020 sprout2000 and other contributors.

About

Elephicon (A GUI Wrapper for png2icons)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 92.8%
  • SCSS 6.5%
  • HTML 0.7%