Просмотр исходного кода

Merge flizzer_tracker from https://github.com/xMasterX/all-the-plugins

Willy-JL 1 год назад
Родитель
Сommit
eca175d75f
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      flizzer_tracker/flizzer_tracker.c

+ 8 - 0
flizzer_tracker/flizzer_tracker.c

@@ -9,6 +9,8 @@
 #include "font.h"
 #include "font.h"
 #include <flizzer_tracker_icons.h>
 #include <flizzer_tracker_icons.h>
 
 
+#include <expansion/expansion.h>
+
 void draw_callback(Canvas* canvas, void* ctx) {
 void draw_callback(Canvas* canvas, void* ctx) {
     TrackerViewModel* model = (TrackerViewModel*)ctx;
     TrackerViewModel* model = (TrackerViewModel*)ctx;
     FlizzerTrackerApp* tracker = (FlizzerTrackerApp*)(model->tracker);
     FlizzerTrackerApp* tracker = (FlizzerTrackerApp*)(model->tracker);
@@ -98,6 +100,9 @@ bool input_callback(InputEvent* input_event, void* ctx) {
 int32_t flizzer_tracker_app(void* p) {
 int32_t flizzer_tracker_app(void* p) {
     UNUSED(p);
     UNUSED(p);
 
 
+    Expansion* expansion = furi_record_open(RECORD_EXPANSION);
+    expansion_disable(expansion);
+
     Storage* storage = furi_record_open(RECORD_STORAGE);
     Storage* storage = furi_record_open(RECORD_STORAGE);
     bool st = storage_simply_mkdir(storage, APPSDATA_FOLDER);
     bool st = storage_simply_mkdir(storage, APPSDATA_FOLDER);
     st = storage_simply_mkdir(storage, FLIZZER_TRACKER_FOLDER);
     st = storage_simply_mkdir(storage, FLIZZER_TRACKER_FOLDER);
@@ -214,5 +219,8 @@ int32_t flizzer_tracker_app(void* p) {
 
 
     deinit_tracker(tracker);
     deinit_tracker(tracker);
 
 
+    expansion_enable(expansion);
+    furi_record_close(RECORD_EXPANSION);
+
     return 0;
     return 0;
 }
 }