~aleteoryx/muditaos

6b45d3b7 — Maciej Gibowicz 9 months ago
[BH-2097] Adding and deleting a single custom quote

When deleting quotes, if the database is already empty, we switch to
predefined quotes.
eda92600 — Maciej Gibowicz 10 months ago
[BH-2095] Add quote interval setting

Modifying the time after which new quotes are displayed on the Harmony
screen.
71c88bac — Maciej Gibowicz 9 months ago
[BH-2097] Adding and deleting a single custom quote

Adding and removing custom quotes in the database sent by Center
790c746a — Maciej Gibowicz 10 months ago
[BH-2096] Add quote group setting

Adding a new endpoint for communication with Center;
Modification of randomization algorithm from a selected group of quotes.
85bd2175 — Maciej Gibowicz 10 months ago
[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.
39e84be3 — Lefucjusz 10 months ago
[BH-000] Update Harmony 2.9.2 changelog

Update changelog after Harmony 2.9.2
release.
36b0228d — Lefucjusz 11 months ago
[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.
e84aa4a5 — Lefucjusz 11 months ago
[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.
ca171b7d — Lefucjusz 11 months ago
[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.
[BH-2081] Fix crash for MP3s with missing Xing frame

Fix of the issue that playing large MP3
files with missing Xing frame would
result in crash due to minimp3
trying to compute metadata by analyzing
the entire file and running out of
heap memory.
Next