[EGD-7024] Keep the state of SMS on phone lock The SMS is not deleted on manual or automatic phone lock.
[EGD-5709] Fixed actions support in Call application Fixed: - returning from a call window to previous application - closing SMS templates window if open from call window
[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-6896] Sanitize Tray event handling Tray events were handled inconsistently with its Message used in a separate context
[EGD-5885] Added SimLockHandler Refactored LockWindow TitleBar handling. Added Sim pin request block on lockedPhone. Added Sim info popup added when pin changed. Updated assets. Removed old PinLock structures. Cleared LockBox structures. Removed old settings sim setters. New CellularMessage adaptation. Cleared Lock structure.
[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-6740] Availability and Change handled by PhoneLockHandler Availability and Change in phoneLock handled by PhoneLockHandler. Removed old implementation from onBoarding and Settings. Cleared language assets.
[EGD-6729] ServiceDesktop plug off lock interactions fix ServiceDesktop plug off lock interactions fix.
[EGD-6638] SOS call windows flow fixed On going back, it returns to the correct window.
[EGD-6676] PhoneLock handling with ServiceDesktop Replaced old PhoneLock handler in ServiceDesktop with new interactions with Application Manager PhoneLockHandler.
[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-6637] Cleanup locks structure Renaming existing locks namespace and created proper directory structure.
[EGD-6456] ListView based desktop notification This PR provides following changes in notifications: - notifications were extracted as widget for pop-up-based locked-screen implementation - notifications are ListView based implemented - the most recent notification is displayed on the top of the list
[EGD-6513] Volume control feedback Added volume control feedback during music playback over Bluetooth. Changed volume buttons handler logic in service audio to use actions instead of messages.
[EGD-6093] Audio settings API Refactored Audio settings API. Moved phone modes logic from serivce audio to service clients level. Removed redundant API. Seprated API for vibration and sound enable/disable. Fixed issues with vibrations logic.
[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-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.