From 88a9fdedf22428cbfe52f91c8352eae52438e7f1 Mon Sep 17 00:00:00 2001 From: Kuba Date: Thu, 10 Jun 2021 14:41:18 +0200 Subject: [PATCH] [EGD-6883] Change time settings cleanup Time related settings are handled by service time now. utils DateAndTimeSettings replaced by static time service api. --- .../application-calendar/data/dateCommon.hpp | 16 +-- .../application-calllog/CalllogModel.cpp | 1 - .../widgets/CalllogItem.cpp | 2 +- .../windows/CallLogDetailsWindow.cpp | 5 +- .../windows/DesktopMainWindow.cpp | 4 +- .../models/ThreadsSearchResultsModel.cpp | 2 +- .../widgets/SMSOutputWidget.cpp | 2 +- .../widgets/ThreadItem.cpp | 2 +- .../application-notes/widgets/NotesItem.cpp | 2 +- .../windows/NotePreviewWindow.cpp | 2 +- .../application-settings-new/CMakeLists.txt | 2 + .../models/DateAndTimeModel.cpp | 1 - .../models/FromTimeToTimeModel.cpp | 1 - .../windows/DateAndTimeMainWindow.cpp | 28 +++-- module-apps/apps-common/Application.cpp | 1 - .../popups/lock-popups/PhoneLockedWindow.cpp | 4 +- .../apps-common/widgets/TimeWidget.cpp | 2 +- module-apps/apps-common/windows/AppWindow.cpp | 1 - module-gui/gui/widgets/status-bar/Time.cpp | 2 +- module-services/service-appmgr/Controller.cpp | 24 ---- .../model/ApplicationManager.cpp | 102 +--------------- .../messages/DateAndTimeChangeRequest.hpp | 45 ------- .../service-appmgr/messages/Message.hpp | 1 - .../model/ApplicationManager.hpp | 4 - module-services/service-time/CMakeLists.txt | 5 + module-services/service-time/ServiceTime.cpp | 115 ++++++++++++++++-- module-services/service-time/ServiceTime.hpp | 14 +++ .../service-time/api/CMakeLists.txt | 14 +++ .../service-time/api/TimeSettingsApi.cpp | 34 ++++++ .../service-time/api/TimeSettingsApi.hpp | 35 ++++++ .../service-time/internal/StaticData.cpp | 55 +++++++++ .../service-time/internal/StaticData.hpp | 72 +++++++++++ .../service-time/service-time/TimeManager.hpp | 2 +- .../service-time/service-time/TimeMessage.hpp | 73 ++++++++++- .../service-time/TimeSettings.hpp | 19 +++ module-utils/time/CMakeLists.txt | 1 - .../time/test/mock/TimeSettingsMock.hpp | 19 +++ module-utils/time/test/unittest_time.cpp | 19 +++ .../time/time/DateAndTimeSettings.cpp | 29 ----- .../time/time/DateAndTimeSettings.hpp | 45 ------- module-utils/time/time/time_conversion.cpp | 1 - .../time/time/time_conversion_factory.cpp | 33 ++--- .../time/time/time_conversion_factory.hpp | 13 +- 43 files changed, 533 insertions(+), 321 deletions(-) delete mode 100644 module-services/service-appmgr/service-appmgr/messages/DateAndTimeChangeRequest.hpp create mode 100644 module-services/service-time/api/CMakeLists.txt create mode 100644 module-services/service-time/api/TimeSettingsApi.cpp create mode 100644 module-services/service-time/api/TimeSettingsApi.hpp create mode 100644 module-services/service-time/internal/StaticData.cpp create mode 100644 module-services/service-time/internal/StaticData.hpp create mode 100644 module-services/service-time/service-time/TimeSettings.hpp create mode 100644 module-utils/time/test/mock/TimeSettingsMock.hpp delete mode 100644 module-utils/time/time/DateAndTimeSettings.cpp delete mode 100644 module-utils/time/time/DateAndTimeSettings.hpp diff --git a/module-apps/application-calendar/data/dateCommon.hpp b/module-apps/application-calendar/data/dateCommon.hpp index 7cbdcf77249ec71ccd729949d014b3cef02eacc5..4e8a6e440deefd1cb750a9a610c517cf2d752a1e 100644 --- a/module-apps/application-calendar/data/dateCommon.hpp +++ b/module-apps/application-calendar/data/dateCommon.hpp @@ -5,9 +5,10 @@ #define DATECOMMON_H #include -#include