4747 Commits

Author SHA1 Message Date
Jorim Jaggi
3989bf68fd am 6ea37298: Merge "Implement phone affordance on lockscreen."
* commit '6ea372988f0732183590c021c65d392bf419dafd':
  Implement phone affordance on lockscreen.
2014-05-06 12:12:35 +00:00
Jorim Jaggi
dba6ca00c3 Merge "Implement phone affordance on lockscreen." 2014-05-06 12:10:53 +00:00
Jorim Jaggi
97b63c4112 Implement phone affordance on lockscreen.
Refactor the camera affordance into a reusable view. This change
also swaps the asset for the camera affordance.

Bug: 14488709
Change-Id: I0633614f6a1ea81faa37923f748af3c635e64a52
2014-05-06 13:56:44 +02:00
Winson Chung
258ea87d45 am 0a730c24: Merge "Exposing the API to support widgets in Recents."
* commit '0a730c24b0af03bea4afa5b6da5ae576b0ef2f99':
  Exposing the API to support widgets in Recents.
2014-05-06 00:03:21 +00:00
Winson Chung
98596c92a3 Merge "Exposing the API to support widgets in Recents." 2014-05-05 23:59:29 +00:00
Winson Chung
da5b84c8d3 Exposing the API to support widgets in Recents.
Change-Id: I2d53f226dbc328f0dbda7006eac647c6468c6b36
2014-05-05 14:33:44 -07:00
Christoph Studer
d7192c6384 am df9e20f2: Merge changes Iffd15e95,Id2db95ec
* commit 'df9e20f28839a61dd487c2a67f914e87da1dede9':
  Log notification clicks
  Add userId to StatusBarNotification key
2014-05-05 19:07:50 +00:00
Christoph Studer
983ce97a5d Merge changes Iffd15e95,Id2db95ec
* changes:
  Log notification clicks
  Add userId to StatusBarNotification key
2014-05-05 19:04:57 +00:00
Jason Monk
d9bc4419f8 am e7b37a9b: Merge "Add null check on navigation bar visibility"
* commit 'e7b37a9be353ae21aa782dda20bfc8fc46bc4bac':
  Add null check on navigation bar visibility
2014-05-05 18:17:41 +00:00
Jason Monk
f593c9d728 Merge "Add null check on navigation bar visibility" 2014-05-05 18:14:27 +00:00
John Spurlock
662525d826 am 2d9e0c32: Cleanup logspam.
* commit '2d9e0c32a812d1213d79919f9ee1df6abc2eb675':
  Cleanup logspam.
2014-05-05 12:53:19 +00:00
John Spurlock
efc1a289c6 Cleanup logspam.
Change-Id: I21b39458147e911da3ab7a260c13abf7ec4eea5d
2014-05-05 08:43:08 -04:00
Winson Chung
959681876c am 2e1bb944: Merge "Adding ability to load a search widget into Recents."
* commit '2e1bb94421d996a45cbc2e5472a0fdaa3e2b921c':
  Adding ability to load a search widget into Recents.
2014-05-03 02:03:09 +00:00
Winson Chung
56c4370eee am ee9b42a9: Merge "Incorporating theme colors into task views."
* commit 'ee9b42a9a330b3225182761c542a095801835354':
  Incorporating theme colors into task views.
2014-05-03 01:46:01 +00:00
Winson Chung
f7bca430d9 Adding ability to load a search widget into Recents.
Change-Id: Ie17d9b9a47c979774b39a37e87f75d9dadc79ad9
2014-05-02 18:45:40 -07:00
Winson Chung
f5e22e71cb Incorporating theme colors into task views.
Change-Id: Ie7166d78dacabe4bff7afdade2d1da9d0651e403
2014-05-02 18:35:35 -07:00
Dianne Hackborn
6c0fa43ed0 am 75e18ec4: Merge "Bump up priority of system receiving BOOT_COMPLETED."
* commit '75e18ec4107cb7465ec91a579f5f1a6f81d268cd':
  Bump up priority of system receiving BOOT_COMPLETED.
2014-05-03 00:28:11 +00:00
Dianne Hackborn
d83a096f29 Bump up priority of system receiving BOOT_COMPLETED.
Change-Id: I5166f88f11f781914312e867cb653c8ecbefa705
2014-05-02 16:29:10 -07:00
Jorim Jaggi
c1cf1aec53 Never close Keyguard automatically.
Also make the bouncer less translucent, so it looks better when
a user double-clicks on a notification (because it is now shown
behind, so we need more background protection).

