9968 Commits

Author SHA1 Message Date
Jorim Jaggi
2d144063a6 Merge "Fix flickering in alarm detail transition" into mnc-dev 2015-06-09 00:30:12 +00:00
Jorim Jaggi
2ba5979368 Fix flickering in alarm detail transition
Bug: 21400392
Change-Id: I28e4c0cbaa322d8711c5a84cd0ff7b409913b935
2015-06-08 17:29:33 -07:00
Jorim Jaggi
46ac19f32c Use better interpolator when clicking on QS header
This interpolator feels nicer when the reason why it animates comes
from a touch.

Change-Id: Ie13466c092e9546f8a8c5fdca589b35f78cde88c
2015-06-09 00:23:18 +00:00
Jorim Jaggi
59ec304eae Don't invert legacy notifications
Bug: 19130917
Change-Id: Id06fcf8fb11b783360a86534e024164b230e84a4
2015-06-09 00:20:51 +00:00
Jorim Jaggi
7b5e6c884d Merge "Only doze when not occluded" into mnc-dev 2015-06-09 00:20:30 +00:00
Jorim Jaggi
5cc86599ce Dismiss Keyguard correctly
When authenticating with fingerprint, we didn't go through the
dismiss action, and thus launching intents was broken when
authenticating with fingerprint from the bouncer. Also fixed a crash.

Bug: 21695578
Change-Id: I61f74b5b63d4d6ddf7f8f3ce96feb63b9644cd52
2015-06-09 00:10:09 +00:00
Jorim Jaggi
8396970065 Only doze when not occluded
This fixes a bug where an activity could have been started on top of
the lockscreen while dozing already. In that case, we would execute a
pulse and reveal the fully colored activity that is occluding the
Keyguard

Bug: 19465785
Change-Id: I9533390e13f11424a20a107005d60050a460e333
2015-06-09 00:02:55 +00:00
Selim Cinek
196597b7c0 Merge "Children which are removed when HUNd now animate out" into mnc-dev 2015-06-09 00:00:06 +00:00
Dongwon Kang
0dd7ddc414 Merge "Make MediaProjectionPermissionActivity secure with setFilterTouchesWhenObscured()" into mnc-dev 2015-06-08 22:58:56 +00:00
Dongwon Kang
b0cf7ea65d Make MediaProjectionPermissionActivity secure with setFilterTouchesWhenObscured()
Bug: 21485727
Change-Id: I6b639464a3543dec4d7a248bdd8042b2c3872fac
2015-06-08 14:16:54 -07:00
John Spurlock
e37cf3b8d6 Merge "QS: Handle font-size changes immediately in ZenModePanel." into mnc-dev 2015-06-08 21:03:57 +00:00
John Spurlock
d896323eab QS: Handle font-size changes immediately in ZenModePanel.
And make sure the condition row is tall enough to accomodate
huge text.

Bug: 20346315
Change-Id: I9346f80edd7f0069d6363fe5377b36b0bf5aca62
2015-06-08 16:26:12 -04:00
John Spurlock
c0f7aff3df Merge "Zen QS: Use explicit content descriptions for zen buttons." into mnc-dev 2015-06-08 20:13:09 +00:00
John Spurlock
a1c7ffe755 Zen QS: Use explicit content descriptions for zen buttons.
Bug: 21661136
Change-Id: I3a6f7d6deb29584e707c1deb771e3db660007529
2015-06-08 15:34:05 -04:00
Jorim Jaggi
0e0942d55d Hide top and bottom bar while dozing
Bug: 18903923
Change-Id: I7b222f9dd168101084f3ee4cbbe6f9495818eab4
2015-06-08 18:43:26 +00:00
Geoff Mendal
51ddeca824 Merge "Import translations. DO NOT MERGE" into mnc-dev 2015-06-08 14:18:58 +00:00
Jason Monk
eb738616c9 Merge "Add demo mode to tuner" into mnc-dev 2015-06-08 14:13:52 +00:00
Jason Monk
16ada3df30 Add demo mode to tuner
Allows turning on/off and setting to specific mode for screen shots.

