diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-07-12 22:34:19 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-07-12 22:34:19 +1000 |
| commit | 8eabeedbb9a487653c6eca9cb814af3cccb29b6e (patch) | |
| tree | 43d1230334a547e40b5de63e9a16fc56a8950842 /src/ui/include/ui_fsm.hpp | |
| parent | 50bb261f67a0a32a75f7cd76e0a4e4231f6d57c8 (diff) | |
| download | tangara-fw-8eabeedbb9a487653c6eca9cb814af3cccb29b6e.tar.gz | |
Make title bar a common component, some ui nits
Diffstat (limited to 'src/ui/include/ui_fsm.hpp')
| -rw-r--r-- | src/ui/include/ui_fsm.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ui/include/ui_fsm.hpp b/src/ui/include/ui_fsm.hpp index 2fc6db4e..20e5beb1 100644 --- a/src/ui/include/ui_fsm.hpp +++ b/src/ui/include/ui_fsm.hpp @@ -48,6 +48,7 @@ class UiState : public tinyfsm::Fsm<UiState> { virtual void react(const internal::RecordSelected&) {} virtual void react(const internal::IndexSelected&) {} + virtual void react(const internal::BackPressed&) {} virtual void react(const system_fsm::DisplayReady&) {} virtual void react(const system_fsm::BootComplete&) {} @@ -83,6 +84,7 @@ class Browse : public UiState { void react(const internal::RecordSelected&) override; void react(const internal::IndexSelected&) override; + void react(const internal::BackPressed&) override; void react(const system_fsm::KeyLockChanged&) override; void react(const system_fsm::StorageMounted&) override; @@ -93,6 +95,8 @@ class Playing : public UiState { void entry() override; void exit() override; + void react(const internal::BackPressed&) override; + void react(const audio::PlaybackStarted&) override; void react(const audio::PlaybackUpdate&) override; void react(const audio::QueueUpdate&) override; |
