screens: Remove unused DisplayApp parameters

This commit is contained in:
Riku Isokoski
2023-02-22 22:36:38 +02:00
parent c78211952e
commit 26478d9006
72 changed files with 99 additions and 156 deletions

View File

@@ -39,7 +39,6 @@ SettingBluetooth::SettingBluetooth(Pinetime::Applications::DisplayApp* app, Pine
checkboxList(
0,
1,
app,
"Bluetooth",
Symbols::bluetooth,
settingsController.GetBleRadioEnabled() ? 0 : 1,

View File

@@ -44,11 +44,10 @@ namespace {
}
}
SettingChimes::SettingChimes(Pinetime::Applications::DisplayApp* app, Pinetime::Controllers::Settings& settingsController)
SettingChimes::SettingChimes(Pinetime::Controllers::Settings& settingsController)
: checkboxList(
0,
1,
app,
"Chimes",
Symbols::clock,
GetDefaultOption(settingsController.GetChimeOption()),

View File

@@ -14,7 +14,7 @@ namespace Pinetime {
class SettingChimes : public Screen {
public:
SettingChimes(DisplayApp* app, Pinetime::Controllers::Settings& settingsController);
SettingChimes(Pinetime::Controllers::Settings& settingsController);
~SettingChimes() override;
void UpdateSelected(lv_obj_t* object, lv_event_t event);

View File

@@ -45,8 +45,7 @@ namespace {
}
}
SettingSetDate::SettingSetDate(Pinetime::Applications::DisplayApp* app,
Pinetime::Controllers::DateTime& dateTimeController,
SettingSetDate::SettingSetDate(Pinetime::Controllers::DateTime& dateTimeController,
Pinetime::Applications::Screens::SettingSetDateTime& settingSetDateTime)
: dateTimeController {dateTimeController}, settingSetDateTime {settingSetDateTime} {

View File

@@ -13,8 +13,7 @@ namespace Pinetime {
namespace Screens {
class SettingSetDate : public Screen {
public:
SettingSetDate(DisplayApp* app,
Pinetime::Controllers::DateTime& dateTimeController,
SettingSetDate(Pinetime::Controllers::DateTime& dateTimeController,
Pinetime::Applications::Screens::SettingSetDateTime& settingSetDateTime);
~SettingSetDate() override;

View File

@@ -32,13 +32,13 @@ SettingSetDateTime::SettingSetDateTime(Pinetime::Applications::DisplayApp* app,
std::unique_ptr<Screen> SettingSetDateTime::screenSetDate() {
Widgets::DotIndicator dotIndicator(0, 2);
dotIndicator.Create();
return std::make_unique<Screens::SettingSetDate>(app, dateTimeController, *this);
return std::make_unique<Screens::SettingSetDate>(dateTimeController, *this);
}
std::unique_ptr<Screen> SettingSetDateTime::screenSetTime() {
Widgets::DotIndicator dotIndicator(1, 2);
dotIndicator.Create();
return std::make_unique<Screens::SettingSetTime>(app, dateTimeController, settingsController, *this);
return std::make_unique<Screens::SettingSetTime>(dateTimeController, settingsController, *this);
}
SettingSetDateTime::~SettingSetDateTime() {

View File

@@ -25,8 +25,7 @@ namespace {
}
}
SettingSetTime::SettingSetTime(Pinetime::Applications::DisplayApp* app,
Pinetime::Controllers::DateTime& dateTimeController,
SettingSetTime::SettingSetTime(Pinetime::Controllers::DateTime& dateTimeController,
Pinetime::Controllers::Settings& settingsController,
Pinetime::Applications::Screens::SettingSetDateTime& settingSetDateTime)
: dateTimeController {dateTimeController}, settingsController {settingsController}, settingSetDateTime {settingSetDateTime} {

View File

@@ -14,8 +14,7 @@ namespace Pinetime {
namespace Screens {
class SettingSetTime : public Screen {
public:
SettingSetTime(DisplayApp* app,
Pinetime::Controllers::DateTime& dateTimeController,
SettingSetTime(Pinetime::Controllers::DateTime& dateTimeController,
Pinetime::Controllers::Settings& settingsController,
Pinetime::Applications::Screens::SettingSetDateTime& settingSetDateTime);
~SettingSetTime() override;

View File

@@ -14,8 +14,7 @@ namespace {
}
}
SettingShakeThreshold::SettingShakeThreshold(DisplayApp* app,
Controllers::Settings& settingsController,
SettingShakeThreshold::SettingShakeThreshold(Controllers::Settings& settingsController,
Controllers::MotionController& motionController,
System::SystemTask& systemTask)
: settingsController {settingsController}, motionController {motionController}, systemTask {systemTask} {

View File

@@ -14,8 +14,7 @@ namespace Pinetime {
class SettingShakeThreshold : public Screen {
public:
SettingShakeThreshold(DisplayApp* app,
Pinetime::Controllers::Settings& settingsController,
SettingShakeThreshold(Pinetime::Controllers::Settings& settingsController,
Controllers::MotionController& motionController,
System::SystemTask& systemTask);

View File

@@ -13,8 +13,7 @@ namespace {
}
}
SettingSteps::SettingSteps(Pinetime::Applications::DisplayApp* app, Pinetime::Controllers::Settings& settingsController)
: settingsController {settingsController} {
SettingSteps::SettingSteps(Pinetime::Controllers::Settings& settingsController) : settingsController {settingsController} {
lv_obj_t* container1 = lv_cont_create(lv_scr_act(), nullptr);

View File

@@ -12,7 +12,7 @@ namespace Pinetime {
class SettingSteps : public Screen {
public:
SettingSteps(DisplayApp* app, Pinetime::Controllers::Settings& settingsController);
SettingSteps(Pinetime::Controllers::Settings& settingsController);
~SettingSteps() override;
void UpdateSelected(lv_obj_t* object, lv_event_t event);

View File

@@ -42,11 +42,10 @@ namespace {
}
}
SettingTimeFormat::SettingTimeFormat(Pinetime::Applications::DisplayApp* app, Pinetime::Controllers::Settings& settingsController)
SettingTimeFormat::SettingTimeFormat(Pinetime::Controllers::Settings& settingsController)
: checkboxList(
0,
1,
app,
"Time format",
Symbols::clock,
GetDefaultOption(settingsController.GetClockType()),

View File

@@ -15,7 +15,7 @@ namespace Pinetime {
class SettingTimeFormat : public Screen {
public:
SettingTimeFormat(DisplayApp* app, Pinetime::Controllers::Settings& settingsController);
SettingTimeFormat(Pinetime::Controllers::Settings& settingsController);
~SettingTimeFormat() override;
private:

View File

@@ -19,8 +19,7 @@ namespace {
}
}
SettingWakeUp::SettingWakeUp(Pinetime::Applications::DisplayApp* app, Pinetime::Controllers::Settings& settingsController)
: settingsController {settingsController} {
SettingWakeUp::SettingWakeUp(Pinetime::Controllers::Settings& settingsController) : settingsController {settingsController} {
lv_obj_t* container1 = lv_cont_create(lv_scr_act(), nullptr);
lv_obj_set_style_local_bg_opa(container1, LV_CONT_PART_MAIN, LV_STATE_DEFAULT, LV_OPA_TRANSP);

View File

@@ -13,7 +13,7 @@ namespace Pinetime {
class SettingWakeUp : public Screen {
public:
SettingWakeUp(DisplayApp* app, Pinetime::Controllers::Settings& settingsController);
SettingWakeUp(Pinetime::Controllers::Settings& settingsController);
~SettingWakeUp() override;
void UpdateSelected(lv_obj_t* object);

View File

@@ -45,7 +45,6 @@ std::unique_ptr<Screen> SettingWatchFace::CreateScreen(unsigned int screenNum) c
return std::make_unique<Screens::CheckboxList>(
screenNum,
nScreens,
app,
title,
symbol,
settingsController.GetClockFace(),