[BH-000] Update Harmony changelog Update Harmony changelog after MuditaOS 2.5.0 release.
[BH-1839] Improved fonts - Removed unused 190 px font - Added new 32px bold and light & 170px regular fonts - Added a new colon for the 170px font
[BH-1870] Fix displaying the menu after deep press on main screen Add double checking debouncing timer with reference GPT timer to eliminate incorrect behavior on deep press after exiting WFI
[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-1867][BH-1868] Fix alarm rings after deactivation Fix the function that it's responsible for disabling the snooze alarm. After snoozing the alarm and deactivating the alarm device shouldn't ring.
[BH-1636] Add low battery info when the alarm is activated Below the 10% battery level threshold, we remind the user to recharge the battery to be sure that the alarm will ring.
[BH-1833] Enable RTWDOG in WFI mode * Fixed initial RTWDOG config procedure, which put watchdog module in some non-deterministic state due to not waiting after unlock request and config change, what prevented the watchdog to be reconfigured later in the OS. * Configured RTWDOG to continue running in WFI to prevent potential freezes caused by CPU not being woken up by periodic RTC interrupt.
[BH-1657][BH-1833][BH-1854] Add WFI and SDRAM self-refresh mode * Added mechanism enabling CPU to enter WFI mode when the OS is in idle, what results in large power consumption reduction. * Added mechanism to switch SDRAM to self-refresh mode before entering WFI, what resulted in further power consumption reduction.
[BH-1637] Add low battery screen before using the application If the battery is discharged below 10%, the user gets a notification before using the meditation and relaxation application.
[BH-1856] Add setting onboarding year to build year Added mechanism automatically setting the default year shown in the onboarding to the year of build to avoid changing it manually every year.
[BH-1857] Fix improper PWM module clock frequency computation * Fix of the issue that source clock for PWM module was improperly assumed to be derived from AHB_CLK, while in reality it is derived from IPG_CLK, what resulted in module generating signal with 4 times lower frequency than the configured one. * Cleanups.
[BH-1635] Low battery notification on the home screen A low battery warning window has been added to the main screen. This notification will appear only once when the battery level falls to 15%. It will also appear when the battery level falls below 10% and 5%.
[BH-000] Update Harmony changelog Update Harmony changelog after MuditaOS 2.4.0 release.
[BH-1846] Reducing power consumption while the application is running Replacing double with float in rendering a circular progressbar results in a significant reduction in the demand for computing power, which in turn translates into reduced power consumption in all applications using a circular progressbar.
[MOS-000] Update Harmony 2.3.0 changelog Update changelog after Harmony 2.3.0 has been released.
[BH-1845] Fixed time format in Settings and Onboarding Now the time format in Settings and Onboarding is currently set and changes dynamically during the user changing the time parameters.
[BH-1807] Increase clock font Increase clock font in Relaxation, Meditation, Power nap mode
[BH-1843] Add progress bar for volume adjustment windows A progress bar has been added for all volume control windows.
[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.