|
|
@@ -305,22 +305,6 @@ void ibutton_text_store_clear(iButton* ibutton) {
|
|
|
memset(ibutton->text_store, 0, IBUTTON_TEXT_STORE_SIZE);
|
|
|
}
|
|
|
|
|
|
-void ibutton_switch_to_previous_scene_one_of(
|
|
|
- iButton* ibutton,
|
|
|
- const uint32_t* scene_ids,
|
|
|
- size_t scene_ids_size) {
|
|
|
- furi_assert(scene_ids_size);
|
|
|
- SceneManager* scene_manager = ibutton->scene_manager;
|
|
|
-
|
|
|
- for(size_t i = 0; i < scene_ids_size; ++i) {
|
|
|
- const uint32_t scene_id = scene_ids[i];
|
|
|
- if(scene_manager_has_previous_scene(scene_manager, scene_id)) {
|
|
|
- scene_manager_search_and_switch_to_previous_scene(scene_manager, scene_id);
|
|
|
- return;
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
void ibutton_notification_message(iButton* ibutton, uint32_t message) {
|
|
|
furi_assert(message < sizeof(ibutton_notification_sequences) / sizeof(NotificationSequence*));
|
|
|
notification_message(ibutton->notifications, ibutton_notification_sequences[message]);
|