[FL-3949] Universal IR signal selection (#4085)

* feat: universal ir signal selection
* fix: f18, format specifiers
* update labels with suggestions from the ui team

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
Anna Antonenko
2025-02-20 03:58:55 +04:00
committed by GitHub
parent 93b0277938
commit 0f240c4dbc
17 changed files with 376 additions and 108 deletions

View File

@@ -230,6 +230,11 @@ bool scene_manager_search_and_switch_to_another_scene(
}
}
uint32_t scene_manager_get_current_scene(SceneManager* scene_manager) {
furi_check(scene_manager);
return *SceneManagerIdStack_back(scene_manager->scene_id_stack);
}
void scene_manager_stop(SceneManager* scene_manager) {
furi_check(scene_manager);

View File

@@ -170,6 +170,14 @@ bool scene_manager_search_and_switch_to_another_scene(
SceneManager* scene_manager,
uint32_t scene_id);
/** Get id of current scene
*
* @param scene_manager SceneManager instance
*
* @return Scene ID
*/
uint32_t scene_manager_get_current_scene(SceneManager* scene_manager);
/** Exit from current scene
*
* @param scene_manager SceneManager instance