[BH-1807] Fix missing AM/PM label in apps clock * Fix of the issue that after changing font size of the clock presented in Relaxation, Meditation and Power Nap apps, AM/PM label was not shown in 12h mode. * Added logs informing about missing margins map entry so that such issue is easier to debug if it should happen in the future.
[BH-1731] Fix factory reset confirmation window layout * Fixed factory reset confirmation window layout to match the corresponding design. * Added missing translations.
[BH-1845] Fixed time format in Settings and Onboarding (2) This is the second fix. Now the time format in Settings and Onboarding is currently set and changes dynamically during the user changing the time parameters.
[BH-1807] Increase clock font Increase clock font in Relaxation, Meditation, Power nap mode
[BH-1825] Remove minus sign in countdown timers of progress Removed minus sign shown next to the remaining time value for timers showing progress in Meditation, Relaxation and Power Nap apps. Style constants cleanup.
[BH-1826] Implement new countdown progress bar design Implemented new countdown progress bar design, used in Relaxation, Meditation and Power Nap apps. New implementation shows progress bar as decrementing as the time passes instead of incrementing. Cleanups.
[BH-1731] Factory reset removes user files Performing the factory reset removes user files and settings. After powering on the device will run the onboarding.
[BH-1809][BH-1835] Add date format setting Added date format selection between DD/MM and MM/DD. The time setting has been updated.
[BH-1782] Add brightness fade in * Added brightness fade in - feature which allows for gradual frontlight brightness rise during alarm and power nap ringing instead of turning on with full brightness immediately. * Fixed possibility to close ringing power nap by long press of back button.
[MOS-1056] Hide the SOS label when the modem is not ready during onboarding Hide the SOS label during onboarding when the modem is not ready for an emergency call.
[MOS-220] Changed signal strength refresh mechanism Modified signal strength update mechanism to avoid unnecessary screen refreshes in case new signal strength value is equal to the previous one. Minor cleanups.
[MOS-1052] Change VoLTE label from 'beta' to 'experimental' Changed VoLTE label from 'beta' to 'experimental'. Fixed transition state label font size to match the design.
[BH-1696] Notification when connect the device to the charger Adding notifications when charger is connected
[BH-1688] Create a standard for logs * Adding document describing how to use logger * Adjusting logs to follow a new guide * Change order in log header: line number is now before function name
[MOS-1048] Fix not fitting VoLTE button label Fix of the issue that VoLTE checking state label was cut off due to improper setMinimumWidthToFitText() method behavior when text is placed in box with rounded corners.
[MOS-669] Add too hot battery notification when charging * Added notification showing on the main screen if the battery has reached too high temperature to continue charging. * Code cleanups.
[MOS-948] Fix for tethering popup was losing user unsaved data Fixed data loss when creating or editing a note/contact after connecting the USB cable and selecting the option to enable tetering in the popup window that appears. Now, when the user wants to enable tethering, they will be asked if they want to exit without saving.
[MOS-552] Fix alarm clock input behavior Fix of multiple issues that manifested in input fields of alarm clock, i.e. value not erasing automatically, redundant double-zero filling of hours field, lack of zero-filling of minutes field when navigating to AM/PM field in 12h mode.
[MOS-1031] Fix Meditation app screen lock Fix of the issue that Meditation app would prevent phone from locking on every screen, though it should do so only on timer screen.
[MOS-948] Revert: Fix for tethering popup was losing app context Reverting previous fix because when tethering is switched on the user are not able to use phone features, and we this fix make the user to pass this block and it would make their confuse.