[EGD-6950] Added header layout Added Header Layout.
[EGD-6960] Header addition related style cleanups Header addition related style cleanups.
[BH-374] Librarize application-antenna Add apps-common, librarize application-antenna
Merge branch 'master' into stable
[EGD-6867] Renamed TopBar into StatusBar Renamed TopBar into StatusBar.
[EGD-6736] Add app's state dependent autoLock mechanism This PR provides the implementation of the auto-locking mechanism that is dependent on an application's current auto-locking policy. Three auto-lock policies have been introduced: * DetermineByWindow * DetermineByAppState * PreventPermanently Also changed the AutoLockWindow set/get auto-lock time value to the message-based approach.
[EGD-6683] Fixed not fitting labels in Calls and Meditation Fixed not fitting labels in Calls and Meditation.
[EGD-6641] Added Notifications to LockedPhone popup Added NotificationsModel to LockedPhone popup window.
[EGD-5884] Added Lock Screen popup handling Moved lock screen window to popup. Split DesktopMainWindow into two parts (popup and regular). Added LockPhoneHandler into ApplicationManager.
[EGD-3119] Hide InputEvent's member fields Use the InputEvent's convenience methods to express intent.
[EGD-6254] Add meditation end timeout Added timeout on meditation end screen to automatically return to main screen of meditation app.
[EGD-6606] Fix the sound for meditation app Added sound media as separate file, and changed path for it in code.
[EGD-6527] Internationalization API unification Single api to rule i18n all calls to localistaion in cpp files unified cut off ass many dependencies in i18n header as possible
[EGD-6555] ListView constants move ListView constants moved from style to ListView.hpp.
[EGD-6552] Options cleanups and fixes Fixed options crashes and cleared its structure. All options returns points to proper list indexes.
[EGD-6494] Application Manager on action switch fix Application Manager switch on Action no longer causes to newly opened application main window switch but it calls declared action handler.
[EGD-5843] Fixed displaying gray colors in meditation window The screen should be deeply refreshed on starting the meditation.
[EGD-6347] Refactored phone modes handling in applications PhoneModeObserver doesn't work properly in applications. Applications have to handle the phone mode changes via AppMgr. Phone mode and tethering handlers separated.
[EGD-6208] Add blocking phone mode changes during tethering When the tethering is enabled, the phone mode shouldn't change, now, any attempt ends with a notification
[EGD-6324] Update audio assets Upload latest audio assets. Original file names preserved. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>