~aleteoryx/muditaos

[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.
[BH-000] Update Harmony 2.9.0 changelog

Update changelog after Harmony 2.9.0
release.
[BH-2079] Fix outdated forum link

Fix of the issue that link to
Mudita Forum displayed at the
end of What's New would lead
to 404 page.
[BH-2078] Fix crash upon receiving invalid timestamp

Fix of the issue that the device would
crash and never be able to boot up
again after receiving invalid timestamp
(e.g. -1).
[BH-2077] Lower backlight sentinel frequency

Lowered backlight sentinel frequency from
528MHz to 66MHz, what resulted in ~50%
current consumption reduction in cases
when the device is idle with light
turned on (e.g. bedside lamp).
[BH-2076] Fix timer interval overflow

Fix of the issue that SystemTimer interval
computation would overflow when trying to
set interval longer than 4,294,967ms.
That resulted in setting invalid timeout
value.
[BH-2068] Remove pre-1.9.0 What's New entries

Removed pre-1.9.0 entries from What's New
database, as they will never be shown
anyway.
[BH-2075] Add GET method to time sync endpoint

Added GET method returning current Harmony
time as a timestamp. This is needed by MC
to implement time synchronization
functionality.
[BH-2068] Update What's New database

Added 2.9.0-related entries to
What's New database.
[BH-2074] Add missing unit tests for language utils

Added missing unit tests for all language
utilities.
[BH-2073] Fix invalid accusative form in Meditation

Fix of the issue that abandoning meditation
by clicking back will result in displaying
meditation session summary with invalid
accusative form in Polish.
791492f8 — Maciej Gibowicz 1 year, 2 months ago
[BH-2072] Fix power nap volume fade in duration

Power nap volume should gradually increase by 0.1 every 300 ms, which
gives a time of 45 seconds for a full 15-point scale
5cc0a3b0 — Maciej Gibowicz 1 year, 2 months ago
[BH-2067] Fix volume change during relaxation pause

When the user changed the volume during pause, the fade out started at
the wrong level.
[BH-2071] Update license URL in migration tool

Update outdated license URL in migration tool,
which was accidentally missed in commit
773f2c7eb156fadb62983d670c1a8a876b2fe8b7.">https://github.com/mudita/MuditaOS/commit/773f2c7eb156fadb62983d670c1a8a876b2fe8b7.
[BH-2070] Commit database migrations for 2.9.0

Commit all database migrations before
2.9.0 release.
[BH-2069] Update license URL in headers

Update outdated license file URL in
license headers across all project.
a9b9921f — Maciej Gibowicz 1 year, 3 months ago
[BH-2067] Fix fade in for relaxation after pausing a song

When we stopped the song at the beginning of the relaxation, it had no
effect to fade in that was still running in the background, meaning that
when we resumed playback, we had a sudden increase in volume
additionally, after pausing and resuming relaxation, the fade out
appeared too quickly
747ae026 — Dawid Wojtas 1 year, 3 months ago
[BH-2066] Enable fade effect in the relaxation app

Now the fade effect is enabled by default in relaxation.
[BH-2064] Change message shown after removing alarm file

* Changed the message that is shown when
entering alarm sound selection list after
file selected as an alarm has been deleted
via Center.
* Fixed bug with audio exception error
code not being set at all.
* Removed unused logic handling
file limit error message, as there is no
longer fixed tracks limit.
Next