diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-09-08 16:58:30 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-09-08 16:58:30 +1000 |
| commit | b0d745d02dcfd6ab9b1ad14e9060b39bf9ad7bb8 (patch) | |
| tree | a6ca6390852d64375524d480e9586a58c64cef08 /src/ui/include | |
| parent | 64d9cec8b074eaf9280bc92e38656a35a4e5e452 (diff) | |
| download | tangara-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.hpp | 3 | ||||
| -rw-r--r-- | src/ui/include/ui_fsm.hpp | 4 |
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 { |
