This change adds
- Open/close the disambig shade with a featured app
- Open/close the disambig shade with no featured app
- User selected "Always" for the featured app
- User selected "Just Once" for the featured app
- User chose a non-featured app
Bug: 26108706
Change-Id: I4d2c99cee1a784aa1cab156939c57c83d35a4aa5
am: 8523c5983d
* commit '8523c5983dfb21cd4bdce94a90112a0090a1db54':
Ensure FloatingToolbar is not rendered at negative x, y coordinates.
Change-Id: I1b5ecf758781ff32c269c8536791b78d23337f8a
am: c2cd9cca86
* commit 'c2cd9cca86c190994fd1c898e4bd57acd260eea5':
Ensure FloatingToolbar is not rendered at negative x, y coordinates.
Change-Id: Iea6fb1f86e62d68dd16adaa9eb83a95ac4856b4e
am: 07f8d94c6e
* commit '07f8d94c6e53cfd7dd389027fc2471ce5ea07846':
ShortcutManager: When app's data is cleared, remove all shortcuts,
Change-Id: Id5755e333af7552537ddf02c07f0ef12d998b427
am: d1c30db548
* commit 'd1c30db548da90d5bc092821c6fee4b4ef060bbb':
ShortcutManager: When app's data is cleared, remove all shortcuts,
Change-Id: I798a064e17a628999568a3a68634318ff1126bf4
am: 0f01857
* commit '0f018570fff044bb68b8009815ae7e5c397d09fd':
Prevent pinned stack from having extra elevation
Change-Id: If115698ec6168bfced727b7488cc38b833d4618a
Pinned stack doesn't have focus, so there's no need for setting extra
elevation to show shadow for focused case.
This removes extra eleavtion for pinned stack, and improves the PIP
animation quality by preventing extra surface size change
at the end of animation.
Bug: 27364161
Change-Id: Id099a78de48b2e038a69600c94454b5cbfe0628f
Currently a long tap is required. Click and drag is sufficient for mouse.
Also cleaned up some dead code.
Bug: 28428053
Change-Id: I678bdcedd74cc4bd3dfd3668b14cc8124c76bec7
Bug: 24088745
Use ViewGroup#getChildVisibleRect to transform the reported content
rect into the coordinate system of the root view. This allows the
floating CAB to be positioned correctly for views that may have a
scale (or other transforms) applied.
Change-Id: Ia6733a461b44070e7f6bab42f0b6fe2aed6870e5
Exports SOC specific low power state info to batterystats service.
BatteryStats service queries the powerHAL module whenever and
updates the HistoryStepDetails whenever setBatteryState is called by the
BatteryService. The stats get appended to the battery history whenever
there is a change in the battery level.
Bug: 26564574
Change-Id: I02b4db00aec0c69d1558492224f3a4dc1c386fa6
am: 864bc48
* commit '864bc48e0104451e20281258429677a9ebbab9ac':
Support to pass <uses-library> option through to dex2oat.
Change-Id: Ia276b7594e31177f0295e03982aae96267367887
To be able to reuse this code when creating a classloader for
the system_server.
Bug: http://b/27245894
Bug: http://b/27702070
Change-Id: I928175a39a1beb0446d863a5b8f5edf94686e768
(cherry picked from commit 5d7d777fa6)
am: 493576b
* commit '493576bc5db94068b5a767021a4a5c8b6963c836':
Create linker namespace for the system server classloader
Extract pathclassloader initialization to a separate class
Change-Id: Ifbebd0a98c3d80620b53bf7ebef76222e57ca923
This change takes an app's shared libraries specified by <uses-library>
and passes it through to dex2oat to be used during compilation.
Part of a multi-project change.
Bug: 26880306
(cherry-picked from 7b331b6a8a)
Change-Id: I523b1b74775e7ed27072498509e743f1f10b1164
am: 2e63b8f
* commit '2e63b8fdd908f91d508f7fe95eb8599ee5d08b88':
Show cascading popup menus if screen is big enough.
Change-Id: Iddd564294d1f075819225ed60fe48ff71204d6b5
am: 306ceb8
* commit '306ceb84b4c8833eaa46093fbba7638378eee456':
Accommodate NaN in new context menu methods.
Change-Id: Iddd48717534ab7ce5ef93aab0016190a50c42e9b
am: 6ba6820
* commit '6ba68207a3474bed3333038cd59120ab924ca967':
Show cascading popup menus if screen is big enough.
Change-Id: I91bebc9226ab008ccd42256928641d671ac2d448
am: 1fab8d9
* commit '1fab8d995e74de2128b45d9cae294c8d5ccf2fc6':
Accommodate NaN in new context menu methods.
Change-Id: Ifaf625d13b5dc57cf69f10ef1af99aef4acfecb6
am: c71b630
* commit 'c71b6302fe368ca2fbd4555177acf3cd157f6340':
Show cascading popup menus if screen is big enough.
Change-Id: I26afd14fc851015788394ff5192c243795211567
am: a86d1e0
* commit 'a86d1e0b5938cee1d76aefcc1e8967c353ea922d':
Accommodate NaN in new context menu methods.
Change-Id: I40a1d6b55b7f9cb422d35c1f0881efccd36cc290
To be able to reuse this code when creating a classloader for
the system_server.
Bug: http://b/27245894
Bug: http://b/27702070
Change-Id: I928175a39a1beb0446d863a5b8f5edf94686e768
am: fb24d4f
* commit 'fb24d4f07793df29d999819d5394b6000d140c0a':
Fix onPrepareActionMode() not being called
Change-Id: I933be0d2b28dd9d2f1dce17e2b746dadf3b9e764
am: 9412176
* commit '94121762ff47728fd8080f45f04cafb55b92079d':
Fix onPrepareActionMode() not being called
Change-Id: Ic6f51f65f9d82b490ef26c89725b228f0568bdd9