Browse Source

Merge #11690: [trivial] Fix the StartupWMClass for bitoin-qt, so gnome-shell can recognize it

b077fe908 fix the StartupWMClass for bitoin-qt, so gnome-shell can recognize it (Evan Klitzke)

Pull request description:

  I spent some time trying to figure out how to get the provided `.desktop` file to work correctly in GNOME. When a non-absolute path is used in the desktop file, you need to specify `StartupWMClass` in order for gnome-shell to know that a running application matches one in its desktop database. I also set a version and removed the deprecated `Encoding` field. With these changes, the desktop file passes `desktop-file-validate` cleanly.

  P.S. I found this while working on a new spec file for Bitcoin, which you can find here: https://github.com/eklitzke/bitcoin-copr/blob/master/bitcoin.spec . I plan to contribute this work back upstream as well, once I've figured out more of these packaging issues (desktop files being one of them!).

Tree-SHA512: cb290dd2c2fbcf7f08d838cf911d516d09a4e978d939e719a21a84db7232d1f534043616d7fbb52edd2b7d12389e5f0f8e53d29ac59d7282bdebde8224a2db7f
0.16
MarcoFalke 7 years ago
parent
commit
f0c1f8abb0
No known key found for this signature in database
GPG Key ID: D2EA4850E7528B25
  1. 3
      contrib/debian/bitcoin-qt.desktop

3
contrib/debian/bitcoin-qt.desktop vendored

@ -1,5 +1,5 @@
[Desktop Entry] [Desktop Entry]
Encoding=UTF-8 Version=1.0
Name=Bitcoin Core Name=Bitcoin Core
Comment=Connect to the Bitcoin P2P Network Comment=Connect to the Bitcoin P2P Network
Comment[de]=Verbinde mit dem Bitcoin peer-to-peer Netzwerk Comment[de]=Verbinde mit dem Bitcoin peer-to-peer Netzwerk
@ -11,3 +11,4 @@ Type=Application
Icon=bitcoin128 Icon=bitcoin128
MimeType=x-scheme-handler/bitcoin; MimeType=x-scheme-handler/bitcoin;
Categories=Office;Finance; Categories=Office;Finance;
StartupWMClass=Bitcoin-qt

Loading…
Cancel
Save