diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/libply-splash-core/ply-terminal.h | 1 | ||||
-rw-r--r-- | src/libply-splash-core/ply-text-display.c | 29 |
2 files changed, 1 insertions, 29 deletions
diff --git a/src/libply-splash-core/ply-terminal.h b/src/libply-splash-core/ply-terminal.h index 41b75153..8b4b0177 100644 --- a/src/libply-splash-core/ply-terminal.h +++ b/src/libply-splash-core/ply-terminal.h @@ -42,12 +42,13 @@ typedef enum PLY_TERMINAL_COLOR_GREEN, PLY_TERMINAL_COLOR_BROWN, PLY_TERMINAL_COLOR_BLUE, PLY_TERMINAL_COLOR_MAGENTA, PLY_TERMINAL_COLOR_CYAN, PLY_TERMINAL_COLOR_WHITE, + PLY_TERMINAL_COLOR_DEFAULT = PLY_TERMINAL_COLOR_WHITE + 2 } ply_terminal_color_t; typedef enum { PLY_TERMINAL_MODE_TEXT, PLY_TERMINAL_MODE_GRAPHICS diff --git a/src/libply-splash-core/ply-text-display.c b/src/libply-splash-core/ply-text-display.c index 0d84e5be..7cabd98f 100644 --- a/src/libply-splash-core/ply-text-display.c +++ b/src/libply-splash-core/ply-text-display.c @@ -79,24 +79,16 @@ #endif #ifndef FOREGROUND_COLOR_BASE #define FOREGROUND_COLOR_BASE 30 #endif -#ifndef FOREGROUND_DEFAULT_COLOR -#define FOREGROUND_DEFAULT_COLOR 39 -#endif - #ifndef BACKGROUND_COLOR_BASE #define BACKGROUND_COLOR_BASE 40 #endif -#ifndef BACKGROUND_DEFAULT_COLOR -#define BACKGROUND_DEFAULT_COLOR 49 -#endif - #ifndef TEXT_PALETTE_SIZE #define TEXT_PALETTE_SIZE 48 #endif struct _ply_text_display { @@ -192,43 +184,22 @@ ply_text_display_set_background_color (ply_text_display_t *display, BACKGROUND_COLOR_BASE + color); display->background_color = color; } void -ply_text_display_reset_background_color (ply_text_display_t *display) -{ - - ply_terminal_write (display->terminal, - COLOR_SEQUENCE_FORMAT, - BACKGROUND_DEFAULT_COLOR); - - display->background_color = color; -} - -void ply_text_display_set_foreground_color (ply_text_display_t *display, ply_terminal_color_t color) { ply_terminal_write (display->terminal, COLOR_SEQUENCE_FORMAT, FOREGROUND_COLOR_BASE + color); display->foreground_color = color; } -void -ply_text_display_reset_foreground_color (ply_text_display_t *display) -{ - ply_terminal_write (display->terminal, - COLOR_SEQUENCE_FORMAT, - FOREGROUND_DEFAULT_COLOR); - - display->foreground_color = color; -} - ply_terminal_color_t ply_text_display_get_background_color (ply_text_display_t *display) { return display->background_color; } |