This commit is contained in:
Willy-JL
2023-05-11 13:33:17 +01:00
5 changed files with 48 additions and 78 deletions

View File

@@ -3,10 +3,10 @@
enum SubmenuIndex {
SubmenuIndexUniversalRemotes,
SubmenuIndexLearnNewRemote,
SubmenuIndexLearnNewRemoteRaw,
SubmenuIndexSavedRemotes,
SubmenuIndexDebug,
SubmenuIndexDebugSettings
SubmenuIndexDebugSettings,
SubmenuIndexLearnNewRemoteRaw,
SubmenuIndexDebug
};
static void infrared_scene_start_submenu_callback(void* context, uint32_t index) {
@@ -37,6 +37,12 @@ void infrared_scene_start_on_enter(void* context) {
SubmenuIndexSavedRemotes,
infrared_scene_start_submenu_callback,
infrared);
submenu_add_item(
submenu,
"GPIO Settings",
SubmenuIndexDebugSettings,
infrared_scene_start_submenu_callback,
infrared);
submenu_add_lockable_item(
submenu,
@@ -54,14 +60,6 @@ void infrared_scene_start_on_enter(void* context) {
infrared,
!infrared->app_state.is_debug_enabled,
"Enable\nDebug!");
submenu_add_lockable_item(
submenu,
"Debug Settings",
SubmenuIndexDebugSettings,
infrared_scene_start_submenu_callback,
infrared,
!infrared->app_state.is_debug_enabled,
"Enable\nDebug!");
const uint32_t submenu_index =
scene_manager_get_scene_state(scene_manager, InfraredSceneStart);