Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux AppImage add an icon for the executable itself #31

Closed
szTheory opened this issue Apr 27, 2020 · 5 comments
Closed

Linux AppImage add an icon for the executable itself #31

szTheory opened this issue Apr 27, 2020 · 5 comments
Labels
enhancement New feature or request good first issue Good for newcomers linux

Comments

@szTheory
Copy link
Owner

Right now it doesn't show an icon at least when I tested it in Ubuntu

@szTheory szTheory added enhancement New feature or request linux labels Apr 27, 2020
@szTheory
Copy link
Owner Author

szTheory commented May 7, 2020

See if this works electron-userland/electron-builder#2269 (comment)

@itsjavi
Copy link

itsjavi commented Aug 7, 2020

@szTheory with setting the icon in the window settings it shows the icon in the dock, but not in the file itself.
Screen Shot 2020-08-07 at 17 04 24

@szTheory szTheory added the good first issue Good for newcomers label Aug 7, 2020
@szTheory
Copy link
Owner Author

szTheory commented Aug 7, 2020

Thanks! I'm not sure what is going on there. It will probably take me a while to get around to fixing it, unless someone else figures it out first.

@itsjavi
Copy link

itsjavi commented Aug 7, 2020

I am not sure if that's a linux limitation anyway (to have bundled icons in the executable files themselves).

@szTheory
Copy link
Owner Author

I spent a few hours looking into this, even digging into the electron-builder source code here but didn't make any progress. Many other people having the same problem and electron-builder support for AppImage seems to be deprecated for some reason. Unfortunately I'm going to have to close this for now. Maybe will revisit it some other time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers linux
Projects
None yet
Development

No branches or pull requests

2 participants