summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNet <akioburns@icloud.com>2017-10-22 14:30:49 -0400
committerNet <akioburns@icloud.com>2017-10-22 14:30:49 -0400
commit2b44e93f793cd367728eeb8acab7787df5a82ee6 (patch)
treee7c9225e1a93a424fb144573617a642893d76c35 /src
parent6740e3cc0cff6164553acfa17d0aff6bf679f2cf (diff)
Support bright named colors
Diffstat (limited to 'src')
-rw-r--r--src/color.cc8
-rw-r--r--src/color.hh8
-rw-r--r--src/ncurses_ui.cc8
3 files changed, 24 insertions, 0 deletions
diff --git a/src/color.cc b/src/color.cc
index d2335191..f2ad2905 100644
--- a/src/color.cc
+++ b/src/color.cc
@@ -19,6 +19,14 @@ static constexpr const char* color_names[] = {
"magenta",
"cyan",
"white",
+ "brblack",
+ "brred",
+ "brgreen",
+ "bryellow",
+ "brblue",
+ "brmagenta",
+ "brcyan",
+ "brwhite",
};
bool is_color_name(StringView color)
diff --git a/src/color.hh b/src/color.hh
index e4ef24cb..38250f24 100644
--- a/src/color.hh
+++ b/src/color.hh
@@ -22,6 +22,14 @@ struct Color
Magenta,
Cyan,
White,
+ BrBlack,
+ BrRed,
+ BrGreen,
+ BrYellow,
+ BrBlue,
+ BrMagenta,
+ BrCyan,
+ BrWhite,
RGB,
};
diff --git a/src/ncurses_ui.cc b/src/ncurses_ui.cc
index 9fed7b00..e151cbb7 100644
--- a/src/ncurses_ui.cc
+++ b/src/ncurses_ui.cc
@@ -238,6 +238,14 @@ default_colors = {
{ Color::Magenta, COLOR_MAGENTA },
{ Color::Cyan, COLOR_CYAN },
{ Color::White, COLOR_WHITE },
+ { Color::BrBlack, 8 },
+ { Color::BrRed, 9 },
+ { Color::BrGreen, 10 },
+ { Color::BrYellow, 11 },
+ { Color::BrBlue, 12 },
+ { Color::BrMagenta, 13 },
+ { Color::BrCyan, 14 },
+ { Color::BrWhite, 15 },
};
NCursesUI::NCursesUI()