[MOS-302] Fix application switching
During the incoming call apps apps instead of going to
background were closed, thus phone lock context
were lost. Now apps are being moved to the
background as they supposed to be
[MOS-487] Review required renames
as in description
[MOS-487] Added call events state machine
Added tests and calls substate
bluetooth sm diagram created
All old bluetooth tests reviewed and updated
removed new - with queue it's not required
removed TODO
Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com>
[MOS-487] Move switch case to sm
massive switch case removed
added logger
moved state machine implementation
added double dispatch
[MOS-419] Without RING URC CLIP comes delayed
This is modem issue workaround
[CP-1310] Add timeLeftToNextAttempt field to security EP
The time of the next attempt to unlock the phone on
the MC side was bonded with the system time of
the MC host system. This could lead to issues when
the time on Pure was different than on MC host
operating system. Now everything relies on Pure
system time.
[BH-1506] Stop timer on alarm act/deact popup skip
Stop timer on alarm activation/deactivation popup skip
[BH-1501] Prevent blanking factory reset window on deepress
Add close reason check on onClose to disable destruction on popup
[MOS-451] Drop invalid SoC
Invalid state of charge is now dropped. Invalid SoC was interpreted
as 0% battery.
[MOS-486] Calendar fix research
Refactor a variable name.
[MOS-486] Calendar fix research
By simplifying the logic, apparently the calendar got fixed.
[MOS-484] Fix freezes on the screen with the logo
Sometimes the Mudita logo screen was still visible
even though the phone turned on and initialized properly.
[BH-1503] Correct alarm deactivation icon
Correct alarm deactivation icon
[BH-1494] Frontlight arrows show fix - remove regressions
Previous solution caused some regressions along the system
This approach solves the bug differently, avoiding those regressions
[MOS-477] Add the call log erasing option
Add the call log erasing option
[MOS-477] Fix a typo in a build script
Fix a typo in a build script
[MOS-477] Fix a misleading calls DB message
Fix a misleading calls DB message
[MOS-473] Long time to refresh network coverage fix
Fix of the issue that after the system has started
the network coverage wasn't updated for a long time
on the lock screen
[BH-1499] Crash on meditation enter
Fixed.