if you move around settings, do it properly and dont kill other devices

Change-Id: I056bc211e7355f8604b9f0b0f615f52d4549f39e
Settings : Use split action bar when entering profiles externally

Change-Id: I2a93ea98d73d76cdc277cdf4f3a15bb5c4c4d9f4
Settings: Remove unnecessary padding from HeadsUpSettings.

Change-Id: I823aa97f32049dc6c6baf6c859c47219952fe454
settings: Unbreak wifi display on tablets

In change 46af8086db0db5b41f20c9f05a5f42c182262576 the option
to enable/disable the wireless display was moved to an action
bar which ends up entirely removing the ability to enable it
for devices using Settings in tablet (multi-pane) mode.

Follow the pattern of dreamcast which correctly displays
and removes the action bar.

Change-Id: Ie82b04b5e96a59ec093323601f8e79d23a6e69de
settings: Auto-brightness levels shouldn't fill the screen

On tall displays this ends up with a lot of useless padding
in the list.

Change-Id: I998b86ec12d531cf1db08db7d9c23d12d8641730
Settings: remove acra

Change-Id: I0c9aa6535b28a41c1129c945c738b5d2dc9d45b5
cleanup interface settings, drop "More..." entry

also fix up the duplicate Expanded Desktop modes

Change-Id: Ied13eca73b3b973f3894b0adbe9e294b43225fd3
create navigationbar settings

move navigation bar related settings below "Button" settings

drawables borrowed from @AOKP

Change-Id: I96cea9ee23ba1cbdc2d23f3caba992f48524b9f3
move Heads Up out from its grave

Change-Id: Icb1153bbfe09482a05ff2fa592835531dbbf3d9d
remove duplicate quick settings panel entry

Change-Id: I4594f732213f7d24883162396c521c5456142f78
move some preferences in categories to avoid confusion

Change-Id: I8b22befb332b5f43c3c4f8573de9740cc6798635
drop more entry at nameless, expose crazy lab

Change-Id: I67df1007a8eae6e9f4f5028af3c97842ccb08436
fix crash for multi pane layout when opening HeadsUp Settings

Change-Id: I62d829c8a6082f54ca4a58bc37b932e789f0482a
Settings: Make settings searchable.

Signed-off-by: Adnan Begovic <adnan@cyngn.com>
Signed-off-by: Danesh Mondegarian <danesh@cyngn.com>
Change-Id: Ic06dca33bf8fd0ef8f63f51e131b70fe730cb7c5
Settings: Check to see if menu items are null onPause.

Change-Id: I5463b1eab1017840ec1ec204090c9c61603377a3
Allow changing theme to Holo.Light without crashing

Themes that attempt to change the settings theme's parent to
Holo.Light will end up crashing wifi settings.

Themers should override Theme.Settings.Base and leave Theme.Settings.Holo
alone.  Attempting to theme Theme.Settings.Holo will result in crashes
when accessing wifi settings.

This was patch was adapted from
https://github.com/tung91/android_packages_apps_Settings/commit/007f03b559c6d13115c63c4f601ebc4b9324d32d

Change-Id: I61951b892acac6304d2c3dd02668eb70af93eef9
Clean up search code.

Fix up coding style and add a few missing TypedArray.recycle() calls.
Also make filtering code more efficient.

Change-Id: Ie3824b41ae40010686ff3cb6cab7f12d19843834
Settings : Make search locale friendly

Change-Id: I3ae4b074af7a0ab4105f35d3ee8d6e5ef004af3d
Settings : Get actionbar post extra retrieval

Fetching the actionbar before the extras are utilized causes the parentActivityName
to be null and no home as up enabled.

Change-Id: Ic3395c4a2e0c04aee4efab5345cb604475691016
Show parent fragment name in option search.

For doing that, parent titles were missing for options placed in
fragments which are directly invoked by a settings header. Fixit.

Change-Id: Iad9340fa76eb6f2f38f4b0d7b84f2c7fa357b162