~aleteoryx/muditaos

[BH-2061] Fix developer build

Fix of the naming issue that caused build
with developer options enabled to fail.
[BH-2056] Add bedside lamp settings

Added possibility to customize
brightness and activity time
of bedside lamp functionality.
d558e60a — Lefucjusz 2 years ago
[CP-2013] Add time sync endpoint

Added endpoint that can be used
to synchronize time via MC
protocol.
[BH-2054] Fix build with CONFIG_ENABLE_TEMP set to ON

* Fix of the issue that project build would
fail if trying to run it with enabled
temperature sensor. The sensor itself is
not functional due to hardware issue,
but if such option is present in the
codebase, it should be kept working.
* Cleanups.
9b9c1458 — Maciej Gibowicz 1 year, 4 months ago
[BH-2033] Fix timer settings for fade in and fade out

The newly set duration for the timer will never be zero.
0d637008 — Dawid Wojtas 1 year, 4 months ago
[BH-2031] Add relaxation fade option in settings

It adds a new option in settings menu that
configures the fade effect in the relaxation app.
aee82f54 — Maciej Gibowicz 1 year, 4 months ago
[BH-2032] Add fade in and fade out support for very short songs

If the song is shorter than the fade in and out durations, we reduce the
target volume value so that both phases have time to complete.
f41c2271 — Maciej Gibowicz 1 year, 4 months ago
[BH-2029] Add volume control during fade in and fade out

During the fade in or fade out phase, when the user turns the encoder to
set the volume, the fade in or fade out phase continues and the target
volume is set to the one requested by the user
18e9fc0e — Maciej Gibowicz 1 year, 6 months ago
[BH-2033] Add fade in and fade out for relaxation

Relaxation sounds will fade in and out
so that the songs play smoothly.
[BH-2034] Various cleanups and refactors across the OS

* Removed some legacy files that were
compiled, but not used anywhere.
* Cleaned-up ImageManager and
FontManager implementations, trying
to use RAII wherever possible.
* Fixed minor bugs in Font.cpp
implementation.
* Removed unused includes.
* Other minor cleanups and refactors.
7eb1278f — Maciej Gibowicz 1 year, 4 months ago
[BH-1476] Add greetings in all languages

Random greetings after turning off the alarm will be available in all
languages.
08651cef — Maciej Gibowicz 1 year, 4 months ago
[BH-1716] Add versioning for private assets

Private assets will be versioned from now on. By modifying the
repository content we release a new version of the assets.
[BH-000] Update Harmony 2.8.0 changelog

Updated changelog after releasing Harmony 2.8.0.
[BH-2042] Fix misaligned pause and bell icons

Fix of the issue that pause and bell
icons were misaligned in Power Nap,
Meditation and Focus Timer after
introduction of BH-2013.
[BH-2038] Remove redundant frames around screen

* Removed frames that were drawn around the
entire screen, as they're not present in
the design and are not even visible,
as the very edge of the display is
covered by the casing.
* Cleanups.
[BH-2037] Fix text parsing on factory reset screen

Fix of a regression introduced by c6192fd9,
resulting in BellOptionWithDescriptionWindow
not parsing rich text in case no token map
is provided.
6ec08d9f — Maciej Gibowicz 1 year, 5 months ago
[BH-2036] Fix missing label in the countdown to the start of meditation

The meditation start countdown screen will be consistent with the
meditation screen.
[BH-2035] Update relaxation paused window

Updated looped relaxation windows to match
new design.
Fixed issue with misaligned pause button
on timed relaxation windows.
1ba589f9 — Dawid Wojtas 1 year, 5 months ago
[BH-2026] Add mechanism for getting previously OS version

Task relates to What’s new feature that needs to
know which version of MuditaOS was installed
before the update.
Normally What’s new uses a database to get the
previous version, but after the first run this
field will be empty.
To bypass this issue the PureRecovery needs to
save the previous version in recovery_status.json
that is generated after the update process.
0de8e81a — Maciej Gibowicz 1 year, 5 months ago
[BH-2025] Add alarm handling in What`s new application

When the alarm rings during the What`s new application, the system
handles the alarm and closes the current application. After the alarm
ends, we go to the main application without showing any more new
features.
Next