[BH-2024] Fix lack of alarm directory after updating software If the alarm directory isn't exist then it's created while updating the software. Added the same procedure for relaxation directory.
[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-2019] Fix alarm sounds list after selected file deletion Fix of the issue that removing custom alarm file while the alarm was ringing would result in "Unsupported media file" popup being shown for any file on alarm sound selection list.
[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-1555] Prepare release branch Remove swedish from the list of supported languages.
[BH-1909] Commit settings database migration Commit changes that have been introduced to settings database to change alarm sounds filenames to absolute paths to those files.
[BH-2009] Change charger chip name to proper one Renamed some legacy name of battery charger chip to the one that is used in the device. Minor cleanups.
[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-2002] Fix crash when connected with broken USB cable Fixes of the issues that would cause device crash when connected with broken USB cable: * fixed memory leaks in VCOM init and deinit functions; * guarded accessing desktopWorker object in message handlers, as messages are asynchronous and might arrive after worker has already been destroyed. Not the cleanest solution, but does the trick
[BH-000] Workaround for CI/CD issue Workaround for an issue that arised after Jenkins has been migrated to new machine. Because of some reason build would fail on rsync'ing non-existent '.db-journal' files - locally the same rsync works perfectly fine. These files are not needed anyway, so temporary exclude them from rsync. This should be reverted after CI/CD is fixed.
[BH-1786] Bump ecoboot version Bump ecoboot version to the one containing fix for MSC mode freeze.
[BH-2004] Update sign server IP address Updated sign server IP address after recent Jenkins migration to new machine.
[BH-2001] Fix debug build with new FSL * Fixed some issues that have been caught by asserts in debug build. * Minor cleanup.
[BH-2000] Change order of entries in Settings Changed order of entries in Settings menu, so that they're grouped in logical categories.
[BH-1946] Add update instructions in settings User will see instructions on how to update Harmony operating system at any time in settings.
[BH-1776] Grinn USB fixes Fixes and improvements implemented by external company Grinn, expanding the set of supported chargers.
[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.
[MOS-1068] Cleanup BTStack intergration Code cleanup in various places of BTStack integration.
[MOS-1069] Change A2DP stream volume scale to exponential Fix of the issue that A2DP stream volume was controlled using naive approach with linear scaling instead of exponential one, what resulted in highly non-linear volume control experience.
[BH-1945] Add update instructions at the end of onboarding User will see instructions on updating Harmony's OS at the end of onboarding.