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

Fixed build on latest official firmware

Sandro Kalatozishvili 2 лет назад
Родитель
Сommit
e03773fba4
3 измененных файлов с 11 добавлено и 3 удалено
  1. 1 1
      application.fam
  2. 7 1
      xremote.c
  3. 3 1
      xremote.h

+ 1 - 1
application.fam

@@ -6,7 +6,7 @@ App(
     requires=["gui", "dialogs", "infrared"],
     stack_size=3 * 1024,
     order=1,
-    fap_version="1.1",
+    fap_version="1.2",
     fap_category="Infrared",
     fap_icon_assets="assets",
     fap_icon_assets_symbol="xc",

+ 7 - 1
xremote.c

@@ -19,7 +19,13 @@
 #define TAG "XRemote"
 
 void xremote_get_version(char* version, size_t length) {
-    snprintf(version, length, "%.1f.%d", (double)FAP_VERSION, XREMOTE_BUILD_NUMBER);
+    snprintf(
+        version,
+        length,
+        "%d.%d.%d",
+        XREMOTE_VERSION_MAJ,
+        XREMOTE_VERSION_MIN,
+        XREMOTE_BUILD_NUMBER);
 }
 
 static uint32_t xremote_view_exit_callback(void* context) {

+ 3 - 1
xremote.h

@@ -8,7 +8,9 @@
 
 #include "xremote_app.h"
 
-#define XREMOTE_BUILD_NUMBER 2
+#define XREMOTE_VERSION_MAJ   1
+#define XREMOTE_VERSION_MIN   2
+#define XREMOTE_BUILD_NUMBER  0
 
 /* Returns FAP_VERSION + XREMOTE_BUILD_NUMBER */
 void xremote_get_version(char* version, size_t length);