// Copyright (c) 2017-2021, Mudita Sp. z.o.o. All rights reserved. // For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md #include "application-settings-new/ApplicationSettings.hpp" #include "DateAndTimeMainWindow.hpp" #include "module-apps/application-desktop/windows/Names.hpp" #include #include "OptionSetting.hpp" #include "service-appmgr/Controller.hpp" namespace gui { DateAndTimeMainWindow::DateAndTimeMainWindow(app::Application *app) : BaseSettingsWindow(app, window::name::date_and_time) { setTitle(utils::localize.get("app_settings_date_and_time")); automaticDateAndTimeIsOn = utils::dateAndTimeSettings.isAutomaticDateAndTimeOn(); automaticTimeZoneIsOn = utils::dateAndTimeSettings.isAutomaticTimeZoneOn(); timeFormat = utils::dateAndTimeSettings.getTimeFormat(); dateFormat = utils::dateAndTimeSettings.getDateFormat(); } auto DateAndTimeMainWindow::buildOptionsList() -> std::list