aboutsummaryrefslogtreecommitdiff
path: root/colour.c
Commit message (Collapse)AuthorAge
* Do not use NULL palette when clearing.nicm2021-08-14
|
* Break the colour palette into a struct rather than just a single arraynicm2021-08-11
| | | | | | and use that to support the OSC palette-setting sequences in popups. Also add a pane-colours array option to specify the defaults. GitHub issue 2815.
* Support X11 colour names and some other variations for OSC 10/11, alsonicm2021-02-15
| | | | add OSC 110 and 111. GitHub issue 2567.
* Allow colour to be spelt as color, from Boris Verkhovsky. GitHub issuenicm2020-08-25
| | | | 2317.
* Add support for underscore colours with Setulc capability, mostly fromnicm2019-06-27
| | | | Kai Moschcau.
* The pane's style should be initialized to default before parsing thenicm2019-03-13
| | | | argument.
* Add a "terminal" colour which can be used instead of "default" in stylenicm2018-10-25
| | | | | options for the terminal default colour, bypassing any inheritance from other options. Prompted by a discussion with abieber@.
* Show count of search results in copy mode.nicm2017-03-24
|
* Instead of representing colours in several different forms with variousnicm2016-07-15
| | | | | | cell flags, convert to use an int with flags marking 256 or RGB colours in the top byte (except in cells, which we don't want to make any bigger). From Brad Town.
* Much faster (and smaller) method of mapping RGB colour to an xterm(1)nicm2016-06-06
| | | | colour, from Avi Halachmi.
* I no longer use my SourceForge address so replace it.nicm2016-01-19
|
* Use ints for the calculations rather than u_char, they could end upnicm2015-06-05
| | | | signed.
* Handle the RGB colour escape sequence (\033[38;2;<r>;<g>;<b>m and 48;2)nicm2015-06-05
| | | | like xterm(1) does, by mapping to the nearest in the 256 colour palette.
* Use fixed colour tables rather than generated and do a quick search fornicm2015-06-05
| | | | exact match before doing the distance comparison.
* Fix some format specifier nits, from Ben Boeckel.nicm2015-03-31
|
* Check for \0 in the right place, from J Raynor.nicm2015-02-07
|
* Remove tmux's (already minimal) 88 colour support. Such terminals areNicholas Marriott2013-03-27
| | | | few and unnecessary.
* Add strings to allow the aixterm bright colours to be used whenNicholas Marriott2012-01-21
| | | | configuring colours, requested by Elliott Cable a few months ago.
* There is no need to use sqrt()/INFINITY here which simplifies the codeNicholas Marriott2011-08-22
| | | | and makes it more portable, from Havard Eidnes.
* Accept colours of the hex form #ffffff and translate to the nearest fromNicholas Marriott2011-01-08
| | | | the xterm(1) 256-colour set.
* Permit options such as status-bg to be configured using the entire 256 colourNicholas Marriott2009-09-10
| | | | palette by setting "colour0" to "colour255".
* Import tmux, a terminal multiplexor allowing (among other things) a singleNicholas Marriott2009-06-01
terminal to be switched between several different windows and programs displayed on one terminal be detached from one terminal and moved to another. ok deraadt pirofti