9640 Commits

Author SHA1 Message Date
Geoff Mendal
7d12285130 Import translations. DO NOT MERGE
Change-Id: Id8f27460d1cbdb97a9843a21d531f0b03ab72505
Auto-generated-cl: translation import
2015-04-25 00:23:36 -07:00
Selim Cinek
e39e17dff7 Merge "Improve the falsing logic for unlock motion" 2015-04-25 02:12:52 +00:00
Selim Cinek
9db71054b8 Improve the falsing logic for unlock motion
Bug: 20563134
Change-Id: I628829915ad2cc7f1df5d0c971def44f6eacdae4
2015-04-24 19:11:58 -07:00
Adrian Roos
7be8bfc232 Merge "Fix stale inKeyguardInputRestrictedMode" 2015-04-24 23:43:56 +00:00
Amith Yamasani
bf02d48f4a Merge "More usage tracking" 2015-04-24 23:39:37 +00:00
Amith Yamasani
f47e51ec60 More usage tracking
Notification listeners can now report that a notification
has been seen by the user and that package is then marked
as active.

Bug: 20066058
Change-Id: I336040a52c44c21fd0d78b02ec9a19d448c64b40
2015-04-24 16:12:01 -07:00
Adrian Roos
4a963ac2fa Fix stale inKeyguardInputRestrictedMode
Bug: 20536027
Change-Id: Ica65b388ae2c58a45c66e9f30efa3fadeded8d47
2015-04-24 16:05:29 -07:00
Xiyuan Xia
cdce55aa14 Merge "Use fillColor for battery bolt color." 2015-04-24 21:14:42 +00:00
Xiyuan Xia
b07ce17328 Use fillColor for battery bolt color.
Bug: 20178901
Change-Id: I19b1de98ece6681f5dd0a15a35f55fb88e4c2cfc
2015-04-24 13:53:33 -07:00
Adrian Roos
d322f1af91 Fix disappearing status bar icons with SHOW_WHEN_LOCKED
Fixes a bug where launching a SHOW_WHEN_LOCKED window from the bouncer
wouldn't properly restore PhoneStatusBar's state leading to missing
status bar icons.

Bug: 20474073
Change-Id: Ib22dc0dc5a89214af8876ddaea52569e2e24a742
2015-04-23 22:22:36 +00:00
Jorim Jaggi
a47f4d7c4d Merge "Position panel dynamically when expanding" 2015-04-23 18:53:18 +00:00
Jorim Jaggi
6d4a27fb7f Position panel dynamically when expanding
Bug: 17125022
Change-Id: Ia39aa40c27958a6ba4eb183522d22bfad958fe5e
2015-04-23 11:48:22 -07:00
Andrew Flynn
a47a6609d6 Demo Mode instructions for Carrier Network Change icon
Bug: 11392659
Change-Id: I8ca15a51d8079e83dc87bfe90d274a17cbe04c25
2015-04-23 09:16:18 -07:00
Andrew Flynn
4cec756e85 Merge "Add SystemUI demo mode README to tree." 2015-04-23 15:46:59 +00:00
Selim Cinek
f1a38a5998 Merge "Improved the usablility of the lockscreen affordances" 2015-04-23 03:31:25 +00:00
Selim Cinek
6746c28b81 Improved the usablility of the lockscreen affordances
Bug: 19563694
Change-Id: I47c24eae432ae168f6a3eaaed57fbcc59a411f8a
2015-04-22 20:28:11 -07:00
Selim Cinek
5f94c4da75 Merge "Fixed a regression with collapsed notification heights" 2015-04-22 23:53:59 +00:00
Adam Powell
a1f6211e79 Merge "Cancel a screenshot notification after a share target is chosen." 2015-04-22 23:36:02 +00:00
Selim Cinek
06a24ebd77 Fixed a regression with collapsed notification heights
This could lead to collapsed notifications having and intrinsic
height smaller than the collapsed size and notifications
overlapping.

