[EGD-6561] Make calculator input testable I got sick of manually testing calculator like a troglodyte.
[EGD-6166] HSP ringing Added HSP ring sound on incoming call event while there's bluetooth connection active and HSP is selected as the current profile. Possibility of pick up/decline the call using BT device buttons added. Slightly changed HSP initialization according to the UML-s added. Changed call hangup handler in service cellular.
[EGD-6575] Rename Unicast with timeout as UnicastSync Using Unicast with timeout is dangerous and strongly discouraged. This change allows for more precise tracking of such cases.
[EGD-6573] Fix default audio paths Default audio paths updated to the newest ones.
[EGD-6558] Add automount mechanism of the mfgconf Add optional mounting nfgconf partition on the EEPROM with the LFS filesystem for the manufacturing data. Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-6555] ListView constants move ListView constants moved from style to ListView.hpp.
[EGD-6559] Fix typos Corrected typos in config/bootstrap.sh, config/format-config.sh, config/license_header_check.sh, config/style_check_hook.sh and in_docker.sh.
[EGD-6560] Do not clear "0" on Enter in calculator Do not treat input string "0" as erroneous.
[EGD-6552] Options cleanups and fixes Fixed options crashes and cleared its structure. All options returns points to proper list indexes.
[EGD-6093] Audio settings API Refactored Audio settings API. Moved phone modes logic from serivce audio to service clients level. Removed redundant API. Seprated API for vibration and sound enable/disable. Fixed issues with vibrations logic.
[EGD-6554] Fix emulator to simulator Fixed every mention of emulator to simulator - in docs and shell scripts.
[EGD-5238] Fixed diff failure on removed file in clang-check Checker git diff pass was failing due to diff to removed file
[EGD-6557] Support glibc older than 2.28 Added preprocessor cases to disable code not supported in glibc older
[EGD-6522] Add EEPROM emulation in the emulator Add possibility to emulate eeprom in the linux emulator
[EGD-6553] ServiceGUI stack depth extended ServiceGUI stack depth extended from 1024 to 1536 words.
[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-6313] Fix Can not find contact by full name Add support for contact full nane in queries
[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-6515] Answer/reject calls using headset Clean up propagation of headset keys events Clean up volume control with headset keys Update key mappings for simulator Use headset OK key to answer/reject calls
[EGD-6505] Implement “On when active” Keypad light functionality Implement “On when active” Keypad light functionality