[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-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-463] Unify cellular namespace Unified cellular namespace, fixed test buildiing, removed some unused includes
[MOS-516] FIX: tethering while call disabled We discard tethering while call now
[MOS-419] Without RING URC CLIP comes delayed This is modem issue workaround
[MOS-419] Removed AbortCall as popup and fixed tethering poup Removed dead code causing harm Moved tethering to call logic
[MOS-459] Wait with GUI change till RING delay As in the description, we can wait with audio etc too - as it's stupid othervise
[MOS-266] Call StateMachine implementation With some tests, documentation and so on
[MOS-263] Fix DTMF handling in Pure By accident, I've broke DTMF handling via Pure's keyboard This was because of non strict description of API method. Now, it has been unified to use ASCII code
[MOS-263] Remove unnecessary log Removed log, which was left by accident
[MOS-263] Add HFP DTMF handling Added handling of HFP DTMF code sending, fixed DTMF sending in cellular's code
[MOS-420] Fix Call ending with sms reworked Reworked ending with sms is now reworked. Sms is send by call app, application messages is only providing template text. Also call hangup and sms send order is changed due to delays caused by sending sms.
[MOS-138] Correction of URC poll mode parameters In poll mode, the CSQ will be requested every 15 minutes and another attempt to switch the mode will be after 1 hour. If the keyboard is unlocked or the USB cable is connected or the BT car kit is connected, the URCs will be operated in the reporting mode.
[MOS-228] GSM sleep mode dependend on communication with modem After finishing communication with cellular, we switch to sleep mode faster, saving the battery at the same time.
[MOS-327] Removed call manager call logic in library Moved call handling to separate library and removed CallManager Apply suggestions from code review: Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com> Co-authored-by: Mateusz Piesta <mateusz.piesta@mudita.com>
[MOS-264] Add handling of signal strength and operator name in HFP To be able to display signal strength, operator name and rest of status indicators in Bluetooth's HFP profile, some refactor has been done.
[MOS-376] Add Call state notifications Call state notifications are now send on state change.
[MOS-325] AudioServiceAPI removed from Call app AudioServiceAPI is now removed from Call app. Call audio routing is handled in service cellular.
[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.