Revert "This isnt used anywhere"

This reverts commit a65c7d1e40.
This commit is contained in:
Willy-JL
2023-07-29 23:04:21 +02:00
parent 85ece6e813
commit 1e64419d9e
4 changed files with 21 additions and 0 deletions

View File

@@ -405,6 +405,18 @@ void menu_reset(Menu* menu) {
true); true);
} }
void menu_set_selected_item(Menu* menu, uint32_t index) {
with_view_model(
menu->view,
MenuModel * model,
{
if(index < MenuItemArray_size(model->items)) {
model->position = index;
}
},
true);
}
static void menu_process_up(Menu* menu) { static void menu_process_up(Menu* menu) {
MenuStyle menu_style = XTREME_SETTINGS()->menu_style; MenuStyle menu_style = XTREME_SETTINGS()->menu_style;
if(menu_style == MenuStyleDsi || menu_style == MenuStyleVertical) return; if(menu_style == MenuStyleDsi || menu_style == MenuStyleVertical) return;

View File

@@ -61,6 +61,13 @@ void menu_add_item(
*/ */
void menu_reset(Menu* menu); void menu_reset(Menu* menu);
/** Set current menu item
*
* @param menu Menu instance
* @param index The index
*/
void menu_set_selected_item(Menu* menu, uint32_t index);
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View File

@@ -1665,6 +1665,7 @@ Function,+,menu_alloc,Menu*,
Function,+,menu_free,void,Menu* Function,+,menu_free,void,Menu*
Function,+,menu_get_view,View*,Menu* Function,+,menu_get_view,View*,Menu*
Function,+,menu_reset,void,Menu* Function,+,menu_reset,void,Menu*
Function,+,menu_set_selected_item,void,"Menu*, uint32_t"
Function,-,mkdtemp,char*,char* Function,-,mkdtemp,char*,char*
Function,-,mkostemp,int,"char*, int" Function,-,mkostemp,int,"char*, int"
Function,-,mkostemps,int,"char*, int, int" Function,-,mkostemps,int,"char*, int, int"
1 entry status name type params
1665 Function + menu_free void Menu*
1666 Function + menu_get_view View* Menu*
1667 Function + menu_reset void Menu*
1668 Function + menu_set_selected_item void Menu*, uint32_t
1669 Function - mkdtemp char* char*
1670 Function - mkostemp int char*, int
1671 Function - mkostemps int char*, int, int

View File

@@ -2019,6 +2019,7 @@ Function,+,menu_alloc,Menu*,
Function,+,menu_free,void,Menu* Function,+,menu_free,void,Menu*
Function,+,menu_get_view,View*,Menu* Function,+,menu_get_view,View*,Menu*
Function,+,menu_reset,void,Menu* Function,+,menu_reset,void,Menu*
Function,+,menu_set_selected_item,void,"Menu*, uint32_t"
Function,-,mf_classic_auth_attempt,_Bool,"FuriHalNfcTxRxContext*, Crypto1*, MfClassicAuthContext*, uint64_t" Function,-,mf_classic_auth_attempt,_Bool,"FuriHalNfcTxRxContext*, Crypto1*, MfClassicAuthContext*, uint64_t"
Function,-,mf_classic_auth_init_context,void,"MfClassicAuthContext*, uint8_t" Function,-,mf_classic_auth_init_context,void,"MfClassicAuthContext*, uint8_t"
Function,-,mf_classic_auth_write_block,_Bool,"FuriHalNfcTxRxContext*, MfClassicBlock*, uint8_t, MfClassicKey, uint64_t" Function,-,mf_classic_auth_write_block,_Bool,"FuriHalNfcTxRxContext*, MfClassicBlock*, uint8_t, MfClassicKey, uint64_t"
1 entry status name type params
2019 Function + menu_free void Menu*
2020 Function + menu_get_view View* Menu*
2021 Function + menu_reset void Menu*
2022 Function + menu_set_selected_item void Menu*, uint32_t
2023 Function - mf_classic_auth_attempt _Bool FuriHalNfcTxRxContext*, Crypto1*, MfClassicAuthContext*, uint64_t
2024 Function - mf_classic_auth_init_context void MfClassicAuthContext*, uint8_t
2025 Function - mf_classic_auth_write_block _Bool FuriHalNfcTxRxContext*, MfClassicBlock*, uint8_t, MfClassicKey, uint64_t