[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-74] Fix wrong tethering popup order After connecting to PC with locked phone there were pop-ups of tethering and unlocking the screen in the wrong order.
[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-608] Fix crash on phone turn off Fix of the crash that sometimes happened during system closing.
[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-668] Modify USB notifications logging Modified USB notificaitons logging so no logs are being created when USB data is received, thus logs are not overloaded and are smaller
[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-648] Fix USB connection/disconnection detection If there were errors while charging the battery, e.g. too high temperature, the detection of USB connection/disconnection failed.
[CP-1448] Add storage info to device info endpoint DeviceInfo endpont now contains information such as: deviceSpaceTotal - total storage space on the device systemReservedSpace - storage space on the device reserved for the OS usedUserSpace - storage space on the device used for user files on the user partition
[MOS-638] Fix poor phone responsiveness Sometimes it took a long time to redraw the screen with the USB cable unplugged.
[CP-1454] Add file size to the list of files in specified path Next to each of the files listed in the file list in the path specified in the request is now displayed its size.
[MOS-645] Fix Mudita Center synchronization fail Sometimes the user was unable to connect to the Mudita Center due to sync errors
[MOS-421] Add state refresh when BT automatically turns off Added code to update BT power state when it automatically turns off due to inactivity.
[MOS-499] Improve lock screen power consumption Power on the e-ink only when it is needed e.g. fast or deep refresh. Update battery percentage only when discharging.
[BH-1356] Meditation stats backend Added meditation statc backend. Added temporary widget for testing purposes and corresponding modules (meditation stats presenter, window,model).
[BH-1515] Bedtime reminder notification issue AbstractAlarmAction execute method takes Record as paremeter to pass it to action Bedtime abstraction extended to keep own EvetContainer and hadle needed actions(push,clear ... and so on) Fixed an issue where cpp file was added by #include directive New fuction added to test/CMakeLists.txt to add manually prepared target to test siute googletest-service-time-alarm-operations source moved to library and than linked in to googletest-service-time-bell-alarm-operations
[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.