On Thu, 2014-08-28 at 23:09 +0300, Elad Alfassa wrote:
Hello everyone.
In the approved apps and launcher guidelines we say launchers that are
installed by default must have matching high contrast launchers. This
is needed for obvious accessibility reasons.
The following is a list of applications which lack high contrast icons
in Workstation right now. In accordance to this policy, we need to fix
their icons.
* nm-connection-editor - shows red circle instead of high contrast
icon. Since nm-connection-editor's launcher should be hidden in GNOME
now (see
https://bugzilla.gnome.org/show_bug.cgi?id=682456) all we
need to do to "fix" this is pull this patch from the upstream's master
branch to Fedora's NetworkManager package.
* gnome-sound-recorder -
https://bugzilla.gnome.org/show_bug.cgi?id=734423
* SELinux Troubleshooter -
https://bugzilla.redhat.com/show_bug.cgi?id=1130794
* firewall-config - on this list because WG didn't decide its fate
yet,
https://bugzilla.redhat.com/show_bug.cgi?id=1130795
* simple-scan - gnome-themes-standard issue
https://bugzilla.gnome.org/show_bug.cgi?id=735455
* gnome-maps -
https://bugzilla.gnome.org/show_bug.cgi?id=707287
* DevAssistant -
https://bugzilla.redhat.com/show_bug.cgi?id=1132193
* gnome-weather - fixed in upstream's master, pending release
* anaconda - I didn't file a bug. I don't know if I should. Is it
expected of people who need high contrast UI to set it before the
installation? If so, I will file this.
This list is here for your information. Most of these issues are
tracked & prioritized upstream, and require little to no effort on our
side.
Hey Elad,
thanks for this list, it is a very useful extension of
https://wiki.gnome.org/Initiatives/GnomeGoals/HighContrastAppIcons
Since not everybody might know this: here is how you test this on your
system:
1) Open the control-center, universal access panel
2) Use the switch to enable "High Contrast"
3) Go to the app grid in the shell overview (e.g. via Super-A)
4) Look around for any icons that don't look black/white and bulky.
Another comment I wanted to make is that while the high-contrast icon
for every app is a nice effort, it is more of a polish thing. Nice to
do, but the main effort should be to ensure that all of our applications
are accessible. Core GNOME apps have traditionally be relatively ok in
this area, but it would be good to have an eye on this for other apps on
the workstation product as well. There's many details that go into good
accessibility, but the basics are:
- Don't hardcode fonts (sizes, names, etc)
- Don't hardcode colors
- Don't rely exclusively on color or images to convey information (this
doesn't mean that image-only buttons are bad - just that the screen
reader needs a meaningful label to read aloud)
- All functionality should be accessible with the keyboard, not just the
mouse
Matthias