Fix one NPE in tethering setting

Once we not declare BT feature, go Setting->more->tethering
will trigger this NPE.

Change-Id: I4736e7bade261475acda74e26250a81452018ffa
Signed-off-by: Jianzheng Zhou <jianzheng.zhou@freescale.com>
This fixes crash caused by null pointer

The crash is caused by a null pointer.
This patch prevents the dereferencement of the pointer when null.

Change-Id: I7a5aa23342bf7e6ba072c8bd2533ae574e2d0150
Author: Ovidiu Beldie <ovidiux.beldie@intel.com>
Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 42641
merge android-4.3_r2.2 into jb4.3

Change-Id: I5aff7bb602ba28b6a20113bdb5dee99db7fa951a
Settings: slightly adjust PIE default values

to fit frameworks base change

Change-Id: If213abd25744472c5d2f93a2b146dae6c12f4017
Settings: dslv do not allow to add recent, home, back main action twice

to have it twice causes problems on navbar pie and wherever in future
home, back, recents is used when the system disables this buttons and
more then one per feature exists. Due that a user do not set eg
2 home buttons on navbar let us block it and give the user a hint
that this is not allowed. All other actions can be added twice

Change-Id: I729d166139403e65b948f45acf36a47b7de7eb4c
Fix USB settings title

Change-Id: I8aed549a7aa9b6f9608144eb06357033eca31756
Settings: add back dev options countdown toast

Change-Id: Ifb54e3faa80adba5cfdf4f5246fb5a8fce0d07ad
Settings: remove always transparency mode navbar/statusbar 1/2

problem is that the transparency on most app totally break due
that a lot apps do not draw behind navbar and statusbar. Nearly
all user never use always mode and just use it on launcher
and lockcreen. So let us remove it

as well a bit cleanup in arrays and strings

Change-Id: Ic6d65d96a6665071689f3bc607c11aeadd29d8b8
Settings: rework navbar and statusbar transparency/color handling (2/2)

see fb patch

Change-Id: I47fa70cddd12ca62b3a45fa3fe0a3429b519f162
Settings:  add expanded dektop to SlimActions (2/2)

activate it for pie navbar and navring

Change-Id: If03b9fc0bab876e9e1381b390d4bdb67f90225aa
Settings: add power menu to SlimActions (2/2)

Change-Id: Iec2a5d7a3b70d88744f6a2958c0f19a215723953
Translating Settings app to Russian

Fixed encoding

Fixed encoding again :(

Translated also commit I47fa70cddd12ca62b3a45fa3fe0a3429b519f162

Translated also commit Change-Id: If03b9fc0bab876e9e1381b390d4bdb67f90225aa

Change-Id: I6a3a924c6220cbb7d0cb0d601325b1aaf8029cb6
Merge "Settings: add power menu to SlimActions (2/2)" into jb4.3
Performance settings: remove dithering setting

This setting has no effect in CM10.2, as SurfaceFlinger has now been
taught to automatically Do The Right Thing [tm] with regards to deciding
when to enable surface dithering.

Change-Id: I67fba732440507c1209f2793d826badd4b4d34d5
dslv: use new fb fiter method

Change-Id: I00eb8d30eb5f647ca7a0e27e3a99f9c1d04d9e78
Commits Iec2a5d7a3b70d88744f6a2958c0f19a215723953 and I67fba732440507c1209f2793d826badd4b4d34d5 translated to Russian

Fixed unnecessary items in slim_arrays

Added couple of missed lines

Change-Id: Ie681621357f8dbe6b636969f827f0ea44eb83f99
Settings: correct wallpaper custom image size to new keyguard size

due that custom images no reflect the content as well behind the
statusbar we do not need to take it into account anymore
when we start cropping to do not get streched image view
on the keyguard

Change-Id: Iae8fd4de3db63e0dead1ffc07ac4950c88824977
Merge "Commits Iec2a5d7a3b70d88744f6a2958c0f19a215723953 and I67fba732440507c1209f2793d826badd4b4d34d5 translated to Russian" into jb4.3
Merge "Settings: correct wallpaper custom image size to new keyguard size" into jb4.3
Settings: add development animation transition mode 0.75

Change-Id: Iaaeb3757ef9b3b97d66d929629e9035ab511f72a