[BH-1749] Fix diacritics in translations Some texts did not have diacritics in the translations
[BH-1745] Fix a deep press crash during popups Rewrite the popups filter to remove unnecessary popups. Remove callbacks from activate and deactivate popups which cause problems when the popups was on the stack.
[BH-1241] Fix the frontlight in pre-wake up Disable the frontlight and chime when the pre-wake up is off using deep press.
[BH-1728] Fix redundant clock face display while shutting down Harmony When the user holds the back button for 10 seconds to display the "turning off" prompt, we show a redundant clock face display.
[BH-1729] Changed the "Turn off Harmony" popup display time to 10 seconds When the user activates the prompt to turn off Harmony, it has been displayed for more than 3 minutes.
[BH-1733] Add Harmony version information In the Settings->About section, we will have information about which version of Harmony the user has. co-author @Lefucjusz
[BH-1714] Eink refactor and error handling Cleanup and refactor for eink code. Changed turning on/off procedure. Add error handling.
[BH-1726] Fix unwanted popup on shutdown screen During the alarm occurrence and on the system turn-off screen, selecting "No" option causes the "Next alarm will ring in 24h" prompt to be displayed
[BH-000] Update changelog Create section for 2.0.0 version in the changelog
[BH-1722] Fix unswitchable alarm audio Disabling the alarm by clicking "deep press" on the system shutdown screen only visually deactivated the alarm but the alarm sound continued to ring.
[MOS-999] Provide additional info in log filename Added info about product, OS version, commit hash and serial number to log filename to simplify triage and quick sanity check of the logs in cases many log files have to be analyzed.
[MOS-998] Provide additional info in crashdump filename Added info about product, OS version and commit hash to crashdump filename to simplify analysis of the crashdumps without corresponding logs available.
[CP-2040] Character sequence causes file being displayed as empty line in relaxation app Fixed problem with displaying some filenames in Relaxation
[BH-1717] Fix no clock update The secure RTC can lock and the clock is not updated. To prevent this situation we reset LP registers (except for timestamps and alarms) and clear the LVD flag. Then we enable again LP SRTC.
[BH-1708] Fix buttons behavior When the button is pressed/released we get an interrupt which falls or rises edge. We read the gpio state a bit later so in case of debouncing we can register the wrong pin state. After the debounce interval the state is stable.
[BH-1625] The shutdown window doesn't appear while closing the system Fixed the problem with the not appearing system closing window in some cases
[BH-1532] Changing alarm's trigger time when alarm is snoozed causes several problems Fixed alarm problems when it was re-set while snooze was still active
[BH-1705] Fixed back button power off timer to 10s When holding the back button, the device would prompt to power off after 5s. This was not inline with the manual. Now the prompt will come up after 10s which is correct by the manual. In the code, the actual time is set to 9s because an additional 1s delay is caused by the OS and screen refresh rate.
[CP-1968] Disconnecting the device during file upload causes problems with the USB Fixed the problem with an endless loop while sending data when USB is already disconnected.
[CP-1962] Add Harmony color detection * Added serial number based Harmony color detection. * Unified serial number handling for both products.