Commit Graph

8287 Commits

Author SHA1 Message Date
Mady Mellor
a5d6c37338 Merge "Update the animation when showing / closing inline controls" into nyc-dev 2016-02-29 21:43:41 +00:00
Jason Monk
f8d700ab83 Merge "Fix flashlight availability." into nyc-dev 2016-02-29 20:41:03 +00:00
Jason Monk
8e4341d980 Merge "Fixes in QS customization" into nyc-dev 2016-02-29 20:29:14 +00:00
Jason Monk
04fd24966a Fixes in QS customization
- Revert to long-press to drag
 - X -> <-
 - Always save

Bug: 27397111
Bug: 27364013
Bug: 27396440
Change-Id: Ib19096b0ed65fb1112386735dffe9308e57c3d5a
2016-02-29 15:01:21 -05:00
Jason Monk
72d7bc4a09 Fix flashlight availability.
Bug: 26981482
Change-Id: I62059b3b7f18520ae8735f3f3557411991bee909
2016-02-29 14:09:30 -05:00
Dongwon Kang
f61dd544b2 Merge "PIP: Implement play/pause button in menu" into nyc-dev 2016-02-29 19:00:02 +00:00
Jaewan Kim
623381921c PIP: Implement play/pause button in menu
Bug: 26685243
Change-Id: Id3138cc35dbef90d91767797e7f26f3c60191b1a
2016-02-29 10:53:10 -08:00
Jason Monk
c519288b8d Merge changes I70299512,I42df29b4 into nyc-dev
* changes:
  Add tests for TouchAnimator
  Fix TouchAnimator callbacks
2016-02-29 18:16:39 +00:00
Mady Mellor
b53bc276d6 Update the animation when showing / closing inline controls
This CL updates the circular reveal animation to originate
from the gear and and done button in the inline controls.

Bug: 22451710
Change-Id: I050413c980a8c9e73fe2e9a789567051d3119373
2016-02-29 10:16:06 -08:00
Jason Monk
df5459daaa Fix TouchAnimator callbacks
Bug: 27392084
Change-Id: I42df29b4c7df4f709dd2fafa90037d485e93f3bd
2016-02-29 12:59:38 -05:00
Jorim Jaggi
035a82d264 Force carrier network change anim onto UI thread
Fixes a bug where RenderThread was constantly scheduling frames,
but didn't actually start the animation. Also fixes some jank
while the animation is playing.

Bug: 27396097
Change-Id: I353d60633eeef1a4f3bbfbeddb58f9703debe293
2016-02-29 15:16:21 +00:00
Muyuan Li
94ce94e960 Allows components to register shortcut key.
The registered shortcut will be called from PhoneWindowManager,
before dispatching

Change-Id: If26128939b45a639c8895719a7a23ca433f39fd9
(cherry picked from commit 4da863c5a8872dcabb179a978a2b2157d9081679)
2016-02-26 22:30:34 +00:00
Selim Cinek
df5bf6147c Decorated media notifications now also animate their actions
Bug: 24866646
Change-Id: I271be0d55270043dfc41c621911d802b37d4690f
2016-02-26 21:58:08 +00:00
Selim Cinek
b88b98477a Fixed a bug where notifications could stay dark
The check whether dark changed was always done
on the notification itself, ignoring that the
contentviews actually also have a check whether it
changed, leading to potential problems that this state
became out of date. In addition did we assume that whenever
an update comes in the text becomes normal, which is
not true for an inline update. This hopefully fixes things once
and for all! I said once and for all!

Bug: 27147160
Change-Id: Idd68be8da0f648cf79102544b038065618c1d0ff
2016-02-26 21:57:40 +00:00
Julia Reynolds
3b84812271 Api review: Notification.Builder
Bug: 27364889
Change-Id: I95cee3336f1adb64e37e71a9ab40e68feb1d9c5b
2016-02-26 15:44:02 -05:00
Julia Reynolds
abf11299b7 Merge "Introduce IMPORTANCE_MIN." into nyc-dev 2016-02-26 16:11:00 +00:00
Jason Monk
611994e01f Add unavailable state to the flashlight icon
Bug: 26851684
Change-Id: I08c438aaef3e5f0731fbd1b5fef79c87c75d3022
2016-02-26 16:04:07 +00:00
Jason Monk
904def83a3 Merge "Fix drag to add tiles showing too many times" into nyc-dev 2016-02-26 16:02:45 +00:00
Julia Reynolds
f0f629ffe4 Introduce IMPORTANCE_MIN.
Allow HUNs for >= IMPORTANCE_HIGH.
Allow full screen intents for IMPORTANCE_MAX.

