[EGD-8208] Post rebase and review cleanup Style fixed, moved files to catalog, renames
[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
[EGD-8208] Removed unused ping, added simple Async Removed unused code: ping and stale messages Detached UnicastSync send and sync part so that we would be able to await for message in the code. Added sys::Async to be able to handle situations where we want to sync to the response, but after some time. Fixed messages logging: for some reason demangling abi use caused bad system behaviour
[EGD-8208] Audio try to handle actual stop Stopping all audio seems excessive
[EGD-8208] Fixed race condition on ring within call management Now we get request for call and to end call in proper order
[EGD-8208] Removed unused confusing code for numerous reasons this is bad
[MOS-76] Add missing space in the separator Days of the week should be separated by a comma and a space in the alarm repeat widget
[MOS-234] Add Abc input mode to contact search Abc mode was not selected as a default, because it was not added in this input field.
[MOS-111] Added missing refresh conditions Added missing refresh conditions.
[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
[MOS-233] Fix no chime interval in med timer [Meditation] There is no None interval chime for meditation time < 31min Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-8193] Proper system shutdown durign update Made sure all system is deinitialized during update. Currently there are two exceptions: service eink and service desktop. There are some issues with them but it should be fixed in the near future
[MOS-143] Fix notifications for unread message/missed calls Added Notifications Decrement query Fixed updating notifications on home/lock screen
[MOS-85] Fix contact that has no Last name If a contact contains only first name I would expect it to appear on the list sorted alphabetically according to the letters. Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[MOS-152] Text Abc mode keypress rotation fix Text Abc mode keypress rotation fix.
[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-152] Text Abc input mode support added Text Abc input mode support added with tests.
[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.
[MOS-36] Disallow going to normal contact list after emergency call User was able to get to the regular contact list and manipulate it on locked phone after emergency call. Now user is moved outside contacts app after going back from ICE contact list.
[CP-1037] Add test for Outbox EP API Needed to verify if the Outbox endpoint API works correctly