[BH-385] Turned application meditation into lib Created separate cmake library, defined public and private include search path and dependencies, removed this app from BellHybrid target dependencies and added explicitly as PurePhone dependency, cleaned up include paths
[EGD-7164] ListViewEngine separation from ListView ListViewEngine separation from ListView to support different scrolls and body ListViews on Bell.
[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.