screenrecord: update notification

Update show/hide pointer button for actual state

Change-Id: I02090f05b06896248483f3f9ff2eb22924a22476
Signed-off-by: Dan Trifan <jimsth@gmail.com>
screenrecord: Fix SystemUI loop-crash

Change-Id: I25045820465d21b7d1f0e933e5e4f3324cb044b6
Signed-off-by: Dan Trifan <jimsth@gmail.com>
Framework: Quiet Hours Extra Daily Times (1/2)

Change-Id: I38301d53b57f6b0525edd2a7e13a2bd5022e7a65
Signed-off-by: Dan Trifan <jimsth@gmail.com>
IconPackHelper: Respect the original size of bitmap icons

When use icon packs on low-resolution devices, for example, my HDPI
phone, it seems that using the size returned by
getLauncherLargeIconSize() will cause a blurness on
some icons that are not included in the icon pack because of the compose
function.

This patch respects the original size of the icon if the icon is an
instance of BitmapDrawable but use the size returned by
getLauncherLargeIconSize() if the icon is an instance of PaintDrawable.
This will remove icon blurness on low-resolution devices.

Change-Id: Ifcb39020d934a9c7cb409e1206a179d64f99aa37
Merge "Framework: Quiet Hours Extra Daily Times (1/2)" into kk44
Remove settings gets from ViewConfiguration execution path

Change-Id: I3f29dafc9e178861910423e324d433fc1bc1e6a1
Fix ResourceNotFoundException when updating  applied theme

If the user has a theme applied and there is an update to that theme,
then the themed apps will crash. This is because the theme's APK path changes,
but the apps do not update their resources. Apps were not updating their resources
because updateConfiguration() determined that the config (which only has pkgName) hasn't changed.

The problem is fixed by first applying the default theme config and then re-applying the
updated theme.

SystemUI was crashing with a NPE while verifying this fix, so a NP check was added to SystemUI as well.

Change-Id: I00e32fc1535b4d279fcb37c35f868501ecc1dd19

Conflicts:

	packages/SystemUI/src/com/android/systemui/quicksettings/UserTile.java
	services/java/com/android/server/ThemeService.java
Revert "If your bum is leaking, you need to be seeking: rocka pads"

This reverts commit c8c7593ab22a2e8cdfdaa0fdc75494efaf36d21b.
Revert "Reduce memory leaks by removing all views."

This reverts commit c3c5d2eaeb9a72a10e109d60d91f6638a632e843.

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Change-Id: I7c17ce45fb146e53e17b26dc4dda7699dcafa3ce
Hover: keep your filthy mits off my notification ticker when I have you disbaled.

Please and thanks

Change-Id: I79602ef49e3f2f759c60f4675f8255f9c1e9184b
SystemUI: fix torch toggle delay on boot

Change-Id: I7b1a1a310cf88fdde4250ae40643570016e1f380
Signed-off-by: Roman Birg <roman@cyngn.com>
UserTile: fix font scaling according to QS columns

the setTextSize application was collateral in a fix to updating the current theme

Change-Id: I6e6ad552e707660cef6c93bc085f777886427930