Give public access to immersive mode static vars

They are needed by recents

Change-Id: I641f0d9cf5d7263a1433147b8f57ec5fa8286396

Conflicts:
	packages/SystemUI/src/com/android/systemui/recent/Recents.java
Base: Add ADB over network qs tile

Basic tile that toggles ADB over network.
Long-press brings user to developer settings.
Taking suggestions on different icon.

Change-Id: I82e45d8b4676ce05897a73f4671231d29096fe1c

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
[1/3] base: add support for adb over network

Change-Id: If8354c92a03da501c683638cc69097d287d74816
fix derp

Change-Id: I8326d6a1e208090d37893ea769482dfdcba97e8a
Base: On-The-Go: Toggle flashlight when shaking

Change-Id: I42c75ef17640ea6485ee57240abee8582036d60d
Conflicts:
	packages/SystemUI/src/com/android/systemui/nameless/onthego/OnTheGoService.java
Base: On-The-Go: Turn stop and start service if screen turns off and on

Change-Id: I46cbc6a59ab5489ab0fad2b6df355c60599f4cc0

Conflicts:
	packages/SystemUI/src/com/android/systemui/nameless/onthego/OnTheGoService.java
Base: On-The-Go: Switch Licenses to GPLv3

Change-Id: I3906fd0684b91e6e0535c5b9c5623fcf535e1eb3

Conflicts:
	packages/SystemUI/src/com/android/systemui/quicksettings/OnTheGoTile.java
Squash revert of original OTG

Revert "Base: On-The-Go: Switch Licenses to GPLv3"

This reverts commit 19aeb178abe5c63e7ea072ef1baeee5b6c5d8c36.

Revert "Base: On-The-Go: Turn stop and start service if screen turns off and on"

This reverts commit 40bc4edb549f77265f43abfeae9490b3022994ce.

Revert "Base: On-The-Go: Toggle flashlight when shaking"

This reverts commit 4ab549dad0ebe4a8172582f2c3ad8ff62832e7e4.

Revert "Base: On-The-Go: Change the way of changing the camera mode"

This reverts commit 56108125af3584fba91041d355e5a7e8c993ef16.

Revert "Base: On-The-Go: Overlay status- and navigation bar as well"

This reverts commit 6cb33dcdd1d85be5105c0b6946bf34fe24cfff05.

Revert "Base: On-The-Go: Several fixes"

This reverts commit 82b4eaff217a923696ce9c1cf98af6eeee16b557.

Revert "Base: On-The-Go: Allow to toggle between front and back camera"

This reverts commit 0f1a3c31c01798b893887497a53633891803dbd6.

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml

Change-Id: I9082012722ea8d3ea6ce2b18fa59751cfc9d19aa

Revert "[1/2] Base: On-The-Go mode"

This reverts commit ea6958204be9da68ed1ac37cecd6b8f829d6904d.

Conflicts:
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/values/custom_strings.xml

Change-Id: I9b707fe1b724f38f31f88a7a0de76437ccbf7d72
Base: On-The-Go mode

On-The-Go turns on the camera of your phone and streams it to an overlay,
which is drawn over everything.
this makes you feel like your display is transparent, as you see the content
behind it.

its really useful when you are using your phone while walking, thats why
we called it "On-The-Go"

allows to change transparency of the overlay via the notification.

have fun!

rewrite and tweak de service

add Tile

drawable courtesy of @Alex-Cruz thanks :)

also fix possible NPE

Change-Id: I149e3578e51d9b8b8c8bff41c4eaebca774739ab

Conflicts:
	core/java/com/android/internal/util/omni/DeviceUtils.java
	core/res/res/values/custom_strings.xml
	core/res/res/values/symbols.xml
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
	policy/src/com/android/internal/policy/impl/GlobalActions.java
Merge branch 'kitkat' of https://github.com/TeamHorizon/platform_frameworks_base into kitkat

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java

Change-Id: I38389835fb21a30df277b7fff5e8579ccc1ae719