[EGD-8192] Deinit of hardware owned by Event manager
Hardware de-initialization at the pre-close shutdown stage
to turn off all hardware beforehand.
[CP-1007] Add API for rebooting to USB MSC mode
It will allow to reboot the device to USB MSC mode
without need to interact with a physical keyboard.
[EGD-7420] Phonebook multiple numbers selector
Added Phonebook multiple number selector.
[EGD-7956] Fix DMA issue on tx modem data
Fix DMA issue on tx modem data
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-8191] Magnetometer deinitialisation
We stop reading from the magnetometer
during the system shutdown procedure
[EGD-8193] Revert proper system shutdown durign update
This reverts commit cc15dfdc3ef665d6a2e444b2e315cfc5e120a6f4.
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-8162] Allow importing audio profile settings from json file
This allows for imporing the audio profile setitngs, including
EQ settings from the json file, thus allowing modification of
those setitngs without the need of recompiling the source code.
[EGD-8193] Proper system shutdown durign update
Made sure all services are deinitialized properly
[EGD-7792] Meditation timer interval widget replacement
Meditation timer interval widget replacement.
[EGD-6991] Message from the operator is not fully shown
Added handling of errors in retrieving a message from the modem
[EGD-8168] Fix Fixed lock screen in Calendar and Meditation
Fixed empty Lock screen in applications Caledar and Meditation.
Error was caused by not handled messages response at all.
[EGD-8167] Fix for crash on SOS screen
Paramter pointer was used without checking if it is nullptr
[CP-988] Fix reporting of storage size
- Fixed size truncation to 32-bit value
- Calculating storage info from all partitions
- Code cleanup
[EGD-8170] Crash fix on PhoneWindow settings
Missed when fixing others in bulk
[EGD-8166] Private Number instead proper number shown on screen
Race condition workaround
[CP-856] Refactor test contacts
Refactor contacts EP test to make it work again.
Rewritten with use of contacts EP API
moved to harness submodule.
[EGD-8198] Fix reporting block size on the fat patrtition
Fix statvfs() function for reporting proper block size on
the vfat parition
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-8049] Fix deleting button in meditation app
Excepted behavior: Deleting characters should work in a
duration time input
Current Behavior: Pressing "#" to delete characters
doesn't work in the input.
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-8138] Software closing procedure improved
Release of resources and closing of all unfinished
services and workers.