[Android Builders Collective] mohican16:
ABCrom_bullhead-7.1.1-20170326

Download for Bullhead https://www.androidfilehost.com/?fid=529152257862714529

Changelog:

=======================

03-26-2017

=======================

* frameworks/av/

04f7447 Fix memory leak from MediaHTTP.cpp

0a36514 Fix potential memory leaks (compiler warnings)

4a53a14 fixed leak memory by some extractor using

* frameworks/base/

cd4c1e8 [BUG] fix NullPointerException in Notification.java

23ca0bb Fix the reset of boosted zygote thread priority.

0ae82a8 Fix for wakelock being held during bootup and idle scenario.

84f4e43 Build Slim Recents into SystemUI [1/2]

0421288 Revert Slim Recents

* frameworks/native/

0cdc3d8 Fix leak of file descriptors and memory.

* frameworks/rs/

10d9744 Potential leak of memory pointed to by 'reduceDescriptions'

* frameworks/support/

b06ca36 fix non-UI thread crash

* packages/apps/SlimRecents/

aa8d33b Performances: move some settings checks from doInBackground to SettingsObserver

de29b94 Remove useless ic_menu_delete

255d4d6 Slim Recents: fix SystemUI fc

9f57285 Slim Recents: more fixes, cleanup and improvements -code cleanup -set max cache size to 1/6 max maxMemory -we use drawables for app icons, let's handle drawables also into the cache without bitmap to drawable conversions -add back mCardAdapter.notifyItemChanged(index) for app icon and thumbs loading, (those drawable are loaded in separated async tasks so sometimes they are ready after the card has been shown).

b968857 Slim Recents icon cache: clear it when changing scale factor

b5374e1 Slim Recents: add icon cache to improve performances - add back kufi LRU cache implementation to improve performances - adapt it to the new iconpack code - allow to clear the whole cache when changing the iconpack - don'd do a notifyItemChanged when loading card icon and screenshot, we do already notifyItemInserted in the mCardAdapter.addCard (this could also avoid sysui fc due to notifyItemChanged during animation).

d83365a Slim Recents icon pack: fallback to app icon if pack doesn't have any

f90a9d8 Slim Recents iconpack support [1/2] ezio: adapted IconPackHelper from CM trebuchet (https://review.lineageos.org/#/c/136600/) with latest OmniSwitch improvements; splitted the whole dialog part and moved it into Settings; i've set here Danesh as commit author because he made the original IconPackHelper code long time ago.

5e2132f SlimRecents: Fix potential SystemUI NPE 03-17 08:18:33.344 E/AndroidRuntime(1412): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isRecycled()' on a null object reference https://www.hastebin.com/unoluyugih.bash

7d7e9b5 Slim Recents: fix black killapp button on white cards the button is red, no need to apply light/dark color

a210c91 Slim Recents: don't show panel if app pinning is currently active ezio edits: don't show the panel at all like stock aosp recents and also don't allow multiwindow action if slimrecents enabled and app pinning active

d8d3a6a Slim Recents: fix multiwindow glitch when docking app to bottom aosp multiwindow has this limitation, but we can easly bypass it just docking first the app we want to top, then the bottom one

7bf937c SlimRecents: add killapp button to toptask card

e7833ba Slim Recents: fix toptask header layout and other ui improvements

86ff144 Slim Recent new multiwindow when multiwindow already active: make it more robust

79da3f9 Slim Recent Refactor: full code rewrite and new UI

7a0a00a Slim Recent ui/logic/performances improvements, multiwindow and dynam… …ic drag actions

c19fa57 Slim recents: fix entries order, fix drawable FC, improve longpress Options

* system/extras/

9c1e709 fix warning: Potential leak of memory pointed to by 'bench'

0a62e15 fix potential leak of memory pointed.