[MOS-530] Various calculator app fixes * Fixed issue with subtract operation triggering unusal behavior. * Unified handling of the add,sub,mul,div operations. * Updated and verified existing unit tests and added new ones covering unhandled cases. * Added basic requirements/readme.
[CP-1624] Adding numberID as a field to contact and message response Changing the way Center is recognizing the threads in the message window by introducing the numberID
[MOS-29] Fix invalid screen after missed call Fix of the issue that missed call triggered view that shown 'call ended' text.
[BH-1609] Fix resizing of format in TimeSetFmtSpinner Change the resizing logic of the children of TimeSetFmtSpinner. Remove arguments of TimeSetFmtSpinner and BellStatusClock ctors.
[MOS-893] Fix invalid time description in the SMS thread The sending/receiving time information will be displayed as follows: - Only an hour –> for today - Yesterday and hour –> for messages received/sent yesterday - Day of the week and hour –> for messages received/sent within last 7 days - Date (day+month) and hour –> for messages older than week, but still from the same year - Date (day+month+year) and hour –> for messages rom previous years
[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-196] Add days of the week to the list of SMS, calls and notes If an event (e.g. receiving a call or SMS) happened in the current week, we display the days of the week instead of the date on the list.
[MOS-204] Fix screen ghosting after emoji selection Fix of the issue of screen ghosting after emoji selection, visible particularly well in messages app - changed fast refresh to deep one on returning from emoji selection screen to the previous application. Additionally minor code cleanup.
[MOS-578] Fix incorrect logic with SMS notifications Fixed case, when there's only one thread unread and there's no info about the thread, only a generic message Tests are deleted because the fix would require rewritting ALL of those tests - those will be written with new implementation of notification table
[MOS-35] Add more input modes for USSD reply Previously only the mode restricted to digits was available.
[MOS-192] Time should not include 0 at the beginning Fix for displaying an additional 0 at the begging of the clock. It affects the clock in the status bar and messages and calls time.
[MOS-884] Importing contacts from SIM card more than once Fix for importing and removing contacts from SIM card causes issue that imported contacts didn't have a name and could by multiplied.
[MOS-172] Fix asterisk button behavior in contacts Fix of the improper asterisk button behavior in new contact window - pressing the button to change an input mode resulted in 'OPTIONS' label being displayed for the left function button in navbar when the asterisk button was held.
[MOS-483] Import SIM card contacts properly According to information elaborated by Quectel, the contacts don't have to be saved on a SIM card contiguously and the only way to make sure all of them are imported is to request for the range [1, 250] (first to biggest allowed index).
[MOS-279] Add templates list looping Fix of the issue that templates list was not looped.
[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-52] Fix the data displayed on snoozed alarms screen When we were currently in the snoozed alarms screen and a new alarm rang, the data was displayed incorrectly.
[MOS-864] Fix for country code in new contact based on deleted one Fix for scenario when contact with some number with/without country code was deleted, and new contact with same number but without/with country code is added and then new contact have same prefix as deleted one. Now new contact will have number exacly like provided.
[MOS-361] Fix improper fonts in navbar Fix of the issue that navbar fonts for the left and right function buttons were bold, what was inconsistent with the design.
[MOS-68] Deleting a contact flow finishes with a wrong screen Fix for displaying wrong screen after contact removal