[CP-424] Report SN in DeviceInfo data
Added serial number to Device Info data.
[CP-460] Remove duplicated UT case
Removed duplicated test case for FileContext class in
service-desktop unittest.cpp
[CP-266] Extend power management logging
Make sure we print fuel gauge info needed by the electronics team.
[EGD-6946] Fix build for GCC11
Fix build issues identified when building on Fedora 34 using GCC11.
Signed-off-by: Alistair Francis <alistair@alistair23.me>
[EGD-6776] Music Player All Songs Window
Full MVP design.
Removed redundant Empty Window.
Added play/pause/resume/stop control.
[CP-228] Force flushing of logs before getting log files
Moved flushing function to Logger class
Decreased flushing time to 2 min
Added EM event to request flushing from ServiceDesktop
[EGD-7219] Notifications from service audio
Notifications from service audio reworked.
Information about stop/pause state is distributed
to the system. Unnecessary logic removed.
[EGD-7206] Fix audio profiles priorities
Audio profiles priorities should be set as stated below:
1. Jack
2. Bluetooth
3. Earspeaker.
Added UT's to cover those requirements.
[EGD-7031] Remove UT deps to the production image
Remove dependency to the production image by creating separate sysroot
for test assets alongside with a test image Test.img.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[CP-371] Updater miscelanous developer mode and logs changes
Changed:
- Runtime disabled logs which didn't add value from ServiceDesktop
- Runtime disabled logs which didn't add value from SystemManager
- Added possibility to change runtime logging levels
- Integrated ServiceDesktop developer code a bit - it might be used
as virtual base with little to no modifications for other endpoints
which would result with less redundant code
[CP-207] Add option to disable dev mode endpoint
We want to be able to disable dev mode endpoint in future releases.
[EGD-6723] Music Player application skeleton
Rewritten Music Player to use MVP pattern.
There are no functional changes under this commit.
Fix for port audio leakage
[EGD-7083] Fixed earspeaker bt HSP
Routing and ringtone are now hearable via earspeaker/jack
while pure is connected to the device that doesn't support HSP.
[BH-671] Fixed CMake in service-audio
Made service-audio CMake comply to Mudita internal guide
[CP-225] Create contact using post method, and update it using put
Methods were used incorrectly.
Now they are aligned with requirements.
[BH-669] Fix CMake in service-appmgr
Fix CMake in service-appmgr
[BH-663] Fix CMake in service-antenna
Fix CMake in service-antenna
[BH-377] Liberalize application special input
Liberalize app SI