[BH-1900] Add focus time, repeats and short break time to settings The user will be able to set the time and number of repetitions for the focus session and the time of a short break in the Focus Timer application
[BH-1922] Add a Summary screen to Focuse timer Added a summary screen that tells the user how much time they spent in focus. This screen is displayed after the last focus time.
[BH-1899] Focus timer basic Added a basic version of the Focuse timer function. This basic version allows the user to run the focus timer with only the default parameters. Focus time is set at 25 minutes, short break at 5 minutes for 10 focus intervals.
[BH-1905] Add Focus timer application to the menu list Creating a new application "Focus Timer" and adding it to the main menu list
[BH-1919] Add 'Menu' label to apps list * Added 'Menu' top label to the list of Harmony apps. * Minor cleanup.
[BH-1950] Fix incorrect Power Management statistics in the logs When the CPU is in WFI mode, the CPU usage statistics should only reflect the WFI range and not the other frequency ranges.
[BH-1939] Fix missing tooltip in French Fix of the issue that tooltip text was not displayed in Onboarding in French due to the copy being too long.
[BH-1934] Add different sound for the end of meditation Added different sound for the end of meditation session than the one played at the beginning and at fixed intervals.
[BH-1935] Fix the backlight in pre-wake up If the chime is before the backlight we need to ignore keys. Otherwise the back button will run the backlight.
[BH-1855] Add changelog entry Added an entry regarding custom alarms feature to Harmony changelog.
[BH-1915][BH-1911] Update UI texts and translations Updated multiple custom sounds related texts and translations. Post-rebase fixes.
[BH-1933] Perform a deep refresh in settings After passing to the next menu from list with labels the deep refresh must be performed to avoid ghosting on the screen.
[BH-1920] Labels with correct page and song This is reimplementation ListViewWithLabels which is able to set correct page with focused item.
[BH-1916] Add Error handling to the vertical list Added error handling in case the file selected in the vertical list is either corrupted or deleted.
[BH-1897] Integration fixes and cleanups * Fix of the issue that quick returning from window next to the list window to the one before list window result in playback not being stopped. * Fix of the issue that list context wouldn't be restored after returning from popup. * Minor cleanup of the logic after adding opening on selected sound on list entering - removed redundant call to setValue, rename of some methods and variables.
[BH-1912] Change snooze chime list to vertical Snooze chime list in settings has been changed to a vertical list.
[BH-1896] Add opening the vertical lists on the currently set sound After starting applications that use vertical lists of music, a list will open on the appropriate page with the previously selected song. Fix displaying vertical list before fileindexer ends.
[BH-1897] Add tick icon to currently selected sound * Added mechanics showing tick icon next to currently selected sound in Bedtime and Pre-wakeup. * Removed no longer used LabelOption widget.
[BH-1876] Change main alarm list to vertical Now the main alarm uses the vertical list to display songs. Fixed the order of songs from the database. Added translations.
[BH-1891] Change bedtime chime list to vertical * Changed horizontal list in bedtime chime to vertical one. * Removed unused GUI objects.