149884 Commits

Author SHA1 Message Date
Adam Powell
a12aaa75df Add a missing condition when checking measurement for ActionBarContainer
It even said "non-tab" right there.

Bug 17202141

Change-Id: Iacc7ec9610d2639aab59dd57ba7194178fb6391f
2014-08-22 10:46:55 -07:00
Tyler Gunn
60627b8347 am 0eb2ba88: Merge "Hiding Video telephony related APIs." into lmp-dev
* commit '0eb2ba88f847730b96a4899e4661a4c99edac419':
  Hiding Video telephony related APIs.
2014-08-22 17:20:46 +00:00
Tyler Gunn
705e9879fc Merge "Hiding Video telephony related APIs." into lmp-dev 2014-08-22 17:12:57 +00:00
Brian Carlstrom
5bdacd71fe am 0830d164: Merge "Move SystemBackupAgent from services.jar to frameworks.jar" into lmp-dev
* commit '0830d1649d4dfa74f9e055930d205bf271611187':
  Move SystemBackupAgent from services.jar to frameworks.jar
2014-08-22 17:08:59 +00:00
Jason Monk
f45161aa07 am 8db91925: Merge "Switch to proper networkcallback api" into lmp-dev
* commit '8db919252fec6cb7b7311f2e186315f05a9a9a02':
  Switch to proper networkcallback api
2014-08-22 17:04:36 +00:00
Jeff Davidson
fde0437069 am 3277eb42: Merge "Allow NetworkRequest release from the system process." into lmp-dev
* commit '3277eb42f56f19584b7b53475287b5577232d1a5':
  Allow NetworkRequest release from the system process.
2014-08-22 17:04:31 +00:00
Brian Carlstrom
9a434ae00f Merge "Move SystemBackupAgent from services.jar to frameworks.jar" into lmp-dev 2014-08-22 17:03:49 +00:00
Jason Monk
2180d39407 Merge "Switch to proper networkcallback api" into lmp-dev 2014-08-22 16:56:44 +00:00
Jeff Davidson
717d95161a Merge "Allow NetworkRequest release from the system process." into lmp-dev 2014-08-22 16:52:33 +00:00
Baligh Uddin
490d724b2a am e90ad6e3: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
* commit 'e90ad6e3a8ca4cc8ca0dbcd310816072fe1da9a5':
  Import translations. DO NOT MERGE
2014-08-22 16:52:10 +00:00
Baligh Uddin
51adc1093e am 74331893: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
* commit '743318934f52ff0ba8f640bc40a5385db1872cd4':
  Import translations. DO NOT MERGE
2014-08-22 16:52:04 +00:00
Baligh Uddin
a79cdd0485 Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-08-22 16:50:08 +00:00
Baligh Uddin
84cd553454 Merge "Import translations. DO NOT MERGE" into lmp-dev 2014-08-22 16:41:28 +00:00
John Spurlock
b49d837ef8 am d2792dae: Merge "Zen: "Muted by <x>" indicator string." into lmp-dev
* commit 'd2792dae7f4bf729f39706a04809a03f38fd64a0':
  Zen: "Muted by <x>" indicator string.
2014-08-22 16:14:47 +00:00
John Spurlock
2b0fea9b1a Merge "Zen: "Muted by <x>" indicator string." into lmp-dev 2014-08-22 16:06:06 +00:00
Youngsang Cho
e6325b239d am deeb5e37: Merge "Send notification messages immediatelly" into lmp-dev
* commit 'deeb5e374eebb2d6520fa4ccc784d01681e254fb':
  Send notification messages immediatelly
2014-08-22 16:05:17 +00:00
Youngsang Cho
e91f83c88e Merge "Send notification messages immediatelly" into lmp-dev 2014-08-22 15:54:12 +00:00
Youngsang Cho
9044be13dc Send notification messages immediatelly
Notification messages are posted through a handler with a main thread.
When a caller of TIS.notifyXXX runs also in a main thread, the notification
is delivered after the method including the caller is finished.
So we added runOnMainThread and made notification messages sent through
runOnMainThread.

Change-Id: Ieb2c5c04ff031e42a532acfc45e0174563265c6b
2014-08-23 00:53:31 +09:00
Selim Cinek
415ccb29f2 am 953dd5e4: Merge "Fixed focusing order for the notification panel and QS" into lmp-dev
* commit '953dd5e4722cf05c08d30ee4f0f653023e499e0b':
  Fixed focusing order for the notification panel and QS
2014-08-22 15:48:52 +00:00
Selim Cinek
ece4a834e8 Merge "Fixed focusing order for the notification panel and QS" into lmp-dev 2014-08-22 15:35:54 +00:00
Jason Monk
92b5c8196b Switch to proper networkcallback api
This will listen properly for the connection of the VPNs.  It will
also listen for disconnects, but may catch them slightly delayed
as the connection may be held on to.

