[BH-1688] Create a standard for logs
* Adding document describing how to use logger
* Adjusting logs to follow a new guide
* Change order in log header:
line number is now before function name
[MOS-1047] Fix calling abort() in EnterNumberWindow
* Removed call to abort() method in case
EnterNumberWindow's SwitchData handler
receives message that can't be handled,
what caused the phone to crash.
* Unify ApplicationCall window names
definitions.
* Code cleanup.
[MOS-1044] Fix duplicating phone number in messages app
* Fix of the issue that locking phone on
new message window would cause phone
number field contents to duplicate.
* Minor cleanups.
[MOS-195] Phone number input style unification
Unification of input style for phone number. Now every time when the user will provide
a phone number in gui the right function key (RF key) will be work as CLEAR.
This means that if any number is in the phone number field, the RF key will remove
the last character. Otherwise it'll work as typical BACK button.
This changes also provide ability to add * and # sign to number.
[MOS-1030] Fix for losing drafted message and recipient number in new message windows
Fixed a scenario where a user left a draft message with the recipient's phone number
in the new message window, and when they wanted to go back to that message,
the phone number and message could disappear.
[MOS-1029] Fix missing 'Copy' option on 'New message' window
Fix of the issue that copy to clipboard option
was missing from the menu on 'New message' window.
[MOS-1028] Fix possibility to copy text from empty note
Fix of the issue that in Notes app 'Copy text'
option was shown in 'Options' menu even if
the note didn't contain any text.
[MOS-930] Fix for for misunderstanding holes in sms conversations
Not all messages can fit on the current screen in sms conversation windows,
so there may be some holes that might suggest that there are no more messages
to display. Now, when therea are more SMS to see by scrolling up,
the Old Messages label will indicate this fact.
[MOS-1004] Fix autolock on SMS template call rejection
Fix of the issue that unlocked phone would
automatically lock after user tried to reject
incoming call via SMS and stayed on the
templates window.
[MOS-1003] Fix automatically marking new message as read
Fix of the issue that after entering messages
app, opening one of the threads and returning
to main messages app window, new messages in
this thread were automatically marked as read.
[CP-1974] Deleting all templates leaves some text on pure screen
Additional fix, previous one was not working correctly in all scenarios.
[MOS-975] Fixed missing new message notification
New message notificationis not cleared on locked phone
when phone was locked from thread window.
[CP-1974] Deleting all templates leaves some text on pure screen
Fixed Template window clearing after all templates are removed.
[CP-1950] Templates menu navigation loop and pagination on pure gets blocked
Fixed problem where the Templates window gets unresponsive for user input
while changes in templates were done via MC
[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.
[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-921] Fixed unexitable screen while having a missed call during template selection
Created a cloned SMS template window to differenciate it from the
templates used in SMS thred - better than creating a bool flag...
Added switchBack on missed call to application messages
[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.