Fix NullPointerException on locale change.

Change-Id: Ib6f33c324164b4fda59a3cd3d7f00da82396e04d
Update Russian Translation-Contacts-CM10.1
fix contacts after 4.2.2 merge

Change-Id: I04a653b07466748bac21bfca55948cf932aa8d61
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Fix call grouping.

We can not assume the only type of call duplication is international
prefix vs. no international prefix. There's also other cases, like in
the US: 1 123-456-7890 vs. (123) 456-7890.

Fixes issue CYAN-345.

Change-Id: I7b40dc6277f8e2dbfc4f6fe3319acc086c3f06fe
Show formatted number in T9 result list.

Fixes issue CYAN-346

Change-Id: Ic4a30118f4223ccf341e7ead49ccee3aeb585487
Improve T9 name normalization code

- Properly highlight nickname matches
- Make sorting more intuitive
- Highlight whole matched entry for pinyin matches instead of nothing
- Cleanup

This fixes issue CYAN-201.

Change-Id: I3346dd5bd117278718a5f1048ec96a743b7436b1
If there's a contacts DB change while the dialpad is open, reload the
cache instead of dropping it.

Fixes issue #6679.

Change-Id: I1f96482c680fbc78300e57d5de40cdad88e3029f
Updated Japanese translations

Change-Id: I939bbb72524da4d13e59de976f9b7614a0cce8ec
Signed-off-by: rdgate <rdgate@gmail.com>
Contacts: Hebrew translations

Fixes CYAN-350

Change-Id: Ib7a2844230440deb4d183ebe9d04b2b2ae9563d1
Fix shifted CallLog duration display

Change-Id: I2f6e760d18bc64c42a027d6b84da837147099752
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Revert "Contacts: Hebrew translations"

This change is wrong, wrong wrong!

This reverts commit edf0784231089cfbbff9782e7de2b1da9f7e1a13

Change-Id: I2d2b4383e78112a43d8bfa4bc3fdea091c138ca0
Contacts : add french translation

Patch set 1 : initial commit
Patch set 2 : correction

Change-Id: I5123a6eb81d6a92029a86967b0dd86059c29634b
Contacts: correction in call stats French translation

Change-Id: I2ce422ec0da606441aaaaea1e192c3a5a9489ebc
Allow theming via Theme Chooser: add missing values for landscape and tablets

Change-Id: I9f3b84d282f416003a5941a3ed03b97d6e50fa5f
xhdpi: optimize pngs
Contacts: Add support for Blacklist - CM

Requires http://review.cyanogenmod.org/#/c/34904/

Change-Id: Ibc07f5749b7adcc08f106012ba22ae866d004921

Conflicts:
	res/values/strings.xml
Allow blacklisting numbers from the call stats details menu.

Change-Id: I840c382afb561805fd74cbd696a80d3bca4be041
JIRA:CYAN-910
Contacts: force left justification on separator headers in contact list.

ported from jellybean branch (http://review.cyanogenmod.org/21573):
original commit:

ported from ics branch.
original commit (http://review.cyanogenmod.com/18903) was not merged.
this fix prevents headers with characters from RTL languages from being hidden
behind the scrollbar.
in most cases headers with RTL characters are completly hidden behind the
scrollbar until the user scrolls down to the next section making the header
to stick to the top (the 'sticky' headers are aligned properly).
to reproduce (in case that you have no contact names in some RTL language):
- switch locale to any RTL language (hebrew, arabic etc..)
- open the people app, the 'ME' contact should be displayed with the
  localized string.
- scroll to the top of the list, the 'ME' header aligns to the right,
  as soon as you start scrolling down the header's text is forced back left
  on the 'sticky' headers.

Change-Id: I3a0b4c45193d43155420fa3effb3f4187bd54953
Contacts: TRDS goes Slim

add trds changed files to provide new UI mode engine

Change-Id: Ie4f27b30a41cb98bd0b74eb3de568ffd7ba28a78
Fix light pop up

The pop up for adding to contact is always HOLO_LIGHT
due to hardcoding. This commit checks the system inverted value
to device the same.

PS 2 : I Hate Tabs!

Change-Id: I00443f2d9b8a806a73c43567fabd1df13b99681b