[EGD-5238] Added tidy target to CI to inform about added tidy issues
* Small fixups based on shellceck
* Tool now:
can:
* take diffs and pass it to clang-tidy
cant:
* set error on warnings/errors (errno)
* copy compilation_database.json and sanitize it
[EGD-6347] Refactored phone modes handling in applications
PhoneModeObserver doesn't work properly in applications.
Applications have to handle the phone mode changes via AppMgr.
Phone mode and tethering handlers separated.
[EGD-6485] ServiceDB cleanup
Remove old unused ServiceDB API and deprecate its remains still being
in use.
[EGD-6504] Only current changes in the relnotes
Include only changes from the current changes in the release notes.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-6208] Add blocking phone mode changes during tethering
When the tethering is enabled, the phone mode shouldn't change,
now, any attempt ends with a notification
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