Updated UI to display password names

This commit is contained in:
Maddox Werts 2024-09-05 17:02:33 -04:00
parent a228e6866b
commit 1a12b61eb1
2 changed files with 8 additions and 2 deletions

View file

@ -104,10 +104,10 @@ void FP_Scene_Enter_Overview(void* context) {
submenu_reset(app->submenu);
// Adding menu items
for (int i = 0; i < 4; i++) {
for (int i = 0; i < app->manager->count; i++) {
submenu_add_item(
app->submenu,
"PASSWORD",
app->manager->names[i],
0,
FP_Scene_Callback_Overview,
app
@ -232,6 +232,9 @@ FP_App* fp_app_init() {
// Allocate memory for new app variable
FP_App* result = malloc(sizeof(FP_App));
// Initilize the manager
result->manager = manager_init();
// Init Scene Manager
result->scene_manager = scene_manager_alloc(&FP_SceneEventHandlers, result);
@ -275,6 +278,7 @@ void fp_app_run(FP_App* app) {
}
void fp_app_free(FP_App* app) {
// Freeing stuff from memory
manager_free(app->manager);
scene_manager_free(app->scene_manager);
view_dispatcher_remove_view(app->view_dispatcher, FP_View_Submenu);
view_dispatcher_remove_view(app->view_dispatcher, FP_View_Popup);

View file

@ -22,6 +22,8 @@ typedef struct {
ViewDispatcher* view_dispatcher;
Submenu* submenu;
Popup* popup;
Manager* manager;
} FP_App;
// Constructors