[MOS-552] Fix alarm clock input behavior Fix of multiple issues that manifested in input fields of alarm clock, i.e. value not erasing automatically, redundant double-zero filling of hours field, lack of zero-filling of minutes field when navigating to AM/PM field in 12h mode.
[MOS-1028] Fix possibility to copy text from empty note Fix of the issue that in Notes app 'Copy text' option was shown in 'Options' menu even if the note didn't contain any text.
[MOS-170] Report domestic roaming as home network Changed behaviour of roaming indicator so that domestic roaming is displayed as home network.
[MOS-999] Provide additional info in log filename Added info about product, OS version, commit hash and serial number to log filename to simplify triage and quick sanity check of the logs in cases many log files have to be analyzed.
[MOS-998] Provide additional info in crashdump filename Added info about product, OS version and commit hash to crashdump filename to simplify analysis of the crashdumps without corresponding logs available.
[MOS-238] Use on-chip hardware TRNG as an entropy source Use hardware TRNG integrated into RT1051 MCU as an entropy source for builds complied for RT1051.
[MOS-946] Revert: USSD contacts Revert: Fixed adding USSD codes to phonebook.
[MOS-183] Fix RT1051 debug build Fix of multiple issues that resulted in debug build failing.
[MOS-993] Logger bug fixes and optimizations Fixes and optimizations in logger: * fixed possible buffer overflow when logging logs over line buffer size; * reduced max log line length to 2048; * moved pubsetbuf before file opening; * log file stream buffer created once in logger ctor; * updatet UTs; * additional minor cleanup.
[MOS-982] Recognizing WCDMA network access method for 3G in GUI Ditto
[MOS-946] USSD contacts Fixed adding USSD codes to phonebook.
[CP-1837] Random crashes while copying files General improvements to prevent running out of memory while copying files via Mudita Center
[MOS-966] Fix day of week abbreviations in Polish Fixed issue with improperly created weekdays abbreviations in Polish, particularly 'Niedziela' (Sunday) that was shortened to 'Nie', which also means 'No' (negative response). Fixed issue with remaining 'Edit' label in navbar after leaving repetition field in new alarm window. Fixed hardcoded 'Custom' string used as a repetition type text.
[BH-1655] Fix memory leaks in clock faces and shortcuts Disable libphonenumber initialization since it is not used in Harmony but takes around 1.4MB of memory Add heap allocation statistics
[BH-1630] Turn off the device for low voltage The system closes only if the SoC is 0%, but it doesn't react if the voltage has low level. The new implementation invokes the close procedure if the voltage is less than 3.4V. This solution should avoid possiblity to hang the MCU.
[BH-1624] Fix shutdown procedure In some cases, the system wasn't able to turn off because the GUI service got stuck. The device was still working in the background. The cause was an empty queue in DrawCommandQueue which hang the GUI worker. The interface was modified and synchronization mechanism was removed. The thread no longer waits in dequeue(). Also changed the worker to close in the right way the logger worker.
[MOS-530] Various calculator app fixes * Fixed issue with subtract operation triggering unusal behavior. * Unified handling of the add,sub,mul,div operations. * Updated and verified existing unit tests and added new ones covering unhandled cases. * Added basic requirements/readme.
[MOS-893] Fix invalid time description in the SMS thread The sending/receiving time information will be displayed as follows: - Only an hour –> for today - Yesterday and hour –> for messages received/sent yesterday - Day of the week and hour –> for messages received/sent within last 7 days - Date (day+month) and hour –> for messages older than week, but still from the same year - Date (day+month+year) and hour –> for messages rom previous years
[MOS-196] Add days of the week to the list of SMS, calls and notes If an event (e.g. receiving a call or SMS) happened in the current week, we display the days of the week instead of the date on the list.
[MOS-192] Time should not include 0 at the beginning Fix for displaying an additional 0 at the begging of the clock. It affects the clock in the status bar and messages and calls time.