Revert "Base: Check ProcessesReady before broadcast"

This reverts commit 5fdef9b4995ff513fd2cb0092ec98bad17b8e775.

Change-Id: I5988f8f9d7c46697d8f88b322667c1f56b41e5a2
Revert "Insufficient ProcessRecord cleanup when persistent process is killed"

This reverts commit 72e5fb0277ebb6149b31acc354c88dab40ce977f.

Change-Id: I7f9c3024b429a9667d8639f0a8804e21e77612f7
Framework: Shake to Temporarily Secure && Fixes(1/2)

PS2: Reduce bloat, grab correct user
	Dependency
PS3: Rebase correctly
PS4: Tired of working these commits into eachother
	correctly, merge into this one commit.
	Fix simpin && face unlock
	Disable shake security if device admin
	requires screen security of any sort
PS5: Hack to fix double-inflation on boot
	registers a listener that stays alive
	until you shake
PS6: Better logic from introduction in PS5
        && make the initial feature enabled
        boolean check for security enabled
        before processing everything else
        without reason.
PS7: Fix potential issue with timer
        && shake staying registered.  Still
        retains accuracy of  without
        unnecessary processing due to
        PS6's security check.

Commit changes: Shake to temporarily secure
	Fix all lock-before-unlock issues
	Shake to temporarily secure timer

Lock-Before-Unlock issues fixed:
	On rotate, secure lock is shown without
		slider.
	On boot, secure lock is shown without
		slider
	Widgets aren't focused correctly if
		screen is turned on twice
		without unlocking
	Unlock target cut-off in landscape
	Smaller unlock ring size && mismatched
		bouncer size

Change-Id: Id6b0b85d2c7d086e1bd1199d7206b1e96b345328
SlimRecents: fix sometimes missing first task

apply the fix for aosp recents

https://github.com/SlimRoms/frameworks_base/commit/760413134a5efe60c1d4473322e467152d71c80b

as well to slimrecents

Change-Id: Ibce0707cf516034675451d0440608bafe097c92d
SystemUI: Custom Tile - add Global && Create Small API

Add forgotten Global table to Custom tile
Adjust Advanced Tile to directly change
	settings rather than sending an
	intent to the Chamber to loop and parse...
	and return to loop and parse again...
	Cleaner and more efficient

API:
Intent Broadcasted:
"com.android.systemui.CHAMBER_FIRED"
Extras:
"setting_key" > Setting being resolved
"setting_value" > Value resolved setting is currently
	set to.
"%" must be added as a flag per the usual usage of getting
	Extras to allow correct parsing.
	I.E. "%setting_key" and "%setting_value"

Intent can be caught by many profile management apps
	such as tasker and llama.  This allows the
	user to catch this intent and change profiles
	update settings, etc. Given that only advanced
	users are using this process anyway, it will
	only be called by those who might take interest
	in using it.

rebase

Change-Id: I275f616977acacb5aa802f89ea019e986bd82844

Conflicts:
	packages/SystemUI/src/com/android/systemui/shortcuts/ChamberOfSecrets.java
[1/2] Base: implement App circle sidebar

add whitelist app to include into circle view
rebased

Change-Id: I08d2a3a7e0f8df20e801e585d4cac8547a740a3e

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/values/custom_dimens.xml
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/res/values/custom_styles.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/res/values/ose_styles.xml
	packages/SystemUI/res/values/slim_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Base: App Circle sidebar (add support floating window)

Change-Id: Ied388a0a4054dfaf1d3e6fcdc33dd5aab28565a9

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/appcirclesidebar/AppCircleSidebar.java

Conflicts:
	packages/SystemUI/src/com/android/systemui/appcirclesidebar/AppCircleSidebar.java
Base: Floating window <> MultiWindow

use this patch if you want to merger Floating window and multiwindow

Change-Id: Ia30ea5beb1993908bd58d785f4174b3b93a3961a

Conflicts:
	core/java/android/app/Activity.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Conflicts:
	core/java/android/app/Activity.java
	packages/SystemUI/src/com/android/systemui/appcirclesidebar/AppCircleSidebar.java
	services/java/com/android/server/am/ActivityManagerService.java
Screen recorder: add ability to record audio from mic [1/2]

Change-Id: I09eb206398327cd7afc7049f1ed319dcec0cda03

Conflicts:
	core/java/android/provider/Settings.java
Add global action for screen recording. [1/2]

PS4:
Send record screen broadcast instead of using the service
directly.

Carbon PS2:
Fixup for merge conflict
Carbon PS3:
Derp, missed changes in strings/symbols
Carbon PS4:
Don't need to add immersive mode anything...
Update GlobalActions.java
Revert "Update GlobalActions.java"

This reverts commit f637de991185c360d7920ae580c6710ab414fb1e.
Revert "Add global action for screen recording. [1/2]"

This reverts commit 3fccde62419088a644e87010433259bcad19d180.
Revert "Base: Floating window <> MultiWindow"

This reverts commit 4d456924f7878b5314b792f0f6f405b0f63f6c97.
Revert "Base: App Circle sidebar (add support floating window)"

This reverts commit 30cd9a58fb6127d3b13bb17e6aa90bdabc4bee06.
Revert "Update GlobalActions.java"

This reverts commit f637de991185c360d7920ae580c6710ab414fb1e.

Conflicts:
	policy/src/com/android/internal/policy/impl/GlobalActions.java
leftovers
Base: implement Floating window multitasking

access from app circle sidebar
MoveAble window
ResizeAble window (using pinch multitouch)
Multitasking
fix build
Auto resize when snapping to TOP, BOTTOM, LEFT, RIGHT
based from xhalofloatingwindow by @zst123
fix scaling calculation for layout
cleanup whitespace

Change-Id: Iad00c239de7d66e8bb45205ce626d4f08417b7cd

Conflicts:
	core/java/android/app/Activity.java
	core/java/android/app/ActivityThread.java
	core/java/android/app/IActivityManager.java
	core/java/android/content/Intent.java
	core/java/android/view/IWindowManager.aidl
	packages/SystemUI/res/values/custom_strings.xml
	services/java/com/android/server/am/ActivityRecord.java
	services/java/com/android/server/am/ActivityStack.java
	services/java/com/android/server/wm/WindowManagerService.java

Conflicts:
	core/java/android/app/Activity.java
	core/java/android/app/ActivityThread.java
	core/java/android/content/Intent.java
	core/java/android/provider/Settings.java
	core/res/res/values/symbols.xml
Base: App Circle sidebar (add support floating window)

Change-Id: Ied388a0a4054dfaf1d3e6fcdc33dd5aab28565a9

Conflicts:
	packages/SystemUI/res/values/custom_strings.xml
	packages/SystemUI/src/com/android/systemui/appcirclesidebar/AppCircleSidebar.java
Base: Floating window <> MultiWindow

use this patch if you want to merger Floating window and multiwindow

Change-Id: Ia30ea5beb1993908bd58d785f4174b3b93a3961a

Conflicts:
	core/java/android/app/Activity.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Conflicts:
	core/java/android/app/Activity.java
	services/java/com/android/server/am/ActivityManagerService.java