From 679352dbbffd8439a5678036b5e3e7b9348141d4 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Thu, 16 Mar 2023 18:22:00 +0000 Subject: [PATCH] Hide GPIO tags from wii menu names --- applications/services/gui/modules/menu.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/applications/services/gui/modules/menu.c b/applications/services/gui/modules/menu.c index 8fe8dcbc5..68020c829 100644 --- a/applications/services/gui/modules/menu.c +++ b/applications/services/gui/modules/menu.c @@ -7,6 +7,7 @@ #include #include #include +#include struct Menu { View* view; @@ -80,6 +81,12 @@ static void menu_draw_callback(Canvas* canvas, void* _model) { canvas_draw_icon_animation(canvas, (40 - item->icon->icon->width) / 2 + x_off, (20 - item->icon->icon->height) / 2 + y_off, item->icon); } furi_string_set(name, item->label); + if(furi_string_start_with_str(name, "[")) { + size_t trim = furi_string_search_str(name, "] ", 1); + if(trim != STRING_FAILURE) { + furi_string_right(name, trim + 2); + } + } elements_scrollable_text_line( canvas, 20 + x_off,