diff options
| author | Ben Harris <bjh21@bjh21.me.uk> | 2022-12-12 21:15:37 +0000 |
|---|---|---|
| committer | Ben Harris <bjh21@bjh21.me.uk> | 2022-12-14 00:34:36 +0000 |
| commit | 562b29e102cdfa019b0f9d79e105f3f7d7e7bb0e (patch) | |
| tree | ad09607695443f6bf6a39a062afef0e5d4531528 /range.c | |
| parent | 712abb7719440e132750fedf1bab60db9c1023fd (diff) | |
| download | puzzles-562b29e102cdfa019b0f9d79e105f3f7d7e7bb0e.zip puzzles-562b29e102cdfa019b0f9d79e105f3f7d7e7bb0e.tar.gz puzzles-562b29e102cdfa019b0f9d79e105f3f7d7e7bb0e.tar.bz2 puzzles-562b29e102cdfa019b0f9d79e105f3f7d7e7bb0e.tar.xz | |
Don't request a highlight colour in games that don't need one
This means that Range, Singles, and Tracks can now use the default
background colour even if it's close to white. In the case of Singles
I've left a dummy entry in the colour list so as not to renumber the
rest and break everyone's environment variables. If Singles ever needs
a new colour it can re-use that slot.
Diffstat (limited to 'range.c')
| -rw-r--r-- | range.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -1624,7 +1624,6 @@ enum { COL_USER = COL_GRID, COL_ERROR, COL_LOWLIGHT, - COL_HIGHLIGHT = COL_ERROR, /* mkhighlight needs it, I don't */ COL_CURSOR = COL_LOWLIGHT, NCOLOURS }; @@ -1649,7 +1648,7 @@ static float *game_colours(frontend *fe, int *ncolours) { float *ret = snewn(3 * NCOLOURS, float); - game_mkhighlight(fe, ret, COL_BACKGROUND, COL_HIGHLIGHT, COL_LOWLIGHT); + game_mkhighlight(fe, ret, COL_BACKGROUND, -1, COL_LOWLIGHT); COLOUR(ret, COL_GRID, 0.0F, 0.0F, 0.0F); COLOUR(ret, COL_ERROR, 1.0F, 0.0F, 0.0F); |