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

[.5][1][happyconcepts][svk31] Missing Launcher Icon #1367

Closed
happyconcepts opened this issue Mar 28, 2018 · 11 comments
Closed

[.5][1][happyconcepts][svk31] Missing Launcher Icon #1367

happyconcepts opened this issue Mar 28, 2018 · 11 comments
Labels
[3] Bug Classification indicating the existing implementation does not match the intention of the design
Milestone

Comments

@happyconcepts
Copy link
Contributor

No icon is shown in the launcher. See lower left of screenshot.
Light client 180315 amd64 deb ...new install on ubuntu 16.04

no_icon_linux

@wmbutler wmbutler added the [3] Bug Classification indicating the existing implementation does not match the intention of the design label Mar 29, 2018
@wmbutler wmbutler added this to the 180401 milestone Mar 29, 2018
@wmbutler wmbutler changed the title Missing Launcher Icon [.5] Missing Launcher Icon Mar 29, 2018
@happyconcepts
Copy link
Contributor Author

@wmbutler Can i take this small bug?

@happyconcepts
Copy link
Contributor Author

happyconcepts commented Mar 30, 2018

Probably more like a job for @svk31 or @calvinfroedge

Icon=bitshares2-light in the .desktop file ...

@wmbutler
Copy link
Contributor

@happyconcepts happy to give it to you if you like.

@happyconcepts
Copy link
Contributor Author

Sure for 180401, thanks!

@happyconcepts
Copy link
Contributor Author

So in my case (ubuntu):

  1. The installer wrote bitshares2-light.png to this location:
    /usr/share/icons/hicolor/0x0/apps/bitshares2-light.png
    I could not locate other bitshares icons in the larger formats e.g. 256x256, 512x512

Can we confirm that this is the right installation location? hicolor is just one of several themes in ubuntu...

  1. The .desktop specifies bitshares2-light.png but without the full filepath, apparently.

Workaround is to manually edit the .desktop to:
Icon=/usr/share/icons/hicolor/0x0/apps/bitshares2-light.png

Ideas to make it happen in the build?

@wmbutler wmbutler changed the title [.5] Missing Launcher Icon [.5][happyconcepts] Missing Launcher Icon Apr 1, 2018
@wmbutler
Copy link
Contributor

wmbutler commented Apr 1, 2018

Hotfix @svk31 this is a pretty major oversight.

@happyconcepts
Copy link
Contributor Author

happyconcepts commented Apr 1, 2018

might help ....
electron-userland/electron-builder#2269 (comment)

but it feels like a missing dependency may be preventing my install from generating the icons locally.

@wmbutler wmbutler modified the milestones: 180401, 180415 Apr 2, 2018
@svk31
Copy link
Contributor

svk31 commented Apr 3, 2018

That was less complicated than it seemed: the icon.png image was being placed in a 0x0 icon folder which is not indexed by linux, so the icon was not found. And since there was an icon.png included, electron-builder did not auto-generate the proper icons from the Mac icon.icns file.

Simply deleting the icon.png file fixed the issue in the end after lots of digging..

@svk31 svk31 changed the title [.5][happyconcepts] Missing Launcher Icon [.5][1][happyconcepts][svk31] Missing Launcher Icon Apr 3, 2018
@svk31 svk31 closed this as completed in 5f379dd Apr 3, 2018
@happyconcepts
Copy link
Contributor Author

@wmbutler how much longer should I wait on this? Thanks.

@happyconcepts
Copy link
Contributor Author

@wmbutler can this be paid please or did you already pay @svk31?

@wmbutler
Copy link
Contributor

wmbutler commented May 5, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[3] Bug Classification indicating the existing implementation does not match the intention of the design
Projects
None yet
Development

No branches or pull requests

3 participants