[MOS-300] Remove unused variables Remove unused variables from PVS Studio analysis
[MOS-269] Fix lock audio subsystem during voice call Audio service is deadlocked on sentinel because IsBussy() method returns that it's all the time bussy. Even though there is no ongoing audio requested from either GSM or apps.
[MOS-296] Merge new master commits into merge-stable-wip Merge new master commits
[MOS-296] Merge remote-tracking branch 'origin/stable' Merge stable Harmony branch into merge wip branch
[MOS-256] Turn off torch driver when not in use We save on power consumption ~0.7 mA.
[MOS-226] Moved algorithms and their data to separate classes This way we have controll over what does what, and can test them separatelly Logging statistics update more and better data presented
[MOS-123] Added bluetooth authentication popups Added bluetooth authentication popups with different pair methods and process info display.
[MOS-221] DND - missing notifications Add notifications for missing calls in DnD mode
[MOS-245] Fix errant spaces It appears in the past a major edit was made but had used a regex to change some text which resulted in an errant space between the enumuneration/struct/class name and the scope resolution operator. These errant spaces have been removed.
[EGD-8208] Post rebase and review cleanup Style fixed, moved files to catalog, renames
[EGD-8208] Added stop audio route on async response We get Token on play, and require it in stop. While we cant stop sound by title & data set to play. And adding standard handling causes either totally synchronous calls or requires multiple additional guards it seemed like best use. Fixed expectation for the same named Response, but meant for bell Needed so that - we ring only when needed - we handle CLIP and RING properly Applied style Missed file added Moved SML logger as it's usefull to some more common parts of code
[EGD-8208] Audio try to handle actual stop Stopping all audio seems excessive
[EGD-8208] Fixed race condition on ring within call management Now we get request for call and to end call in proper order
[MOS-234] Add Abc input mode to contact search Abc mode was not selected as a default, because it was not added in this input field.
[MOS-111] Added missing refresh conditions Added missing refresh conditions.
[CP-1021] Add token field to Device Info API Generating a device unique id Returning device token generated from device unique id in DeviceInfo Added test for device token in test_devic_info.py
[CP-1033] Add Outbox endpoint to service-desktop Outbox endpoint will be used to provide notifications about changes in messages/threads/calls during connection with Mudita Center. This mechanism will ensure an efficient data synchronization between Mudita Pure and Mudita Center.
[MOS-227] Fix DnD first call crash fixed call when making first call from unknown number when Pure is in DnD mode
[MOS-146] Baudrate change for cellular transmission UART baudrate changed from 460800 to 115200 * lower power consumption by modem * URC support on 24 MHz CPU instead of 132
[MOS-144] Fix Increased CPU usage On the locked screen, while refreshing the screen, the CPU woke up to the maximum frequency, which resulted in an increased power consumption.