~aleteoryx/muditaos

[BH-2024] Fix lack of alarm directory after updating software

If the alarm directory isn't exist then
it's created while updating the software.
Added the same procedure for relaxation directory.
[BH-2019] Fix crash after deleting WAV alarm sound

Fix of the issue that the device would crash
when entering alarm sound selection list
after deleting selected file during alarm
ringing, but only when file's format was
WAV.
[BH-2019] Fix alarm sounds list after selected file deletion

Fix of the issue that removing custom
alarm file while the alarm was ringing
would result in "Unsupported media file"
popup being shown for any file on
alarm sound selection list.
[BH-2020] Fix double-free in DecoderMP3

Fix of the issue that improper check
of dr_mp3 library initialization
success could result in double-free
of library internals in case
initialization was unsuccessful.
f14656c8 — Maciej Gibowicz 2 years ago
[BH-1555] Prepare release branch

Remove swedish from the list
of supported languages.
[BH-1909] Commit settings database migration

Commit changes that have been introduced
to settings database to change alarm
sounds filenames to absolute paths
to those files.
[BH-2009] Change charger chip name to proper one

Renamed some legacy name of battery charger
chip to the one that is used in the device.
Minor cleanups.
10d9658a — Maciej Gibowicz 1 year, 6 months ago
[BH-2005] Add volume setting for focus timer

The user will be able to control the volume of notifications in the
Focus Timer application
[BH-2002] Fix crash when connected with broken USB cable

Fixes of the issues that would cause device
crash when connected with broken USB cable:
* fixed memory leaks in VCOM init and deinit
functions;
* guarded accessing desktopWorker object in
message handlers, as messages are asynchronous
and might arrive after worker has already been
destroyed. Not the cleanest solution, but
does the trick
[BH-000] Workaround for CI/CD issue

Workaround for an issue that arised after
Jenkins has been migrated to new machine.
Because of some reason build would fail
on rsync'ing non-existent '.db-journal'
files - locally the same rsync works
perfectly fine.
These files are not needed anyway,
so temporary exclude them from
rsync.
This should be reverted after CI/CD
is fixed.
[BH-1786] Bump ecoboot version

Bump ecoboot version to the one
containing fix for MSC mode freeze.
[BH-2004] Update sign server IP address

Updated sign server IP address after
recent Jenkins migration to new machine.
[BH-2001] Fix debug build with new FSL

* Fixed some issues that have been
caught by asserts in debug build.
* Minor cleanup.
[BH-2000] Change order of entries in Settings

Changed order of entries in Settings menu, so
that they're grouped in logical categories.
1eaf2e35 — Maciej Gibowicz 1 year, 6 months ago
[BH-1946] Add update instructions in settings

User will see instructions on how to update Harmony operating system at
any time in settings.
[BH-1776] Grinn USB fixes

Fixes and improvements implemented by external
company Grinn, expanding the set of supported
chargers.
[MOS-1068] Fix A2DP stream not restarting after song changes

Workaround for the issue that A2DP stream
would sometimes not restart when music
player changes song to the next one.
[MOS-1068] Cleanup BTStack intergration

Code cleanup in various places of
BTStack integration.
[MOS-1069] Change A2DP stream volume scale to exponential

Fix of the issue that A2DP stream volume
was controlled using naive approach
with linear scaling instead of
exponential one, what resulted in
highly non-linear volume control
experience.
49f432cc — Maciej Gibowicz 1 year, 6 months ago
[BH-1945] Add update instructions at the end of onboarding

User will see instructions on updating Harmony's OS at the end of
onboarding.
Next