Support InsomniaSafe flag in extapps (fix mA)

This commit is contained in:
Willy-JL
2024-02-15 02:03:06 +00:00
parent 4ec530c912
commit ca5f3bb09a
3 changed files with 21 additions and 13 deletions

View File

@@ -58,7 +58,7 @@ class ApplicationsCGenerator:
.appid = "{app.appid}",
.stack_size = {app.stack_size},
.icon = {f"&{app.icon}" if app.icon else "NULL"},
.flags = {'|'.join(f"FlipperInternalApplicationFlag{flag}" for flag in app.flags)} }}"""
.flags = {'|'.join(f"FlipperApplicationFlag{flag}" for flag in app.flags)} }}"""
def get_external_app_descr(self, app: FlipperApplication):
app_path = "/ext/apps"
@@ -69,7 +69,8 @@ class ApplicationsCGenerator:
{{
.name = "{app.name}",
.icon = {f"&{app.icon}" if app.icon else "NULL"},
.path = "{app_path}" }}"""
.path = "{app_path}",
.flags = {'|'.join(f"FlipperApplicationFlag{flag}" for flag in app.flags)} }}"""
def generate(self):
contents = [