Commit Graph

13359 Commits

Author SHA1 Message Date
Selim Cinek
458df51de1 Merge changes If981a380,I48a8f882,I4b248b2f,Id9e6ce2a,Ib5239325, ... into nyc-dev am: 4f0e1e1d09
am: ea5b8849bc

* commit 'ea5b8849bc21ba1e42f122c89b3d8ccbee4246e1':
  Fixed a bug where custom notifications were invisible
  Fixed a transformation error when fading in views
  Fixed animation jank in notification groups
  Fixed a bug where the single line view would be invisible
  Fixed a bug where huns could be invisible
  Fixed a crash with notification children
2016-02-12 19:30:49 +00:00
Adrian Roos
d2598d345b Add setting for allowing remote input from keyguard am: 3aec638a7b
am: f86c39d1d7

* commit 'f86c39d1d7d4eadc40d34edb1b9e53969e130ee0':
  Add setting for allowing remote input from keyguard
2016-02-12 19:29:48 +00:00
Selim Cinek
ea5b8849bc Merge changes If981a380,I48a8f882,I4b248b2f,Id9e6ce2a,Ib5239325, ... into nyc-dev
am: 4f0e1e1d09

* commit '4f0e1e1d090089f5b0337d53fe77a90a1c796398':
  Fixed a bug where custom notifications were invisible
  Fixed a transformation error when fading in views
  Fixed animation jank in notification groups
  Fixed a bug where the single line view would be invisible
  Fixed a bug where huns could be invisible
  Fixed a crash with notification children
2016-02-12 19:03:56 +00:00
Adrian Roos
f86c39d1d7 Add setting for allowing remote input from keyguard
am: 3aec638a7b

* commit '3aec638a7b7f7200f7c82bca527e6aec75440d82':
  Add setting for allowing remote input from keyguard
2016-02-12 19:02:16 +00:00
Selim Cinek
4f0e1e1d09 Merge changes If981a380,I48a8f882,I4b248b2f,Id9e6ce2a,Ib5239325, ... into nyc-dev
* changes:
  Fixed a bug where custom notifications were invisible
  Fixed a transformation error when fading in views
  Fixed animation jank in notification groups
  Fixed a bug where the single line view would be invisible
  Fixed a bug where huns could be invisible
  Fixed a crash with notification children
2016-02-12 18:56:46 +00:00
Adrian Roos
3aec638a7b Add setting for allowing remote input from keyguard
Bug: 26440855
Change-Id: I539b1c7ee6a874283df1104fe0743ef0495f9510
2016-02-12 18:54:58 +00:00
Jorim Jaggi
bea3d18336 Fix NullPointerException am: ec1d075e5f
am: 61d84086c0

* commit '61d84086c04831ba08055a8f272f5cafbbaccbcd':
  Fix NullPointerException
2016-02-12 03:35:42 +00:00
Jorim Jaggi
61d84086c0 Fix NullPointerException
am: ec1d075e5f

* commit 'ec1d075e5fab3e2d4320c05da6e6bd73d119dcae':
  Fix NullPointerException
2016-02-12 03:30:45 +00:00
Jorim Jaggi
ec1d075e5f Fix NullPointerException
Change-Id: Ifce7af5ac6aacc04fb621f3afd707164f36ba980
2016-02-11 19:22:43 -08:00
Jorim Jaggi
736593e765 Merge "Handle light status bar for split-screen" into nyc-dev am: e26334ba1a
am: aa836177c3

* commit 'aa836177c3c9a0eeef5d3419220693af48a1eb5e':
  Handle light status bar for split-screen
2016-02-12 03:21:18 +00:00
Jorim Jaggi
aa836177c3 Merge "Handle light status bar for split-screen" into nyc-dev
am: e26334ba1a

* commit 'e26334ba1a5c7880c67b931a6ca73941167712e9':
  Handle light status bar for split-screen