Change-Id: Iee95aff17189dea7a77c493e9b396b9f21052ee8
2015-06-08 10:08:06 -04:00
Geoff Mendal
0926f585fd Import translations. DO NOT MERGE
Change-Id: I63c54f533e54ee9cc140f64e1956661deb8bc7b5
Auto-generated-cl: translation import
2015-06-08 08:53:29 -05:00
Jason Monk
8a3a964d0a Show Cast Tile when trusted
Add a trusted state to the KeyguardMonitor and update uses of it
to treat trusted as if it weren't secure.

Bug: 19709691
Change-Id: Ic46818b6c27e0bd093c7c3af904388fcb870c4c4
2015-06-08 09:46:34 -04:00
Jason Monk
5e745172d9 Setup service for tunable things to use.
Change-Id: I13daa68d3d1ec5584fd84f356f4f5a0d1c0b853a
2015-06-07 08:44:14 -04:00
Jorim Jaggi
537bb5fce7 Fix vibration for assist gesture
Bug: 21549531
Change-Id: I038dd29228646ce6d08da8543c59823cfbb21167
2015-06-05 20:21:37 +00:00
Jorim Jaggi
853cbe38c9 Don't play lock sound when just resetting Keyguard
Bug: 21595440
Change-Id: I9bd470d051f4851dcde83099f1ba1f0a9bae429a
2015-06-05 18:12:34 +00:00
Chet Haase
e790c97787 Hide View.getBackgroundColor() prior to removal
Issue #21572678  API Review: android.view.View.getBackgroundColor()

Change-Id: Ia4fa9e207db3af6e076581bf23747eba6e56bb69
2015-06-05 14:41:51 +00:00
Jason Monk
44fdcf2642 Merge "Update no wifi networks string" into mnc-dev 2015-06-05 14:22:16 +00:00
Jason Monk
e12485fdc5 Update no wifi networks string
Bug: 21530009
Change-Id: I910b2c062252c69f71e29744f6029c6e2557947d
2015-06-05 10:15:02 -04:00
Selim Cinek
e067ff4357 Merge "Removed Log message when expanding from HUN" into mnc-dev 2015-06-05 13:29:37 +00:00
Selim Cinek
1ceee65c20 Merge "Removed the arrow from the hint animation" into mnc-dev 2015-06-05 13:28:57 +00:00
Selim Cinek
c699b87130 Merge "Fixed a bug with HUNS and dreams" into mnc-dev 2015-06-05 13:27:49 +00:00
Selim Cinek
8f93763cf0 Children which are removed when HUNd now animate out
Bug: 21652976
Change-Id: I7754cbc059e31e57b7b64ea4da7c6ccd9c8c7f04
2015-06-05 15:22:42 +02:00
Jorim Jaggi
81f2992fac Merge "Speed up recents -> app #2" into mnc-dev 2015-06-04 22:30:57 +00:00
Jorim Jaggi
752896648e Merge "Speed up recents -> app" into mnc-dev 2015-06-04 22:30:27 +00:00
Jorim Jaggi
3a4656e887 Merge "Make entering recents a lot faster" into mnc-dev 2015-06-04 21:52:14 +00:00
Vadim Tryshev
c51c3f6436 Merge "Processing non-long clicks on application icon." into mnc-dev 2015-06-04 21:08:33 +00:00
Vadim Tryshev
c1a6c658ae Processing non-long clicks on application icon.
This CL alone doens't fix the whole bug, see the bug
for the AI list.

In normal mode, clicking at application icon on a task view
is ignored to avoid accidental clicks. To open app properties,
we need a long click.

In accessibility mode, we want to make it easier to open app
properties, and accidental clicks are less likely. Hence, allowing
"simple" clicks.

Bug: 20945599
Change-Id: Iec3f911dced1eda09175500fc1e798dd09b6f9e2
2015-06-04 13:26:53 -07:00
Jorim Jaggi
6e18e00a24 Speed up recents -> app #2
Creating the thumbnail of the header for the transition was on the
critical path for starting the activity. This moves it off this path
by doing it after onPause().

