Add app icon and app glances support (to balance out icon lol)

This commit is contained in:
2026-05-09 22:28:52 -04:00
parent af57dfae1f
commit aae840a732
4 changed files with 23 additions and 11 deletions

View File

@@ -3,7 +3,7 @@
#include <stdio.h>
#include <string.h>
// #define DEBUG_MODE 1
#define DEBUG_MODE 1
// declare settings-derived statics
static uint8_t s_is_jellyfin;
@@ -396,7 +396,19 @@ static void init() {
soft_reload(true);
}
static void deinit() { window_destroy(s_main_window); }
static void glance_reload_callback(AppGlanceReloadSession *session, size_t limit, void *context) {
AppGlanceSlice slice = {
.expiration_time = APP_GLANCE_SLICE_NO_EXPIRATION,
.layout.icon = APP_GLANCE_SLICE_DEFAULT_ICON,
.layout.subtitle_template_string = text_layer_get_text(s_last_watched_layer),
};
app_glance_add_slice(session, slice);
}
static void deinit() {
app_glance_reload(glance_reload_callback, NULL);
window_destroy(s_main_window);
}
int main(void) {
init();