[BH-1412] Fix services dependencies Changes in dependecy managment Replacing state flags with states in ServiceGUI Unifying some parts of code
[MOS-972] Fixed missing contact entries when scrolling phonebook Fix of the issue that in some cases contact entry would not be displayed on any page in case it was on the boundary of two pages.
[MOS-30] Fix for Alarm not being handled properly during a phone call During the phone call, the alarm was not displayed and subsequent alarms after this scenario did not work. This has now been fixed and the alarm during a phone call will be automatically snooze.
[MOS-599] Fix undefined phone mode in simulator Fix of the issue that on simulator phone mode was in 'undefined' state, what resulted in no phone mode selected in settings.
[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.
[BH-1690] Add information about the connection to the PC Added text with information about the connection to the main window when the USB cable is connected to the PC
[MOS-686] Fixed MTP availability only after phone unlocked Fixed file access via MTP even when phone is not unlocked. Now access is granted when the phone is unlocked by the user entering a passcode. If the phone is not passcode protected (passcode is nor set) then access to the files is always possible via MTP.
[MOS-578] Fix misleading SMS notification text Display "New message", translated accordingly - in singular - in case there had been multiple unread SMS messages and now only one remains unread.
[MOS-980] Match volume popup timeout with phone modes popup As title describes.
[CP-1852] Too many user files removes default relaxation audio from the list Changed order in which files in Relaxation are displayed Added error message when files limit is exceeded
[MOS-178] Add input mode displaying timeout Added timeout for displaying selected input mode - now it automatically disappears after 3 seconds since last change was made.
[MOS-962] Fix forwarded message automatic pasting Fix of the issue that entering 'Options' menu after forwarding message caused the content of the message to be pasted into message field in thread view. Minor cleanup.
[BH-1655] Fix memory leaks in clock faces and shortcuts Disable libphonenumber initialization since it is not used in Harmony but takes around 1.4MB of memory Add heap allocation statistics
[MOS-357] Fix backing from new contact window when came there from call log Ditto
[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-931] Correctly abbreviate multiline strings in dialog titles Problem originally spotted at SMS deletion, corrected for all dialog windows.
[MOS-202] Add meditation parameters to non-volatile memory The meditation parameters set by the user will be remembered. style check fix
[MOS-59] Change tethering text to icon in status bar Changed text to icon, fixed behaviour with phone modes
[MOS-59] Fix weird behaviour of indicators on popups Fixed phone mode indicators on popups
[BH-1609] Fix resizing of format in TimeSetFmtSpinner Change the resizing logic of the children of TimeSetFmtSpinner. Remove arguments of TimeSetFmtSpinner and BellStatusClock ctors.