[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
[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-525] Fix BT autoconnect when another device is already connected Fixes an issue when another device is connected via HFP and a new device wants to connect Updated BT stack to 1.5.5 version
[MOS-871] Loudspeaker icon is not updated when audio routing has changed Fix for the loudspeaker becomes active again when a headset is unplugged if it was on while the headset was connected to the phone. Fix typo in Bluetooth in EventType enum.
[MOS-297] Fixed release build for the simulator Fixed.
[MOS-814] Fix no sound after BT reconnection Fix of the issue that previous commit didn't resolve - for some Bluetooth devices voice still wasn't heard after disconnection and reconnection during a call.
[MOS-814] Fix no sound after BT device connection during call Fix of the issue that connecting or disconnecting BT device while call was in progress resulted in no sound being heard anywhere due to audio routing being stopped when HFP device disconnected. Additionally minor code cleanup.
[MOS-677] Fix crash on importing unprocessable contact Fix of the issue that phone crashed when trying to import contact with phone number that couldn't be parsed. Additionally minor code cleanup.
[MOS-92] Fix continuing music playback after BT disconnection Fix of the issue that after disconnecting BT A2DP device during music playback and reconnecting it without leaving music player app the sound was not audible anywhere. Additionally unified behaviour of music playback on connection/disconnection of audio devices.
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes Add --all and --fix-all options to style-check-hook
[MOS-647][MOS-671] BT volume control fixes Set of fixes for Bluetooth volume control issues: * split OS volume from A2DP device volume; * added translations for additional popup required to indicate what volume is being set; * fixed issue that on some devices setting the lowest volume level would set the highest in reality; * fixed Bluetooth auto-turnoff functionality; * minor code cleanup.
[MOS-647] Fix AVRCP volume control Fix of the AVRCP volume control. Minor code cleanup.
[MOS-570] Fix HFP answering bug Call answer event was incorrectly routed to BT, thus the device was not aware of answering the call
[MOS-529] Forgotten BT device remains on the list Fix of the issue that forgotten BT device reappeared on 'All devices' list after reentering the list from home screen. Additionally fixed pairing confirmation popup that wouldn't hide after pressing "Confirm".
[MOS-527] Fix BT logger after btstack update Fixed BT logger after btstack has been updated.
[MOS-527] Fix bluetooth reconnection error There was an error when user tried to connect using TRY AGAIN. The bug was in the bluetooth stack, so we updated it as it has a fix for it. Now it works and BT overall should work better now.
[MOS-463] Unify cellular namespace Unified cellular namespace, fixed test buildiing, removed some unused includes
[MOS-463] Fix no dialing state during BT turned on When BT was connected (or just turned on) there was no dialing state - the call went directly to ongoing call. Moreover, fixed no ringing sound during ringing state - there was a bug in BT stack.
[MOS-528] Fixed BT disconnect option Fix of the issue that after connecting to Bluetooth device it was impossible to disconnect using Disconnect button. Refactor of connect/disconnect events naming (and all names related).