[BH-2099] Add synchronization of custom quotes with Center Added support for sending a quotes database file and sending feedback about custom quotes settings
[BH-2097] Adding and deleting a single custom quote When deleting quotes, if the database is already empty, we switch to predefined quotes.
[BH-2095] Add quote interval setting Modifying the time after which new quotes are displayed on the Harmony screen.
[BH-2097] Adding and deleting a single custom quote Adding and removing custom quotes in the database sent by Center
[BH-2096] Add quote group setting Adding a new endpoint for communication with Center; Modification of randomization algorithm from a selected group of quotes.
[BH-2098] Add new table with custom quotes to the database A new table has been added to the quotes database for user-added quotes.
[BH-000] Update Harmony 2.9.2 changelog Update changelog after Harmony 2.9.2 release.
[BH-2100] Fix crash when seeking in large MP3 file * Fix of the issue that seeking in large MP3 file would cause OOM error when creating MP3 indexes. This caused OS crash when looping large MP3 file in Relaxation. * Minor cleanups.
[BH-2091] Remove timer from loop mode in Relaxation * Removed timer logic that would refresh the entire loop mode screen in Relaxation. The contents of the screen doesn't change unless there's a user activity or time update, so the timer is not needed. This should improve battery life in Relaxation loop mode. * Minor cleanups.
[BH-000] Update Harmony 2.9.1 changelog Update changelog after releasing Harmony 2.9.1.
[BH-2085] Commit Harmony database migration Committed settings database migration required for Harmony 2 Pro.
[BH-2092] Change onboarding auto power off time * Changed automatic power off time for initial on/off onboarding screen. * Removed unused onboarding welcome window. * Minor cleanups.
[BH-2091] Change maximum focus time to 120 minutes Changed maximum focus time length from 60 to 120 minutes.
[BH-2090] Fix blink when disabling Power Nap Fix of the issue that frontlight would blink for a second after light clicking to stop ringing Power Nap.
[BH-2088] Add build stage for BellHybridPro * Added PR build stage for BellHybridPro. * Changed naming of update and flash packages for Pro config.
[BH-2084] Add new battery profile for fuel gauge Added new battery profile configuration to fuel gauge chip to support battery of larger capacity that will be used in Harmony 2 Pro version.
[BH-2085] Set lower minimum brightness for Pro version * Added ENABLE_VERSION_PRO build flag that selects different config for 2 Pro device. * Reduced lowest brightness level for Pro 2 device. * Changed the format in which brightness values are stored in database - previously it was stored as PWM percentage, now 1-10 scale system level is used.
[BH-2085] Modify PWM driver to handle duty cycles <1% Modified current PWM driver implementation so that PWM module is able to generate signals with duty cycle below 1%. This is needed to reduce frontlight brightness for Harmony 2 Pro version.
[BH-2086] Add 2 Pro version detection Added logic required to detect and properly display Harmony 2 Pro version in About section.
[BH-2048] Major Eink driver refactor * Cleaned up BSP layer of Eink driver. * Removed changing TCON config with different refresh modes, used one set of values for all modes instead. * Moved coordinates transformation routines to separate file. * Minor fixes in 2bpp transformation routine. * Cleanups in lots of various places.