~aleteoryx/muditaos

c3f73dfef11858854a8b6faaa9e739c0b48ce24f — Maciej Gibowicz 2 years ago 4add7e1
[BH-1871] Fix popup formatting for vertical home screen layout

Graphics in pop-ups for vertical layout were shifted to the left
1 files changed, 5 insertions(+), 0 deletions(-)

M products/BellHybrid/apps/common/src/layouts/HomeScreenLayoutVertical.cpp
M products/BellHybrid/apps/common/src/layouts/HomeScreenLayoutVertical.cpp => products/BellHybrid/apps/common/src/layouts/HomeScreenLayoutVertical.cpp +5 -0
@@ 38,6 38,7 @@ namespace gui
        switch (state) {
        case app::home_screen::ViewState::Deactivated:
            alarmActivatedDeactivatedScreen->image->set("big_no-alarm_W_G", {});
            alarmActivatedDeactivatedScreen->image->setMaximumWidth(alarmActivatedDeactivatedScreen->image->getWidth());
            alarmMainIcon->setVisible(false);
            alarmMainTime->setVisible(false);
            alarmTopIcon->setStatus(AlarmIcon::Status::DEACTIVATED);


@@ 59,6 60,7 @@ namespace gui
            setScreenMode(ScreenMode::AlarmActivatedDeactivated);
            alarmTopIcon->setStatus(AlarmIcon::Status::DEACTIVATED);
            alarmActivatedDeactivatedScreen->image->set("bell_status_battery_lvl0", gui::ImageTypeSpecifier::W_G);
            alarmActivatedDeactivatedScreen->image->setMaximumWidth(alarmActivatedDeactivatedScreen->image->getWidth());
            break;
        case app::home_screen::ViewState::ActivatedWait:
            setScreenMode(ScreenMode::AlarmActivatedDeactivated);


@@ 68,6 70,7 @@ namespace gui
            break;
        case app::home_screen::ViewState::Activated:
            alarmActivatedDeactivatedScreen->image->set("big_alarm_W_G", {});
            alarmActivatedDeactivatedScreen->image->setMaximumWidth(alarmActivatedDeactivatedScreen->image->getWidth());
            alarmMainIcon->setVisible(true);
            alarmMainIcon->setStatus(AlarmIcon::Status::ACTIVATED);
            if (isAlarmTimeVisibilityAllowed()) {


@@ 89,11 92,13 @@ namespace gui
        case app::home_screen::ViewState::AlarmRingingDeactivatedWait:
            setScreenMode(ScreenMode::AlarmActivatedDeactivated);
            alarmActivatedDeactivatedScreen->image->set("big_no-alarm_W_G", {});
            alarmActivatedDeactivatedScreen->image->setMaximumWidth(alarmActivatedDeactivatedScreen->image->getWidth());
            break;
        case app::home_screen::ViewState::AlarmSnoozedWait:
            alarmMainIcon->setStatus(AlarmIcon::Status::SNOOZE);
            alarmMainTime->setVisible(false);
            alarmActivatedDeactivatedScreen->image->set("big_alarm_snoozed_W_M", {});
            alarmActivatedDeactivatedScreen->image->setMaximumWidth(alarmActivatedDeactivatedScreen->image->getWidth());
            setScreenMode(ScreenMode::AlarmActivatedDeactivated);
            break;
        case app::home_screen::ViewState::AlarmSnoozed: