Merge branch 'stable' - release v0.62.2
changelog: add changelog for v0.62.2
[EGD-5742] Add audio format checking Check if decoder's file format is supported by the sink audio device before playing the sound. Add list of supported formats to each of audio devices. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6482] Remove unnecessary iosyscalls messages Unimplemented syscalls should fail silently to avoid breaking tests.
[EGD-3469] Fix assets and image creation Preparing and copying of assets to the image was unreliable. Switched from cmake mechanism to rsync, making resulting scheme universal and reducing output folder pollution.
[EGD-6271] Fix Calllog does not correspond changes in PhoneBook Synchronize caller name with ContactDB
[EGD-6285] Fix system close Add proper way of closing system services
[EGD-6324] Update audio assets Upload latest audio assets. Original file names preserved. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-5567] Add code coverage reporting Add HTML and XML code coverage report generation with gcovr. Cleanup unittests list - add missing googletest-gui to the unittests list; remove dead functional tests. Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6082] Fix cellular start harness test Improved cellular cold and hot start harness test
[EGD-6433] Implement SIM PIN enable request Implement SIM PIN enable/disable request in PinLockHandler
[EGD-6214] Add slider position reading after disabling tethering To be able to set proper phone mode changed by the slider during tethering, the forced readout of slider position has been added
[EGD-4736] Change PIN windows Implement changing SIM PIN code flow
[EGD-6434] Tethering icon updated Added an icon for tethering.
[EGD-6352] Add Factory reset mode Stop DB service Delete DB files Make reboot
[EGD-6455] Add rsync to docker Rsync is neeeded for building images
[EGD-6209] Tethering confirmation popup added Provided a tethering confirmation popup. The popup shows up once a USB cable is connected to a PC.
[EGD-6311] Audio settings windows Added windows for phone call, messages, calendar and alarm clock vibration and audio settings.
[EGD-6350] Added bluetooth device volume control Bluetooth device volume control can be set by Pure Phone while paired and is in A2DP mode. Temporarly disabled HSP since it's not fully working and causing control issues.
[EGD-6389] Fix database initialization scripts UT Tests were not passing locally due to incorrect sql file names.