From f0c8efe24d6ac9fff45b98260603d3b0b5d903fc Mon Sep 17 00:00:00 2001 From: baldurk Date: Sat, 23 Jun 2018 09:20:58 +0100 Subject: [PATCH] Change colors on timeline bar pips to be color blind friendly. --- qrenderdoc/Windows/TimelineBar.cpp | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/qrenderdoc/Windows/TimelineBar.cpp b/qrenderdoc/Windows/TimelineBar.cpp index 946ad1c83..291091aa9 100644 --- a/qrenderdoc/Windows/TimelineBar.cpp +++ b/qrenderdoc/Windows/TimelineBar.cpp @@ -674,22 +674,25 @@ void TimelineBar::paintEvent(QPaintEvent *e) UsageCount, }; + // colors taken from http://mkweb.bcgsc.ca/colorblind/ to be distinct for people with color + // blindness + const QColor colors[UsageCount] = { // read - QColor(Qt::red), + QColor::fromRgb(230, 159, 0), // write - QColor(Qt::green), + QColor::fromRgb(86, 180, 233), // read/write - QColor(Qt::yellow), + QColor::fromRgb(240, 228, 66), // clear - QColor(Qt::blue), + QColor::fromRgb(0, 0, 0), // barrier - QColor(Qt::magenta), + QColor::fromRgb(204, 121, 167), // pass - QColor(Qt::green), + QColor::fromRgb(0, 158, 115), // fail - QColor(Qt::red), + QColor::fromRgb(213, 94, 0), }; // draw the key