Merge branch 'master' into stable
[EGD-4338] Fix menu notification dot
Each tile in Menu that uses notification dot
is be refreshed. It also solves missing dot
issue of EGD-4129 and lack of sound notification
on incoming text message.
[EGD-5166] Add query-callback synchronization mechanism
Receiver object cancels the callbacks at the end of its lifecycle.
Merge branch 'master' into stable
[EGD-4464] Provide GUI for MMI internal messages (#1139)
Merge branch 'master' into stable
[EGD-4465] Create info window for incoming MMI messages (#1078)
[EGD-4466] Create USSD communication window (#1117)
[EGD-3572] SettingsTable exchanged to settings::Settings (#968) (#1044)
[EGD-3572] Application has an instance of Settings - removed from derived apps
[EGD-3572] Application is the owner of Settings handling for its windows/widgets
[EGD-3572] Settings header moved to service-db public section
[EGD-4452] unify desktop locks (#1071)
* [EGD-4452] Desktop locks refactored
[EGD-4153] Use actions instead explicit applications switch. (#1032)
[EGD-4475] ScreenlockCheckEvent handler bug fix (#1062)
[EGD-4367] sim passcodes flow implementation (#1033)
[EGD-3572] SettingsTable exchanged to Settings::Settings (#968)
[EGD-3572] Application has an instance of Settings - removed from derived apps
[EGD-3572] review issues resolved
[EGD-3572] shared_ptr -> unique_ptr
[EGD-3572] Primary Key for settings_tab:path
[EGD-3572] empty values handling
[EGD-4217] Convert service-db to library
[EGD-4216] Convert service-cellular to library
[EGD-4319] Added test harness API (#993)
[EGD-4319] added phone lock checking and opening application from harness
Co-authored-by: SP2FET <bartosz.cichocki@mudita.com>
[EGD-4200] Message handling refactored. (#974)
[EGD-4151] Application manager actions introduced. (#905)
* [EGD-4151] Application manifest structure defined.
* [EGD-4156] Applications registry and basic action handler implemented.