[EGD-3171] Fix key shortRelease on app switch Fix of shortRelease on app switch while long press applied on previous window
[EGD-7024] Keep the state of SMS on phone lock The SMS is not deleted on manual or automatic phone lock.
[EGD-6883] Change time settings cleanup Time related settings are handled by service time now. utils DateAndTimeSettings replaced by static time service api.
[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
[EGD-6697] Date and time formatting Added system locale dependant date and time formatting.
[BH-374] Librarize application-antenna Add apps-common, librarize application-antenna
Merge branch 'master' into stable
Merge branch 'master' into stable
[BH-376] Utils time turned to separate library Turned module-utils/time folder content into separate library, cleaned up CMake libs dependencies, fixed include paths
[BH-370] Convert utils common_data into a libs Create clipboard and eventsore libs
[BH-378] PR changes PR changes - mainly includes
[BH-378] Style fixed Fixed style
[BH-378] Utils move log to library Moved log to separate library
[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
Merge branch 'master' into stable
[EGD-5711] Finalized onBoarding application Finalized onBoarding application. Added no sim ready window and sim response window. Created iceBox widget. Fixed various onBoarding errors and misalignment.
[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-6755] Add updated notification icons This PR adds/updates notification icons to latest version provided by designs. Also this PR provides new implementation for CallLogDetailsWindow. The window was using one of the icons updated. To avoid making temporary corrections on the icon's hardcoded (x,y,w,h) properties, the entire window was redesign to use up-to-date ModuitaOS GUI features.