Framework: disable keyguard widget frame (1/2)

And another user request.  But...I can understand
	it now that I see it without.  They actually
	look quite nice this way.

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Id0222140a41eec9e5cd27b769cf860ac62ede1c0
Frameworks: Lockscreen Rotation Optional (1/2)

PS2: Change method to allow disable, enable
	portrait, landscape rotation.

PS3: Just clean up...same code.  Different
	style.

Conflicts:
	core/java/android/provider/Settings.java
	packages/Keyguard/src/com/android/keyguard/KeyguardViewManager.java

Change-Id: I164d31b8980562eb5df68dcb2846410d932a4e73
DocumentsUI: Allow open files instead of URIs

Check files' real path and mime type to open them only in standalone mode.
This allows, for example, installing apks.

Change-Id: I4501c694db84b8595cd3928752254a8914539972
Frameworks: Smart PullDown to SlimActions (1/2)

PS2: Dependant on bug fixes

Conflicts:
	core/java/com/android/internal/util/slim/SlimActions.java
	packages/SystemUI/res/values/slim_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Change-Id: I8023933cb064429aef84e4a027645108e18d2940
FWBase - Wakelock Blocker [1/2]

Change-Id: I4a3acdccbef0678ec2fb1048cf2287c6750f8987
Signed-off-by: Stefano Mura [STELIX] <ssspinni@gmail.com>
FWBase - Recents stock fix again

Change-Id: I5e4dcb1bdf5162104053445454220822697fdc4a
Signed-off-by: MURA Stefano [STELIX PippoX3] <ssspinni@gmail.com>
CamcorderProfile: Add 4k timelapse encoder constants

 4k encoder constants during timelapse are added
 for the 4k timelapse use case.

CRs-Fixed: 642013
Change-Id: I901fa362242477dad84130d23055815cdfee6167
FWBase - Floating Window: Welcome back

* Port squashed jellybean floating window to kitkat.

Floating window contributors:
@drcmda
@beerbong
@D4rKn3sSyS

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>

Merge notification manager service changes.

Change-Id: I823ce054549c7a7da2759097e3e08fbeacb9d3cb
Signed-off-by: MURA Stefano [STELIX PippoX3] <ssspinni@gmail.com>
FWBase - Launch floating notifications from notification panel (long click)

* Status bar - long click on notification select 'floating mode' option

fix derp in floating notification launch

Notification long press fix

Conflicts:
	packages/SystemUI/res/menu/notification_popup_menu.xml
	packages/SystemUI/res/values/pa_strings.xml

packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Signed-off-by: MURA Stefano [STELIX PippoX3] <ssspinni@gmail.com>

Change-Id: I334fbb4f2ec9684bc3fa7d348f5c6609ad090d59
Revert "Download: add to support pause/resume download by manual"

This reverts commit dc616928d87f9fd77d343f7bf0843b926d56d358.

Change-Id: Ic684fd3e09bba5f65470f0a080e56fbc70cf789f
FWBase - Recents: Launch as Floating App

Ported from JB 4.3
Based on hybrid (Aaron) and Halo (Jesus) implementation

Signed-off-by: Alexis Rico <sferadev@gmail.com>

Conflicts:
	packages/SystemUI/res/menu/recent_popup_menu.xml
	packages/SystemUI/res/values-ca/pa_strings.xml
	packages/SystemUI/res/values-es/pa_strings.xml
	packages/SystemUI/res/values/pa_strings.xml

packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java

Change-Id: I989c238d35ecf9bf8d9f41d4eab7c99e7e981eb9
Signed-off-by: MURA Stefano [STELIX PippoX3] <ssspinni@gmail.com>
AudioService: fix safe volume enforced even when disabled

On onConfigureSafeVolume, the proper API was not used, leading
to the setting not being respected. Sometimes after boot, the
heaadset volume will be set back to the safe volume.

Change-Id: I5ba8bb1a18ce97ed64646663c7e75cb277356778
Set ActionMode title to the number of selected files

After change of orientation ActionMode is recreated without previously
set title. It needs to be updated in onCreateActionMode callback.

Change-Id: If5f36e8ad6d1b5cf04ed242611fd037969d73517
Avoid SystemUI crash due to NPE

BaseStatusBar.createNotificationViews() returns null
when it reports handleNotificationError(), leading to
a forced crash of the misbehaving app. However, it
should not add a null object of Notification.Entry
since it will also crash SystemUI (crashing at compare).

Change-Id: I86678c8024e931420b0fbab1f36b330e7e75d581
Revert "telephony: set additional audioparameters for incall audio (1/2)"

Part 2/2 was never merged and is not needed.

This reverts commit 129d5a726b9c81190450f6b242e53f794c2711db.

Change-Id: If0417a66c3a5a78e4f7b4ba6d1d543f56648e442
FWBase - Add to support pause/resume download [1/2]

We add pause and resume API here so that application can
pause and resume downloads manually by DownloadManager.
This contains two points:
1. add pause and resume download APIs.
2. add another paused reason for this download status.

PS2/3:
* Fix code.

Change-Id: I8e7878312c1301aebe5dc4bc5e25ad2197e15741
Signed-off-by: MURA Stefano [STELIX PippoX3] <ssspinni@gmail.com>
FWBase - Fix for launch app in floating mode from recents

Change-Id: I216b02a60cd46b7fef49e04fe090169c4703bcb6
Allow 3 AT (mnc05) to roam on T-Mobile in Austria

Change-Id: Ie1a62db9a48cfaf594ddda7b413299a9b587ddd4
Add Missing Drawables
This fixes Lockscreen Notification FC under Carbon Fibers

Change-Id: I30d4540aa1672e8880a201af6f11d8db9e475557
FWBase - Fixed lockscreen long press actions.

This should've been integrated into:
https://review.carbonrom.org/#/c/500/

It re-enables any long-press actions configured in the lockscreen which
stop working after applying the change above.

Signed-off-by: MURA Stefano [STELIX PippoX3] <ssspinni@gmail.com>

Change-Id: Ia0f0953bd2bbb5f49ca6773f204bdd0dde10fe8b