Revision 774789

Go back to digest for 17th February 2008

Features in Accessibility

Matthew Woehlke committed changes in /trunk/KDE/kdeaccessibility/kmag:

Color blindness simulation for kmag... not so useful for people with color blindness, but good for designing accessible interfaces (also makes a fun toy in its own right).

Several algorithms are implemented (the preprocessor selects one at compile time), so some of the evolution is visible. I'd like to get the "non-simple" algorithm working, but the paper is missing most of the crucial variables. For now the "simple" algorithm with coefficients derived from Visolve is used.

TODO: make gamma configurable, re-add 'invert colors', add modes to actually help people with color blindness in addition to the simulation modes... UI probably needs more work to make this practical, the simple menu-with-list-of-exclusive-options doesn't really cut it.

File Changes

Added 2 files
  • /trunk/KDE/kdeaccessibility/kmag
  •   /colorsim.cpp
  •   /colorsim.h
Modified 7 files
  • /trunk/KDE/kdeaccessibility/kmag
  •   /CMakeLists.txt
  •   /kmag.cpp
  •   /kmag.h
  •   /kmagui.rc
  •   /kmagzoomview.cpp
  •   /kmagzoomview.h
  •   /main.cpp
9 files changed in total