less code less space... loader_start has its own errors + fix unirf link

This commit is contained in:
RogueMaster
2022-09-21 01:46:49 -04:00
parent 150ff59b01
commit 401406b7c4

View File

@@ -112,7 +112,6 @@ bool desktop_scene_main_on_event(void* context, SceneManagerEvent event) {
break; break;
} }
case DesktopMainEventOpenClock: { case DesktopMainEventOpenClock: {
// it has its own error
LoaderStatus status = loader_start(desktop->loader, "Applications", EXT_PATH("/apps/Main/Clock.fap")); LoaderStatus status = loader_start(desktop->loader, "Applications", EXT_PATH("/apps/Main/Clock.fap"));
consumed = true; consumed = true;
break; break;
@@ -172,59 +171,41 @@ bool desktop_scene_main_on_event(void* context, SceneManagerEvent event) {
case DesktopMainEventOpenSnake: { case DesktopMainEventOpenSnake: {
LoaderStatus status = loader_start( LoaderStatus status = loader_start(
desktop->loader, "Applications", EXT_PATH("/apps/Games/Snake.fap")); desktop->loader, "Applications", EXT_PATH("/apps/Games/Snake.fap"));
if(status != LoaderStatusOk) {
FURI_LOG_E(TAG, "loader_start failed: %d", status);
}
consumed = true; consumed = true;
break; break;
} }
case DesktopMainEventOpen2048: { case DesktopMainEventOpen2048: {
LoaderStatus status = loader_start( LoaderStatus status = loader_start(
desktop->loader, "Applications", EXT_PATH("/apps/Games/2048.fap")); desktop->loader, "Applications", EXT_PATH("/apps/Games/2048.fap"));
if(status != LoaderStatusOk) {
FURI_LOG_E(TAG, "loader_start failed: %d", status);
}
consumed = true; consumed = true;
break; break;
} }
case DesktopMainEventOpenZombiez: { case DesktopMainEventOpenZombiez: {
LoaderStatus status = loader_start( LoaderStatus status = loader_start(
desktop->loader, "Applications", EXT_PATH("/apps/Games/Zombiez.fap")); desktop->loader, "Applications", EXT_PATH("/apps/Games/Zombiez.fap"));
if(status != LoaderStatusOk) {
FURI_LOG_E(TAG, "loader_start failed: %d", status);
}
consumed = true; consumed = true;
break; break;
} }
case DesktopMainEventOpenTetris: { case DesktopMainEventOpenTetris: {
LoaderStatus status = loader_start( LoaderStatus status = loader_start(
desktop->loader, "Applications", EXT_PATH("/apps/Games/Tetris.fap")); desktop->loader, "Applications", EXT_PATH("/apps/Games/Tetris.fap"));
if(status != LoaderStatusOk) {
FURI_LOG_E(TAG, "loader_start failed: %d", status);
}
consumed = true; consumed = true;
break; break;
} }
case DesktopMainEventOpenDOOM: { case DesktopMainEventOpenDOOM: {
LoaderStatus status = loader_start( LoaderStatus status = loader_start(
desktop->loader, "Applications", EXT_PATH("/apps/Games/DOOM.fap")); desktop->loader, "Applications", EXT_PATH("/apps/Games/DOOM.fap"));
if(status != LoaderStatusOk) {
FURI_LOG_E(TAG, "loader_start failed: %d", status);
}
consumed = true; consumed = true;
break; break;
} }
case DesktopMainEventOpenDice: { case DesktopMainEventOpenDice: {
LoaderStatus status = loader_start( LoaderStatus status = loader_start(
desktop->loader, "Applications", EXT_PATH("/apps/Games/Dice.fap")); desktop->loader, "Applications", EXT_PATH("/apps/Games/Dice.fap"));
if(status != LoaderStatusOk) {
FURI_LOG_E(TAG, "loader_start failed: %d", status);
}
consumed = true; consumed = true;
break; break;
} }
case DesktopMainEventOpenSubRemote: { case DesktopMainEventOpenSubRemote: {
loader_start(desktop->loader, FLIPPER_APPS[2].name, NULL); loader_start(desktop->loader, FLIPPER_APPS[1].name, NULL);
consumed = true; consumed = true;
break; break;
} }