Merge branch 'master' into stable
[EGD-5166] Add query-callback synchronization mechanism
Receiver object cancels the callbacks at the end of its lifecycle.
[EGD-4153] Use actions instead explicit applications switch. (#1032)
[EGD-4217] Convert service-db to library
[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.
[EGD-4051] Based application manager app switching on application stack. (#858)
* [EGD-4051] Based application manager app switching on application stack.
* [EGD-4051] Application manager thorough refactor.
[EGD-3743] Update copyrights in fies
[EGD-4079] List looping rebuild fix. Draft msg overwriting sms input text. Crush on contact details application exit fix. Special characters inserts no longer call onBeforeShow.
EGD-4036 Application windows - added register mechanism
* Moved ApplicationLauncher to separate files - declutering
* WindowsStore renamed to WindowsFactory - Store needs to be splitted toavoid antipattern
* Options window build dynamically onBeforeShow
* Dialog windows dynamically built
[EGD-3146][ ICE contacts- new window
[EGD-3485] ContactFlagWidget cleanups, navigation fix in NumberWithIconsWidget, bold on selected in InputLinesWithLabelItem.
[EGD-3485] Fixes in Text, OutputLinesTextWithLabelItem widget fixes. Fixes in Messages.
[EGD-3483] new class DialogYesNoIconTxt
[EGD-3500] Add tests for verifyContact function
[EGD-3500] Add missing newline
[EGD-3500] Update changelog
[EGD-3500] Move empty contact validation from phonebook app to db service API
[EGD-3500] Remove superfluous arguments from verifyContact function
[EGD-3451] Notifications and db messages for list refresh added to Phonebook and Messages.
[EGD-3451] RequestRecordsCount refactor in whole project.