Bug: 22960980
Bug: 26918284
Change-Id: Id4d2b90ea2e21563dbc716db411060d826e73699
2016-02-26 10:54:08 -05:00
Julia Reynolds
3070d75bf3 Merge "Remove inline settings slider." into nyc-dev 2016-02-26 14:41:31 +00:00
Jaewan Kim
0709761020 Merge "PIP: Restore PIP size when PIP menu is gone" into nyc-dev 2016-02-26 06:13:27 +00:00
Jaewan Kim
9c23b28a22 PIP: Restore PIP size when PIP menu is gone
Change-Id: Ifb1bf992b875dc2cf10a3e9e05ca0b1fe6bd535b
2016-02-25 20:04:12 -08:00
Phil Weaver
8ca583b29f Merge "Accessibility to toggle multiwindow mode" into nyc-dev 2016-02-25 23:16:52 +00:00
Phil Weaver
315c34e7d6 Accessibility to toggle multiwindow mode
Encapsulating the logic to toggle multiwindow mode from recents,
and plumbing it through to accessibility global actions. Sending
accessibility events when windows bounds change. Exposing the
dock divider window type to accessibility services.

Bug: 27250995
Change-Id: Ib7491f1f853dc7f01bf5c5a4ac1f914f55d0608a
2016-02-25 15:13:11 -08:00
Jaewan Kim
91b440aaea Merge "PIP: Apply the latest UI spec for onboarding activity" into nyc-dev 2016-02-25 23:11:51 +00:00
Jaewan Kim
edd02dc159 PIP: Apply the latest UI spec for onboarding activity
Bug: 27273286
Change-Id: I57b3050e1f07ffbcee66e30404578937f65c3189
2016-02-25 15:06:40 -08:00
Winson Chung
fcd6e7cb72 Merge changes I4d542a09,Icd792ed4,I020dcbac into nyc-dev
* changes:
  Removing boot completed check before hiding Recents.
  Track double taps to launch the previous task.
  Dev preview changes for incompatible apps.
2016-02-25 22:19:32 +00:00
Winson
2799eca217 Removing boot completed check before hiding Recents.
- This was legacy from old code that was calling sendBroadcast(), and 
  with the event bus, we no longer need to wait until boot is completed
  before launching home.

Bug: 26616934
Change-Id: I4d542a096174ac8b69035836e9311cbf8340b15b
2016-02-25 14:17:16 -08:00
Winson
d93429076c Track double taps to launch the previous task.
Change-Id: Icd792ed4f508f8a8540a5cd2d12c3bdfd5827410
2016-02-25 14:17:05 -08:00
Winson
931845fcb3 Dev preview changes for incompatible apps.
- Disable drop targets when picking up a task that can’t be docked, and
  show toast notifying user (for now)
- When a task is docked, update the task headers for non-dockable tasks
  to indicate that they don’t support multi window.  Update these 
  headers every time the multi window state changes.

