#2988: Install additional hicolor icon sizes
-------------------------+-------------------------
Reporter: sebastic | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.4
Component: wxGUI | Version: svn-trunk
Keywords: | CPU: All
Platform: Linux |
-------------------------+-------------------------
The attached patch and tarball with icons are required for Debian Policy
compliance, which requires at least 22x22 PNG icons:
> Unless hidden by default, the desktop entry must point to a PNG or SVG
icon with a transparent background, providing at least the 22×22 size, and
preferably up to 64×64. The icon should be neutral enough to integrate
well with the default icon themes. It is encouraged to ship the icon in
the default hicolor icon theme directories, or to use an existing icon
from the hicolor theme.
#2988: Install additional hicolor icon sizes
--------------------------+-------------------------
Reporter: sebastic | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.4
Component: wxGUI | Version: svn-trunk
Resolution: | Keywords:
CPU: All | Platform: Linux
--------------------------+-------------------------
Comment (by sebastic):
The .ico is not installed (because "using different icons can be confusing
for the user" according to the comment in the Makefile), and the 48x48 and
64x64 PNG icons also use a transparent background.
A transparent background fits better with different themes especially dark
ones where the white icon doesn't fit well. This is in line with the
[https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-
latest.html#install_icons Icon Theme Specification] which recommends:
> It is recommended that the icons installed in the hicolor theme look
neutral, since it is a fallback theme that will be used in combination
with some very different looking themes. But if you don't have any neutral
icon, please install whatever icon you have in the hicolor theme so that
all applications get at least some icon in all themes.
#2988: Install additional hicolor icon sizes
--------------------------+-------------------------
Reporter: sebastic | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.4
Component: wxGUI | Version: svn-trunk
Resolution: | Keywords:
CPU: All | Platform: Linux
--------------------------+-------------------------
Comment (by martinl):
Replying to [comment:2 sebastic]:
> A transparent background fits better with different themes especially
dark ones where the white icon doesn't fit well. This is in line with the
[https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-
latest.html#install_icons Icon Theme Specification] which recommends:
I do not agree. Transparent inner part makes the icon almost unreadable on
some themes.
#2988: Install additional hicolor icon sizes
--------------------------+-------------------------
Reporter: sebastic | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.4
Component: wxGUI | Version: svn-trunk
Resolution: | Keywords:
CPU: All | Platform: Linux
--------------------------+-------------------------
Comment (by martinl):
Replying to [comment:2 sebastic]:
> The .ico is not installed (because "using different icons can be
confusing for the user" according to the comment in the Makefile), and the
48x48 and 64x64 PNG icons also use a transparent background.
no, see source:grass/trunk/gui/icons/grass-48x48.png