7 Commits

Author SHA1 Message Date
Denis Rouzaud
ba8a445850 run sipify 2021-03-22 21:13:52 +01:00
Will Cohen
8172c5ed9d Revert ordering of PreviewMode's Grayscale/Mono 2020-10-27 16:41:22 +10:00
Will Cohen
da5bc3068c PreviewGrayScale->PreviewModeGrayscale, captions 2020-10-27 16:41:22 +10:00
Will Cohen
ea628e3129 Revert CVD function names to avoid API breakage 2020-10-27 16:41:22 +10:00
Will Cohen
7bd81dfc60 [FEATURE] Improved color vision deficiency sim
This modifies the previous support for grayscale
and LMS-based simulation for protanopia and
deuteranopia, and brings it in line with the
methodology currently used in Chromium and Firefox
(https://bugs.chromium.org/p/chromium/issues/detail?id=1003700,
https://bugzilla.mozilla.org/show_bug.cgi?id=1655053).

QGIS now uses updated grayscale luminance
calculations (renamed to achromatopsia), a
precomputed protanopia matrix (renamed from
protanope), a precomputed deuteranopia matrix
(renamed from deuteranope), and an additional mode
for tritanopia using a similarly precomputed matrix.

This commit addresses issue #29760.
2020-10-27 16:41:22 +10:00
Denis Rouzaud
65bb60e96c run sipify 2018-05-28 10:39:34 -08:00
Denis Rouzaud
9ed1548494 move auto generated sip file in dedicated folder (gui) 2018-05-14 10:31:17 -04:00