diff --git a/src/displayapp/DisplayApp.cpp b/src/displayapp/DisplayApp.cpp index 1fcc7464..41e73f33 100644 --- a/src/displayapp/DisplayApp.cpp +++ b/src/displayapp/DisplayApp.cpp @@ -63,7 +63,7 @@ DisplayApp::DisplayApp(Drivers::St7789& lcd, Components::LittleVgl& lvgl, const Drivers::Cst816S& touchPanel, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::DateTime& dateTimeController, Drivers::WatchdogView& watchdog, Pinetime::Controllers::NotificationManager& notificationManager, diff --git a/src/displayapp/DisplayApp.h b/src/displayapp/DisplayApp.h index 080fa110..b246dd63 100644 --- a/src/displayapp/DisplayApp.h +++ b/src/displayapp/DisplayApp.h @@ -55,7 +55,7 @@ namespace Pinetime { Components::LittleVgl& lvgl, const Drivers::Cst816S&, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::DateTime& dateTimeController, Drivers::WatchdogView& watchdog, Pinetime::Controllers::NotificationManager& notificationManager, @@ -82,7 +82,7 @@ namespace Pinetime { Pinetime::Components::LittleVgl& lvgl; const Pinetime::Drivers::Cst816S& touchPanel; const Pinetime::Controllers::Battery& batteryController; - Pinetime::Controllers::Ble& bleController; + const Pinetime::Controllers::Ble& bleController; Pinetime::Controllers::DateTime& dateTimeController; Pinetime::Drivers::WatchdogView& watchdog; Pinetime::System::SystemTask* systemTask = nullptr; diff --git a/src/displayapp/DisplayAppRecovery.cpp b/src/displayapp/DisplayAppRecovery.cpp index 12d00fe6..f6e86864 100644 --- a/src/displayapp/DisplayAppRecovery.cpp +++ b/src/displayapp/DisplayAppRecovery.cpp @@ -14,7 +14,7 @@ DisplayApp::DisplayApp(Drivers::St7789& lcd, Components::LittleVgl& /*lvgl*/, const Drivers::Cst816S& /*touchPanel*/, const Controllers::Battery& /*batteryController*/, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::DateTime& /*dateTimeController*/, Drivers::WatchdogView& /*watchdog*/, Pinetime::Controllers::NotificationManager& /*notificationManager*/, diff --git a/src/displayapp/DisplayAppRecovery.h b/src/displayapp/DisplayAppRecovery.h index 8c62b1c0..6778003f 100644 --- a/src/displayapp/DisplayAppRecovery.h +++ b/src/displayapp/DisplayAppRecovery.h @@ -50,7 +50,7 @@ namespace Pinetime { Components::LittleVgl& lvgl, const Drivers::Cst816S&, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::DateTime& dateTimeController, Drivers::WatchdogView& watchdog, Pinetime::Controllers::NotificationManager& notificationManager, @@ -80,7 +80,7 @@ namespace Pinetime { void InitHw(); void Refresh(); Pinetime::Drivers::St7789& lcd; - Controllers::Ble& bleController; + const Controllers::Ble& bleController; static constexpr uint8_t queueSize = 10; static constexpr uint8_t itemSize = 1; diff --git a/src/displayapp/screens/ApplicationList.cpp b/src/displayapp/screens/ApplicationList.cpp index d0a5cf23..d5f815db 100644 --- a/src/displayapp/screens/ApplicationList.cpp +++ b/src/displayapp/screens/ApplicationList.cpp @@ -21,7 +21,7 @@ auto ApplicationList::CreateScreenList() const { ApplicationList::ApplicationList(Pinetime::Applications::DisplayApp* app, Pinetime::Controllers::Settings& settingsController, const Pinetime::Controllers::Battery& batteryController, - Pinetime::Controllers::Ble& bleController, + const Pinetime::Controllers::Ble& bleController, Controllers::DateTime& dateTimeController) : Screen(app), settingsController {settingsController}, diff --git a/src/displayapp/screens/ApplicationList.h b/src/displayapp/screens/ApplicationList.h index 8b52acad..eff4c8a6 100644 --- a/src/displayapp/screens/ApplicationList.h +++ b/src/displayapp/screens/ApplicationList.h @@ -19,7 +19,7 @@ namespace Pinetime { explicit ApplicationList(DisplayApp* app, Pinetime::Controllers::Settings& settingsController, const Pinetime::Controllers::Battery& batteryController, - Pinetime::Controllers::Ble& bleController, + const Pinetime::Controllers::Ble& bleController, Controllers::DateTime& dateTimeController); ~ApplicationList() override; bool OnTouchEvent(TouchEvents event) override; @@ -30,7 +30,7 @@ namespace Pinetime { Controllers::Settings& settingsController; const Pinetime::Controllers::Battery& batteryController; - Pinetime::Controllers::Ble& bleController; + const Pinetime::Controllers::Ble& bleController; Controllers::DateTime& dateTimeController; static constexpr int appsPerScreen = 6; diff --git a/src/displayapp/screens/Clock.cpp b/src/displayapp/screens/Clock.cpp index 7047dfd6..640a393d 100644 --- a/src/displayapp/screens/Clock.cpp +++ b/src/displayapp/screens/Clock.cpp @@ -20,7 +20,7 @@ using namespace Pinetime::Applications::Screens; Clock::Clock(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::HeartRateController& heartRateController, diff --git a/src/displayapp/screens/Clock.h b/src/displayapp/screens/Clock.h index de32c846..dd97fa9b 100644 --- a/src/displayapp/screens/Clock.h +++ b/src/displayapp/screens/Clock.h @@ -24,7 +24,7 @@ namespace Pinetime { Clock(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::HeartRateController& heartRateController, @@ -38,7 +38,7 @@ namespace Pinetime { private: Controllers::DateTime& dateTimeController; const Controllers::Battery& batteryController; - Controllers::Ble& bleController; + const Controllers::Ble& bleController; Controllers::NotificationManager& notificationManager; Controllers::Settings& settingsController; Controllers::HeartRateController& heartRateController; diff --git a/src/displayapp/screens/FirmwareUpdate.cpp b/src/displayapp/screens/FirmwareUpdate.cpp index 01530e1c..51347703 100644 --- a/src/displayapp/screens/FirmwareUpdate.cpp +++ b/src/displayapp/screens/FirmwareUpdate.cpp @@ -5,7 +5,7 @@ using namespace Pinetime::Applications::Screens; -FirmwareUpdate::FirmwareUpdate(Pinetime::Applications::DisplayApp* app, Pinetime::Controllers::Ble& bleController) +FirmwareUpdate::FirmwareUpdate(Pinetime::Applications::DisplayApp* app, const Pinetime::Controllers::Ble& bleController) : Screen(app), bleController {bleController} { titleLabel = lv_label_create(lv_scr_act(), nullptr); diff --git a/src/displayapp/screens/FirmwareUpdate.h b/src/displayapp/screens/FirmwareUpdate.h index cc3b09b2..067e4e40 100644 --- a/src/displayapp/screens/FirmwareUpdate.h +++ b/src/displayapp/screens/FirmwareUpdate.h @@ -14,14 +14,14 @@ namespace Pinetime { class FirmwareUpdate : public Screen { public: - FirmwareUpdate(DisplayApp* app, Pinetime::Controllers::Ble& bleController); + FirmwareUpdate(DisplayApp* app, const Pinetime::Controllers::Ble& bleController); ~FirmwareUpdate() override; void Refresh() override; private: enum class States { Idle, Running, Validated, Error }; - Pinetime::Controllers::Ble& bleController; + const Pinetime::Controllers::Ble& bleController; lv_obj_t* bar1; lv_obj_t* percentLabel; lv_obj_t* titleLabel; diff --git a/src/displayapp/screens/SystemInfo.cpp b/src/displayapp/screens/SystemInfo.cpp index 22504fa0..7b399bd2 100644 --- a/src/displayapp/screens/SystemInfo.cpp +++ b/src/displayapp/screens/SystemInfo.cpp @@ -34,7 +34,7 @@ SystemInfo::SystemInfo(Pinetime::Applications::DisplayApp* app, Pinetime::Controllers::DateTime& dateTimeController, const Pinetime::Controllers::Battery& batteryController, Pinetime::Controllers::BrightnessController& brightnessController, - Pinetime::Controllers::Ble& bleController, + const Pinetime::Controllers::Ble& bleController, Pinetime::Drivers::WatchdogView& watchdog, Pinetime::Controllers::MotionController& motionController, const Pinetime::Drivers::Cst816S& touchPanel) diff --git a/src/displayapp/screens/SystemInfo.h b/src/displayapp/screens/SystemInfo.h index d6629f01..ec9285d7 100644 --- a/src/displayapp/screens/SystemInfo.h +++ b/src/displayapp/screens/SystemInfo.h @@ -26,7 +26,7 @@ namespace Pinetime { Pinetime::Controllers::DateTime& dateTimeController, const Pinetime::Controllers::Battery& batteryController, Pinetime::Controllers::BrightnessController& brightnessController, - Pinetime::Controllers::Ble& bleController, + const Pinetime::Controllers::Ble& bleController, Pinetime::Drivers::WatchdogView& watchdog, Pinetime::Controllers::MotionController& motionController, const Pinetime::Drivers::Cst816S& touchPanel); @@ -37,7 +37,7 @@ namespace Pinetime { Pinetime::Controllers::DateTime& dateTimeController; const Pinetime::Controllers::Battery& batteryController; Pinetime::Controllers::BrightnessController& brightnessController; - Pinetime::Controllers::Ble& bleController; + const Pinetime::Controllers::Ble& bleController; Pinetime::Drivers::WatchdogView& watchdog; Pinetime::Controllers::MotionController& motionController; const Pinetime::Drivers::Cst816S& touchPanel; diff --git a/src/displayapp/screens/Tile.cpp b/src/displayapp/screens/Tile.cpp index 9f73432f..fafcfd87 100644 --- a/src/displayapp/screens/Tile.cpp +++ b/src/displayapp/screens/Tile.cpp @@ -29,7 +29,7 @@ Tile::Tile(uint8_t screenID, DisplayApp* app, Controllers::Settings& settingsController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::DateTime& dateTimeController, std::array& applications) : Screen(app), diff --git a/src/displayapp/screens/Tile.h b/src/displayapp/screens/Tile.h index 942181ab..c067f29b 100644 --- a/src/displayapp/screens/Tile.h +++ b/src/displayapp/screens/Tile.h @@ -26,7 +26,7 @@ namespace Pinetime { DisplayApp* app, Controllers::Settings& settingsController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::DateTime& dateTimeController, std::array& applications); diff --git a/src/displayapp/screens/WatchFaceAnalog.cpp b/src/displayapp/screens/WatchFaceAnalog.cpp index 97c6348d..c9607335 100644 --- a/src/displayapp/screens/WatchFaceAnalog.cpp +++ b/src/displayapp/screens/WatchFaceAnalog.cpp @@ -46,7 +46,7 @@ namespace { WatchFaceAnalog::WatchFaceAnalog(Pinetime::Applications::DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController) : Screen(app), diff --git a/src/displayapp/screens/WatchFaceAnalog.h b/src/displayapp/screens/WatchFaceAnalog.h index 051dd3cc..25438384 100644 --- a/src/displayapp/screens/WatchFaceAnalog.h +++ b/src/displayapp/screens/WatchFaceAnalog.h @@ -27,7 +27,7 @@ namespace Pinetime { WatchFaceAnalog(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController); @@ -75,7 +75,7 @@ namespace Pinetime { const Controllers::DateTime& dateTimeController; const Controllers::Battery& batteryController; - Controllers::Ble& bleController; + const Controllers::Ble& bleController; Controllers::NotificationManager& notificationManager; Controllers::Settings& settingsController; diff --git a/src/displayapp/screens/WatchFaceCasioStyleG7710.cpp b/src/displayapp/screens/WatchFaceCasioStyleG7710.cpp index 09e96277..5e0e802f 100644 --- a/src/displayapp/screens/WatchFaceCasioStyleG7710.cpp +++ b/src/displayapp/screens/WatchFaceCasioStyleG7710.cpp @@ -18,7 +18,7 @@ using namespace Pinetime::Applications::Screens; WatchFaceCasioStyleG7710::WatchFaceCasioStyleG7710(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificatioManager, Controllers::Settings& settingsController, Controllers::HeartRateController& heartRateController, diff --git a/src/displayapp/screens/WatchFaceCasioStyleG7710.h b/src/displayapp/screens/WatchFaceCasioStyleG7710.h index 946f4830..50612d50 100644 --- a/src/displayapp/screens/WatchFaceCasioStyleG7710.h +++ b/src/displayapp/screens/WatchFaceCasioStyleG7710.h @@ -27,7 +27,7 @@ namespace Pinetime { WatchFaceCasioStyleG7710(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificatioManager, Controllers::Settings& settingsController, Controllers::HeartRateController& heartRateController, @@ -95,7 +95,7 @@ namespace Pinetime { Controllers::DateTime& dateTimeController; const Controllers::Battery& batteryController; - Controllers::Ble& bleController; + const Controllers::Ble& bleController; Controllers::NotificationManager& notificatioManager; Controllers::Settings& settingsController; Controllers::HeartRateController& heartRateController; diff --git a/src/displayapp/screens/WatchFaceDigital.cpp b/src/displayapp/screens/WatchFaceDigital.cpp index 11f41d79..9ca97f7f 100644 --- a/src/displayapp/screens/WatchFaceDigital.cpp +++ b/src/displayapp/screens/WatchFaceDigital.cpp @@ -17,7 +17,7 @@ using namespace Pinetime::Applications::Screens; WatchFaceDigital::WatchFaceDigital(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::HeartRateController& heartRateController, diff --git a/src/displayapp/screens/WatchFaceDigital.h b/src/displayapp/screens/WatchFaceDigital.h index 24318576..24319af9 100644 --- a/src/displayapp/screens/WatchFaceDigital.h +++ b/src/displayapp/screens/WatchFaceDigital.h @@ -27,7 +27,7 @@ namespace Pinetime { WatchFaceDigital(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::HeartRateController& heartRateController, diff --git a/src/displayapp/screens/WatchFaceInfineat.cpp b/src/displayapp/screens/WatchFaceInfineat.cpp index e6bc40e4..70275b22 100644 --- a/src/displayapp/screens/WatchFaceInfineat.cpp +++ b/src/displayapp/screens/WatchFaceInfineat.cpp @@ -23,7 +23,7 @@ namespace { WatchFaceInfineat::WatchFaceInfineat(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::MotionController& motionController, diff --git a/src/displayapp/screens/WatchFaceInfineat.h b/src/displayapp/screens/WatchFaceInfineat.h index 0da286a4..7091d98b 100644 --- a/src/displayapp/screens/WatchFaceInfineat.h +++ b/src/displayapp/screens/WatchFaceInfineat.h @@ -24,7 +24,7 @@ namespace Pinetime { WatchFaceInfineat(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::MotionController& motionController, @@ -102,7 +102,7 @@ namespace Pinetime { Controllers::DateTime& dateTimeController; const Controllers::Battery& batteryController; - Controllers::Ble& bleController; + const Controllers::Ble& bleController; Controllers::NotificationManager& notificationManager; Controllers::Settings& settingsController; Controllers::MotionController& motionController; diff --git a/src/displayapp/screens/WatchFacePineTimeStyle.cpp b/src/displayapp/screens/WatchFacePineTimeStyle.cpp index e7708256..8c7a5f04 100644 --- a/src/displayapp/screens/WatchFacePineTimeStyle.cpp +++ b/src/displayapp/screens/WatchFacePineTimeStyle.cpp @@ -47,7 +47,7 @@ namespace { WatchFacePineTimeStyle::WatchFacePineTimeStyle(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::MotionController& motionController) diff --git a/src/displayapp/screens/WatchFacePineTimeStyle.h b/src/displayapp/screens/WatchFacePineTimeStyle.h index 84e4f24b..a349aa7c 100644 --- a/src/displayapp/screens/WatchFacePineTimeStyle.h +++ b/src/displayapp/screens/WatchFacePineTimeStyle.h @@ -27,7 +27,7 @@ namespace Pinetime { WatchFacePineTimeStyle(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::MotionController& motionController); @@ -104,7 +104,7 @@ namespace Pinetime { Controllers::DateTime& dateTimeController; const Controllers::Battery& batteryController; - Controllers::Ble& bleController; + const Controllers::Ble& bleController; Controllers::NotificationManager& notificationManager; Controllers::Settings& settingsController; Controllers::MotionController& motionController; diff --git a/src/displayapp/screens/WatchFaceTerminal.cpp b/src/displayapp/screens/WatchFaceTerminal.cpp index 6aa360d5..de7e9a03 100644 --- a/src/displayapp/screens/WatchFaceTerminal.cpp +++ b/src/displayapp/screens/WatchFaceTerminal.cpp @@ -16,7 +16,7 @@ using namespace Pinetime::Applications::Screens; WatchFaceTerminal::WatchFaceTerminal(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::HeartRateController& heartRateController, diff --git a/src/displayapp/screens/WatchFaceTerminal.h b/src/displayapp/screens/WatchFaceTerminal.h index 480741b5..d4593b5f 100644 --- a/src/displayapp/screens/WatchFaceTerminal.h +++ b/src/displayapp/screens/WatchFaceTerminal.h @@ -25,7 +25,7 @@ namespace Pinetime { WatchFaceTerminal(DisplayApp* app, Controllers::DateTime& dateTimeController, const Controllers::Battery& batteryController, - Controllers::Ble& bleController, + const Controllers::Ble& bleController, Controllers::NotificationManager& notificationManager, Controllers::Settings& settingsController, Controllers::HeartRateController& heartRateController, @@ -67,7 +67,7 @@ namespace Pinetime { Controllers::DateTime& dateTimeController; const Controllers::Battery& batteryController; - Controllers::Ble& bleController; + const Controllers::Ble& bleController; Controllers::NotificationManager& notificationManager; Controllers::Settings& settingsController; Controllers::HeartRateController& heartRateController; diff --git a/src/displayapp/screens/settings/QuickSettings.cpp b/src/displayapp/screens/settings/QuickSettings.cpp index 75db7878..c98b5cee 100644 --- a/src/displayapp/screens/settings/QuickSettings.cpp +++ b/src/displayapp/screens/settings/QuickSettings.cpp @@ -33,7 +33,7 @@ QuickSettings::QuickSettings(Pinetime::Applications::DisplayApp* app, Controllers::BrightnessController& brightness, Controllers::MotorController& motorController, Pinetime::Controllers::Settings& settingsController, - Controllers::Ble& bleController) + const Controllers::Ble& bleController) : Screen(app), dateTimeController {dateTimeController}, brightness {brightness}, diff --git a/src/displayapp/screens/settings/QuickSettings.h b/src/displayapp/screens/settings/QuickSettings.h index 590cf47e..6f03bc22 100644 --- a/src/displayapp/screens/settings/QuickSettings.h +++ b/src/displayapp/screens/settings/QuickSettings.h @@ -23,7 +23,7 @@ namespace Pinetime { Controllers::BrightnessController& brightness, Controllers::MotorController& motorController, Pinetime::Controllers::Settings& settingsController, - Controllers::Ble& bleController); + const Controllers::Ble& bleController); ~QuickSettings() override; diff --git a/src/displayapp/widgets/StatusIcons.cpp b/src/displayapp/widgets/StatusIcons.cpp index fd48bee6..0202cd85 100644 --- a/src/displayapp/widgets/StatusIcons.cpp +++ b/src/displayapp/widgets/StatusIcons.cpp @@ -3,7 +3,7 @@ using namespace Pinetime::Applications::Widgets; -StatusIcons::StatusIcons(const Controllers::Battery& batteryController, Controllers::Ble& bleController) +StatusIcons::StatusIcons(const Controllers::Battery& batteryController, const Controllers::Ble& bleController) : batteryController {batteryController}, bleController {bleController} { } diff --git a/src/displayapp/widgets/StatusIcons.h b/src/displayapp/widgets/StatusIcons.h index 2d660d20..27e8b86a 100644 --- a/src/displayapp/widgets/StatusIcons.h +++ b/src/displayapp/widgets/StatusIcons.h @@ -12,7 +12,7 @@ namespace Pinetime { namespace Widgets { class StatusIcons { public: - StatusIcons(const Controllers::Battery& batteryController, Controllers::Ble& bleController); + StatusIcons(const Controllers::Battery& batteryController, const Controllers::Ble& bleController); void Align(); void Create(); @@ -25,7 +25,7 @@ namespace Pinetime { private: Screens::BatteryIcon batteryIcon; const Pinetime::Controllers::Battery& batteryController; - Controllers::Ble& bleController; + const Controllers::Ble& bleController; Screens::DirtyValue batteryPercentRemaining {}; Screens::DirtyValue powerPresent {};