[BH-2033] Add fade in and fade out for relaxation Relaxation sounds will fade in and out so that the songs play smoothly.
[BH-2019] Fix crash after deleting WAV alarm sound Fix of the issue that the device would crash when entering alarm sound selection list after deleting selected file during alarm ringing, but only when file's format was WAV.
[BH-2020] Fix double-free in DecoderMP3 Fix of the issue that improper check of dr_mp3 library initialization success could result in double-free of library internals in case initialization was unsuccessful.
[BH-2005] Add volume setting for focus timer The user will be able to control the volume of notifications in the Focus Timer application
[BH-2001] Fix debug build with new FSL * Fixed some issues that have been caught by asserts in debug build. * Minor cleanup.
[MOS-1068] Fix A2DP stream not restarting after song changes Workaround for the issue that A2DP stream would sometimes not restart when music player changes song to the next one.
[BH-1898] Fix of GUI freeze after intensive volume change Fix of the issue that GUI would freeze for several seconds if volume level was being changed intensively for a while.
[BH-1888] Fix device freezing when changing volume intensively Fix of the issue that intensive changing volume in Relaxation app would result in device freezing after some time of such activity.
[BH-1770][BH-1677] Update fsl drivers Now the system uses 2.14.0 version. Add only necessary drivers: - pit - pmu - rtwdog - snvs_hp - snvs_lp - src - trng - wdog - gpio - gpt - lpi2c - lpuart - lpuart_edma - common - common_arm - dmamux - edma - flexram - flexram_allocate - clock - cache - CMSIS - dcp - iomuxc Changed speed of the USDHC clock from ~109MHz to ~81MHz. Also changed bus timing from kMMC_HighSpeedTiming to kMMC_HighSpeed200Timing for better efficiency.
[BH-1863] Fix deleted file popup showing in Relaxation * Fix of the issue that 'File has been deleted' popup would show in Relaxation app at the end of playback if the playback was paused at least once, even though the file wasn't actually deleted. * Added very basic audio decoder error handling and propagation mechanism. * Minor refactor around several audio-related parts.
[BH-1836] Increase range of volume adjustment Extended volume scale from 10 to 15 point scale Modified volume approximation function for better user experience
[BH-1264] Add alarm sound fade in Adding a fade in for the alarm sound (main and power nap) according to the pattern (V): dt = 30[s] * V/10.
[BH-1823] Fix relaxation start delay for specific MP3 files Fix of the issue that when trying to play files with large ID3V2 metadata the playback would start with significant delay of several seconds. It was also possible to leave relaxation progress window without stopping the playback.
[BH-1688] Create a standard for logs * Adding document describing how to use logger * Adjusting logs to follow a new guide * Change order in log header: line number is now before function name
[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-30] Fix for Alarm not being handled properly during a phone call During the phone call, the alarm was not displayed and subsequent alarms after this scenario did not work. This has now been fixed and the alarm during a phone call will be automatically snooze.
[CP-1841] Distorted playback and poor device control responsiveness Fixed problem with an unresponding device after playing specific WAV files. WAV files encoded with ADPCM are not supported now by the devices.
[CP-1837] Random crashes while copying files Use ConstMemoryConstrainedFileRef newly added to taglib
[MOS-878] Don't break audio playback on file deletion Since a currently played file is deleted, the player goes to the next file from the list. A special case: if the deleted file is the last one, the playback stops (and can be resumed by the user).
[MOS-871] Loudspeaker icon is not updated when audio routing has changed Fix for the loudspeaker becomes active again when a headset is unplugged if it was on while the headset was connected to the phone. Fix typo in Bluetooth in EventType enum.