Bug: 14059777
Change-Id: I2538b0e04ddc25c25a03c65c8a5bd7855720bbf2
2014-05-02 23:25:21 +02:00
Jason Monk
1e68fb3c38 Add null check on navigation bar visibility
When there are hardware keys getNavigationBarView() returns null,
this just checks before setting the visibility.

Bug: 14491311
Change-Id: I2ea8b62b1dfe05ca09636870b37dff184730369e
2014-05-02 16:06:20 -04:00
Jorim Jaggi
f29d07cf82 am bf4ddbac: Merge "Filter touch events in ExpandableView."
* commit 'bf4ddbacc92f934193442dcf7c53f413533c3002':
  Filter touch events in ExpandableView.
2014-05-02 20:05:58 +00:00
Jorim Jaggi
00ebdfe8ba Filter touch events in ExpandableView.
Because the actual height is the different as the laid out one, we
need to filter the touch events here.

Change-Id: I6abd3fb0fffe275c2b83e7c48df1dd866499a28c
2014-05-02 17:29:56 +02:00
Jorim Jaggi
27339f21fc am c05e42b1: Epic performance fix during animation.
* commit 'c05e42b19c8fd24a0e95bd4026245382a042fa79':
  Epic performance fix during animation.
2014-05-02 14:58:43 +00:00
Jorim Jaggi
59b5a356b8 Epic performance fix during animation.
Change-Id: I0a5627543a048cc5348f482ea3407676c9b42126
2014-05-02 16:46:02 +02:00
Jorim Jaggi
6e12b4c786 am 1232854e: Always use algorithm to set the children height.
* commit '1232854ef30a3506eb616e804776b9ee72bb9c49':
  Always use algorithm to set the children height.
2014-05-02 14:34:59 +00:00
Jorim Jaggi
0a632c5be6 am 6d8c50b1: Fix animation play time, animation and alpha.
* commit '6d8c50b14b3810c188af509472046ec1ed99df41':
  Fix animation play time, animation and alpha.
2014-05-02 14:34:56 +00:00
Jorim Jaggi
72d15cf645 am f57d5aa4: Update panel height when stack scroller padding is updated.
* commit 'f57d5aa4e737ab147068fa72d6ced92c41054ebb':
  Update panel height when stack scroller padding is updated.
2014-05-02 14:34:47 +00:00
Jorim Jaggi
e3a940f593 am 81e60810: Introduce animation for changing top margin.
* commit '81e6081031f4b560d2550edb06320b94295b9839':
  Introduce animation for changing top margin.
2014-05-02 14:34:44 +00:00
Jorim Jaggi
bbd19fc5fb am 9b71e298: Change interaction for dragging down to full shade.
* commit '9b71e298c0d0286fe64caa511ed2e5dfef3e8adb':
  Change interaction for dragging down to full shade.
2014-05-02 14:34:41 +00:00
Jorim Jaggi
1c6a32aafb am e071ba1f: Introduce SHADE_LOCKED as a special state for the shade.
* commit 'e071ba1f3ce8d550d61629d965e649c32f3541e5':
  Introduce SHADE_LOCKED as a special state for the shade.
2014-05-02 14:34:32 +00:00
Jorim Jaggi
9cbadd3c08 Always use algorithm to set the children height.
This makes possible to animate between different children heights
between the states.

Change-Id: I5d74814a84c7ff5406481c3ab0553530ee20997b
2014-05-02 16:15:42 +02:00
Jorim Jaggi
98fb09c2b2 Fix animation play time, animation and alpha.
Change-Id: Ib5f0a7880473930da3db70fcbd8c4e620f267cf8
2014-05-02 16:15:12 +02:00
Jorim Jaggi
864347ae94 Update panel height when stack scroller padding is updated.
Change-Id: Ib894c084fb2b78f7227fda33559079ad4f7cbb55
2014-05-02 16:14:59 +02:00
Jorim Jaggi
0dd6881ea4 Introduce animation for changing top margin.
Change-Id: I7f77a1c69efc2dca3e5a37e7d6fc497ae487ec46
2014-05-02 16:14:49 +02:00
Jorim Jaggi
4222d9a7fb Change interaction for dragging down to full shade.
Starts expanding the card if it is expandable. If it's not, we
rubberband the expansion a lot. After the threshold has been reached,
we scale all the notifications up and make it fully white and opaque.

