dash/contrib/debian
MarcoFalke 1587728345 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
Signed-off-by: pasta <pasta@dashboost.org>

# Conflicts:
#	contrib/debian/bitcoin-qt.desktop
2020-04-01 12:43:17 -05:00
..
examples Merge #11836: Rename rpcuser.py to rpcauth.py 2020-02-27 09:50:41 -06:00
patches
source
changelog Merge #10328: Update contrib/debian to latest Ubuntu PPA upload. 2018-01-26 12:59:29 +01:00
compat
control Compliance changes to terminology (#3211) 2019-11-21 23:49:35 +03:00
copyright Merge #10657: Utils: Improvements to ECDSA key-handling code 2020-02-27 10:36:04 -06:00
dash-qt.desktop Merge #11690: [trivial] Fix the StartupWMClass for bitoin-qt, so gnome-shell can recognize it 2020-04-01 12:43:17 -05:00
dash-qt.install
dash-qt.lintian-overrides
dash-qt.manpages Rename and Dashify .manpages files 2018-01-23 16:08:56 +01:00
dash-qt.protocol
dash-tx.bash-completion Merge #8289: bash-completion: Adapt for 0.12 and 0.13 2017-12-28 11:44:59 +01:00
dash-tx.install
dash-tx.manpages Rename and Dashify .manpages files 2018-01-23 16:08:56 +01:00
dashd.bash-completion Fix review nits 2017-12-28 15:53:17 +01:00
dashd.examples
dashd.install
dashd.lintian-overrides
dashd.manpages Rename and Dashify .manpages files 2018-01-23 16:08:56 +01:00
gbp.conf
README.md
rules Merge #10328: Update contrib/debian to latest Ubuntu PPA upload. 2018-01-26 12:59:29 +01:00
watch

Debian

This directory contains files used to package dashd/dash-qt for Debian-based Linux systems. If you compile dashd/dash-qt yourself, there are some useful files here.

dash: URI support

dash-qt.desktop (Gnome / Open Desktop) To install:

sudo desktop-file-install dash-qt.desktop
sudo update-desktop-database

If you build yourself, you will either need to modify the paths in the .desktop file or copy or symlink your dash-qt binary to /usr/bin and the ../../share/pixmaps/dash128.png to /usr/share/pixmaps

dash-qt.protocol (KDE)