term: add term_font_size_{increase,decrease}()

This commit is contained in:
Daniel Eklöf 2020-02-08 14:09:06 +01:00
parent 9e2ca2b1a3
commit 89cca2a5d1
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
2 changed files with 54 additions and 6 deletions

View file

@ -175,11 +175,18 @@ struct ptmx_buffer {
struct terminal {
struct fdm *fdm;
const struct config *conf;
pid_t slave;
int ptmx;
bool quit;
struct grid normal;
struct grid alt;
struct grid *grid;
struct font *fonts[4];
tll(struct ptmx_buffer) ptmx_buffer;
enum cursor_keys cursor_keys_mode;
@ -277,12 +284,6 @@ struct terminal {
size_t match_len;
} search;
struct grid normal;
struct grid alt;
struct grid *grid;
struct font *fonts[4];
struct {
bool esc_prefix;
bool eight_bit;
@ -362,6 +363,9 @@ int term_destroy(struct terminal *term);
void term_reset(struct terminal *term, bool hard);
bool term_to_slave(struct terminal *term, const void *data, size_t len);
void term_font_size_increase(struct terminal *term);
void term_font_size_decrease(struct terminal *term);
void term_damage_rows(struct terminal *term, int start, int end);
void term_damage_rows_in_view(struct terminal *term, int start, int end);