Bug: 16153201
Bug: 17164598
Change-Id: I0c522f7fb4007c3376153c4b2a0345391e0b724f
2014-08-22 11:26:32 -04:00
Selim Cinek
e32010ac61 Fixed focusing order for the notification panel and QS
Also fixed multiple bugs regarding focusability, where
some elements were focusable even though invisible.
The buttons, QS-tiles, QS-detail buttons, QS Header
icons and other elements now have the correct focusability
state.
The rect indicating accessibility focus is now also
correct for dual label tiles, instead of just the whole
button.
Also fixes an ordering issue where notifications were above
the camera circle when launching.
In addition the focus order of the notifications now work
correctly.

Bug: 15569922
Bug: 15682123
Bug: 17159249
Bug: 15690386
Change-Id: Ie9f7ae73397b41ce2e9a4060699301fdef3a0d01
2014-08-22 17:13:36 +02:00
John Spurlock
a34cb5e363 Zen: "Muted by <x>" indicator string.
Bug:16958514
Change-Id: Ic2b9cde74df29ce70f4991f64759544c91e9fac3
2014-08-22 10:52:55 -04:00
Jessica Hummel
50582cc7ee am e8bedefe: Merge "Final strings tweaks for work profile" into lmp-dev
* commit 'e8bedefebd2ec5a79bb5a13d904cfbadcfd3d089':
  Final strings tweaks for work profile
2014-08-22 14:36:57 +00:00
Jessica Hummel
f9220b3953 Merge "Final strings tweaks for work profile" into lmp-dev 2014-08-22 14:26:56 +00:00
Kenny Guy
6a205dd37e am 28088d5b: Merge "Fix notification badge when line 3 not shown." into lmp-dev
* commit '28088d5b3b58a815910e815347cf38e8093a7d7a':
  Fix notification badge when line 3 not shown.
2014-08-22 14:26:56 +00:00
Christoph Studer
652f3e84f6 am 2af8bb02: Merge "SysUI: Fix NotificationData dump" into lmp-dev
* commit '2af8bb0244633292d0143f9204363db1919166cf':
  SysUI: Fix NotificationData dump
2014-08-22 14:26:50 +00:00
Adrian Roos
26277ea5ec am d7efee2a: Merge "Only run TrustAgentServices for users with secure keyguards" into lmp-dev
* commit 'd7efee2a4168123572769032b6d37a6324b138cd':
  Only run TrustAgentServices for users with secure keyguards
2014-08-22 14:26:46 +00:00
Kenny Guy
91d065bcbf Merge "Fix notification badge when line 3 not shown." into lmp-dev 2014-08-22 14:20:31 +00:00
Christoph Studer
17cda4f80f Merge "SysUI: Fix NotificationData dump" into lmp-dev 2014-08-22 14:18:04 +00:00
Adrian Roos
076e72554d Merge "Only run TrustAgentServices for users with secure keyguards" into lmp-dev 2014-08-22 14:17:32 +00:00
Christoph Studer
11840cdca9 SysUI: Fix NotificationData dump
Inactive notification count and indices were off.

Change-Id: I6e8555fe7dcaf6e7f999f09fb4cda56622928b07
2014-08-22 16:06:49 +02:00
Jessica Hummel
36b4e35a00 Final strings tweaks for work profile
Change-Id: I29ea13d522d867f847e72f5c43170a526e4e7f07
bug:15744182
2014-08-22 15:00:15 +01:00
John Spurlock
d3ca9165d2 am 4ebb6384: Merge "QS: Repoint Wifi + BT dual tile labels to settings." into lmp-dev
* commit '4ebb638496a76b1810a655e9196bf41641690a48':
  QS: Repoint Wifi + BT dual tile labels to settings.
2014-08-22 13:30:24 +00:00
John Spurlock
a0125c91ca am a15effc2: Merge "Don\'t do ambient display when in power-conservation mode." into lmp-dev
* commit 'a15effc2f830a13c9b5a997b1c132e56ea5b6e9c':
  Don't do ambient display when in power-conservation mode.
2014-08-22 13:30:20 +00:00
Jorim Jaggi
3631717fda am f229ee63: Merge "Content description for padlock icon depending on state" into lmp-dev
* commit 'f229ee632cdf798ef2b1b68a438cd63ca7bbded9':
  Content description for padlock icon depending on state
