Bladeren bron

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

Willy-JL 2 jaren geleden
bovenliggende
commit
26ac0e73b4
4 gewijzigde bestanden met toevoegingen van 6 en 3 verwijderingen
  1. 4 0
      tuning_fork/application.fam
  2. BIN
      tuning_fork/img/1.png
  3. BIN
      tuning_fork/img/2.png
  4. 2 3
      tuning_fork/tuning_fork.c

+ 4 - 0
tuning_fork/application.fam

@@ -11,4 +11,8 @@ App(
     fap_category="Media",
     stack_size=2 * 1024,
     order=20,
+    fap_author="@besya & (Fixes by @Willy-JL)",
+    fap_weburl="https://github.com/besya/flipperzero-tuning-fork",
+    fap_version="1.1",
+    fap_description="Tuning fork for tuning musical instruments",
 )

BIN
tuning_fork/img/1.png


BIN
tuning_fork/img/2.png


+ 2 - 3
tuning_fork/tuning_fork.c

@@ -133,6 +133,7 @@ static void replay(TuningForkState* tuning_fork_state) {
 }
 
 static void render_callback(Canvas* const canvas, void* ctx) {
+    furi_assert(ctx);
     TuningForkState* tuning_fork_state = ctx;
     furi_mutex_acquire(tuning_fork_state->mutex, FuriWaitForever);
 
@@ -385,12 +386,10 @@ int32_t tuning_fork_app() {
                     }
                 }
             }
-            // } else {
-            //   FURI_LOG_D("TuningFork", "FuriMessageQueue: event timeout");
         }
 
-        view_port_update(view_port);
         furi_mutex_release(tuning_fork_state->mutex);
+        view_port_update(view_port);
     }
 
     view_port_enabled_set(view_port, false);