From dda57d9143644d39091207b287f142f91f55d0ad Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Wed, 1 Oct 2014 11:29:09 +0200 Subject: terminal: add helpers to retrieve page dimensions Allow term users to retrieve the page dimensions of a terminal screen. This is needed to properly calculate the grid dimensions when rendering. --- src/libsystemd-terminal/term.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/libsystemd-terminal/term.h') diff --git a/src/libsystemd-terminal/term.h b/src/libsystemd-terminal/term.h index 2f2bb479cb..021cf1c42b 100644 --- a/src/libsystemd-terminal/term.h +++ b/src/libsystemd-terminal/term.h @@ -137,6 +137,9 @@ term_screen *term_screen_unref(term_screen *screen); DEFINE_TRIVIAL_CLEANUP_FUNC(term_screen*, term_screen_unref); +unsigned int term_screen_get_width(term_screen *screen); +unsigned int term_screen_get_height(term_screen *screen); + int term_screen_feed_text(term_screen *screen, const uint8_t *in, size_t size); int term_screen_feed_keyboard(term_screen *screen, uint32_t keysym, uint32_t ascii, uint32_t ucs4, unsigned int mods); int term_screen_resize(term_screen *screen, unsigned int width, unsigned int height); -- cgit v1.2.3-54-g00ecf