2014-08-22 13:30:15 +00:00
John Spurlock
2cd26fa48a Merge "QS: Repoint Wifi + BT dual tile labels to settings." into lmp-dev 2014-08-22 13:27:47 +00:00
John Spurlock
bd60d7f568 Merge "Don't do ambient display when in power-conservation mode." into lmp-dev 2014-08-22 13:27:29 +00:00
Jorim Jaggi
414b152856 Merge "Content description for padlock icon depending on state" into lmp-dev 2014-08-22 13:21:46 +00:00
John Spurlock
45ff7a7285 am 36902e93: Merge "Doze: Improve icon treatment when dozing." into lmp-dev
* commit '36902e93d806da8766c483e4271ac72945927d23':
  Doze: Improve icon treatment when dozing.
2014-08-22 13:06:48 +00:00
John Spurlock
d96179e02d Don't do ambient display when in power-conservation mode.
Finish SystemUI's doze dream early when we enter saver mode.

Bug:17164834
Change-Id: I79153be34da8c4b6447acf5dc9f93364906b2bab
2014-08-22 09:02:58 -04:00
John Spurlock
394fd61115 Merge "Doze: Improve icon treatment when dozing." into lmp-dev 2014-08-22 12:59:16 +00:00
Kenny Guy
98193ea54f Fix notification badge when line 3 not shown.
Ongoing notifications from chrome and drive
don't have content in line 3 so profile badge
wasn't shown.
Add profile badge to large notifications which
hide line 3.

Bug: 16366324
Change-Id: Ib4f1e888674743aa8ef93b7eaceae72602d8df4d
2014-08-22 13:30:58 +01:00
Narayan Kamath
a5bcef721c am 00e947b5: Remove a line that was accidentally committed.
* commit '00e947b545dd6c193907d0a3d94d30fc59d6e54d':
  Remove a line that was accidentally committed.
2014-08-22 11:47:01 +00:00
Narayan Kamath
31fe102d57 Remove a line that was accidentally committed.
Prevents the APK from being installed.

bug: 17153971

Change-Id: Ic53c94dc6f0583371965d5edb0b12248c915214e
2014-08-22 11:37:20 +00:00
Jeff Brown
8864415e2a Fix matrix multiply in accessiblity display adjustments.
Fixed a bug caused by a missing temporary when swapping two
matrices.  This could produce undefined results in the case where
both display inversion and the greyscale daltonizer were enabled
simultaneously.

Tightened up the code a little to make this kind of error
less likely by removing redundant state.

Removed the native prefix on some methods since they are not
native at all.

Change-Id: I716ffc8fbe76a304c60d45870074340c0121059f
2014-08-22 03:52:01 -07:00
Jeff Brown
1bfd0f463e Improve adaptive brightness in very dark rooms.
Added config_screenBrightnessDark to configure the minimum value
that will be used for auto-brightness adjustment.  This value is
expected to be less than unadjusted minimum auto-brightness level
to provide some range for the user to make the screen dimmer
in dark rooms.

This configuration value is set to the lowest possible level
by default (1).  Individual devices may need to override this value
in their framework resource overlay depending on their backlight
characteristics.

Change-Id: I9bd3a2355c65f894dff89aeaf7661cdf38f4a6ee
2014-08-22 02:17:41 -07:00
Yohei Yukawa
ab086bcd2d am dc42737e: Remove CursorAnchorInfoRequest and related stuff
* commit 'dc42737ef203189df65f385bc370c7e19d3968fd':
  Remove CursorAnchorInfoRequest and related stuff
2014-08-22 09:06:39 +00:00
Yohei Yukawa
a277db28e9 Remove CursorAnchorInfoRequest and related stuff
This CL removes CursorAnchorInfoRequest and related stuff
in favor of InputConnection.requestUpdateCursorAnchorInfo,
which is more easy to understand. This CL also deprecates
InputMethodManager#updateCursor and related stuff.

Rationale:
1. The spec of #updateCursor says that it provides the cursor
   position in local coordinates, while the input method
   requires it in the screen coordinates.
2. #updateCursor has never been enabled in AOSP, because
   InputMethodManager#isWatchingCursor always returned false.
3. There has been no way to let
   InputMethodManager#isWatchingCursor return true.
4. In L, InputMethodManager#updateCursorAnchorInfo is
   introduced to address all the issues above.

Given that we no longer need to support #updateCursor,
CursorAnchorInfoRequest is overkill when we need to convey
just a couple of parameters.

BUG: 17185263
BUG: 17182367

Change-Id: I4a577bfd02b37b9e56c80b8b41bb25afa95dd8ef
2014-08-22 00:55:06 -07:00
Narayan Kamath
e082f26e21 am 089f9feb: Merge "Fix service tests." into lmp-dev
* commit '089f9feb0913b4e9d3c854d8b0540573e8a8f0c9':
  Fix service tests.
2014-08-22 07:54:39 +00:00