[EGD-5615] Fix message not sent warning Because of to short operation timeout, messages was marked as not sent despite being received properly.
[EGD-5042] Fix options distances in SMS and Settings options According to most recent design, options should be separated with 8px.
[EGD-5322] Add send message test (long sms, special characters) Add send message test (long sms, special characters) [EGD-5322] Add send message test (long sms, special characters) Add send message test (long sms, special characters)
[EGD-4763] Update tests add missing corner cases Some tests where not added during the initial setup, and there where few more corner cases that need to fixed like line wrapping by `catch2 -l` and need of escaping some characters [],
[EGD-4990] Add UT for at+ccfc parser It adds Unit tests for at+ccfc command parser.
[EGD-5664] Fix excessive logging in USB-CDC Remove excessive logging in USB-CDC, which slows down transfer
[EGD-5158] Change access to the bus methods The bus is now accessible only via Service object.
[EGD-5575] Add battery file test Battery file existence test for harness test suit. Minor changes to file saving applied.
[EGD-5625] Optimize the binary size of the SML state machine The debug firmware couldn't be built because of its size.
[EGD-5592] Fix [Messages EP] PhoneNumber field is not set Remove phoneNumber from PurePhone FW and Message EP documentation. MC must associate the ContactID field with the contact number basing on ContactEP interface.
[EGD-5638] Use ignore_paths in formatting script hook mode When used as a pre-commit hook, the formatting script should ignore paths and files the same way as in standalone mode.
[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.