summaryrefslogtreecommitdiff
path: root/src/ui/include
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-09-08 16:58:30 +1000
committerjacqueline <me@jacqueline.id.au>2023-09-08 16:58:30 +1000
commitb0d745d02dcfd6ab9b1ad14e9060b39bf9ad7bb8 (patch)
treea6ca6390852d64375524d480e9586a58c64cef08 /src/ui/include
parent64d9cec8b074eaf9280bc92e38656a35a4e5e452 (diff)
downloadtangara-fw-b0d745d02dcfd6ab9b1ad14e9060b39bf9ad7bb8.tar.gz
Flesh out onboarding a little, and add a way to get into it
Diffstat (limited to 'src/ui/include')
-rw-r--r--src/ui/include/screen_onboarding.hpp3
-rw-r--r--src/ui/include/ui_fsm.hpp4
2 files changed, 7 insertions, 0 deletions
diff --git a/src/ui/include/screen_onboarding.hpp b/src/ui/include/screen_onboarding.hpp
index d7751926..73f2333d 100644
--- a/src/ui/include/screen_onboarding.hpp
+++ b/src/ui/include/screen_onboarding.hpp
@@ -33,14 +33,17 @@ class Onboarding : public Screen {
namespace onboarding {
class LinkToManual : public Onboarding {
+ public:
LinkToManual();
};
class Controls : public Onboarding {
+ public:
Controls();
};
class FormatSdCard : public Onboarding {
+ public:
FormatSdCard();
};
diff --git a/src/ui/include/ui_fsm.hpp b/src/ui/include/ui_fsm.hpp
index 7ac9c7b6..de97354e 100644
--- a/src/ui/include/ui_fsm.hpp
+++ b/src/ui/include/ui_fsm.hpp
@@ -6,6 +6,7 @@
#pragma once
+#include <stdint.h>
#include <memory>
#include <stack>
@@ -101,6 +102,9 @@ class Onboarding : public UiState {
void entry() override;
using UiState::react;
+
+ private:
+ uint8_t progress_;
};
class Browse : public UiState {