From cd4a3e1dfef7d9803aa726ef4c177a6d7d5e876d Mon Sep 17 00:00:00 2001 From: Joaquim Date: Mon, 19 Apr 2021 15:28:38 +0100 Subject: New Steps app Settings to set the steps goal More detail in Motion app New 42px Font --- src/displayapp/screens/Steps.h | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 src/displayapp/screens/Steps.h (limited to 'src/displayapp/screens/Steps.h') diff --git a/src/displayapp/screens/Steps.h b/src/displayapp/screens/Steps.h new file mode 100644 index 00000000..9c135e26 --- /dev/null +++ b/src/displayapp/screens/Steps.h @@ -0,0 +1,39 @@ +#pragma once + +#include +#include +#include "Screen.h" +#include + +namespace Pinetime { + + namespace Controllers { + class Settings; + } + + namespace Applications { + namespace Screens { + + class Steps : public Screen { + public: + Steps(DisplayApp* app, Controllers::MotionController& motionController, Controllers::Settings &settingsController); + ~Steps() override; + + bool Refresh() override; + + + private: + + Controllers::MotionController& motionController; + Controllers::Settings& settingsController; + + lv_obj_t * lSteps; + lv_obj_t * lStepsIcon; + lv_obj_t * stepsArc; + + uint32_t stepsCount; + + }; + } + } +} -- cgit v1.2.3-70-g09d2