[MOS-1040] Add HNI codes for Egypt Added HNI codes of operators from Egypt to VoLTE allowed list.
[MOS-1058] Add VoLTE support for Germany Add VoLTE support only for Germany, disable for the rest of yet unreleased countries.
[MOS-1051] Updated HNI codes for VoLTE support Reviewed and updated HNI codes lists for all countries with VoLTE support.
[BH-1688] Create a standard for logs * Adding document describing how to use logger * Adjusting logs to follow a new guide * Change order in log header: line number is now before function name
[MOS-1050] Add missing Germany HNI codes Updated list of operators' HNI codes in Germany, added missing ones.
[MOS-1046] Update module-services/service-cellular/call/doc/README.md Typo in documentation module-services/service-cellular/call/doc/README.md The state machine library is called `sml`, not `stm`.
[MOS-1047] Fix calling abort() in EnterNumberWindow * Removed call to abort() method in case EnterNumberWindow's SwitchData handler receives message that can't be handled, what caused the phone to crash. * Unify ApplicationCall window names definitions. * Code cleanup.
[MOS-1033] Add 'beta' label to VoLTE switch for selected countries Added mechanism enabling to individually show or hide "beta" label on VoLTE switch for each country.
[MOS-1010] Fix for Alarm disappearance during end of call window It was possible to display an Alarm with the appropriate Alarm window exactly when end of call window with call summary are displayed and automatically closed after 3 seconds. This commit will fix this scenario. Now Alarm is snooze in the same way as if there is a phone call going on.
[MOS-170] Report domestic roaming as home network Changed behaviour of roaming indicator so that domestic roaming is displayed as home network.
[MOS-1002] Change USSD code handling to match design Fixed issues with GUI behaviour on failed USSD code handling. Minor code cleanup in several parts of system.
[BH-1412] Fix services dependencies Changes in dependecy managment Replacing state flags with states in ServiceGUI Unifying some parts of code
[MOS-1005] Fix handsfree ringing after caller hangs up * Fix of the issue that incoming call triggered handsfree ringing which didn't stop after calling side hung up. * Cleanup of several places in code, minor bluetooth <-> cellular integration refactor.
[MOS-30] Fix for Alarm not being handled properly during a phone call During the phone call, the alarm was not displayed and subsequent alarms after this scenario did not work. This has now been fixed and the alarm during a phone call will be automatically snooze.
[MOS-977] Added VoLTE support in additional countries Added VoLTE support in Poland, Germany, Denmark, United Kingdom, Netherlands, Canada and Austria.
[MOS-636] Added MMI/USSD confirmation USSD/MMI codes are now confirmed after they are sended.
[MOS-177] Fix request factory UT are uncommented Cellular call request factory unit test was commented out due to failing cases. After MOS-944 failng cases are updated and all tests are passing.
[MOS-924] Fix redundant logs about CSQ reporting mode When the modem was turned off (e.g. due to a discharged battery), CSQ reporting mode logs caused logger buffer overflow.
[MOS-944] Fixed handling USSD started by # Now call request begins with # character is dicoverd and handled as a USSD code.
[MOS-960] Fixed SMS flow after failed try in Offline SMS handling is now fixed after attempt to send SMS in offline mode. After SMS was rejected by Offline mode, Pure was not able to send any message until device reboot.