2016-02-12 03:16:54 +00:00
Jorim Jaggi
e26334ba1a Merge "Handle light status bar for split-screen" into nyc-dev 2016-02-12 03:12:18 +00:00
Selim Cinek
f64044c6a4 Fixed a bug where custom notifications were invisible
Change-Id: If981a380ed7e3ef7000e245aefaf36d039e15cfa
2016-02-11 18:33:26 -08:00
Selim Cinek
6f4fcdc4e6 Fixed a transformation error when fading in views
Views could still be stuck in a old translation and
therefore the whole view looked weird.

Change-Id: I48a8f8824d8e5bdb0913a24783967a36c34797a8
2016-02-11 18:10:21 -08:00
Selim Cinek
a40915077f Fixed animation jank in notification groups
When group children are animating from single line to expanded,
the animation was jarring.

Change-Id: I4b248b2f59a842befaa0f5d5440c55f140584da2
2016-02-11 17:53:12 -08:00
Winson Chung
b8a40f1331 Merge changes If90955f4,I9fa48c06,Ib4681a43 into nyc-dev am: 34f5c494df
am: be0537a4e1

* commit 'be0537a4e133d29848efd2458acf12f995a5823b':
  Adding view debug annotations to simplifying debugging state.
  Disallow launching third party apps in safe mode.
  Drawing thumbnail background color for empty space in view.
2016-02-12 01:08:38 +00:00
Selim Cinek
de33a4ad56 Fixed a bug where the single line view would be invisible
When updating a child notification, the single line view was
removed leading to invisible group children.

Bug: 27137268
Change-Id: Id9e6ce2ae081ec746118f4367644ea8843d51f10
2016-02-11 16:43:41 -08:00
Winson Chung
be0537a4e1 Merge changes If90955f4,I9fa48c06,Ib4681a43 into nyc-dev
am: 34f5c494df

* commit '34f5c494df827c6f757cbfd50cb61b43e222f80e':
  Adding view debug annotations to simplifying debugging state.
  Disallow launching third party apps in safe mode.
  Drawing thumbnail background color for empty space in view.
2016-02-12 00:36:15 +00:00
Winson Chung
34f5c494df Merge changes If90955f4,I9fa48c06,Ib4681a43 into nyc-dev
* changes:
  Adding view debug annotations to simplifying debugging state.
  Disallow launching third party apps in safe mode.
  Drawing thumbnail background color for empty space in view.
2016-02-12 00:29:43 +00:00
Selim Cinek
3362c1306e Fixed a bug where huns could be invisible
When an unpinned fullscreen notification was in the shade
all successive normal huns would be invisible.
Also removed the sorted entries as it could lead to stale
data and crashes.

Bug: 27136766
Change-Id: Ib5239325e452a2b949cb4a4b8478d231189c4722
2016-02-11 15:43:03 -08:00
Selim Cinek
322ec7e279 Fixed a crash with notification children
When moving children between parents, Sysui could crash
because it wasn't removed yet properly from the old parent.
We are now doing this sequencially, i.e first removing the
children and then adding the new ones.

Bug: 27137301
Change-Id: I1925662a9d7f224f133827d524d080994753ba25
2016-02-11 14:47:06 -08:00
Jorim Jaggi
8690558241 Handle light status bar for split-screen
In split-screen the light status bar flag for one side of the
status bar can be different from the other side.
SYSTEM_UI_FLAG_LIGHT_STATUS_BAR is now reported for both
the fullscreen stack and docked stack, but not anymore in the
"default" SysUI visibility field when reporting a visibility
change to SystemUI. The change also reports the docked stack
and the fullscreen stack bounds, so SystemUI can guard tinting
the icons on whether the icon is one of the areas.

When calculating the light status bar flag in PWM, we keep track
of the top fullscreen opaque window state for the docked and
fullscreen stack separately.

