add pink color

This commit is contained in:
Akseli Lahtinen 2022-09-12 11:22:01 +03:00 committed by JF
parent 809323df3a
commit 8c35c3c3d4
3 changed files with 9 additions and 6 deletions

View file

@ -34,7 +34,8 @@ namespace Pinetime {
Navy,
Magenta,
Purple,
Orange
Orange,
Pink
};
struct PineTimeStyle {
Colors ColorTime = Colors::Teal;
@ -245,4 +246,4 @@ namespace Pinetime {
void SaveSettingsToFile();
};
}
}
}

View file

@ -39,7 +39,9 @@ lv_color_t Pinetime::Applications::Convert(Pinetime::Controllers::Settings::Colo
return LV_COLOR_MAKE(0xb0, 0x0, 0xb0);
case Pinetime::Controllers::Settings::Colors::Orange:
return LV_COLOR_ORANGE;
case Pinetime::Controllers::Settings::Colors::Pink:
return LV_COLOR_MAKE(0xFF, 0xAE, 0xC9);
default:
return LV_COLOR_WHITE;
}
}
}

View file

@ -579,7 +579,7 @@ void WatchFacePineTimeStyle::UpdateSelected(lv_obj_t* object, lv_event_t event)
Pinetime::Controllers::Settings::Colors WatchFacePineTimeStyle::GetNext(Pinetime::Controllers::Settings::Colors color) {
auto colorAsInt = static_cast<uint8_t>(color);
Pinetime::Controllers::Settings::Colors nextColor;
if (colorAsInt < 16) {
if (colorAsInt < 17) {
nextColor = static_cast<Controllers::Settings::Colors>(colorAsInt + 1);
} else {
nextColor = static_cast<Controllers::Settings::Colors>(0);
@ -594,7 +594,7 @@ Pinetime::Controllers::Settings::Colors WatchFacePineTimeStyle::GetPrevious(Pine
if (colorAsInt > 0) {
prevColor = static_cast<Controllers::Settings::Colors>(colorAsInt - 1);
} else {
prevColor = static_cast<Controllers::Settings::Colors>(16);
prevColor = static_cast<Controllers::Settings::Colors>(17);
}
return prevColor;
}
}