[MOS-994] Fix redirection to dial number view by pressing BACK from add new number view Fix for inconsistent redirection when the user dial number from home screen and want to save it but instead of save the user click BACK to go to screen with dialed number
[MOS-341] Fixed autofill data during adding previously deleted phone number Fixed a scenario when the user, after deleting some contact, wont to add this previously deleted number to contact by providing a phone number from home screen and clicking Add button.
[MOS-973] Fix for a ghost call after quick click back key to end a call Fixed a scenario where the user click to make a call to some contact and then quickly click BACK (right function button) to end the call and despite that Pure was still calling without showing any information. This fix prevent to handle key press event as a key longpress even after application lose a focus, or change a state.
[MOS-942] Fix access to contacts when onboarding in progress During onboarding, the user could add new contacts by entering the emergency call screen.
[MOS-925] Fix redirection on BACK from sending message from Contact view Fix for inconsistent redirection to message threads list when pressing BACK from sending message from Contact view. Also proveded mechanizm to help switching back to previous App, when some App call window from another App.
[MOS-29] Fix invalid screen after rejecting with template Fix of the issue that rejecting call with template resulted in displaying 'Call ended' screen, while 'Call rejected' screen should be displayed. Fixed missing 'USE' label in templates window.
[MOS-359] Fix returning to call screen from message template Fixed returning to the call screen from the message template screen from which the user can send a message during an incoming call.
[MOS-871] Loudspeaker icon is not updated when audio routing has changed Fix for the loudspeaker becomes active again when a headset is unplugged if it was on while the headset was connected to the phone. Fix typo in Bluetooth in EventType enum.
[MOS-29] Fix invalid screen after missed call Fix of the issue that missed call triggered view that shown 'call ended' text.
[MOS-871] Loudspeaker icon not updated when audio routing has changed Fix for the loudspeaker icon has not changed while calling with loudspeaker on and connecting headset to the phone.
[MOS-60] Fix displaying an incorrect window after ending a call After quick dobule "END CALL" selection, the window for adding a contact is displayed for a while.
[MOS-814] Fix no sound after BT device connection during call Fix of the issue that connecting or disconnecting BT device while call was in progress resulted in no sound being heard anywhere due to audio routing being stopped when HFP device disconnected. Additionally minor code cleanup.
[CP-1575] Fix unwanted Center passcode prompt Fixed unwanted Mudita Center passcode prompt after long press '#' while dialing
[MOS-390] Fixed emergency number recognition Emergency contact is now recognized when typed mannualy.
[MOS-717] Add pop-up about SIM removed/inserted in all apps Previously, this information only appears on the desktop, settings application and onboarding.
[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.
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes Add --all and --fix-all options to style-check-hook
[MOS-519] Fixed ICE conntact calls Now user is able to make emergency call to ice contact couple times in row.
[MOS-363] Call app texts not fully shown fix Fixes for the cut texts in call app problem. Problematic texts have been shortened and additionally icons have been slightly widened.
[MOS-419] Removed AbortCall as popup and fixed tethering poup Removed dead code causing harm Moved tethering to call logic