Change-Id: Ic54a104d5ad4c40e88638566a3a69cc265a0a0fe
2015-06-04 11:22:48 -07:00
Jorim Jaggi
88f3db9e21 Speed up recents -> app
Because we created a bunch of layers, this delayed calling start
activity in the window manager. Disable these layers, as they are
not really needed.

Change-Id: I59343a92726665f72215a0699c52ead76e78a4b3
2015-06-04 11:22:37 -07:00
Jorim Jaggi
900fb48d26 Make entering recents a lot faster
- Precache the bitmap for the window animation in the preload phase
- Remove some post's so we have a faster path from UP -> startActivity
- Don't dim the headers in the first frame drawn, because layer
creation is slow. Instead, do it in the second frame, when the window
animation is already running.

All these changes combined make going to recents about 40-50ms faster.

Change-Id: I3e4060af1ac57b3f359fe7f86f9e3814c6490323
2015-06-04 11:21:49 -07:00
Jason Monk
ed9d3494a8 Merge "Fix Flashlight tile animation" into mnc-dev 2015-06-04 18:10:33 +00:00
Jason Monk
9128b1e241 Fix Flashlight tile animation
Don't refresh the state if its not different.
(This way setAllowAnimation won't get called when it shouldn't)

Bug: 21335624
Change-Id: Id6f8961b32d12141db5ac0bb847e4751b8a159b8
2015-06-04 13:36:14 -04:00
Selim Cinek
90975e38dd Removed Log message when expanding from HUN
Bug: 20828502
Change-Id: I116afbebe6e6042bb7939892a8ba516d06ba911d
2015-06-04 18:43:58 +02:00
Selim Cinek
dfa2f73602 Removed the arrow from the hint animation
Bug: 21513932
Change-Id: I741343c91a4c92d7f53cb673f60a57e733156521
2015-06-04 16:23:53 +00:00
Selim Cinek
cb9400aa23 Enabled expansion and dragging down when QS is expanded
Previously going to the full shade and expanding notifications
where disabled when QS was expanded even though there was enough
space to allow it. This is now allowed again in order to have
a consistent experience.

Bug: 19712809
Change-Id: Ie756d9c3fbf9dc2e60a05d02f0f4cc5dd6c7ebe0
2015-06-04 15:38:29 +00:00
Selim Cinek
72bcaa20af Moved the circle finishing animation to the RenderThread
Now the preview clipper animation and our own circle drawing
are in sync again when launching an affordance!

Bug: 21440634
Change-Id: I96cda04926fb9ae62db6690ddebaf73df38e9ca9
2015-06-04 15:31:40 +00:00
Selim Cinek
bbc580b0bf Fixed layer trashing when opening / closing the shade
Bug: 21445574
Change-Id: I67ed5f28581a366a4fa7fdc6355371c1fdd0dac3
2015-06-04 15:30:55 +00:00
Selim Cinek
04fb25871d Fixed the touch handling when QS was open
When QS was open, the panel could not always be correctly
scrolled.

Bug: 21525300
Change-Id: If18878d08d20254d9d822d80a295163703d897aa
2015-06-04 15:28:17 +00:00
Selim Cinek
b18a20f13c Fixed a bug with HUNS and dreams
When a notification came in dreamMode and would become a HUN
we were firing its fullscreen intent imediatelly. If that notification
got updated again a moment later, it would also show an additional
HUN even though we just launched the fullscreen intent. This is very
troublesome to handle on the app level, as the notification state
is the same. We are now introducing a cooldown for HUNs when it just
launched a fullscreen intent.

Bug: 19377091
Change-Id: Ib32341c8983f0e977354432ea8d8e98909a13829
2015-06-04 17:08:35 +02:00
Selim Cinek
18d669dc59 Merge "Added logging to debug empty keyguard state" into mnc-dev 2015-06-04 13:50:12 +00:00
Selim Cinek
6ef21fa1c2 Merge "Increased the touch target size for the keyboard affordances" into mnc-dev 2015-06-04 13:48:34 +00:00
Selim Cinek
6a1bd2b3db Added logging to debug empty keyguard state
Bug: 21124013
Change-Id: Icdc085e993aae073ed7c42333f49644624971787
2015-06-04 13:47:03 +00:00