[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
715 files changed, 19134 insertions(+), 5446 deletions(-) M .clang-tidy M .github/workflows/main.yml M .github/workflows/releases.yaml M .gitignore M .gitmodules D .idea/runConfigurations/PurePhone.xml M CMakeLists.txt A art/phone/application_call/emergency_W_G.png M changelog.md M config/ProjectConfig.cmake M config/format-config.sh M config/license_header_check.sh M config/prepare-commit-msg M config/style_check_hook.sh A doc/adding_unittests.md A enabled_unittests A image/assets/images/emergency_W_G.vpi A image/assets/images/logo_no_text.vpi M image/assets/lang/Deutsch.json M image/assets/lang/English.json M image/assets/lang/Espanol.json M image/assets/lang/Francais.json M image/assets/lang/Polski.json M image/user/db/alarms_001.sql M image/user/db/alarms_002.sql M image/user/db/calllog_001.sql M image/user/db/calllog_002.sql M image/user/db/contacts_001.sql M image/user/db/contacts_002.sql M image/user/db/contacts_003.sql R {module-services/service-db/agents/file_indexer/file_indexer => image/user/db/file_indexer_001}.sql A image/user/db/file_indexer_002.sql M image/user/db/notes_001.sql M image/user/db/notes_002.sql M image/user/db/notifications_001.sql M image/user/db/notifications_002.sql M image/user/db/settings_001.sql M image/user/db/settings_v2_001.sql M image/user/db/settings_v2_002.sql M image/user/db/sms_001.sql M image/user/db/sms_002.sql M image/user/db/sms_003.sql M module-apps/Application.cpp M module-apps/Application.hpp M module-apps/ApplicationLauncher.hpp M module-apps/CMakeLists.txt M module-apps/DatabaseModel.hpp M module-apps/GuiTimer.cpp M module-apps/InternalModel.hpp M module-apps/application-alarm-clock/ApplicationAlarmClock.cpp M module-apps/application-alarm-clock/widgets/AlarmItem.cpp M module-apps/application-alarm-clock/windows/AlarmClockMainWindow.cpp M module-apps/application-alarm-clock/windows/CustomRepeatWindow.cpp M module-apps/application-alarm-clock/windows/NewEditAlarmWindow.cpp M module-apps/application-antenna/ApplicationAntenna.cpp M module-apps/application-calculator/tests/CMakeLists.txt M module-apps/application-calendar/ApplicationCalendar.cpp M module-apps/application-calendar/data/CalendarData.hpp M module-apps/application-calendar/data/dateCommon.hpp M module-apps/application-calendar/models/NewEditEventModel.cpp M module-apps/application-calendar/models/NewEditEventModel.hpp M module-apps/application-calendar/widgets/CalendarStyle.hpp M module-apps/application-calendar/widgets/CheckBoxWithLabelItem.cpp M module-apps/application-calendar/widgets/CheckBoxWithLabelItem.hpp M module-apps/application-calendar/widgets/EventDateItem.cpp M module-apps/application-calendar/widgets/EventDateItem.hpp M module-apps/application-calendar/widgets/EventTimeItem.cpp M module-apps/application-calendar/widgets/EventTimeItem.hpp M module-apps/application-calendar/widgets/NewEventCheckBoxWithLabel.cpp M module-apps/application-calendar/widgets/NewEventCheckBoxWithLabel.hpp M module-apps/application-calendar/widgets/RepeatAndReminderItem.cpp M module-apps/application-calendar/widgets/SeveralOptionsItem.cpp M module-apps/application-calendar/widgets/TextWithLabelItem.cpp M module-apps/application-calendar/windows/CustomRepeatWindow.cpp M module-apps/application-calendar/windows/DayEventsWindow.cpp M module-apps/application-calendar/windows/EventDetailWindow.cpp M module-apps/application-calendar/windows/NewEditEventWindow.cpp M module-apps/application-calendar/windows/NewEditEventWindow.hpp M module-apps/application-call/ApplicationCall.cpp M module-apps/application-call/ApplicationCall.hpp M module-apps/application-call/CMakeLists.txt M module-apps/application-call/data/CallAppStyle.hpp M module-apps/application-call/widgets/StateIcon.hpp D module-apps/application-call/windows/CallMainWindow.cpp D module-apps/application-call/windows/CallMainWindow.hpp M module-apps/application-call/windows/CallWindow.cpp M module-apps/application-call/windows/EmergencyCallWindow.cpp M module-apps/application-calllog/CalllogModel.cpp M module-apps/application-calllog/data/CallLogStyle.hpp M module-apps/application-calllog/widgets/CalllogItem.cpp M module-apps/application-calllog/widgets/CalllogItem.hpp M module-apps/application-calllog/windows/CallLogDetailsWindow.cpp M module-apps/application-calllog/windows/CallLogMainWindow.cpp M module-apps/application-calllog/windows/CallLogMainWindow.hpp M module-apps/application-calllog/windows/CallLogOptionsWindow.cpp M module-apps/application-desktop/ApplicationDesktop.cpp M module-apps/application-desktop/data/Mmi.hpp M module-apps/application-desktop/widgets/PinLockHandler.cpp M module-apps/application-desktop/windows/DesktopMainWindow.cpp M module-apps/application-desktop/windows/DesktopMainWindow.hpp M module-apps/application-desktop/windows/LockedInfoWindow.cpp M module-apps/application-desktop/windows/PinLockBaseWindow.cpp M module-apps/application-desktop/windows/PinLockBaseWindow.hpp M module-apps/application-desktop/windows/PinLockWindow.cpp M module-apps/application-desktop/windows/PinLockWindow.hpp M module-apps/application-desktop/windows/PukLockBox.hpp M module-apps/application-desktop/windows/ScreenLockBox.cpp M module-apps/application-desktop/windows/Update.cpp M module-apps/application-meditation/windows/MeditationListViewWindows.cpp M module-apps/application-messages/ApplicationMessages.cpp M module-apps/application-messages/ApplicationMessages.hpp M module-apps/application-messages/data/MessagesStyle.hpp M module-apps/application-messages/widgets/SMSInputWidget.cpp M module-apps/application-messages/windows/MessagesMainWindow.cpp M module-apps/application-messages/windows/NewMessage.cpp M module-apps/application-messages/windows/OptionsMessages.cpp M module-apps/application-messages/windows/SMSTemplatesWindow.cpp M module-apps/application-messages/windows/SMSThreadViewWindow.cpp M module-apps/application-messages/windows/SearchResults.cpp M module-apps/application-music-player/windows/MusicPlayerAllSongsWindow.cpp M module-apps/application-notes/ApplicationNotes.cpp M module-apps/application-notes/windows/NoteMainWindow.cpp M module-apps/application-notes/windows/SearchResultsWindow.cpp A module-apps/application-onboarding/ApplicationOnBoarding.cpp A module-apps/application-onboarding/ApplicationOnBoarding.hpp A module-apps/application-onboarding/CMakeLists.txt A module-apps/application-onboarding/data/OnBoardingSwitchData.hpp A module-apps/application-onboarding/windows/OnBoardingLanguagesWindow.cpp A module-apps/application-onboarding/windows/OnBoardingLanguagesWindow.hpp A module-apps/application-onboarding/windows/OnBoardingMainWindow.cpp A module-apps/application-onboarding/windows/OnBoardingMainWindow.hpp A module-apps/application-onboarding/windows/StartConfigurationWindow.cpp A module-apps/application-onboarding/windows/StartConfigurationWindow.hpp M module-apps/application-phonebook/ApplicationPhonebook.cpp M module-apps/application-phonebook/CMakeLists.txt M module-apps/application-phonebook/data/PhonebookItemData.hpp M module-apps/application-phonebook/widgets/InformationWidget.cpp M module-apps/application-phonebook/widgets/InformationWidget.hpp D module-apps/application-phonebook/widgets/NumberWithIconsWidget.cpp D module-apps/application-phonebook/widgets/NumberWithIconsWidget.hpp M module-apps/application-phonebook/windows/PhonebookContactDetails.cpp M module-apps/application-phonebook/windows/PhonebookIceContacts.cpp M module-apps/application-phonebook/windows/PhonebookMainWindow.cpp M module-apps/application-phonebook/windows/PhonebookNewContact.cpp M module-apps/application-settings-new/ApplicationSettings.cpp M module-apps/application-settings-new/ApplicationSettings.hpp M module-apps/application-settings-new/CMakeLists.txt M module-apps/application-settings-new/models/ApnSettingsModel.cpp M module-apps/application-settings-new/models/ApnSettingsModel.hpp D module-apps/application-settings-new/models/LanguagesModel.cpp M module-apps/application-settings-new/models/QuotesRepository.hpp M module-apps/application-settings-new/widgets/SpinBox.cpp M module-apps/application-settings-new/widgets/SpinBoxOptionSetting.cpp M module-apps/application-settings-new/windows/AddDeviceWindow.cpp M module-apps/application-settings-new/windows/AllDevicesWindow.cpp M module-apps/application-settings-new/windows/ApnSettingsWindow.cpp M module-apps/application-settings-new/windows/ApnSettingsWindow.hpp M module-apps/application-settings-new/windows/BaseSettingsWindow.cpp M module-apps/application-settings-new/windows/BaseSettingsWindow.hpp M module-apps/application-settings-new/windows/BluetoothWindow.cpp M module-apps/application-settings-new/windows/BluetoothWindow.hpp A module-apps/application-settings-new/windows/ChangeTimeZone.cpp A module-apps/application-settings-new/windows/ChangeTimeZone.hpp A module-apps/application-settings-new/windows/DateAndTimeMainWindow.cpp A module-apps/application-settings-new/windows/DateAndTimeMainWindow.hpp M module-apps/application-settings-new/windows/DisplayLightWindow.cpp M module-apps/application-settings-new/windows/DisplayLightWindow.hpp M module-apps/application-settings-new/windows/InputLanguageWindow.cpp M module-apps/application-settings-new/windows/KeypadLightWindow.cpp M module-apps/application-settings-new/windows/KeypadLightWindow.hpp M module-apps/application-settings-new/windows/LanguagesWindow.cpp M module-apps/application-settings-new/windows/LanguagesWindow.hpp M module-apps/application-settings-new/windows/PhoneNameWindow.cpp M module-apps/application-settings/ApplicationSettings.cpp M module-apps/application-settings/CMakeLists.txt A module-apps/application-settings/models/ColorTestModel.cpp A module-apps/application-settings/models/ColorTestModel.hpp A module-apps/application-settings/widgets/ColorTestListItem.cpp A module-apps/application-settings/widgets/ColorTestListItem.hpp A module-apps/application-settings/widgets/ColorTestListStyle.hpp A module-apps/application-settings/widgets/ColorTestListView.cpp A module-apps/application-settings/widgets/ColorTestListView.hpp M module-apps/application-settings/windows/BtScanWindow.cpp M module-apps/application-settings/windows/BtWindow.cpp A module-apps/application-settings/windows/ColorTestWindow.cpp A module-apps/application-settings/windows/ColorTestWindow.hpp M module-apps/application-settings/windows/EinkModeWindow.cpp M module-apps/application-settings/windows/Fota.cpp M module-apps/application-settings/windows/Fota.hpp M module-apps/application-settings/windows/SettingsMainWindow.cpp M module-apps/options/OptionStyle.hpp M module-apps/options/type/OptionChangePin.cpp M module-apps/options/type/OptionSetting.cpp M module-apps/options/type/OptionSetting.hpp M module-apps/options/type/OptionSimple.cpp A module-apps/options/type/OptionWithActiveIcons.cpp A module-apps/options/type/OptionWithActiveIcons.hpp A module-apps/widgets/ActiveIconFactory.cpp A module-apps/widgets/ActiveIconFactory.hpp M module-apps/widgets/BarGraph.cpp M module-apps/widgets/BarGraph.hpp A module-apps/widgets/TextWithIconsWidget.cpp A module-apps/widgets/TextWithIconsWidget.hpp M module-apps/windows/AppWindow.hpp M module-apps/windows/NoEvents.cpp M module-apps/windows/NoEvents.hpp M module-apps/windows/OptionWindow.cpp M module-apps/windows/OptionWindow.hpp M module-audio/Audio/Audio.cpp M module-audio/Audio/Audio.hpp M module-audio/Audio/BluetoothProxyAudio.cpp M module-audio/Audio/Endpoint.cpp M module-audio/Audio/Endpoint.hpp M module-audio/Audio/Operation/Operation.cpp M module-audio/Audio/Operation/Operation.hpp M module-audio/Audio/Operation/PlaybackOperation.cpp M module-audio/Audio/Operation/PlaybackOperation.hpp M module-audio/Audio/Operation/RecorderOperation.cpp M module-audio/Audio/Operation/RouterOperation.cpp M module-audio/Audio/Operation/RouterOperation.hpp M module-audio/Audio/Stream.cpp A module-audio/Audio/StreamFactory.cpp A module-audio/Audio/StreamFactory.hpp M module-audio/Audio/decoder/Decoder.cpp M module-audio/Audio/decoder/Decoder.hpp M module-audio/Audio/decoder/xing_header.c M module-audio/Audio/decoder/xing_header.h M module-audio/Audio/test/unittest_stream.cpp M module-audio/CMakeLists.txt M module-bluetooth/Bluetooth/BluetoothWorker.cpp M module-bluetooth/Bluetooth/BluetoothWorker.hpp M module-bluetooth/Bluetooth/BtCommand.hpp M module-bluetooth/Bluetooth/BtKeysStorage.cpp M module-bluetooth/Bluetooth/BtKeysStorage.hpp A module-bluetooth/Bluetooth/CommandHandler.cpp A module-bluetooth/Bluetooth/CommandHandler.hpp M module-bluetooth/Bluetooth/Device.hpp M module-bluetooth/Bluetooth/Error.hpp A module-bluetooth/Bluetooth/WorkerController.cpp A module-bluetooth/Bluetooth/WorkerController.hpp A module-bluetooth/Bluetooth/glucode/BluetoothRunLoop.cpp A module-bluetooth/Bluetooth/glucode/BluetoothRunLoop.hpp D module-bluetooth/Bluetooth/glucode/HCITRANS.cpp R module-bluetooth/Bluetooth/{BtstackWorker => interface/BluetoothDriver}.cpp A module-bluetooth/Bluetooth/interface/BluetoothDriver.hpp M module-bluetooth/Bluetooth/interface/profiles/A2DP/A2DP.cpp M module-bluetooth/Bluetooth/interface/profiles/A2DP/A2DP.hpp M module-bluetooth/Bluetooth/interface/profiles/A2DP/A2DPImpl.hpp M module-bluetooth/Bluetooth/interface/profiles/A2DP/AVDTP.cpp M module-bluetooth/Bluetooth/interface/profiles/A2DP/AVDTP.hpp M module-bluetooth/Bluetooth/interface/profiles/A2DP/AVRCP.cpp M module-bluetooth/Bluetooth/interface/profiles/A2DP/AVRCP.hpp D module-bluetooth/Bluetooth/interface/profiles/GAP.cpp A module-bluetooth/Bluetooth/interface/profiles/GAP/GAP.cpp A module-bluetooth/Bluetooth/interface/profiles/GAP/GAP.hpp M module-bluetooth/Bluetooth/interface/profiles/HSP/HSP.cpp M module-bluetooth/Bluetooth/interface/profiles/HSP/HSP.hpp M module-bluetooth/Bluetooth/interface/profiles/HSP/HSPImpl.hpp M module-bluetooth/Bluetooth/interface/profiles/HSP/SCO.cpp M module-bluetooth/Bluetooth/interface/profiles/HSP/SCO.hpp M module-bluetooth/Bluetooth/interface/profiles/PAN.cpp M module-bluetooth/Bluetooth/interface/profiles/Profile.hpp M module-bluetooth/CMakeLists.txt M module-bluetooth/README.md A module-bluetooth/bt_on_off_state_diagram.puml A module-bluetooth/bt_on_off_state_diagram.svg M module-bluetooth/lib/btstack.cmake M module-bluetooth/tests/CMakeLists.txt A module-bluetooth/tests/tests-StatefulController.cpp A module-bluetooth/tests/tests-main.cpp M module-bsp/CMakeLists.txt M module-bsp/board/cross/eMMC/eMMC.cpp M module-bsp/board/cross/eMMC/eMMC.hpp M module-bsp/board/linux/battery-charger/battery_charger.cpp M module-bsp/board/linux/bluetooth/Bluetooth.cpp M module-bsp/board/linux/board.h M module-bsp/board/linux/eink/ED028TC1.c M module-bsp/board/linux/eink/ED028TC1.h M module-bsp/board/linux/eink/fsl_edma.h M module-bsp/board/linux/lpm/LinuxLPM.cpp M module-bsp/board/linux/lpm/LinuxLPM.h M module-bsp/board/linux/usb_cdc/usb_cdc.cpp M module-bsp/board/rt1051/bluetooth/BlueKitchen.cpp M module-bsp/board/rt1051/bluetooth/BluetoothCommon.cpp M module-bsp/board/rt1051/bsp/audio/CodecMAX98090.cpp M module-bsp/board/rt1051/bsp/audio/CodecMAX98090.hpp M module-bsp/board/rt1051/bsp/audio/RT1051Audiocodec.cpp M module-bsp/board/rt1051/bsp/audio/RT1051Audiocodec.hpp M module-bsp/board/rt1051/bsp/audio/RT1051CellularAudio.cpp M module-bsp/board/rt1051/bsp/audio/RT1051CellularAudio.hpp M module-bsp/board/rt1051/bsp/audio/SAIAudioDevice.cpp M module-bsp/board/rt1051/bsp/audio/SAIAudioDevice.hpp M module-bsp/board/rt1051/bsp/audio/qfilter.c M module-bsp/board/rt1051/bsp/audio/qfilter.h M module-bsp/board/rt1051/bsp/battery-charger/MAX77818.hpp M module-bsp/board/rt1051/bsp/battery-charger/battery_charger.cpp M module-bsp/board/rt1051/bsp/eink/ED028TC1.h M module-bsp/board/rt1051/bsp/eink/bsp_eink.h M module-bsp/board/rt1051/bsp/eink/eink_binarization_luts.c M module-bsp/board/rt1051/bsp/eink/eink_binarization_luts.h M module-bsp/board/rt1051/bsp/keyboard/TCA8418.h M module-bsp/board/rt1051/bsp/keypad_backlight/keypad_backlight.cpp A module-bsp/board/rt1051/bsp/lpm/ClockState.cpp A module-bsp/board/rt1051/bsp/lpm/ClockState.hpp M module-bsp/board/rt1051/bsp/lpm/RT1051LPM.cpp M module-bsp/board/rt1051/bsp/lpm/RT1051LPM.hpp M module-bsp/board/rt1051/bsp/usb M module-bsp/board/rt1051/common/cmsis/MIMXRT1051.h M module-bsp/board/rt1051/common/cmsis/MIMXRT1051_features.h M module-bsp/board/rt1051/common/cmsis/MIMXRT1052.h M module-bsp/board/rt1051/common/cmsis/MIMXRT1052_features.h M module-bsp/board/rt1051/common/dma_config.h M module-bsp/board/rt1051/common/irq/irq_gpio.cpp M module-bsp/board/rt1051/common/macros.h M module-bsp/board/rt1051/common/pin_mux.c M module-bsp/board/rt1051/common/pin_mux.h M module-bsp/board/rt1051/common/pin_names.h M module-bsp/board/rt1051/common/startup_mimxrt1052.cpp A module-bsp/board/rt1051/drivers/RT1051DriverLPSPI.cpp A module-bsp/board/rt1051/drivers/RT1051DriverLPSPI.hpp A module-bsp/board/rt1051/drivers/RT1051DriverPLL2.cpp A module-bsp/board/rt1051/drivers/RT1051DriverPLL2.hpp A module-bsp/board/rt1051/drivers/RT1051DriverSEMC.cpp A module-bsp/board/rt1051/drivers/RT1051DriverSEMC.hpp A module-bsp/board/rt1051/drivers/RT1051DriverUSDHC.cpp A module-bsp/board/rt1051/drivers/RT1051DriverUSDHC.hpp M module-bsp/bsp/BoardDefinitions.hpp M module-bsp/bsp/audio/bsp_audio.cpp M module-bsp/bsp/audio/bsp_audio.hpp M module-bsp/bsp/battery-charger/battery_charger.hpp M module-bsp/bsp/bluetooth/Bluetooth.hpp M module-bsp/bsp/common.hpp M module-bsp/bsp/lpm/bsp_lpm.cpp M module-bsp/bsp/lpm/bsp_lpm.hpp A module-bsp/devices/Device.cpp A module-bsp/devices/Device.hpp A module-bsp/drivers/lpspi/DriverLPSPI.cpp A module-bsp/drivers/lpspi/DriverLPSPI.hpp A module-bsp/drivers/semc/DriverSEMC.cpp A module-bsp/drivers/semc/DriverSEMC.hpp A module-bsp/drivers/usdhc/DriverUSDHC.cpp A module-bsp/drivers/usdhc/DriverUSDHC.hpp M module-bsp/targets/Target_Linux.cmake M module-bsp/targets/Target_RT1051.cmake M module-cellular/CMakeLists.txt M module-cellular/Modem/ATCommon.cpp M module-cellular/Modem/ATCommon.hpp M module-cellular/Modem/ATParser.cpp M module-cellular/Modem/ATParser.hpp A module-cellular/Modem/ATStream.cpp A module-cellular/Modem/ATStream.hpp A module-cellular/Modem/BaseChannel.hpp M module-cellular/Modem/TS0710/DLC_channel.cpp M module-cellular/Modem/TS0710/DLC_channel.h M module-cellular/Modem/TS0710/TS0710.cpp M module-cellular/Modem/TS0710/TS0710.h M module-cellular/Modem/TS0710/TS0710_CLOSE.h M module-cellular/Modem/TS0710/TS0710_CONTROL.h M module-cellular/Modem/TS0710/TS0710_DATA.cpp M module-cellular/Modem/TS0710/TS0710_DATA.h M module-cellular/Modem/TS0710/TS0710_DLC_ESTABL.h M module-cellular/Modem/TS0710/TS0710_DLC_RELEASE.h M module-cellular/Modem/TS0710/TS0710_FLOW.h M module-cellular/Modem/TS0710/TS0710_Frame.h M module-cellular/Modem/TS0710/TS0710_PARNEG.h M module-cellular/Modem/TS0710/TS0710_PORTNEG.h M module-cellular/Modem/TS0710/TS0710_SERVNEG.h M module-cellular/Modem/TS0710/TS0710_SLEEP.h M module-cellular/Modem/TS0710/TS0710_START.h M module-cellular/Modem/TS0710/TS0710_TEST.h M module-cellular/Modem/TS0710/TS0710_WAKEUP.h M module-cellular/Modem/TS0710/TS0710_types.h A module-cellular/Modem/doc/ATStream.md A module-cellular/Modem/doc/Images/atstream.png A module-cellular/Modem/doc/Images/class_channel.png A module-cellular/Modem/doc/Images/current_volte_on.png A module-cellular/Modem/doc/Images/mudita_logo.png A module-cellular/Modem/doc/Images/volte_on.png A module-cellular/Modem/doc/scripts/atstream.pu A module-cellular/Modem/doc/scripts/class_channel.pu A module-cellular/at/Cmd.hpp M module-cellular/at/Commands.hpp M module-cellular/at/ErrorCode.hpp M module-cellular/at/Result.hpp M module-cellular/at/UrcHandler.hpp A module-cellular/at/UrcRing.hpp A module-cellular/at/cmd/CLCC.hpp A module-cellular/at/cmd/CSCA.hpp A module-cellular/at/cmd/QECCNUM.hpp A module-cellular/at/cmd/src/CLCC.cpp A module-cellular/at/cmd/src/CSCA.cpp A module-cellular/at/cmd/src/QECCNUM.cpp M module-cellular/at/response.cpp M module-cellular/at/response.hpp A module-cellular/at/src/Cmd.cpp M module-cellular/at/src/Urc.cpp M module-cellular/at/src/UrcFactory.cpp A module-cellular/at/src/UrcRing.cpp M module-cellular/test/CMakeLists.txt A module-cellular/test/mock/AtCommon_channel.hpp A module-cellular/test/unittest_ATStream.cpp M module-cellular/test/unittest_URC.cpp A module-cellular/test/unittest_parse_result.cpp M module-cellular/test/unittest_response.cpp M module-db/CMakeLists.txt M module-db/Database/Database.cpp M module-db/Database/DatabaseInitializer.cpp M module-db/Interface/CalllogRecord.cpp M module-db/Interface/CalllogRecord.hpp M module-db/Tables/EventsTable.cpp M module-db/Tables/NotificationsTable.cpp M module-db/tests/AlarmsRecord_tests.cpp M module-db/tests/CMakeLists.txt M module-db/tests/CalllogTable_tests.cpp M module-db/tests/ContactGroups_tests.cpp M module-db/tests/ContactsRecord_tests.cpp M module-db/tests/ContactsTable_tests.cpp A module-db/tests/DbInitializer.cpp M module-db/tests/EventsRecord_tests.cpp M module-db/tests/EventsTable_tests.cpp M module-db/tests/NotesRecord_tests.cpp M module-db/tests/NotesTable_tests.cpp M module-db/tests/QueryInterface.cpp M module-db/tests/SMSRecord_tests.cpp M module-db/tests/SMSTemplateRecord_tests.cpp M module-db/tests/ThreadRecord_tests.cpp A module-db/tests/test-initializer/CMakeLists.txt A module-db/tests/test-initializer/tests-main.cpp R module-db/tests/{ => test-initializer}/unittest.cpp M module-gui/gui/core/Color.hpp M module-gui/gui/core/Context.hpp M module-gui/gui/core/DrawCommand.cpp M module-gui/gui/core/DrawCommand.hpp M module-gui/gui/core/RawFont.cpp M module-gui/gui/core/Renderer.cpp M module-gui/gui/core/Renderer.hpp M module-gui/gui/core/renderers/ArcRenderer.cpp M module-gui/gui/core/renderers/ArcRenderer.hpp M module-gui/gui/core/renderers/CircleRenderer.cpp M module-gui/gui/core/renderers/CircleRenderer.hpp M module-gui/gui/core/renderers/LineRenderer.cpp M module-gui/gui/core/renderers/LineRenderer.hpp M module-gui/gui/core/renderers/PixelRenderer.cpp M module-gui/gui/core/renderers/PixelRenderer.hpp M module-gui/gui/core/renderers/RectangleRenderer.cpp M module-gui/gui/core/renderers/RectangleRenderer.hpp M module-gui/gui/widgets/Arc.cpp M module-gui/gui/widgets/BoxLayout.cpp M module-gui/gui/widgets/BoxLayout.hpp M module-gui/gui/widgets/Circle.cpp M module-gui/gui/widgets/GridLayout.hpp M module-gui/gui/widgets/Icon.cpp M module-gui/gui/widgets/Icon.hpp M module-gui/gui/widgets/Image.cpp M module-gui/gui/widgets/Image.hpp M module-gui/gui/widgets/InputMode.cpp M module-gui/gui/widgets/Item.hpp M module-gui/gui/widgets/Label.cpp M module-gui/gui/widgets/ListItemProvider.hpp M module-gui/gui/widgets/ListView.cpp M module-gui/gui/widgets/ListView.hpp M module-gui/gui/widgets/Rect.cpp M module-gui/gui/widgets/RichTextParser.cpp M module-gui/gui/widgets/Style.hpp M module-gui/gui/widgets/Text.cpp M module-gui/gui/widgets/TextCursor.cpp M module-gui/gui/widgets/TextCursor.hpp M module-gui/gui/widgets/TextLine.hpp M module-gui/gui/widgets/TextLineCursor.cpp M module-gui/gui/widgets/TopBar.cpp M module-gui/gui/widgets/TopBar.hpp M module-gui/gui/widgets/Window.cpp M module-gui/test/mock/InitializedFontManager.cpp M module-gui/test/test-catch-text/CMakeLists.txt M module-gui/test/test-catch-text/test-gui-Font.cpp M module-gui/test/test-catch-text/test-gui-Text.cpp M module-gui/test/test-catch/CMakeLists.txt M module-gui/test/test-catch/test-language-input-parser.cpp M module-gui/test/test-google/test-gui-listview.cpp M module-os/FreeRTOS/include/FreeRTOSConfig.h M module-services/service-antenna/ServiceAntenna.cpp M module-services/service-antenna/api/AntennaServiceAPI.cpp M module-services/service-antenna/service-antenna/ServiceAntenna.hpp M module-services/service-appmgr/CMakeLists.txt M module-services/service-appmgr/Controller.cpp M module-services/service-appmgr/data/MmiActionsParams.cpp A module-services/service-appmgr/messages/UpdateInProgress.cpp M module-services/service-appmgr/model/ApplicationManager.cpp M module-services/service-appmgr/service-appmgr/Actions.hpp M module-services/service-appmgr/service-appmgr/Controller.hpp M module-services/service-appmgr/service-appmgr/data/MmiActionsParams.hpp A module-services/service-appmgr/service-appmgr/messages/DateAndTimeChangeRequest.hpp M module-services/service-appmgr/service-appmgr/messages/Message.hpp A module-services/service-appmgr/service-appmgr/messages/UpdateInProgress.hpp M module-services/service-appmgr/service-appmgr/model/ApplicationManager.hpp M module-services/service-audio/AudioServiceAPI.cpp M module-services/service-audio/ServiceAudio.cpp M module-services/service-audio/service-audio/ServiceAudio.hpp M module-services/service-bluetooth/CMakeLists.txt M module-services/service-bluetooth/ServiceBluetooth.cpp A module-services/service-bluetooth/service-bluetooth/BluetoothMessage.cpp M module-services/service-bluetooth/service-bluetooth/BluetoothMessage.hpp M module-services/service-bluetooth/service-bluetooth/ServiceBluetooth.hpp M module-services/service-bluetooth/service-bluetooth/SettingsHolder.cpp M module-services/service-bluetooth/service-bluetooth/SettingsHolder.hpp M module-services/service-cellular/CMakeLists.txt M module-services/service-cellular/CellularCall.cpp M module-services/service-cellular/CellularRequestHandler.cpp M module-services/service-cellular/CellularServiceAPI.cpp M module-services/service-cellular/CellularUrcHandler.cpp M module-services/service-cellular/CellularUrcHandler.hpp M module-services/service-cellular/NetworkSettings.cpp M module-services/service-cellular/NetworkSettings.hpp M module-services/service-cellular/PacketData.cpp M module-services/service-cellular/PacketData.hpp A module-services/service-cellular/QMBNManager.cpp A module-services/service-cellular/QMBNManager.hpp M module-services/service-cellular/RequestFactory.cpp M module-services/service-cellular/ServiceCellular.cpp M module-services/service-cellular/SimCard.hpp A module-services/service-cellular/checkSmsCenter.cpp A module-services/service-cellular/checkSmsCenter.hpp A module-services/service-cellular/doc/Images/current_volte_on.png A module-services/service-cellular/doc/Images/mudita_logo.png A module-services/service-cellular/doc/Images/volte_on.png A module-services/service-cellular/doc/Scripts/current_volte_on.pu A module-services/service-cellular/doc/Scripts/volte_on.pu A module-services/service-cellular/doc/volte.md M module-services/service-cellular/requests/Request.cpp M module-services/service-cellular/service-cellular/CellularCall.hpp M module-services/service-cellular/service-cellular/CellularMessage.hpp M module-services/service-cellular/service-cellular/CellularRequestHandler.hpp M module-services/service-cellular/service-cellular/CellularServiceAPI.hpp A module-services/service-cellular/service-cellular/MessageConstants.hpp M module-services/service-cellular/service-cellular/PacketDataCellularMessage.hpp M module-services/service-cellular/service-cellular/PacketDataTypes.hpp M module-services/service-cellular/service-cellular/RequestFactory.hpp M module-services/service-cellular/service-cellular/RequestHandler.hpp M module-services/service-cellular/service-cellular/ServiceCellular.hpp M module-services/service-cellular/service-cellular/requests/CallRequest.hpp M module-services/service-cellular/service-cellular/requests/ImeiRequest.hpp A module-services/service-cellular/service-cellular/requests/RejectRequest.hpp M module-services/service-cellular/service-cellular/requests/Request.hpp M module-services/service-cellular/tests/CMakeLists.txt A module-services/service-cellular/tests/unittest_qmbn.cpp R module-services/service-cellular/tests/{unittest_mmi => unittest_request_factory}.cpp M module-services/service-db/DBServiceAPI.cpp M module-services/service-db/DBServiceAPI_GetByQuery.cpp M module-services/service-db/ServiceDB.cpp M module-services/service-db/ServiceDB.hpp M module-services/service-db/agents/file_indexer/FileIndexerAgent.cpp M module-services/service-db/agents/settings/Settings.cpp M module-services/service-db/agents/settings/SettingsAgent.cpp M module-services/service-db/agents/settings/SystemSettings.hpp M module-services/service-db/agents/settings/settings.sql M module-services/service-db/service-db/DBServiceAPI.hpp M module-services/service-db/test/CMakeLists.txt M module-services/service-db/test/test-service-db-file_indexer.cpp M module-services/service-db/test/test-service-db-settings-messages.cpp A module-services/service-db/test/test-settings/CMakeLists.txt A module-services/service-db/test/test-settings/Database.cpp A module-services/service-db/test/test-settings/main.cpp R module-services/service-db/test/{ => test-settings}/test-service-db-settings-api.cpp R module-services/service-db/test/{ => test-settings}/test-service-db-settings-testapps.hpp R module-services/service-db/test/{ => test-settings}/test-service-db-settings-testmsgs.hpp R module-services/service-db/test/{ => test-settings}/test-service-db-settings-testservices.hpp M module-services/service-desktop/CMakeLists.txt M module-services/service-desktop/DesktopMessages.cpp M module-services/service-desktop/ServiceDesktop.cpp M module-services/service-desktop/WorkerDesktop.cpp M module-services/service-desktop/endpoints/EndpointFactory.hpp M module-services/service-desktop/endpoints/backup/BackupEndpoint.cpp A module-services/service-desktop/endpoints/bluetooth/BluetoothEndpoint.cpp A module-services/service-desktop/endpoints/bluetooth/BluetoothEndpoint.hpp A module-services/service-desktop/endpoints/bluetooth/BluetoothHelper.cpp A module-services/service-desktop/endpoints/bluetooth/BluetoothHelper.hpp M module-services/service-desktop/endpoints/developerMode/DeveloperModeEndpoint.cpp M module-services/service-desktop/endpoints/developerMode/DeveloperModeHelper.cpp M module-services/service-desktop/endpoints/developerMode/DeveloperModeHelper.hpp M module-services/service-desktop/endpoints/deviceInfo/DeviceInfoEndpoint.cpp M module-services/service-desktop/endpoints/factoryReset/FactoryResetEndpoint.cpp M module-services/service-desktop/endpoints/filesystem/FilesystemEndpoint.cpp M module-services/service-desktop/endpoints/messages/MessageHelper.cpp M module-services/service-desktop/endpoints/restore/RestoreEndpoint.cpp M module-services/service-desktop/endpoints/update/UpdateEndpoint.cpp M module-services/service-desktop/endpoints/update/UpdateMuditaOS.cpp M module-services/service-desktop/endpoints/update/UpdateMuditaOS.hpp M module-services/service-desktop/parser/ParserUtils.hpp M module-services/service-desktop/service-desktop/DesktopMessages.hpp M module-services/service-desktop/service-desktop/ServiceDesktop.hpp M module-services/service-desktop/tests/CMakeLists.txt M module-services/service-eink/EinkDisplay.cpp M module-services/service-eink/EinkDisplay.hpp M module-services/service-eink/ServiceEink.cpp M module-services/service-eink/ServiceEink.hpp M module-services/service-eink/board/linux/renderer/src/RWindow.cpp M module-services/service-evtmgr/EventManager.cpp M module-services/service-evtmgr/WorkerEvent.cpp M module-services/service-evtmgr/alarm/EventManagerAlarm.cpp M module-services/service-evtmgr/api/EventManagerServiceAPI.cpp M module-services/service-evtmgr/battery-level-check/BatteryLevelCheck.cpp M module-services/service-evtmgr/battery-level-check/BatteryLevelCheck.hpp A module-services/service-evtmgr/doc/charger_temperature_cutoff.md A module-services/service-evtmgr/doc/charger_temperature_cutoff.puml A module-services/service-evtmgr/doc/charger_temperature_cutoff.svg M module-services/service-evtmgr/service-evtmgr/EVMessages.hpp M module-services/service-evtmgr/service-evtmgr/EventManager.hpp M module-services/service-evtmgr/service-evtmgr/WorkerEvent.hpp M module-services/service-fileindexer/Constants.hpp M module-services/service-fileindexer/ServiceFileIndexer.cpp M module-services/service-fileindexer/ServiceFileIndexer.hpp M module-services/service-fileindexer/StartupIndexer.cpp M module-services/service-fota/FotaServiceAPI.cpp M module-services/service-fota/FotaUrcHandler.hpp M module-services/service-fota/ServiceFota.cpp M module-services/service-fota/service-fota/ServiceFota.hpp M module-services/service-gui/ServiceGUI.cpp M module-services/service-gui/ServiceGUI.hpp M module-services/service-gui/WorkerGUI.cpp M module-services/service-gui/WorkerGUI.hpp A module-services/service-gui/messages/ChangeColorScheme.hpp M module-services/service-lwip/ServiceLwIP.cpp M module-services/service-lwip/service-lwip/ServiceLwIP.hpp M module-services/service-time/ServiceTime.cpp M module-services/service-time/ServiceTime.hpp M module-sys/CMakeLists.txt D module-sys/Service/Bus.cpp D module-sys/Service/Bus.hpp A module-sys/Service/BusProxy.cpp A module-sys/Service/BusProxy.hpp M module-sys/Service/Common.hpp A module-sys/Service/CpuSentinel.cpp A module-sys/Service/CpuSentinel.hpp M module-sys/Service/Message.cpp M module-sys/Service/Message.hpp M module-sys/Service/Service.cpp M module-sys/Service/Service.hpp A module-sys/Service/ServiceCreator.hpp A module-sys/Service/ServiceManifest.hpp M module-sys/Service/Timer.cpp A module-sys/Service/details/bus/Bus.cpp A module-sys/Service/details/bus/Bus.hpp A module-sys/SystemManager/CpuGovernor.cpp A module-sys/SystemManager/CpuGovernor.hpp A module-sys/SystemManager/DependencyGraph.cpp A module-sys/SystemManager/DependencyGraph.hpp A module-sys/SystemManager/DeviceManager.cpp A module-sys/SystemManager/DeviceManager.hpp M module-sys/SystemManager/PowerManager.cpp M module-sys/SystemManager/PowerManager.hpp M module-sys/SystemManager/SystemManager.cpp M module-sys/SystemManager/SystemManager.hpp A module-sys/SystemManager/doc/ServicesSynchronization.md A module-sys/SystemManager/doc/services_synchronization.puml A module-sys/SystemManager/graph/TopologicalSort.cpp A module-sys/SystemManager/graph/TopologicalSort.hpp R module-sys/{Service/Channel => SystemManager/messages/DeviceRegistrationMessage}.hpp A module-sys/SystemManager/messages/RequestCpuFrequencyMessage.hpp R {module-apps/application-settings-new/models/LanguagesModel => module-sys/SystemManager/messages/SentinelRegistrationMessage}.hpp A module-sys/SystemManager/tests/CMakeLists.txt A module-sys/SystemManager/tests/test-DependencyGraph.cpp A module-sys/SystemManager/tests/tests-main.cpp A module-sys/SystemManager/tests/unittest_CpuSentinelsGovernor.cpp M module-utils/CMakeLists.txt M module-utils/Utils.cpp M module-utils/Utils.hpp M module-utils/board/cross/log_rt1051.cpp M module-utils/board/linux/log_linux.cpp M module-utils/bootconfig/src/bootconfig.cpp M module-utils/i18n/i18n.cpp M module-utils/i18n/i18n.hpp M module-utils/log/Logger.cpp M module-utils/log/Logger.hpp A module-utils/log/log_colors.hpp M module-utils/math/Math.hpp A module-utils/sml M module-utils/state/ServiceState.hpp M module-utils/test/CMakeLists.txt M module-utils/test/test_log2.h M module-utils/test/test_math.cpp M module-utils/test/unittest_duration.cpp M module-utils/test/unittest_ucs2.cpp M module-utils/test/unittest_utils.cpp A module-utils/time/DateAndTimeSettings.cpp A module-utils/time/DateAndTimeSettings.hpp M module-utils/time/time_conversion.cpp M module-utils/time/time_date_validation.cpp M module-utils/time/time_locale.hpp M module-utils/ucs2/UCS2.cpp M module-vfs/tests/CMakeLists.txt M module-vfs/tests/genlfstestimg.sh A services_synchronization.png M source/MessageType.hpp M source/config.h M source/main.cpp M test/README.md M test/firmware_update_test/README.md M test/harness/harness.py M test/harness/interface/CDCSerial.py M test/harness/interface/defs.py M test/harness/utils.py M test/mock-logs.cpp A test/phone_off.py A test/phone_on_off_test.sh M test/pytest/conftest.py A test/pytest/service-desktop/test_battery_file.py A test/pytest/service-desktop/test_bluetooth.py M test/pytest/service-desktop/test_device_info.py M test/pytest/test_call_back.py A test/pytest/test_cellular_start.py A test/pytest/test_change_sim.py M test/pytest/test_send_message.py A tools/check_unittests.sh A tools/get_unittests.sh A tools/run_unittests.sh