Refactor Xtreme Settings/Assets, -1.3kb DFU

This commit is contained in:
Willy-JL
2024-02-14 02:20:31 +00:00
parent 8375aaddad
commit 78e405051a
10 changed files with 171 additions and 266 deletions

View File

@@ -116,7 +116,7 @@ bool xtreme_app_apply(XtremeApp* app) {
}
if(app->save_settings) {
XTREME_SETTINGS_SAVE();
xtreme_settings_save();
}
if(app->show_slideshow) {
@@ -131,7 +131,7 @@ bool xtreme_app_apply(XtremeApp* app) {
view_dispatcher_switch_to_view(app->view_dispatcher, XtremeAppViewPopup);
return true;
} else if(app->apply_pack) {
XTREME_ASSETS_FREE();
xtreme_assets_free();
popup_set_header(app->popup, "Reloading...", 64, 26, AlignCenter, AlignCenter);
popup_set_text(app->popup, "Applying asset pack...", 64, 40, AlignCenter, AlignCenter);
popup_set_callback(app->popup, NULL);
@@ -139,7 +139,7 @@ bool xtreme_app_apply(XtremeApp* app) {
popup_set_timeout(app->popup, 0);
popup_disable_timeout(app->popup);
view_dispatcher_switch_to_view(app->view_dispatcher, XtremeAppViewPopup);
XTREME_ASSETS_LOAD();
xtreme_assets_init();
}
furi_record_close(RECORD_STORAGE);