+4
-4
@@ -9,10 +9,10 @@ App(
|
||||
fap_category="RFID",
|
||||
# Optional values
|
||||
requires=["gui"],
|
||||
# fap_version="0.1",
|
||||
fap_version="0.1",
|
||||
fap_icon="uk_mbirth_sonicare.png", # 10x10 1-bit PNG
|
||||
# fap_description="A simple app",
|
||||
# fap_author="J. Doe",
|
||||
# fap_weburl="https://github.com/user/uk_mbirth_sonicare",
|
||||
fap_description="Philips Sonicare brush head reader",
|
||||
fap_author="mbirth.uk",
|
||||
fap_weburl="https://git.mbirth.uk/",
|
||||
fap_icon_assets="images", # Image assets to compile for this application
|
||||
)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
#include "uk_mbirth_sonicare.h"
|
||||
#include <furi.h>
|
||||
#include <gui/gui.h>
|
||||
#include <input/input.h>
|
||||
@@ -5,11 +6,6 @@
|
||||
/* generated by fbt from .png files in images folder */
|
||||
#include <uk_mbirth_sonicare_icons.h>
|
||||
|
||||
typedef struct {
|
||||
FuriMessageQueue* input_queue;
|
||||
ViewPort* view_port;
|
||||
Gui* gui;
|
||||
} Sonicare;
|
||||
|
||||
void draw_callback(Canvas* canvas, void* context) {
|
||||
UNUSED(context);
|
||||
@@ -25,6 +21,9 @@ void draw_callback(Canvas* canvas, void* context) {
|
||||
|
||||
canvas_set_font(canvas, FontKeyboard);
|
||||
canvas_draw_str_aligned(canvas, 1, 28, AlignLeft, AlignTop, "by mbirth.uk");
|
||||
|
||||
canvas_set_font(canvas, FontBigNumbers);
|
||||
canvas_draw_str_aligned(canvas, 1, 42, AlignLeft, AlignTop, "123abc");
|
||||
|
||||
canvas_draw_icon(canvas, 50, 0, &I_brush_10px);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
#include <furi.h>
|
||||
#include <gui/gui.h>
|
||||
|
||||
typedef struct {
|
||||
FuriMessageQueue* input_queue;
|
||||
ViewPort* view_port;
|
||||
Gui* gui;
|
||||
} Sonicare;
|
||||
Reference in New Issue
Block a user