[EGD-6519] Initialize settings database with factory data Put factory values from personalization.json into settings db
[EGD-6513] Volume control feedback Added volume control feedback during music playback over Bluetooth. Changed volume buttons handler logic in service audio to use actions instead of messages.
[EGD-6431] Add battery charging temperature ranges Added actions of several cell temperature ranges according to requirements.
[EGD-6561] Make calculator input testable I got sick of manually testing calculator like a troglodyte.
[EGD-6522] Add EEPROM emulation in the emulator Add possibility to emulate eeprom in the linux emulator
[EGD-6529] Fixed issues with gray colors The issue occurred on multiple refreshes in the short period of time. Sometimes, fast refresh was performed instead of the cached deep one.
[EGD-6534] TextFixedSize crash on char removal fix Fixed TextFixedSize character removal crash on single line space case. Added UT to cover it and other missing TextFixed sized drawLines cases.
[EGD-6075] Add support for emmc system partitions Add support for EMMC hardware partitions to the disk manager Hardware system partitions are visible as <device_name>sys<num> Disk user partitions are visible as <device_name>part<num> Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-6486] Fix for settings not avaialble at phone startup Fixed the comparison function of EntryPath objects.
[EGD-6209] Tethering confirmation popup added Provided a tethering confirmation popup. The popup shows up once a USB cable is connected to a PC.
[EGD-5748] Revert remake cellular flow Reverts changes due to reported issues
[EGD-5913] Fixed language assets fallback load Fixed language assets fallback load bug causing invalid information display on startup.
[EGD-6121] Add offline mode in service cellular Adds entering and leaving ito offline mode in sevice cellular. Outgoin SMS and calls are blocked Proper popups are shown in applications Call and Messages.
[EGD-6415] Do not silently crash on empty image name Image should not silently crash with empty or incorrect image name.
[EGD-6413] Update CI Debug for UT Release for harness Split build types for UT and Harness tests.
[EGD-5748] Remake Cellular flow This commit changes TS0710 Worker operation. 1. It introduces MessageBuffers as main interprocess data passing mechanism. 2. DMA transaction status codes and CMUX errors are now propagated to Service. 3. Data processing has been refactored.
[EGD-6393] Fix for crashing unit tests System update unit test crashes. The test is disabled as that piece of code is not unit-testable.
[EGD-6066] Removed Message default constructor Forced each message to have declared type as parts of Bus logic depends on it and previously we encountered undefined behaviours. Added tests and messages validators.
[EGD-5932] Create Quotes agent - add Quotes agent, - implement get all quotes and get all categories queries, - extract PagedData from ListDirData and reuse it in QuotesMessages, - unify naming in Quotes and FileIndexer, - add Quotes agent unit tests
[EGD-5908] Fix bug in Logger + add log unit test Because `vsnprintf` return value means: " The number of characters that would have been written if n had been sufficiently large, not counting the terminating null character. If an encoding error occurs, a negative number is returned. " `Logger` crashed when log msg was longer than LOGGER_BUFFER_SIZE. Checking `vsnprintf` return value solves this issue.