PineTimeStyle weather display (#1459)
Weather display for PineTimeStyle Documentation : https://wiki.pine64.org/wiki/PineTimeStyle and https://wiki.pine64.org/wiki/Infinitime-Weather
This commit is contained in:
@@ -24,6 +24,7 @@ Clock::Clock(Controllers::DateTime& dateTimeController,
|
||||
Controllers::Settings& settingsController,
|
||||
Controllers::HeartRateController& heartRateController,
|
||||
Controllers::MotionController& motionController,
|
||||
Controllers::WeatherService& weatherService,
|
||||
Controllers::FS& filesystem)
|
||||
: dateTimeController {dateTimeController},
|
||||
batteryController {batteryController},
|
||||
@@ -32,6 +33,7 @@ Clock::Clock(Controllers::DateTime& dateTimeController,
|
||||
settingsController {settingsController},
|
||||
heartRateController {heartRateController},
|
||||
motionController {motionController},
|
||||
weatherService {weatherService},
|
||||
filesystem {filesystem},
|
||||
screen {[this, &settingsController]() {
|
||||
switch (settingsController.GetWatchFace()) {
|
||||
@@ -95,7 +97,8 @@ std::unique_ptr<Screen> Clock::WatchFacePineTimeStyleScreen() {
|
||||
bleController,
|
||||
notificationManager,
|
||||
settingsController,
|
||||
motionController);
|
||||
motionController,
|
||||
weatherService);
|
||||
}
|
||||
|
||||
std::unique_ptr<Screen> Clock::WatchFaceTerminalScreen() {
|
||||
|
||||
Reference in New Issue
Block a user