Change-Id: Iabba19033f8069f1f75218280b97d3a1a45a5efb
2015-04-22 14:22:05 -07:00
Geoff Mendal
0c886bbb9b Import translations. DO NOT MERGE
Change-Id: I971de964d782fbfd1b54a1fcb5d1366c7416f0e8
Auto-generated-cl: translation import
2015-04-22 06:01:35 -07:00
Andrew Flynn
56aa4cfcc2 Add SystemUI demo mode README to tree.
Change-Id: I3c22a8b53d7f71881633c456b1fce5758eec9678
2015-04-21 18:11:12 -07:00
Jim Miller
93ea09a376 Merge "Make fingerprint enroll/authenticate haptic feedback part of framework." 2015-04-21 17:45:52 +00:00
Robin Lee
0fa9987b5b Merge "SecurityController: track VPN for all users" 2015-04-21 14:30:55 +00:00
Robin Lee
9cb1d5f641 SecurityController: track VPN for all users
Fixes inconsistencies when switching users.

Bug: 17763561
Bug: 17506956
Bug: 18419023
Change-Id: I65988e6c45afd00a402d1e266922d5648fd12743
2015-04-21 15:28:20 +01:00
Erik Kline
32830cc820 Listen for CONNECTIVITY_ACTION instead of _IMMEDIATE
I missed this in yesterday's reaping of CONNECTIVITY_ACTION_IMMEDIATE.

Bug: 20013379
Change-Id: I6a7a0b76c1e2d183d9357ecf912ebb6dc0a5c08f
2015-04-21 13:27:48 +09:00
Jim Miller
af281ca0d3 Make fingerprint enroll/authenticate haptic feedback part of framework.
Change-Id: Icc2e9ec4b30a6f3a21e3bbe8476efc56361d6944
2015-04-20 19:04:21 -07:00
Jason Monk
f6707568c7 Merge "SysUI: Stop wifi scanning so much" 2015-04-21 00:02:58 +00:00
Selim Cinek
6a1c23bf19 Merge "Made StackScrollAlgorithm HUN logic only depend on children" 2015-04-20 22:23:01 +00:00
Selim Cinek
a4baaa3269 Made StackScrollAlgorithm HUN logic only depend on children
A racecondition could trigger that the two states where not in sync
anymore. We now only rely on the ordering of the children.
Bug: 20421801

Change-Id: I3b607adb3b4b22f04f465d5e5e23f6e514c35ef9
2015-04-20 14:27:54 -07:00
Jason Monk
0d6a1c445c SysUI: Stop wifi scanning so much
Seems that QS to end up in a listening state while the phone is sleeping
so switch scanning to only happen while the detail panel is showing.

Bug: 20137092
Change-Id: Ib067531c8af75f9f93b10e087b6fc252b5e508fa
2015-04-20 16:38:51 -04:00
Selim Cinek
84b8b066b4 Merge "Fixed a crash with HUN notifications" 2015-04-20 20:35:05 +00:00
Selim Cinek
2f6b3fb90f Fixed a crash with HUN notifications
Bug: 20421801
Change-Id: Ifc4445e585d924388f0642379c5268b6bbfb2e99
2015-04-20 13:04:47 -07:00
Geoff Mendal
e13825328e Import translations. DO NOT MERGE
Change-Id: Ib763e6d6dc2f6eca3cd26ceb314b97ac90032719
Auto-generated-cl: translation import
2015-04-20 06:00:16 -07:00
Jeff Sharkey
e6c04f9417 Broadcast hidden volumes, notification polish.
Send limited broadcast intent when certain volume state changes
occur; the only customer for now is ExternalStorageProvider.

Change notification flow to be less bumpy.  Pick USB icon based on
disk type, and avoid using "generic" disk labels.

Bug: 19993667
Change-Id: I263bc9e9aae2ae57eb4d1afe76da686aee5475fb
2015-04-18 23:11:00 -07:00
Jeff Sharkey
355df8f16a Merge "Wire up non-visible volumes, more states." 2015-04-18 23:25:31 +00:00
Jeff Sharkey
27de30d31c Wire up non-visible volumes, more states.
Adds logic to ExternalStorageProvider to scan non-visible volumes,
such as USB OTG devices.  We use internal paths when surfacing these
volumes, which also optimizes around the FUSE daemon for public
devices.  Also dumps internal state when requested.

