mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2025-12-13 05:06:30 +04:00
[FL-3766] Refactor detected protocols list (#3809)
* Refactor detected protocols list * nfc app: fix detect protocols file name * nfc app: fix function naming * nfc app: fix detected protocol menu selection Co-authored-by: hedger <hedger@users.noreply.github.com> Co-authored-by: あく <alleteam@gmail.com> Co-authored-by: gornekich <n.gorbadey@gmail.com>
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
#include "views/dict_attack.h"
|
||||
|
||||
#include <nfc/scenes/nfc_scene.h>
|
||||
#include "helpers/nfc_detected_protocols.h"
|
||||
#include "helpers/nfc_custom_event.h"
|
||||
#include "helpers/mf_ultralight_auth.h"
|
||||
#include "helpers/mf_user_dict.h"
|
||||
@@ -106,9 +107,7 @@ struct NfcApp {
|
||||
FuriString* text_box_store;
|
||||
uint8_t byte_input_store[NFC_BYTE_INPUT_STORE_SIZE];
|
||||
|
||||
uint32_t protocols_detected_num;
|
||||
NfcProtocol protocols_detected[NfcProtocolNum];
|
||||
uint32_t protocols_detected_selected_idx;
|
||||
NfcDetectedProtocols* detected_protocols;
|
||||
|
||||
RpcAppSystem* rpc_ctx;
|
||||
NfcRpcState rpc_state;
|
||||
@@ -193,8 +192,4 @@ bool nfc_save_file(NfcApp* instance, FuriString* path);
|
||||
|
||||
void nfc_make_app_folder(NfcApp* instance);
|
||||
|
||||
void nfc_app_set_detected_protocols(NfcApp* instance, const NfcProtocol* types, uint32_t count);
|
||||
|
||||
void nfc_app_reset_detected_protocols(NfcApp* instance);
|
||||
|
||||
void nfc_append_filename_string_when_present(NfcApp* instance, FuriString* string);
|
||||
|
||||
Reference in New Issue
Block a user