[MOS-296] Merge new master commits into merge-stable-wip Merge new master commits
[MOS-296] Merge remote-tracking branch 'origin/stable' Merge stable Harmony branch into merge wip branch
[MOS-256] Turn off torch driver when not in use We save on power consumption ~0.7 mA.
[CP-1100] Fix update not working Bumped ecoboot.bin asset version to v1.1.2
[MOS-123] Added bluetooth authentication popups Added bluetooth authentication popups with different pair methods and process info display.
[CP-1100] Fix update not working Update updater binary version
[BH-1246] PowerNap Frontlight fix This is a fix for changes made in PR#3451
[BH-1411] Shift arrows away from screen edge Arrows are shifted for better visibility
[BH-1413] Change default alarm volume Change default alarm volume
[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.
[BH-1410] Alarms predefined order Added specific order of alarm list under alarms settings. Sorting is based on track id.
[EGD-8208] Added stop audio route on async response We get Token on play, and require it in stop. While we cant stop sound by title & data set to play. And adding standard handling causes either totally synchronous calls or requires multiple additional guards it seemed like best use. Fixed expectation for the same named Response, but meant for bell Needed so that - we ring only when needed - we handle CLIP and RING properly Applied style Missed file added Moved SML logger as it's usefull to some more common parts of code
[BH-1404] Aligment of two elements Two elements in statusbox are properly aligned
[CP-1021] Add token field to Device Info API Generating a device unique id Returning device token generated from device unique id in DeviceInfo Added test for device token in test_devic_info.py
[BH-1314] Fix regression of duplicate models Fix regression of duplicated model creation
[BH-1314] Home Screen Layouts Selectable Layouts can be changed in Settings-Clock Face
[CP-1033] Add Outbox endpoint to service-desktop Outbox endpoint will be used to provide notifications about changes in messages/threads/calls during connection with Mudita Center. This mechanism will ensure an efficient data synchronization between Mudita Pure and Mudita Center.
[MOS-110] Statistics api for system Gets data from freertos and prints on frequency change depending if it's important. Gathering is not costly, printing is though. For less intrusive checks I would rather disable names gathering as in worst case scenario it hangs rtos context switching till thread id is found.
[BH-1395] Bedtime confirmation screen Confirmation screen displayed also for off state
[BH-1394] Frontlight On/Off on settings enter/exit Fixed frontlight behavior on settings exit/enter