summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/gui/viewport.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/apps/gui/viewport.h b/apps/gui/viewport.h
index 3da001e190..ecbd325946 100644
--- a/apps/gui/viewport.h
+++ b/apps/gui/viewport.h
@@ -38,19 +38,21 @@ int viewport_get_nb_lines(const struct viewport *vp);
38#define THEME_LISTS (BIT_N(3)) 38#define THEME_LISTS (BIT_N(3))
39#define THEME_ALL (~(0u)) 39#define THEME_ALL (~(0u))
40 40
41/* These are needed in checkwps */
42void viewport_set_defaults(struct viewport *vp,
43 const enum screen_type screen);
44void viewport_set_fullscreen(struct viewport *vp,
45 const enum screen_type screen);
46int get_viewport_default_colour(enum screen_type screen, bool fgcolour);
47
41#ifndef __PCTOOL__ 48#ifndef __PCTOOL__
49
42/* 50/*
43 * Initialize the viewportmanager, which in turns initializes the UI vp and 51 * Initialize the viewportmanager, which in turns initializes the UI vp and
44 * statusbar stuff 52 * statusbar stuff
45 */ 53 */
46void viewportmanager_init(void) INIT_ATTR; 54void viewportmanager_init(void) INIT_ATTR;
47 55
48void viewport_set_defaults(struct viewport *vp,
49 const enum screen_type screen);
50void viewport_set_fullscreen(struct viewport *vp,
51 const enum screen_type screen);
52int get_viewport_default_colour(enum screen_type screen, bool fgcolour);
53
54#ifdef HAVE_LCD_BITMAP 56#ifdef HAVE_LCD_BITMAP
55void viewportmanager_theme_enable(enum screen_type screen, bool enable, 57void viewportmanager_theme_enable(enum screen_type screen, bool enable,
56 struct viewport *viewport); 58 struct viewport *viewport);