The QGuiApplication::setDesktopFileName() call was changed in [1] but
the desktop file and other files that reference it were not.
As shown by Looking Glass [2] on X11 updating these files is still
not enough for GNOME to associate the process with the desktop file,
a StartupWMClass entry is added to the desktop file to fix this.
[1]
129d5882a7 ("Migrate domain name from freecadweb to freecad (#9352)", 2023-04-24)
[2]
https://blogs.gnome.org/mclasen/2016/11/15/help-my-app-icon-is-missing/
10 lines
377 B
XML
10 lines
377 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
|
<mime-type type="application/x-extension-fcstd">
|
|
<!-- <sub-class-of type="application/zip"/> -->
|
|
<comment>FreeCAD document files</comment>
|
|
<glob pattern="*.fcstd"/>
|
|
<generic-icon name="application-x-extension-fcstd"/>
|
|
</mime-type>
|
|
</mime-info>
|