Package: hexwalk
Version: 1.9.1-1
Severity: wishlist
Tags: upstream
X-Debbugs-Cc: [email protected]

Dear maintainer,

Would it be possible to update the .desktop file definition for Hexwalk, to
improve icon selection by users? Currently, the app icons cannot be themed,
and desktop environments may pick wrong sizes. Sizing depends on what they
do with a .ico, I suppose, and what sizes are in it, but this isn't a
standard approach. Certainly .ico is not part of the relevant FreeDesktop
spec.

(I'm not quite sure where to report this bug, so I'm filing it here tagged
"upstream". The .desktop file seems to be part of the Debian sources alone
now:

https://sources.debian.org/src/hexwalk/1.9.1-1

The corresponding tree in the upsteam repo seems outdated, and unused for
local builds)

The installed .desktop file for Debian Hexwalk 1.9.1 is currently:

    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Name=HexWalk
    Exec=/usr/bin/hexwalk
    Comment=Hex Analyzer
    Icon=/usr/share/pixmaps/hexwalk.ico   <<<<<<<<<<
    StartupNotify=false
    Encoding=UTF-8
    Categories=HexEditor;Development;Qt;

It would be better for users if the package installed standard PNG, SVG, or
XPM icons to the fallback "hicolor" theme instead:

https://specifications.freedesktop.org/icon-theme/latest/#directory_layout
https://specifications.freedesktop.org/desktop-entry/latest-single/#recognized-keys

Desktop files may refer to icons by their basename alone, without extension:

    Icon=hexwalk

This allows allow desktop environments to use themed icons for an app in the
standard way for Linux desktop environments.


    many thanks,
    Andrew

Reply via email to