[MOS-770] Replace VoLTE state switching mechanism Introduced the new implementation.
[MOS-770] Replace VoLTE state switching mechanism Thrown out the previous implementation.
[MOS-26] Add tethering info on status bar When tethering is on, info appears in the status bar and network coverage indicates "no connection"
[MOS-242] Fix windows flow after PIN mistakes After too many PIN mistakes during a PIN change, the user saw distorted windows instead of a PUK request. Now, this has been fixed. Also, a typo in a translation has been corrected.
[MOS-738] Fix receiving an empty SMS message Checking how many parts the modem sent and then catching an exception in case of an error.
[MOS-395] Fix issue with inability to send SMS Get rid of unnecessary separators which can be problematic for cellular modem. Add modem soft reset if send SMS message will fail.
[MOS-504] Mixed SMS messages Refactor the old part of SMS handler and parse the concatenated messages using std::unordered_map and std::map. Added unittest to the SMS parser.
[MOS-259][MOS-602] Fix no calllog entries in DND mode Fixed no calllog entries in DND mode, which were caused by not starting the call in DB interface, so no entry was created. Moreover, small optimizing of the DND handling.
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes Add --all and --fix-all options to style-check-hook
[MOS-101] Parse MMS notification and show [MMS] in message thread The `[MMS]` notification is shown in message thread of the correct number - Add PDU WAP Push MMS Notification parser - Use it in ServiceCellular to parse the raw message - Refactor hexToBytes and bytesToHex utils - Add endsWith util - Add unit tests
[MOS-665] Fix incorrect outgoing call duration Fix of the issue that cancelled or rejected outgoing call had improper duration in calllog.
[MOS-667] Fix loudspeaker switching Added missing state in call state machine, required to switch call sound to loudspeaker before the call has been answered or rejected.
[MOS-612] Fix typos about incoming calls Ditto
[MOS-514] Fix crash on entering PIN settings Fix of the issue that entering 'PIN settings' window before SIM card was ready caused the crash of the system.
[MOS-559] Fix phone unlock after mode change Correction of the previous fix addressing this issue. Previous idea didn't work when popup tried to display in application other than ApplicationDesktop
[MOS-298] HALize ServiceEink Add HAL to ServiceEink Remove dead code from Linux eink substitute Fix LUTS.bin refresh problems on simulator
[MOS-559] Fix unlock when phone started not in Connected mode Fix of the issue that when phone was started in mode different than Connected, next mode changed resulted in bypassing of the lock.
[MOS-560] Parameter calibration for URC pooling mode In reporting mode, if we receive more than 4 URCs in the last 15 minutes, we will switch to the pooling mode immediately
[MOS-556] Fix call rejection in DND Calls from a favorite contact for enabled notifications were rejected.
[MOS-463] Unify cellular namespace Unified cellular namespace, fixed test buildiing, removed some unused includes