GNOME Goal: HighContrast application icons
Guidelines
Every application should install a regular hicolor icon and a HighContrast icon for use with the HighContrast accessible theme.
Instructions on how to recognize a module affected by this goal. |
A module is affected by this goal if it installs an application desktop file, and its regular icon shows up in the shell application view while using the HighContrast theme. Other places where the HighContrast application icon should show up: the shell dash, Alt-Tab, and the message tray (when showing notifications).
To apply this goal to an application, obtain a suitable symbolic style icon as described in the interface guidelines and install it to the hicolor prefix, the same way you would for the full color variant.
cp myapp-symbolic.svg /usr/share/icons/hicolor/scalable/apps/myapp-symbolic.svg gtk-update-icon-cache /usr/share/icons/hicolor
Comments before approval
Add your comments to this goal proposal here |
Status of this goal
Tip: If you choose to work on a module, create the bug report on the GNOME bugzilla for the relevant module, and make it block bug <<insert here a link to the tracker bug>>. This way people will know someone already works on it, and won't duplicate the work you're doing. |
State |
Markup |
todo |
<: #ff8080> todo |
patch |
<: #ffcc50> [[GnomeBug:xxxxx|patch]] |
done |
<: #80ff80> [[GnomeBug:xxxxx|done]] |
not needed |
<: #80ff80> not needed |
Above are the states and corresponding markup to update the modules state table below.
Tarball |
Status |
3.16 Status |
core |
||
at-spi2-core |
not needed |
not needed |
at-spi2-atk |
not needed |
not needed |
dconf-editor |
||
evolution-data-server |
not needed |
not needed |
glib-networking |
not needed |
not needed |
gnome-bluetooth |
not needed |
not needed |
gnome-online-accounts |
not needed |
not needed |
gnome-control-center |
done |
done |
gnome-desktop |
not needed |
not needed |
gnome-icon-theme |
not needed |
not needed |
gnome-icon-theme-extras |
not needed |
not needed |
gnome-icon-theme-symbolic |
not needed |
not needed |
gnome-keyring |
not needed |
not needed |
gnome-menus |
not needed |
not needed |
gnome-packagekit |
done |
|
gnome-power-manager |
||
gnome-screensaver |
not needed |
not needed |
gnome-session |
||
gnome-settings-daemon |
not needed |
not needed |
gnome-shell |
not needed |
not needed |
gnome-themes-standard |
not needed |
not needed |
gsettings-desktop-schemas |
not needed |
not needed |
gvfs |
not needed |
not needed |
mousetweaks |
not needed |
not needed |
mutter |
not needed |
not needed |
network-manager-applet |
done |
|
pulseaudio |
not needed |
not needed |
telepathy-mission-control |
not needed |
not needed |
core-utilities |
||
baobab |
||
brasero |
done |
|
empathy |
done |
|
eog |
done |
|
epiphany |
done |
done |
evince |
done |
|
gnome-calculator |
done |
done |
gnome-contacts |
done |
done |
gnome-dictionary |
done |
|
gnome-disk-utility |
||
gnome-font-viewer |
done |
done |
gnome-screenshot |
done |
done |
gnome-search-tool |
done |
done |
gnome-system-log |
||
gnome-system-monitor |
done |
done |
gnome-terminal |
done |
done |
gucharmap |
done |
done |
nautilus |
done |
done |
sushi |
not needed |
not needed |
yelp |
done |
done |
core-extras |
||
gnome-backgrounds |
not needed |
not needed |
gnome-user-share |
done |
done |
vino |
done |
done |
gnome-user-docs |
not needed |
not needed |
core-os-services |
||
accountservice |
not needed |
not needed |
avahi |
not needed |
not needed |
not needed |
not needed |
|
dbus |
not needed |
not needed |
gdm |
not needed |
not needed |
not needed |
not needed |
|
not needed |
not needed |
|
polkit |
not needed |
not needed |
upower |
not needed |
not needed |
core-deps |
||
atk |
not needed |
not needed |
atkmm |
not needed |
not needed |
cairo |
not needed |
not needed |
cairomm |
not needed |
not needed |
cantarell-fonts |
not needed |
not needed |
caribou |
not needed |
not needed |
clutter |
not needed |
not needed |
clutter-gtk |
not needed |
not needed |
clutter-gst |
not needed |
not needed |
cogl |
not needed |
not needed |
dbus-glib |
not needed |
not needed |
dbus-python |
not needed |
not needed |
desktop-file-utils |
not needed |
not needed |
enchant |
not needed |
not needed |
expat |
not needed |
not needed |
farsight2 |
not needed |
not needed |
folks |
not needed |
not needed |
fontconfig |
not needed |
not needed |
gamin |
not needed |
not needed |
gnome-js-common |
not needed |
not needed |
gtksourceview |
not needed |
not needed |
gdk-pixbuf |
not needed |
not needed |
gjs |
not needed |
not needed |
glib |
not needed |
not needed |
glibmm |
not needed |
not needed |
gmime |
not needed |
not needed |
gnome-doc-utils |
not needed |
not needed |
gnome-video-effects |
not needed |
not needed |
gnutls |
not needed |
not needed |
gobject-introspection |
not needed |
not needed |
gst-plugins-base |
not needed |
not needed |
gst-plugins-good |
not needed |
not needed |
gst-plugins-farsight |
not needed |
not needed |
gstreamer |
not needed |
not needed |
gtk+ |
not needed |
not needed |
gtk-doc |
not needed |
not needed |
gtkmm |
not needed |
not needed |
gudev |
not needed |
not needed |
hicolor-icon-theme |
not needed |
not needed |
icon-naming-utils |
not needed |
not needed |
iso-codes |
not needed |
not needed |
itstool |
not needed |
not needed |
intltool |
not needed |
not needed |
java-gnome |
not needed |
not needed |
js185 |
not needed |
not needed |
json-glib |
not needed |
not needed |
libatasmart |
not needed |
not needed |
libcanberra |
not needed |
not needed |
libchamplain |
not needed |
not needed |
libcroco |
not needed |
not needed |
libdaemon |
not needed |
not needed |
libdiscid |
not needed |
not needed |
libgpg-error |
not needed |
not needed |
libgcrypt |
not needed |
not needed |
libgee |
not needed |
not needed |
libgdata |
not needed |
not needed |
libgnome-keyring |
not needed |
not needed |
libgnomekbd |
not needed |
not needed |
libgsf |
not needed |
not needed |
libgtop |
not needed |
not needed |
libgweather |
not needed |
not needed |
libical |
not needed |
not needed |
libmusicbrainz |
not needed |
not needed |
libnice |
not needed |
not needed |
libnotify |
not needed |
not needed |
liboauth |
not needed |
not needed |
libpeas |
not needed |
not needed |
libproxy |
not needed |
not needed |
librest |
not needed |
not needed |
librsvg |
not needed |
not needed |
libsigc++2 |
not needed |
not needed |
libsndfile |
not needed |
not needed |
libsoup |
not needed |
not needed |
libtasn1 |
not needed |
not needed |
libwnck |
not needed |
not needed |
libxklavier |
not needed |
not needed |
libxml2 |
not needed |
not needed |
libxslt |
not needed |
not needed |
mm-common |
not needed |
not needed |
nspr |
not needed |
not needed |
nss |
not needed |
not needed |
p11-kit |
not needed |
not needed |
pango |
not needed |
not needed |
pangomm |
not needed |
not needed |
pixman |
not needed |
not needed |
polkit-gnome |
not needed |
not needed |
poppler |
not needed |
not needed |
py2cairo |
not needed |
not needed |
pygobject |
not needed |
not needed |
rarian |
not needed |
not needed |
seed |
not needed |
not needed |
shared-mime-info |
not needed |
not needed |
sound-theme-freedesktop |
not needed |
not needed |
speex |
not needed |
not needed |
sqlite3 |
not needed |
not needed |
startup-notification |
not needed |
not needed |
telepathy-glib |
not needed |
not needed |
telepathy-logger |
not needed |
not needed |
telepathy-farsight |
not needed |
not needed |
totem-pl-parser |
not needed |
not needed |
tracker |
not needed |
not needed |
vala |
not needed |
not needed |
vte |
not needed |
not needed |
webkit |
not needed |
not needed |
yelp-tools |
not needed |
not needed |
yelp-xsl |
not needed |
not needed |
zenity |
not needed |
not needed |
libnl |
not needed |
not needed |
lcms2 |
not needed |
not needed |
colord |
not needed |
not needed |
apps |
||
accerciser |
||
aisleriot |
||
anjuta |
||
bijiben |
||
cheese |
done |
|
d-feet |
done |
todo |
devhelp |
done |
|
evolution |
done |
|
file-roller |
done |
|
five-or-more |
||
four-in-a-row |
||
frogr |
||
gedit |
done |
done |
ghex |
||
gitg |
|
done |
glade |
done |
|
gnome-chess |
done |
|
gnome-clocks |
||
gnome-color-manager |
not needed |
not needed |
gnome-devel-docs |
not needed |
not needed |
gnome-documents |
done |
done |
gnome-books |
|
done |
gnome-klotski |
||
gnome-mahjongg |
||
gnome-maps |
||
gnome-mines |
done |
|
gnome-nettool |
||
gnome-nibbles |
||
gnome-photos |
|
done |
gnome-robots |
||
gnome-software |
|
done |
gnome-sudoku |
done |
|
gnome-taquin |
|
done |
gnome-tetravex |
||
gnome-tweak-tool |
||
gnome-weather |
||
gtranslator |
||
hitori |
|
|
iagno |
done |
done |
lightsoff |
||
nautilus-sendto |
not needed |
not needed |
nemiver |
||
orca |
done |
|
polari |
|
done |
quadrapassel |
done |
|
rygel |
not needed |
not needed |
seahorse |
done |
|
swell-foop |
||
tali |
||
totem |
done |
|
vinagre |
done |
done |
3rd party apps |
||
firefox |
not needed |
trademark issues |
libreoffice |
not needed |
|
devassistant |
not needed |
|
transmission |
not needed |
todo |