equalsraf / neovim-qt

Neovim client library and GUI, in Qt5.
https://github.com/equalsraf/neovim-qt/wiki
ISC License
1.84k stars 171 forks source link

WM_CLASS Should be neovim-qt #401

Closed concatime closed 6 years ago

concatime commented 6 years ago

Hi. When using xprop, it detects neovimQt as .nvim-qt-wrapped, which is not clean. It should be neovim-qt (WM_CLASS(STRING) = ".nvim-qt-wrapped", ".nvim-qt-wrapped"). For example, when I xprop quteBrowser, it prints qutebrowser (WM_CLASS(STRING) = ".qutebrowser-wrapped", "qutebrowser"). Thank you.

equalsraf commented 6 years ago

Perhaps this can be done as part of the desktop file using StartupWMClass - https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

equalsraf commented 6 years ago

This seems to be set as `nvim-qt`` now. Maybe something changed in Qt upstream.

Closing for now.