~aleteoryx/muditaos

ref: 01857dd1bd717912d536c0b36d33302b0eda340a muditaos/harmony_changelog.md -rw-r--r-- 5.4 KiB
00b2deac — Lukasz Mastalerz 3 years ago
[CP-1512] Add information allowing identification to crashdump file

Add the serial number and generation timestamp to crashdump filename.
2a334c06 — Dawid Wojtas 3 years ago
[BH-1620] Fix pause deactivation by a deep press

The deep press doesn't deactivate the pause
in a timer or loop mode.
07fb74f1 — Dawid Wojtas 3 years ago
[BH-1618] Fix the wrong front light on the back action

If the user changes the front light intensity in
pre-wake up or main alarm and then going back
the front light value and intensity are the same.
55b3c9cd — Adam Wulkiewicz 3 years ago
[BH-000] Update changelog for 1.8.0

.
6f4bedbc — Lukasz Mastalerz 3 years ago
[CP-1413] Windows displays wrong name of connected device

Changes in usb_stack
79e16881 — Dawid Wojtas 3 years ago
[BH-1574][BH-1614] Fix the bedside lamp and brightness in the alarm

Now the bedside lamp has lower priority
than the pre-wake up and main alarm. It means
that front light will be changed according
to alarm settings.

Fix front light brightness calculation for
pre-wake up and main alarm.
dd26b295 — Dawid Wojtas 3 years ago
[BH-1415] Front light intensity for pre-wake up and main alarm

The user can manage the intensity
of the front light during the pre-wake up
and main alarm. The intensity can be selected
from a 10-degree scale, where 1 is the lightest
front light and 10 the brightest.
f96faffd — Dawid Wojtas 3 years ago
[BH-1603] New Relaxation UI

Add new UI to Relaxation application.
The user can use loop mode now.
89962fa4 — Adam Wulkiewicz 3 years ago
[BH-1598] Add clock faces with dates

Add classic and vertical face with dates for both 12h and 24h format.

Fix centering of battery indicator when level is smaller than 100%.

Fix incorrect time format of the alarm in clock face settings.

Change placement of battery and time format indicators on
ClassicWithAmPm screen while charging.
a2779d90 — Dawid Wojtas 3 years ago
[BH-1594] Add shortcuts instruction

Shortcuts instruction is a new functionality
during the Onboarding process. It shows hints
on how to use buttons.
f3724cff — Adam Wulkiewicz 3 years ago
[BH-000] Update changelog for Harmony 1.7.0

Add missing entries.
57b5eb3d — Adam Wulkiewicz 3 years ago
[BH-1557] Change Harmony home screen font to bigger one

Fix AM/PM font on one of the home screens, change it to normal size/

Fix type of FontInfo members representing spacings, chane them to signed
integers.
9344ca0b — Dawid Wojtas 3 years ago
[BH-1601] Fix back button behavior in Relaxation

If the user clicks the back button in the pause
state the user will be switched to the menu with songs.
50b44a6d — Dawid Wojtas 3 years ago
[BH-1574][BH-1597] Improvement of bedside lamp

Improve bedside lamp behavior in alarm
application. Change frontlight long press
from 3 seconds to 2 in order to activate
bedside lamp.
d63d4601 — Dawid Wojtas 3 years ago
[BH-1574] Add bedside lamp feature

To activate the bedside lamp the user needs to hold
the frontlight button for approximately 3 seconds.
The bedside lamp turns off after 10 minutes or
after pressing frontlight button.
8f420ecb — Adam Wulkiewicz 3 years ago
[BH-1581] Prevent meditation settings reset with deep press

Set all settings values each time a value is changed instead of doing
it after pressing enter and moving to the next settings page.
49bbaf51 — Adam Wulkiewicz 3 years ago
[MOS-550] Improve refresh of the display

1. Implement partial refresh.
2. Implement refresh canceling mechanism.
3. Refactor some parts of the gui and display code.

ad 1.
- Detect parts of the screen changed since last update and merge them
  into bigger regions. These regions defines parts of the context sent
  to the display.
- Refresh the region covering all of the parts since this is the most
  time consuming part and the size of the refreshed region doesn't
  change the time much.
- Refresh the whole screen if deep refresh is requested and previously
  fast refresh was used. This is needed to prevent unwanted artifacts
  in some cases.

ad 2.
- Separate display update and refresh logic.
- Divide image display message handling into two handlers, one updating
  and other one refreshing the screen.
- Add cancel refresh message and use it to cancel refresh during update.
- Store sum of refresh regions gathered during updates to refresh them
  all at once at the end.
97bd1178 — Dawid Wojtas 3 years ago
[BH-1577][BH-1578] New Power Nap layout

Add circular progress bar to power nap.
Ringing bell image at the end of the power nap.
f7771013 — Adam Wulkiewicz 3 years ago
[MOS-550] Revert - Implement eink partial refresh

This reverts commit 41d6e786b6264925caac34650d512e30b8848f8d.
41d6e786 — Adam Wulkiewicz 3 years ago
[MOS-550] Implement eink partial refresh

Detect parts of the screen changed since last update and merge them into
bigger regions. These regions defines parts of the context sent to the
display.
Refresh the region covering all of the parts since this is the most time
consuming part and the size of the refreshed region doesn't change the
time much.
Refresh the whole screen if deep refresh is requested and previously
fast refresh was used. This is needed to prevent unwanted artifacts in
some cases.

Refactor some parts of the gui and display code.
Next