Bug: 26774190
Change-Id: I020dcbac9b1230dba166eecaa12366986e684f9e
2016-02-25 14:16:23 -08:00
Jaewan Kim
0d2d1f7b6f Merge "PIP: Apply the latest UI spec for PIP menu" into nyc-dev 2016-02-25 21:50:48 +00:00
Jason Monk
c5bdafb776 Make sure QS tile layouts don't have overlapping rendering
Bug: 27361901
Change-Id: I177bbf8c0d13b0e9595d9b95c87eb01df1bc7d05
2016-02-25 21:34:46 +00:00
Jason Monk
493497178a Merge "Fix QS Issues" into nyc-dev 2016-02-25 21:10:52 +00:00
Selim Cinek
d5ec83069d Merge "Allowing to expand the children from the lockscreen now" into nyc-dev 2016-02-25 20:51:20 +00:00
Selim Cinek
cb24ab8e59 Allowing to expand the children from the lockscreen now
Bug: 24866646
Change-Id: Ibb4dc98e8148b912253153065c9c35e22a06f334
2016-02-25 12:50:23 -08:00
Jason Monk
cb654cb172 Fix drag to add tiles showing too many times
It was appearing from the night tile being unavailable and causing
extra nulls in the list.  Fix the night mode tile so the nulls don't
happen.  Also fix the null handling to avoid this happening with other
bad specs.

Bug: 27061683
Change-Id: I48f769c06ed17c2ff1f166434857ec1faff14d02
2016-02-25 15:43:07 -05:00
Selim Cinek
a0d65ecf77 Merge "Fixed a bug with the scrolling after expanding a notification" into nyc-dev 2016-02-25 20:40:13 +00:00
Julia Reynolds
4077945e1b Remove inline settings slider.
Bug: 22451710
Change-Id: Ia4f85569f878531102d91564d0728a94783cc79d
2016-02-25 15:39:35 -05:00
Selim Cinek
94ab18c0f1 Fixed a bug with the scrolling after expanding a notification
Bug: 24866646
Change-Id: I1ca8bfaa42e79dd7f3c5ebfbf94ff2a44718ec7e
2016-02-25 12:35:51 -08:00
Selim Cinek
f045b5a61b Merge "Make group expanding nicer" into nyc-dev 2016-02-25 19:43:27 +00:00
Selim Cinek
dafa00cb98 Merge "Transforming notifications now based on the user dragging" into nyc-dev 2016-02-25 19:42:25 +00:00
Xiaohui Chen
e90c2c5ae9 sysui: refactor for reuse
Bug: 27099709
Change-Id: I44d3abc7dbed0b655efeb1769fa6a2543bc8322e
2016-02-25 19:16:33 +00:00
Selim Cinek
42357e030c Make group expanding nicer
The group expanding now follows the finger.

Bug: 19437552
Change-Id: If85557bb75ea2f2e560cb28d62a06c217187c9c3
2016-02-25 11:02:34 -08:00
Selim Cinek
8f2f6a67fa Transforming notifications now based on the user dragging
The animation is not a canned animation anymore but base on
the finger movement of the user.

Bug: 19437552
Change-Id: I0f81ac2ff05a92673e3f3b9b72a5c2de238890d0
2016-02-25 11:02:30 -08:00
Jorim Jaggi
d7dbe7c486 Merge "Accessibility for split-screen divider" into nyc-dev 2016-02-25 18:40:22 +00:00
Jorim Jaggi
88afd020b6 Accessibility for split-screen divider
- Add label
- Add actions

Bug: 27274494
Bug: 26894949
Change-Id: I041c44f793f1ec86ec27951cc8e87868148b527d
2016-02-25 13:18:12 -05:00
Jaewan Kim
1a9dc566be PIP: Apply the latest UI spec for PIP menu
Bug: 27190196
Change-Id: I71b5f2eb46ee90af8601f4ec02e20e2792ebc4de
2016-02-25 10:03:14 -08:00
Jason Monk
66eaf31a7a Fix QS Issues
- Fix lack of clipping on tablets
 - Fix icons disappearing on animation scroll
 - Fix brightness width on tablets and y location

Bug: 27278616
Bug: 27294042
Change-Id: I0db5a7fe187931cd39287194ff4b003674893c01
2016-02-25 12:42:53 -05:00
Adrian Roos
1c7c9d45b4 Merge "Fix anti falsing detection" into nyc-dev 2016-02-25 16:22:38 +00:00
Jaewan Kim
c92a7d12e3 PIP: Make PIPed activity to be focused from Recents
This makes PIPed activity to look like part of the Recents.

Bug: 26946155
Change-Id: Ic0ac441e57af5594c06701fa9d30400f0f7cc5a5
2016-02-24 23:59:27 -08:00