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