Change-Id: I9ecd020ca263b0f84e87fd6ab2332519ac5e9984
2014-05-02 16:14:38 +02:00
Jorim Jaggi
ecbab3662d Introduce SHADE_LOCKED as a special state for the shade.
This state can be either reached by tapping the more card or dragging
down on any card. In this state, the shade is fully interactive, but
the phone is stil locked. This state can only be enterred if
redaction is off but security is on. If redaction is on, we will show
the bouncer instead and go to the normal shade.

Bug: 14161523
Change-Id: I95ca0991745ffc11ed1028581e3da15265c12ae5
2014-05-02 16:14:26 +02:00
Jason Monk
68b5c9d1ee am 0d4a7358: Merge "Add IME Switcher icon to Navigation Bar"
* commit '0d4a73588b47b96d6a8911c0199b70dda9adc29c':
  Add IME Switcher icon to Navigation Bar
2014-05-02 14:08:11 +00:00
Jason Monk
434bdf50b3 Merge "Add IME Switcher icon to Navigation Bar" 2014-05-02 14:04:52 +00:00
Jason Monk
f1ff209523 Add IME Switcher icon to Navigation Bar
Adds button in the same location as the menu button and overrides
it when present.  The setNavigationHintIconHints lets it know when
the button should be shown.

Bug: 14257632
Change-Id: Ia80de7fd2390cd8b083e37cbe58b7ee53555e619
2014-05-02 09:39:41 -04:00
Christoph Studer
5e7ec186f0 am 90142ba9: Merge "Fix notification visibility reporting"
* commit '90142ba99552faddd4a7de79909f2f6cc4035f16':
  Fix notification visibility reporting
2014-05-02 12:35:38 +00:00
Christoph Studer
27364bc212 Merge "Fix notification visibility reporting" 2014-05-02 12:32:27 +00:00
Christoph Studer
037e34c823 Fix notification visibility reporting
Require the screen to be on for visibility reporting.

Change-Id: I600e2fa2861bddd41ab9f9f0f381d8b1c4946afa
2014-05-02 12:25:35 +02:00
Selim Cinek
d5755bb292 am 357a4459: Merge "Removed always running preDrawListener"
* commit '357a4459459d75c8a647b0979e76255ed0637b41':
  Removed always running preDrawListener
2014-05-02 10:18:40 +00:00
Selim Cinek
97f1b8572f Merge "Removed always running preDrawListener" 2014-05-02 10:16:06 +00:00
Selim Cinek
1f553cfcf2 Removed always running preDrawListener
Replaced a always running preDrawListener with one which is just posted on
demand.

Change-Id: Ie7667302d848fe4a109c04dc91376f0b44d3acd3
2014-05-02 12:01:36 +02:00
John Spurlock
ea0b39e406 am b6e85c22: Add additional display information to conditions.
* commit 'b6e85c221da39d8069cf266f9023a2ac1a72e7a2':
  Add additional display information to conditions.
2014-05-02 06:49:49 +00:00
John Spurlock
ef5693bb73 Add additional display information to conditions.
Change-Id: Ic9a7cb29b573af84185371099e7ae220906cc89c
2014-05-02 00:07:35 -04:00
Jeff Brown
f347bc39fc am 06dec565: Merge "resolved conflicts for merge of 4f8cd188 to master"
* commit '06dec5656d75345566fd31a2cfc6bd5c84bf41de':
  Clean up some terminology related to interactive state.
2014-05-02 01:26:29 +00:00
Jeff Brown
fb0448ab4b resolved conflicts for merge of 4f8cd188 to master
Change-Id: I148cd616cd14d834915978aa2dc3f9e27188dbd3
2014-05-01 18:19:31 -07:00
Selim Cinek
c44ce4302d am 1336c0c0: Merge "Opimized the number of calls to updateChildren."
* commit '1336c0c0381d020c65ebb297e85c874d1aa0761c':
  Opimized the number of calls to updateChildren.
2014-05-01 21:27:08 +00:00