MantisBT - CMake
View Issue Details
0014315CMakeQtDialogpublic2013-07-25 12:502015-04-06 09:07
Petr Machata 
 
normalminoralways
closedduplicate 
Qt
CMake 2.8.11.2 
 
0014315: Icon name in CMake.desktop should not contain file extension
This is described in the following spec:

http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html [^]

While it's not mentioned explicitly, it's clear from the way LookupFallbackIcon is written that icon name is name of the icon, not a path or name of a file with that icon.
1) Read through linked standard
2) Read Source/QtDialog/CMake.desktop
3) Observe that the latter doesn't conform to the spec
At this time I believe this works anyway, but if themes should provide CMake icons in svg, they would have to name them CMakeSetup32.png.svg, or some such, which is awkward.
No tags attached.
duplicate of 0013504closed  CMake.desktop fails validation 
patch cmake-desktop_icon.patch (507) 2013-07-25 12:50
https://public.kitware.com/Bug/file/4826/cmake-desktop_icon.patch
Issue History
2013-07-25 12:50Petr MachataNew Issue
2013-07-25 12:50Petr MachataFile Added: cmake-desktop_icon.patch
2014-10-11 00:10Orion PoplawskiNote Added: 0037022
2014-10-11 00:11Orion PoplawskiNote Added: 0037023
2014-10-28 08:45Brad KingRelationship addedduplicate of 0013504
2014-10-28 08:46Brad KingNote Added: 0037082
2014-10-28 08:46Brad KingStatusnew => resolved
2014-10-28 08:46Brad KingResolutionopen => duplicate
2015-04-06 09:07Robert MaynardNote Added: 0038430
2015-04-06 09:07Robert MaynardStatusresolved => closed

Notes
(0037022)
Orion Poplawski   
2014-10-11 00:10   
Fedora is pushing to have higher resolution icons for the applications. There already is CMakeSetup128.png, but these would need to get installed into the proper /usr/share/icons/ hierarchy and named appropriately for the correct size to be automatically found and used. It would be good to have cmake-gui be conformant to the current desktop standards.
(0037023)
Orion Poplawski   
2014-10-11 00:11   
Also a duplicate of issue 13504
(0037082)
Brad King   
2014-10-28 08:46   
This has been fixed in CMake 3.0. See 0013504:0037081.
(0038430)
Robert Maynard   
2015-04-06 09:07   
Closing resolved issues that have not been updated in more than 4 months.