Table of Contents
- All of the fields are greyed out and unresponsive, what do I do?
- What is my exported exe/app licensed under?
- Electrify says the export is completed, but there's nothing in the output folder.
- The export button is greyed out, what do I do?
- I got an error message. Why are there hard coded paths?!
- How do I use option X?
- What is the downloads folder for and where should I keep it?
- How do I use the icon replacement?
- Why don't you replace icons for Linux?
- Can I use PHP with Electrify?
All of the fields are greyed out and unresponsive, what do I do?
This is a current UX design flaw that makes it unclear what to do when opening Electrify. Simply open up a folder using the "File" menu bar item and all of the fields should now be editable.
What is my exported exe/app licensed under?
Your exported exe should be under this license: https://github.com/atom/electron/blob/master/LICENSE
Electrify says the export is completed, but there's nothing in the output folder.
This is an issue with the app's error reporting. It will sometimes fail silently and I'm currently working to address the issue. However, from issues filed about this problem, it's likely you have some node_modules that were inproperly removed. Be sure to remove node modules installed with npm using npm uninstall <package-name>.
The export button is greyed out, what do I do?
There are a couple things you can do. The first is to make sure all starred fields are filled out. The second is to make sure all of the files in the filled out fields actually exist. The third is to check out the error.log file located in the user app data directory.
Windows:
C:/Users/<username>/AppData/Local/Electrify/Electrify
Mac:
/Users/<username>/Library/Application Data/Electrify
Linux:
/home/<username>/.local/share/Electrify
I got an error message. Why are there hard coded paths?!
:) There aren't any hard coded paths. The reason you see "Joey" in the path names of the errors is that Pyinstaller, the packaging module I use to create exes, preserves the file system structure of the machine it was built on. This causes the paths to appear hard coded, but really it's just so that I get a nice indication of where the error happened in my actual code, which makes for quicker debugging and quicker fixes for you, the user :)
How do I use option X?
All of the options for Electron are supported. See here for supported functions.
What is the downloads folder for and where should I keep it?
Electrify keeps a global downloads folder based on user selection. Just select a folder for your first project's downloads, and those settings will persist.
How do I use the icon replacement?
The icon replacement works by filling out the fields "Window Icon", "Exe Icon", or "Mac Icon". If "Window Icon" is filled out and the others aren't, Electrify will automatically use this field instead of "Exe Icon" or "Mac Icon" depending on if you export to Mac or Windows.
If you fill "Exe Icon" out, this will be used to replace the icon inside the electron exe from the default compass icon if you export to Windows. Only pngs and jpegs are supported right now.
If you fill out "Mac Icon", this will convert the icon from png or jpeg to icns and copy it into the Mac app folder (or just copy if the icon is already in icns format). Of course, this is only when exporting to Mac.
Why don't you replace icons for Linux?
Linux executables don't use icons, so there's nothing to replace. If you want to set an icon for when the app is running for Linux, simply fill out the "Window Icon" field.
Can I use PHP with Electrify?
Possibly :) I will update this if I can figure it out.