About view

Signed-off-by: Markus Birth <markus@birth-online.de>
This commit is contained in:
2026-01-30 20:58:05 +00:00
parent 5a1e479e48
commit 65b1c48c34
4 changed files with 7 additions and 2 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 266 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

+5 -1
View File
@@ -1,4 +1,6 @@
#include "../uk_mbirth_sonicare.h"
#include <uk_mbirth_sonicare_icons.h>
#include <dolphin/dolphin.h>
void sonicare_scene_about_on_enter(void* context) {
Sonicare* app = context;
@@ -8,7 +10,9 @@ void sonicare_scene_about_on_enter(void* context) {
furi_string_cat(display_text, "Sonicare Brush Head ID\nby mbirth.uk");
widget_add_text_scroll_element(widget, 0, 0, 128, 64, furi_string_get_cstr(display_text));
widget_add_icon_element(widget, 128-17, 0, &I_sonicare_brush);
widget_add_text_scroll_element(widget, 0, 0, 128-17, 64, furi_string_get_cstr(display_text));
widget_add_icon_element(widget, 8, 35, &I_sonicare_qr);
view_dispatcher_switch_to_view(app->view_dispatcher, SonicareViewWidget);
furi_string_free(display_text);
+2 -1
View File
@@ -11,6 +11,7 @@ void sonicare_scene_start_on_enter(void* context) {
Sonicare* app = context;
Submenu* submenu = app->submenu;
submenu_set_header(submenu, "Sonicare");
submenu_add_item(submenu, "Read Brush Head", SonicareMenuIndexRead, sonicare_scene_start_submenu_callback, app);
submenu_add_item(submenu, "Write Brush Head", SonicareMenuIndexSaved, sonicare_scene_start_submenu_callback, app);
submenu_add_item(submenu, "Add Manually", SonicareMenuIndexAddManually, sonicare_scene_start_submenu_callback, app);
@@ -29,7 +30,7 @@ bool sonicare_scene_start_on_event(void* context, SceneManagerEvent event) {
if (event.event == SonicareMenuIndexRead) {
scene_manager_set_scene_state(app->scene_manager, SonicareSceneStart, SonicareMenuIndexRead);
scene_manager_next_scene(app->scene_manager, SonicareSceneRead);
dolphin_deed(DolphinDeedNfcRead);
//dolphin_deed(DolphinDeedNfcRead);
consumed = true;
} else if (event.event == SonicareMenuIndexAbout) {
scene_manager_set_scene_state(app->scene_manager, SonicareSceneStart, SonicareMenuIndexAbout);