diff options
| author | Uros Majstorovic <majstor@majstor.org> | 2022-09-04 18:37:42 +0200 | 
|---|---|---|
| committer | Uros Majstorovic <majstor@majstor.org> | 2022-09-04 18:37:42 +0200 | 
| commit | fc98d3809e0db36d634f290417b9152f87f83e3e (patch) | |
| tree | d7c0cbb883571dccfcd4028d8b7b2a2144fc2d2b /fw/fe310/phone/app/app.h | |
| parent | 07e6abe5d5a1813298805bea2bf9d62ad895aaaa (diff) | |
new phone firmware
Diffstat (limited to 'fw/fe310/phone/app/app.h')
| -rw-r--r-- | fw/fe310/phone/app/app.h | 27 | 
1 files changed, 27 insertions, 0 deletions
| diff --git a/fw/fe310/phone/app/app.h b/fw/fe310/phone/app/app.h new file mode 100644 index 0000000..1ba2dca --- /dev/null +++ b/fw/fe310/phone/app/app.h @@ -0,0 +1,27 @@ +#include <stdint.h> + +#include "log.h" + +#define APP_SCREEN_W            480 +#define APP_SCREEN_H            854 +#define APP_STATUS_H            60 + +#define APP_FONT_HANDLE         31 + +#define APP_SPEC_SIZE(spec)     (sizeof(spec) / sizeof(EVEFormSpec)) +#define APP_SPACERW(__w__,__h__) { \ +    .widget.type = EVE_WIDGET_TYPE_SPACER,  \ +    .widget.flags = EVE_WIDGET_FLAG_SKIP,   \ +    .widget.g.w = (__w__),  \ +    .widget.g.h = (__h__),  \ +} + + +EVEWindowRoot *app_root(void); +EVEViewStack *app_stack(void); +EVEFont *app_font(void); + +void app_refresh(void); +EVEView *app_search_view(char *name); +eve_view_constructor_t app_current_view(void); +void app_init(eve_view_constructor_t home_page, int b); | 
