mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-14 02:18:35 -07:00
FBT/SDK: New app flag UnloadAssetPacks to free RAM (#260)
* Store app flags in FAP header * Add app flag to UnloadAssetPacks to free RAM * Unload asset packs in NFC and MFKey * Clearer size units * Update changelog * Future proof logic * Sync apps
This commit is contained in:
@@ -3,9 +3,11 @@
|
||||
#include <furi.h>
|
||||
#include <gui/icon.h>
|
||||
|
||||
typedef enum {
|
||||
typedef enum FURI_PACKED {
|
||||
FlipperApplicationFlagDefault = 0,
|
||||
FlipperApplicationFlagInsomniaSafe = (1 << 0),
|
||||
|
||||
FlipperApplicationFlagUnloadAssetPacks = (1 << 7),
|
||||
} FlipperApplicationFlag;
|
||||
|
||||
typedef struct {
|
||||
@@ -21,7 +23,6 @@ typedef struct {
|
||||
const char* name;
|
||||
const Icon* icon;
|
||||
const char* path;
|
||||
const FlipperApplicationFlag flags;
|
||||
} FlipperExternalApplication;
|
||||
|
||||
typedef void (*FlipperInternalOnStartHook)(void);
|
||||
|
||||
Reference in New Issue
Block a user