[EGD-5619] Add unified implementation of active icons This PR provides unified and reusable implementation of active icons used in windows system-wide.
[EGD-4115] Implement FreeRTOS configASSERT macro The configASSERT() macro was modified to use assert instead of an infinite loop.
[EGD-5637] Add RichText returning unhandled nullptr Added check for unhandled nullptr that causes crashes.
[EGD-5620] Increase configTOTAL_HEAP_SIZE for linux configTOTAL_HEAP_SIZE was set too small for linux build
[EGD-4763] Add documentation on how to add unit tests Short document about how to add, enable and disable unit test.
[EGD-4763] Add check if all Unit Tests where run Catch2 doesn't report some errors in test, and some test are disabled on porpoise this commit adds set of scripts and changes to CI that will clearly mark what test haven't been run.
[EGD-5317] Unittest for module-db fixed Coding style fixed.
[EGD-5317] UT for module-db solved Copyrights updated.
[EGD-5317] Module-db UT solved Vfs init. Convertion time string to unix time returns 1 hour later than should. DatabaseInitializer stub that just creates empty dbs with table structure but without data. Notification table initial records moved to Database Initilize section. UT run with a stub of Database Initialize - new test section introduced to test original initializer: test-initializer. Added missing data for contacts db to run the sorted list test and test fix.
[EGD-5118] Unit tests for service-db solved The rest of test (module-db) are solved in EGD-5317
[EGD-5118] Settings api tests dependencies updated Temporary test for ASAN error. Stub Database introduced to cut the connection SettingsAgent to sqlite for UT. Settings ut moved to other directory - new target. File_indexer UT fixed. Alarms, Notes and Query UT missing initialization of vfs.
[EGD-5119] Fix UT service desktop Minor code changes to get service desktop unit test working.
[EGD-5115] Fix dangling ptrs in module-db tests The dangling ptrs derefencing freed memory has been fixed. They caused the tests to trigger the ASan. Additonally, in some tests where DB objects were allocated dynamically, they are now allocated automatically on the stack to simplify the code.
[EGD-4763] Fix Unit Tests - db unittest Fix reqired by CI to work
[EGD-4763] Add VFS to gui fontmanager mock Fix test in gui fontmanager.
[EGD-4763] Fix Unit Tests First attempt, move vfs to be init in tests
[EGD-5622] Updated harness readme Readme updated after meeting - conclusions from questions
[EGD-5045] Change call flow handling for lock screen Call requests on lock screen have to be handled separately to allow only emergency and ICE numbers.
[EGD-4822] Add color test window to settings app Add new window to allow convenient display and globally change used color intensities for design and testing purposes. Changes were introduced to Renderer as well as GUI service to allow global change of used color scheme. When using list, screen is deep refreshed each time the color is changed. Known issues: Item focus borders (top,bottom) with changed black intensity may not render properly, however it doesn't obscure the target functionality.
[EGD-5377] Add USB charger detection Added USB stack support for detecting connected charger Added i.MX RT 1051 HW configuration Added notification to EventManager for detected charger