Multibit-Legacy / multibit-hd

Deprecated Bitcoin Wallet
https://multibit.org/blog/2017/07/26/multibit-shutdown.html
Other
171 stars 113 forks source link

[Linux] Specify icon as name instead of path #686

Open mendhak opened 9 years ago

mendhak commented 9 years ago

When installed, the application icon appears to be hardcoded to a path

<multibit-directory>/.install4j/multibit-hd.png

This means that it can't be themed properly. Normally, icons should go here:

/usr/share/icons/hicolor/[size]/apps/[icon name] or ~/.local/share/icons/hicolor/[size]/apps/[icon name]

And when specifying an application icon, simply doing this in the launcher is sufficient:

Icon=multibit-hd

This allows for themes and icon packs to override it.

Here is an exampe of the Numix icon theme, the classic Multibit icon is overridden but Multibit HD has a hardcoded path so it cannot be overridden.

image

jim618 commented 9 years ago

You raise a fair point about theming icons but we tend not to implement platform specific stuff unless we really have to.

There are lots of quirks between operating systems and we like to go for the simplest cross platform solution to keep testing and support issues down.