VolumeInfo now directly contains DiskInfo, which means it's
snapshotted when sending events, avoiding teardown races.  Switch
notifications to use this DiskInfo directly.

Finish wiring up new volume state, including helper methods to make
it readable/writable state clearer.  Handle disks and volumes with
spaces in their labels.

Bug: 19993667
Change-Id: I5c75e5658a6415976811477aebafee7694bde0f4
2015-04-18 16:20:30 -07:00
Geoff Mendal
664622fb77 Import translations. DO NOT MERGE
Change-Id: I0558ebee84c3b599dce7f50583753724e0e396b1
Auto-generated-cl: translation import
2015-04-17 21:00:43 -07:00
Adam Powell
d4d34150b3 Cancel a screenshot notification after a share target is chosen.
Use the (relatively) new API for supplying a callback when a user
makes a selection from the system ChooserActivity to clear out the
screenshot notification after it has been shared to another app.

Change-Id: If023a26d690c5ae8e29f28e2422f694ae4b654cb
2015-04-17 19:42:52 -07:00
Jeff Sharkey
6b875a7497 Merge "Volumes know parent disks; unsupported disks." 2015-04-18 01:12:25 +00:00
Jeff Sharkey
7e92ef3a11 Volumes know parent disks; unsupported disks.
This is cleaner and more direct than the reverse of having the disk
publish child volume membership.  Rename state constants to match
public API.  Add state representing bad removal.  Make it clear that
volume flags are related to mounting.

Send new unsupported disk event when we finish scanning an entire
disk and have no meaningful volumes.

Splice disk labels into description when known.  Only adoptable
slots are directly visible to apps.

Bug: 19993667
Change-Id: I12fda95be0d82781f70c3d85c039749052dc936b
2015-04-17 17:35:11 -07:00
Jorim Jaggi
f3b3bee129 Speedup unlock when authenticating with fingerprint
Change-Id: Ib76ff7a2a42cf6fc77848ef799c2a13b77cfebb2
2015-04-17 13:26:39 -07:00
Selim Cinek
ccc9b7f85c Merge "Fixed a crash on android tv with the new heads-up manager" 2015-04-17 18:03:29 +00:00
Selim Cinek
29fa89b41e Fixed a crash on android tv with the new heads-up manager
Bug: 20282768
Change-Id: Ibb3dc879a2529c12f4d8ab6b031711363da93d37
2015-04-17 11:02:33 -07:00
Adrian Roos
94e15a59b7 Allow dismissing Keyguard from TrustAgentService
Bug: 19900313
Change-Id: I44d13ee6fe65070327076e73a3ed96c94acdc108
2015-04-17 01:12:30 +00:00
Selim Cinek
8148f8b6f7 Merge "Fixed the behavior for HUNs with fullscreen intents" 2015-04-16 18:59:34 +00:00
Selim Cinek
31d9ef7a40 Fixed the behavior for HUNs with fullscreen intents
Now HUNs with full screen intents don't fire automatically
when added and don't time out anymore when HUN'd

Change-Id: Ic2d5033febe514760cbb4e6e028c3cea84d07cd8
2015-04-16 11:58:41 -07:00
Selim Cinek
80ee14ebb4 Merge "Fixed that disappear animations were disabled" 2015-04-16 18:55:56 +00:00
Selim Cinek
ecc53f4835 Merge "Fixed a bug where the notification size was incorrect" 2015-04-16 18:55:01 +00:00
Selim Cinek
2aab2fb76e Fixed that disappear animations were disabled
Bug: 20165559
Change-Id: I44fd10aee1ad4107ffcf98e103cd8054afb83731
2015-04-16 11:53:43 -07:00
Selim Cinek
60122be674 Fixed a bug where the notification size was incorrect
When an activity was shown and the device was locked
the notification had the wrong size if they were redacted.

Bug: 20086154
Change-Id: I37448a2ba1c027cffd1f945b031d08f0fd90f638
2015-04-16 11:53:36 -07:00