[EGD-4797] Battery bar as widget
Battery bar now is present as
a separate widget in top bar.
Additionally refactored passing
battery status.
[EGD-5158] Change access to the bus methods
The bus is now accessible only via Service object.
Merge branch 'master' into stable
[EGD-4801] Add application-wide top bar manager
Applications configure the top bar once for all their windows.
Sometimes, windows need to configure top bars with its configuration.
Merge branch 'master' into stable
[EGD-4995] Add changing passcode windows flow
Implement changing passcode windows flow
Merge branch 'master' into stable
[EGD-5166] Add query-callback synchronization mechanism
Receiver object cancels the callbacks at the end of its lifecycle.
[EGD-4727] Change Torch hardware control
Change way of button usage
Merge branch 'master' into stable
[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-4373] Fix for the unexpected call to onClose() method. (#1048)
[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-4219] Convert service-evtmgr and service-lwip to library
[EGD-4214] Convert service audio to library
[EGD-4200] Message handling refactored. (#974)
[EGD-4213] Convert service-appmgr to library - library (#960)
[EGD-4151] Application manager actions introduced. (#905)
* [EGD-4151] Application manifest structure defined.
* [EGD-4156] Applications registry and basic action handler implemented.
EDG-3585 Small fixup for refresh & cleanup in buildDrawLists (#916)
* EGD-3585 Minor refresh fixup& Normalised buildDrawList everywhere