-
-// color ramp for fading from black to color
-static short white_ramp[24] = { 16, 232, 233, 234, 235, 236,
- 237, 238, 239, 240, 241, 242,
- 244, 245, 246, 247, 248, 249,
- 250, 251, 252, 253, 254, 255 };
-
-static short blue_ramp[24] = { 16, 17, 17, 18, 18, 19,
- 19, 20, 20, 21, 27, 33,
- 32, 39, 38, 45, 44, 44,
- 81, 81, 51, 51, 123, 123 };
-
-static short red_ramp[24] = { 16, 52, 52, 53, 53, 89,
- 89, 90, 90, 126, 127, 127,
- 163, 163, 164, 164, 200, 200,
- 201, 201, 207, 207, 213, 213 };
-
-// color ramp for fading from white to color
-static short white_ramp_invert[24] = { 15, 255, 254, 254, 252, 251,
- 250, 249, 248, 247, 246, 245,
- 243, 242, 241, 240, 239, 238,
- 237, 236, 235, 234, 233, 232};
-
-static short blue_ramp_invert[24] = { 15, 231, 231, 195, 195, 159,
- 159, 123, 123, 87, 51, 44,
- 45, 38, 39, 32, 33, 33,
- 26, 26, 27, 27, 21, 21};
-
-static short red_ramp_invert[24] = { 15, 231, 231, 224, 224, 225,
- 225, 218, 218, 219, 212, 213,
- 206, 207, 201, 200, 199, 199,
- 198, 198, 197, 197, 196, 196};
-
-int ncurses_display(deck_t *deck, int notrans, int nofade, int invert) {
-
- int c = 0; // char
- int i = 0; // iterate
- int l = 0; // line number
- int sc = 1; // slide count
- int colors = 0; // amount of colors supported
- int fade = 0; // disable color fading by default
- int trans = -1; // enable transparency if term supports it
- int max_lines = 0; // max lines per slide
- int max_cols = 0; // max columns per line
- int offset; // text offset