Bug: 24365214
Change-Id: Id2240a86d75bf96e0138ec7652a4793859f56e3c
2016-02-11 12:18:40 -08:00
Winson
231bc9c54a Adding view debug annotations to simplifying debugging state.
Change-Id: If90955f44be55ff09208998214bc1bb47f93a872
2016-02-11 12:01:50 -08:00
Winson
8be1634a54 Disallow launching third party apps in safe mode.
- Also desaturates out the disabled task

Bug: 25785926
Change-Id: I9fa48c062cfaf6d9cb60a9e49291ca6e15c6b343
2016-02-11 11:58:56 -08:00
Winson Chung
1af8eda6ea Drawing thumbnail background color for empty space in view.
Change-Id: I2e8dfbe9c11a61876956658eff0674adb26d855d

Signed-off-by: Winson <winsonc@google.com>
2016-02-11 11:48:33 -08:00
Michal Karpinski
2f7f871d13 Log strength of auth method used into security log am: ed5c8f0216
am: 17ae75883b

* commit '17ae75883bf404755f7873b3017a3ab08bf3aa9a':
  Log strength of auth method used into security log
2016-02-11 11:08:24 +00:00
Michal Karpinski
17ae75883b Log strength of auth method used into security log
am: ed5c8f0216

* commit 'ed5c8f0216bf97e896936e2a2e24fc3fb18303a1':
  Log strength of auth method used into security log
2016-02-11 11:05:43 +00:00
Michal Karpinski
ed5c8f0216 Log strength of auth method used into security log
As approved by Android Security team, added logging of
strength of auth method as well as logging of fingerprint
keyguard actions.

Bug: 26841997
Change-Id: Ic8e3f125f775a7585fe56003f4c6442390edea61
2016-02-11 10:36:56 +00:00
Selim Cinek
e88be821bb Merge "Notifications now support runtime density changes" into nyc-dev am: 738a2b67f1
am: 15cb830c23

* commit '15cb830c238811d47558e01f61db3bbc5f7da070':
  Notifications now support runtime density changes
2016-02-11 04:52:47 +00:00
Selim Cinek
15cb830c23 Merge "Notifications now support runtime density changes" into nyc-dev
am: 738a2b67f1

* commit '738a2b67f16712fc36056c32eb5a652ce0c60f80':
  Notifications now support runtime density changes
2016-02-11 04:49:57 +00:00
Selim Cinek
738a2b67f1 Merge "Notifications now support runtime density changes" into nyc-dev 2016-02-11 04:45:49 +00:00
Selim Cinek
01af334b70 Notifications now support runtime density changes
We reinflate notifications whenever the density or the
font size changes.

Bug: 25613008
Change-Id: I61d48e477b1865e2124d055e537a592aceb667f2
2016-02-10 19:57:27 -08:00
Selim Cinek
964c8c1e6a Merge "Improved the heads up logic to launch fullscreen intents less" into nyc-dev am: 8a7f35e4ef
am: 7e4b1de4a0

* commit '7e4b1de4a0fce62ccfd72365bb939c09cf40eb39':
  Improved the heads up logic to launch fullscreen intents less
2016-02-11 03:46:57 +00:00
Selim Cinek
7e4b1de4a0 Merge "Improved the heads up logic to launch fullscreen intents less" into nyc-dev
am: 8a7f35e4ef

* commit '8a7f35e4efc907cc5926a206e5418fb6e010ae6e':
  Improved the heads up logic to launch fullscreen intents less
2016-02-11 03:43:57 +00:00
Selim Cinek
8a7f35e4ef Merge "Improved the heads up logic to launch fullscreen intents less" into nyc-dev 2016-02-11 03:41:38 +00:00
Jason Monk
c065fa99e9 Merge changes I8a56254b,I618e363c into nyc-dev am: ee4ce4233c
am: f2c7ca38cc

