[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-836] Fix for selecting SIM during onboarding After inserting the SIM tray at the onboarding stage before selecting the slot - it is not possible to select the slot and activate the desired SIM card if it does not have a PIN enabled.
[BH-1612] Show battery 100% on 24h vert. face with date Decrease space between colon and digits in TimeSetSpinner for smaller fonts. Decrease main vertical time width. Use battery icon with smaller width. Decrease space between battery icon and percentage.
[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-827] Fix looping on the SIM card selection screen It was not possible to finish onboarding properly when we selected a SIM card without an active PIN
[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.
[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.
[MOS-641] Fix SIM cards window Creating menus and actions depending on the SIM card lock status.
[BH-1594] Add shortcuts instruction Shortcuts instruction is a new functionality during the Onboarding process. It shows hints on how to use buttons.
[MOS-791] Introduce tri-state switch widget Introduced the new logic. From now on, every button can be tri-state, that is, OFF/ON/Transiting whereas the Transiting state is marked with the 'cheking...' caption written on the button.
[MOS-791] Introduce tri-state switch widget Refactored the code so that it's prepared for the new logic.
[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.
[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-769] Make a destructor virtual Make Make gui::popup::Filter's destructor virtual because it has a virtual method. Additionally, added a documenting comment.
[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-350] Revert partially The cleanup part (logs, translation) is preserved. The main logic is reverted.
[BH-1542] Stabilize the clock position Added leading zero when displaying 1-digit number.