// Copyright (c) 2017-2021, Mudita Sp. z.o.o. All rights reserved. // For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md #include "DeadBatteryWindow.hpp" #include "Names.hpp" #include #include #include #include #include namespace gui { namespace { constexpr inline auto imgPositionX = 176; constexpr inline auto imgPositionY = 250; } // namespace DeadBatteryWindow::DeadBatteryWindow(app::ApplicationCommon *app) : AppWindow(app, app::window::name::dead_battery) { buildInterface(); preventsAutoLock = true; } void DeadBatteryWindow::rebuild() { destroyInterface(); buildInterface(); } void DeadBatteryWindow::buildInterface() { AppWindow::buildInterface(); navBar->setVisible(false); statusBar->setVisible(false); new gui::Image(this, imgPositionX, imgPositionY, 0, 0, "dead_battery_W_G"); } void DeadBatteryWindow::destroyInterface() { erase(); } bool DeadBatteryWindow::onInput(const InputEvent &inputEvent) { // Ignore all inputs return true; } } /* namespace gui */