flipperzero-firmware/applications/main/nfc/scenes
Stephen Kent a82c3ccc22
NFC: Fix MIFARE DESfire info action to open app menu (#2058)
When examining a MIFARE DESfire card, selecting "More >" currently leads
to the file menu for a single application even if the scanned card
contains multiple applications.

On examining the source code, a MIFARE DESfire application selection
menu is present as `NfcSceneMfDesfireData`. This change updates the
MIFARE DESfire Info "More >" action to open the application selection
menu. That menu may then be used to open the file selection menu for any
application in the read MIFARE DESfire card data.

Tested interactively with
c4cbdcd947/nfc/Desfire.nfc

Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 02:05:24 +09:00
..
nfc_scene_config.h Force card types in extra actions (#1961) 2022-11-11 01:29:57 +09:00
nfc_scene_debug.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_delete_success.c NFC user dict list, delete, and de-duplication. (#1533) 2022-09-20 01:43:53 +09:00
nfc_scene_delete.c M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
nfc_scene_detect_reader.c [FL-2933] Mf Classic initial write, update, detect reader (#1941) 2022-10-29 01:10:16 +09:00
nfc_scene_device_info.c M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
nfc_scene_dict_not_found.c NFC user dict list, delete, and de-duplication. (#1533) 2022-09-20 01:43:53 +09:00
nfc_scene_emulate_apdu_sequence.c [FL-2780] NFC Notifications fix (#1731) 2022-09-16 00:49:10 +09:00
nfc_scene_emulate_uid.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_emv_menu.c [FL-2883] NFC: bank card rework reading (#1858) 2022-10-12 02:13:12 +09:00
nfc_scene_emv_read_success.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_exit_confirm.c Force card types in extra actions (#1961) 2022-11-11 01:29:57 +09:00
nfc_scene_extra_actions.c Force card types in extra actions (#1961) 2022-11-11 01:29:57 +09:00
nfc_scene_field.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_file_select.c NFC Unit tests part 1.1 (#1927) 2022-11-11 01:20:35 +09:00
nfc_scene_generate_info.c M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
nfc_scene_mf_classic_dict_attack.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_mf_classic_emulate.c NFC Unit tests part 1.1 (#1927) 2022-11-11 01:20:35 +09:00
nfc_scene_mf_classic_keys_add.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_mf_classic_keys_delete.c M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
nfc_scene_mf_classic_keys_list.c [FL-2870] Printf function attributes (#1841) 2022-10-07 22:35:15 +09:00
nfc_scene_mf_classic_keys_warn_duplicate.c NFC user dict list, delete, and de-duplication. (#1533) 2022-09-20 01:43:53 +09:00
nfc_scene_mf_classic_keys.c [FL-2907] Remove the back button from MFC keys list #1878 2022-10-18 02:49:00 +09:00
nfc_scene_mf_classic_menu.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_mf_classic_read_success.c Code cleanup: srand, PVS warnings (#1974) 2022-11-05 18:07:24 +03:00
nfc_scene_mf_classic_update_success.c [FL-2933] Mf Classic initial write, update, detect reader (#1941) 2022-10-29 01:10:16 +09:00
nfc_scene_mf_classic_update.c NFC Unit tests part 1.1 (#1927) 2022-11-11 01:20:35 +09:00
nfc_scene_mf_classic_write_fail.c [FL-2933] Mf Classic initial write, update, detect reader (#1941) 2022-10-29 01:10:16 +09:00
nfc_scene_mf_classic_write_success.c [FL-2933] Mf Classic initial write, update, detect reader (#1941) 2022-10-29 01:10:16 +09:00
nfc_scene_mf_classic_write.c [FL-2933] Mf Classic initial write, update, detect reader (#1941) 2022-10-29 01:10:16 +09:00
nfc_scene_mf_classic_wrong_card.c [FL-2933] Mf Classic initial write, update, detect reader (#1941) 2022-10-29 01:10:16 +09:00
nfc_scene_mf_desfire_app.c M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
nfc_scene_mf_desfire_data.c M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
nfc_scene_mf_desfire_menu.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_mf_desfire_read_success.c [FL-2870] Printf function attributes (#1841) 2022-10-07 22:35:15 +09:00
nfc_scene_mf_ultralight_data.c M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
nfc_scene_mf_ultralight_emulate.c NFC Unit tests part 1.1 (#1927) 2022-11-11 01:20:35 +09:00
nfc_scene_mf_ultralight_key_input.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_mf_ultralight_menu.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_mf_ultralight_read_auth_result.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_mf_ultralight_read_auth.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_mf_ultralight_read_success.c Code cleanup: srand, PVS warnings (#1974) 2022-11-05 18:07:24 +03:00
nfc_scene_mf_ultralight_unlock_menu.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_mf_ultralight_unlock_warn.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_mfkey_complete.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_mfkey_nonces_info.c [FL-2864] NFC update detect reader (#1820) 2022-10-07 01:58:17 +09:00
nfc_scene_nfc_data_info.c NFC: Fix MIFARE DESfire info action to open app menu (#2058) 2022-11-29 02:05:24 +09:00
nfc_scene_nfca_menu.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_nfca_read_success.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_read_card_success.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_read_card_type.c Force card types in extra actions (#1961) 2022-11-11 01:29:57 +09:00
nfc_scene_read.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_restore_original_confirm.c NFC user dict list, delete, and de-duplication. (#1533) 2022-09-20 01:43:53 +09:00
nfc_scene_restore_original.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_retry_confirm.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_rpc.c [FL-2780] NFC Notifications fix (#1731) 2022-09-16 00:49:10 +09:00
nfc_scene_save_name.c NFC Unit tests part 1.1 (#1927) 2022-11-11 01:20:35 +09:00
nfc_scene_save_success.c [FL-2828] Dolphin score update take 2 (#1929) 2022-10-28 16:18:41 +09:00
nfc_scene_saved_menu.c [FL-2933] Mf Classic initial write, update, detect reader (#1941) 2022-10-29 01:10:16 +09:00
nfc_scene_set_atqa.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_set_sak.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene_set_type.c M*LIB: non-inlined strings, FuriString primitive (#1795) 2022-10-06 00:15:23 +09:00
nfc_scene_set_uid.c NFC Unit tests part 1.1 (#1927) 2022-11-11 01:20:35 +09:00
nfc_scene_start.c Force card types in extra actions (#1961) 2022-11-11 01:29:57 +09:00
nfc_scene.c [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
nfc_scene.h [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00