[MOS-829] Fix the Pure's alarm plays indefinitely According to the requirements the alarm after. 30 minutes of playing will be stopped instead of snoozed.
[MOS-837] Add contextual text "process in progress" in SIM popup Depending on whether we select the SIM card for the first time during onboarding or change to another one in Settings, the text displayed in the pop-up should be different.
[MOS-829] The active alarm timeout has been added The timeout has been added to prevent the alarm from playing indefinitely. After timeout the active alarm will be snoozed.
[MOS-800] Add a popup for changing the SIM card Sometimes the process of changing the SIM card takes a few seconds and the user needs to be informed that something is going on in the background.
[MOS-660] Fix disappearing button in PIN entering screen When we returned from the SOS screen to the PIN entry screen, the "confirm" button disappeared.
[MOS-26] Add tethering info on status bar When tethering is on, info appears in the status bar and network coverage indicates "no connection"
[MOS-350] Restored notifications about PIN changes Made SimInfo pop-ups completely omitted when going back to windows. Fixed the SimUnlockInputRequestParams's constructor. Done a bit of refactor in the places of interest, e.g. naming clarification.
[MOS-758] Fixed locked password wallpaper behavior Fix of the issue that when quotes or logo wallpapers were selected, clock displayed after entering wrong password thrice always showed 0:00.
[MOS-640] Change windows flow in SIM settings Made SIM cards settings windows switching more robust
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes Add --all and --fix-all options to style-check-hook
[MOS-647][MOS-671] BT volume control fixes Set of fixes for Bluetooth volume control issues: * split OS volume from A2DP device volume; * added translations for additional popup required to indicate what volume is being set; * fixed issue that on some devices setting the lowest volume level would set the highest in reality; * fixed Bluetooth auto-turnoff functionality; * minor code cleanup.
[MOS-499] Improve lock screen power consumption Power on the e-ink only when it is needed e.g. fast or deep refresh. Update battery percentage only when discharging.
[BH-1515] Bedtime reminder notification issue AbstractAlarmAction execute method takes Record as paremeter to pass it to action Bedtime abstraction extended to keep own EvetContainer and hadle needed actions(push,clear ... and so on) Fixed an issue where cpp file was added by #include directive New fuction added to test/CMakeLists.txt to add manually prepared target to test siute googletest-service-time-alarm-operations source moved to library and than linked in to googletest-service-time-bell-alarm-operations
[MOS-600] Fix RF button hold leaves alarm ringing Fix of the issue that long press of right function button causes alarm popup window to close, but alarm is still ringing. The only way to turn it off was to power off the phone.
[MOS-499] Turn off the one-minute screen refresh for quotes Refresh lock screen only when clock wallpaper is set. Remove unused items from status bar to avoid refresh every minute.
[MOS-529] Forgotten BT device remains on the list Fix of the issue that forgotten BT device reappeared on 'All devices' list after reentering the list from home screen. Additionally fixed pairing confirmation popup that wouldn't hide after pressing "Confirm".
[MOS-402] Time legibility on lock screen fix Fix of the issue that time on the lock screen was getting illegible after a few hours. This change fixes the problem by performing deep refresh instead of fast refresh every 30 minutes. The refresh rate can be easily changed, as it is stored in settings database.
[MOS-402] Illegible time bug fix Fix for the bug that after a few hours of inactivity time on lock screen was getting illegible.
[MOS-292] Update bluetooth translations Updated bluetooth pairing popup translations
[MOS-240] PVS Studio analysis bugs fix Fixes to major part of issues found by PVS Studio static analysis mainly micro-optimisations