AgregoreWeb / agregore-browser

A minimal browser for the distributed web (Desktop version)
https://www.youtube.com/watch?v=TnYKvOQB0ts&list=PL7sG5SCUNyeYx8wnfMOUpsh7rM_g0w_cu&index=14
GNU Affero General Public License v3.0
715 stars 66 forks source link

Correct the .deb icon (proposed fix below) #181

Open Alex313031 opened 2 years ago

Alex313031 commented 2 years ago

You should edit the installer so that it copies the icon.svg as agregore-browser.svg into /usr/share/icons/hicolor/apps/agregore-browser.svg and in the .desktop file on the Icon=agregore-browser line you should edit the line to that it points to the actual location of the .svg

This is because when someone installs it via a .deb, the application has no icon.

You may also want to (for all platforms and for other installers like the .zip or .appimage) integrate the icon right into the executable so that the icon will show when running. Examples of how to do this can be seen in other electron projects like etcher or atom.

RangerMauve commented 2 years ago

Would you be able to link to examples of how other projects do it? I was under the impression that I was configuring electron-builder correctly but it didn't seem to work. 🤔