* commit 'f2c7ca38ccc272dda2d78b159f3ea7d43c671300':
  Fix QS input handling
  Extract QS animations to QSContainer
2016-02-10 22:05:29 +00:00
Jason Monk
f2c7ca38cc Merge changes I8a56254b,I618e363c into nyc-dev
am: ee4ce4233c

* commit 'ee4ce4233cacc36937e52abc385ee0f8e5efecd8':
  Fix QS input handling
  Extract QS animations to QSContainer
2016-02-10 22:02:08 +00:00
Jason Monk
58a738554a Merge "Move editing from long press to edit button" into nyc-dev am: 26a3f15a2c
am: 6f3fe9a534

* commit '6f3fe9a534455f51dc1d70ee00a8ea9182c8820e':
  Move editing from long press to edit button
2016-02-10 21:59:26 +00:00
Jason Monk
ee4ce4233c Merge changes I8a56254b,I618e363c into nyc-dev
* changes:
  Fix QS input handling
  Extract QS animations to QSContainer
2016-02-10 21:56:17 +00:00
Jason Monk
16ac3774e3 Fix QS input handling
Remove the observable scroll view and put the qs container in its
place.  Also update the NotificationStackScrollerLayout to be aware
of the container and not eat up its touches as scroll events.

Change-Id: I8a56254bf8e76a7cdd63bd637a974c1f3aa49482
2016-02-10 16:54:16 -05:00
Jason Monk
6f3fe9a534 Merge "Move editing from long press to edit button" into nyc-dev
am: 26a3f15a2c

* commit '26a3f15a2c504f3f2f3d2c2776dc6494bf902d48':
  Move editing from long press to edit button
2016-02-10 21:51:25 +00:00
Jason Monk
26a3f15a2c Merge "Move editing from long press to edit button" into nyc-dev 2016-02-10 21:47:55 +00:00
Jason Monk
2142843ea5 Move editing from long press to edit button
Change-Id: I2bd0e2febbde4babe05545c79d585280a7b2fb14
2016-02-10 16:44:51 -05:00
Jason Monk
e1be342615 Extract QS animations to QSContainer
Move some of the logic for QS animations into QSContainer with a
stable interface for NotificationPanelView to call.

This also moves the QSPanel out of the scroll container and up
to live in with the header (QSContainer is the parent of both
the header and the QSPanel now).

Change-Id: I618e363ccca2be9197a4a75256e0b7841ca2c61c
2016-02-10 15:42:39 -05:00
Jason Monk
e87b348a33 Merge "Revert "Extract QS animations to QSContainer"" into nyc-dev am: aa31c68d53
am: b501d1a493

* commit 'b501d1a4937252e5f547aa3d56d094602524fd0c':
  Revert "Extract QS animations to QSContainer"
2016-02-10 16:21:49 +00:00
Jason Monk
b501d1a493 Merge "Revert "Extract QS animations to QSContainer"" into nyc-dev
am: aa31c68d53

* commit 'aa31c68d53738356a42291944cdd283f807b3a6a':
  Revert "Extract QS animations to QSContainer"
2016-02-10 16:18:57 +00:00
Jason Monk
aa31c68d53 Merge "Revert "Extract QS animations to QSContainer"" into nyc-dev 2016-02-10 16:16:38 +00:00
Jason Monk
1b862de7b4 Revert "Extract QS animations to QSContainer"
This reverts commit 04dd9d008a.

Change-Id: I76f059fe54ad4417c45e008de5291da0f24099e1
2016-02-10 16:16:15 +00:00
Geoff Mendal
8ad1d6ea24 Merge "Import translations. DO NOT MERGE" into nyc-dev 2016-02-10 15:42:05 +00:00
Geoff Mendal
0e2262b007 Import translations. DO NOT MERGE
Change-Id: Idc440b1951f4d3d0489adf7c59380b2d11ac7591
Auto-generated-cl: translation import
2016-02-10 07:38:51 -08:00