From e6cd27895c17530822aa4200599fc2a829b2d981 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Sat, 16 Sep 2023 19:51:58 +0200 Subject: [PATCH] Invert rgb leds, use numbers instead of left/right --nobuild --- .../xtreme_app/scenes/xtreme_app_scene_misc_screen.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/applications/main/xtreme_app/scenes/xtreme_app_scene_misc_screen.c b/applications/main/xtreme_app/scenes/xtreme_app_scene_misc_screen.c index 7610c7444..023c7f87e 100644 --- a/applications/main/xtreme_app/scenes/xtreme_app_scene_misc_screen.c +++ b/applications/main/xtreme_app/scenes/xtreme_app_scene_misc_screen.c @@ -161,17 +161,18 @@ void xtreme_app_scene_misc_screen_on_enter(void* context) { struct { uint8_t led; - const char* str; VariableItemChangeCallback cb; } lcd_cols[] = { - {2, "LCD Left", xtreme_app_scene_misc_screen_lcd_color_2_changed}, - {1, "LCD Middle", xtreme_app_scene_misc_screen_lcd_color_1_changed}, - {0, "LCD Right", xtreme_app_scene_misc_screen_lcd_color_0_changed}, + {0, xtreme_app_scene_misc_screen_lcd_color_0_changed}, + {1, xtreme_app_scene_misc_screen_lcd_color_1_changed}, + {2, xtreme_app_scene_misc_screen_lcd_color_2_changed}, }; size_t lcd_sz = COUNT_OF(lcd_colors); for(size_t i = 0; i < COUNT_OF(lcd_cols); i++) { - item = variable_item_list_add(var_item_list, lcd_cols[i].str, lcd_sz, lcd_cols[i].cb, app); + char name[12]; + snprintf(name, sizeof(name), "LCD LED %u", lcd_cols[i].led + 1); + item = variable_item_list_add(var_item_list, name, lcd_sz, lcd_cols[i].cb, app); RgbColor color = rgb_backlight_get_color(lcd_cols[i].led); bool found = false; for(size_t i = 0; i < lcd_sz; i++) {