[FL-3398] Desktop settings: show icon and name for external applications (#2837)
This commit is contained in:
parent
e7bd547d05
commit
bb16997809
@ -1,6 +1,7 @@
|
|||||||
#include "../desktop_settings_app.h"
|
#include "../desktop_settings_app.h"
|
||||||
#include "applications.h"
|
#include "applications.h"
|
||||||
#include "desktop_settings_scene.h"
|
#include "desktop_settings_scene.h"
|
||||||
|
#include <flipper_application/flipper_application.h>
|
||||||
#include <storage/storage.h>
|
#include <storage/storage.h>
|
||||||
#include <dialogs/dialogs.h>
|
#include <dialogs/dialogs.h>
|
||||||
|
|
||||||
@ -13,16 +14,9 @@ static bool favorite_fap_selector_item_callback(
|
|||||||
uint8_t** icon_ptr,
|
uint8_t** icon_ptr,
|
||||||
FuriString* item_name) {
|
FuriString* item_name) {
|
||||||
UNUSED(context);
|
UNUSED(context);
|
||||||
#ifdef APP_FAP_LOADER
|
|
||||||
Storage* storage = furi_record_open(RECORD_STORAGE);
|
Storage* storage = furi_record_open(RECORD_STORAGE);
|
||||||
bool success = fap_loader_load_name_and_icon(file_path, storage, icon_ptr, item_name);
|
bool success = flipper_application_load_name_and_icon(file_path, storage, icon_ptr, item_name);
|
||||||
furi_record_close(RECORD_STORAGE);
|
furi_record_close(RECORD_STORAGE);
|
||||||
#else
|
|
||||||
UNUSED(file_path);
|
|
||||||
UNUSED(icon_ptr);
|
|
||||||
UNUSED(item_name);
|
|
||||||
bool success = false;
|
|
||||||
#endif
|
|
||||||
return success;
|
return success;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user