Commit Graph

82913 Commits

Author SHA1 Message Date
Makoto Onuki
e94874eed0 Merge "Add 1-day sync stats in syncmanager dumpsys." into pi-dev am: d7732b4c8a
am: 38f0cb4961

Change-Id: If710e543654f26213ff1143ca8e3335160e7371a
2018-04-16 19:16:56 -07:00
Jeff Sharkey
00f8ad0a11 Merge "Protect usage data with OP_GET_USAGE_STATS." into pi-dev am: 936c0868f8
am: 7b913d70b9

Change-Id: Ifd131fb60996e416f44f7acc68257e4663ef4ba7
2018-04-16 18:43:09 -07:00
Makoto Onuki
38f0cb4961 Merge "Add 1-day sync stats in syncmanager dumpsys." into pi-dev
am: d7732b4c8a

Change-Id: I7eeab220ca2d90623868e1e3f724961ad660da42
2018-04-16 18:30:38 -07:00
Hidenari Koshimae
89a6da9211 Merge "Camera: Fix a description for MONOCHROME camera capability" into pi-dev am: 8be1197c5d
am: 3995b3ff9c

Change-Id: I66a8d3f31cdaa0a96a4eb991f1f6ab7fb2e8a32c
2018-04-16 17:46:43 -07:00
Jeff Sharkey
7b913d70b9 Merge "Protect usage data with OP_GET_USAGE_STATS." into pi-dev
am: 936c0868f8

Change-Id: I3c84c646b3a79f09dc1210e18f48d1f87d38abd4
2018-04-16 17:44:58 -07:00
Makoto Onuki
d7732b4c8a Merge "Add 1-day sync stats in syncmanager dumpsys." into pi-dev 2018-04-17 00:11:25 +00:00
Jeff Sharkey
936c0868f8 Merge "Protect usage data with OP_GET_USAGE_STATS." into pi-dev 2018-04-17 00:04:53 +00:00
Hidenari Koshimae
3995b3ff9c Merge "Camera: Fix a description for MONOCHROME camera capability" into pi-dev
am: 8be1197c5d

Change-Id: I41dc263a13f67e7d4772343b1c10f52383786bd2
2018-04-16 17:02:46 -07:00
David Chen
3718e716e6 Merge "Adds a code when statsd sends intent to getData." into pi-dev am: 17d2de09cb
am: 5cc0e05e03

Change-Id: I54b0067c7aa127e5fedbb60d98bb7035bef62ae5
2018-04-16 16:45:59 -07:00
Dan Cashman
d5ad6a4f8d Merge "Replace PackageInfo#signingCertificateHistory field doc reference." into pi-dev am: 82f36b120d
am: cc369093f6

Change-Id: I1c2e82b513035872f831d2fd55063e451a383439
2018-04-16 16:27:19 -07:00
TreeHugger Robot
8be1197c5d Merge "Camera: Fix a description for MONOCHROME camera capability" into pi-dev 2018-04-16 23:25:39 +00:00
David Chen
5cc0e05e03 Merge "Adds a code when statsd sends intent to getData." into pi-dev
am: 17d2de09cb

Change-Id: I4f429329603d7dfe512de6802d4f083d230fc4d1
2018-04-16 16:21:23 -07:00
Dmitry Dementyev
51806c9862 Merge "Remove implementation of deprecated RecoveryController methods." into pi-dev am: 5291268754
am: 88a9786359

Change-Id: I6ba172a7f56904ba603ed816d1a32f3357d4563f
2018-04-16 16:12:43 -07:00
Dan Cashman
cc369093f6 Merge "Replace PackageInfo#signingCertificateHistory field doc reference." into pi-dev
am: 82f36b120d

Change-Id: I6a0b86e427ecb1e889cb39bae1b3e99248daea16
2018-04-16 16:04:34 -07:00
Dmitry Dementyev
88a9786359 Merge "Remove implementation of deprecated RecoveryController methods." into pi-dev
am: 5291268754

Change-Id: Ic390d4b001ec63db78e5f8effc59a1c445153c6a
2018-04-16 15:50:16 -07:00
TreeHugger Robot
17d2de09cb Merge "Adds a code when statsd sends intent to getData." into pi-dev 2018-04-16 22:46:03 +00:00
TreeHugger Robot
82f36b120d Merge "Replace PackageInfo#signingCertificateHistory field doc reference." into pi-dev 2018-04-16 22:40:56 +00:00
TreeHugger Robot
5291268754 Merge "Remove implementation of deprecated RecoveryController methods." into pi-dev 2018-04-16 22:14:22 +00:00
Dan Cashman
e942b914a4 Replace PackageInfo#signingCertificateHistory field doc reference.
During API review, PackageInfo#signingCertificateHistory was changed
to PackageInfo#signingInfo.  This was not reflected everywhere in
the documentation.  Update it.

Bug: 74831530
Test: Doc change only, builds.
Change-Id: I497cdd732dffacf376ac05f7ccd181004c947210
2018-04-16 14:44:13 -07:00
Caxton Chan
6f9ffd3b74 Merge "Enable feature flag for audio output switcher." into pi-dev am: 116e05cbba
am: fc01e133b5

Change-Id: I512891cb258131cd1b6174e60936f707f6a875a6
2018-04-16 12:50:14 -07:00
Caxton Chan
fc01e133b5 Merge "Enable feature flag for audio output switcher." into pi-dev
am: 116e05cbba

Change-Id: Id7144fbbf59ca9efeee0f20aa1a988377c87747a
2018-04-16 12:35:04 -07:00
Caxton Chan
116e05cbba Merge "Enable feature flag for audio output switcher." into pi-dev 2018-04-16 19:24:31 +00:00
Makoto Onuki
9498621f41 Add 1-day sync stats in syncmanager dumpsys.
The stats currently shown in sync manager dumpsys is the total *since wipe* so
they're usually pretty much useless.

So let's add "today" and "yesterday" stats too.

- Also add "# failures" and "# cancels".
- Also split up SERVER to OTHER and FEED (i.e. subscribedfeeds).

Bug: 76035392
Test: Boot, run some sync, then do "cmd content reset-today-stats"
- Also tested with actually setting the clock to 23:59 and wait
- Check the result with "dumpsys content".

Sample output:
=======================================================================
Authority                                           Syncable  Enabled  Stats  Loc  Poll  Per  Feed  User  Othr  Tot  Fail  Can  Time  Last Sync            Backoff
------------------------------------------------------------------------------------------------------------------------------------------------------------------
com.android.calendar                                1         true     Total  0    0     0    1     0     7     8    0     2    8s    FEED SUCCESS
                                                                       Today                  1           5     6               7s    2018-04-12 15:21:24
                                                                       Yestr                                                    0s
com.android.chrome                                  0         false    Total  0    0     0    0     0     0     0    0     0    0s
                                                                       Today                                                    0s

Change-Id: Id0ea42435a9f759e47d4b9490292759270f8e9a5
2018-04-16 12:23:26 -07:00
Hidenari Koshimae
3a385f81a3 Camera: Fix a description for MONOCHROME camera capability
Test: Compile
Bug: 77902724
Change-Id: Ibb6a1d4b5f80a0c4d0e3f29625b03a827a3ed80c
2018-04-16 12:22:34 -07:00
Ricky Wai
2604d6ef05 Merge "Update PackageManager.getInstalledPackages() docs" into pi-dev am: ed2a3cadc1
am: 8798ae731c

Change-Id: I0136e13cab068ee93aab0820061adaef28bbc362
2018-04-16 12:07:05 -07:00
Ricky Wai
8798ae731c Merge "Update PackageManager.getInstalledPackages() docs" into pi-dev
am: ed2a3cadc1

Change-Id: Icb8d0962ddbe4ba4c25b835cc631cedd94c818eb
2018-04-16 11:50:44 -07:00
Jeff Sharkey
6b64925737 Protect usage data with OP_GET_USAGE_STATS.
APIs that return package usage data (such as the new StatsManager)
must ensure that callers hold both the PACKAGE_USAGE_STATS permission
and the OP_GET_USAGE_STATS app-op.

Add noteOp() method that can be called from native code.

Also add missing security checks on command interface.

Bug: 77662908, 78121728
Test: builds, boots
Change-Id: Ie0d51e4baaacd9d7d36ba0c587ec91a870b9df17
2018-04-16 12:44:32 -06:00
Ricky Wai
ed2a3cadc1 Merge "Update PackageManager.getInstalledPackages() docs" into pi-dev 2018-04-16 18:19:00 +00:00
Bryce Lee
b35cfd79ab Merge "Remove temporary logging." into pi-dev am: 216b50ad97
am: 1f6cebfab1

Change-Id: I05f5b91406ad73aa8140bf36b1c2381667adcc88
2018-04-16 11:18:10 -07:00
Bryce Lee
1f6cebfab1 Merge "Remove temporary logging." into pi-dev
am: 216b50ad97

Change-Id: I49b008a4173e0c3fee6a3e3202f5b18c1c991fc9
2018-04-16 10:54:57 -07:00
Bryce Lee
216b50ad97 Merge "Remove temporary logging." into pi-dev 2018-04-16 17:36:45 +00:00
Chavi Weingarten
98364be07e Merge "Revert "ViewRoot: Ensure we release surface from setWindowStopped."" into pi-dev am: 2754777d30
am: 7d710b90ca

Change-Id: Iaaf71070e73603f58bc467a913655948de37e4fb
2018-04-16 10:25:52 -07:00
Chavi Weingarten
7d710b90ca Merge "Revert "ViewRoot: Ensure we release surface from setWindowStopped."" into pi-dev
am: 2754777d30

Change-Id: Ic662d242231c5e8c375805930e59d55da0a15b01
2018-04-16 10:13:31 -07:00
TreeHugger Robot
2754777d30 Merge "Revert "ViewRoot: Ensure we release surface from setWindowStopped."" into pi-dev 2018-04-16 16:50:48 +00:00
Michael Wright
725df7a10c Merge "Convert the BrightnessController to a log scale control." into pi-dev am: 56a5620b41
am: b8a9a324f7

Change-Id: I7a6e558cb8ae9b8a065f1293380c6b899ec12c4c
2018-04-16 09:36:39 -07:00
Michael Wright
b8a9a324f7 Merge "Convert the BrightnessController to a log scale control." into pi-dev
am: 56a5620b41

Change-Id: I440109410c4cac5ebd175e05e9f12bad0de09ed4
2018-04-16 09:29:39 -07:00
Adrian Roos
c394641b39 Merge changes I478047cc,Ibe16ffd7 into pi-dev am: 892ee93977
am: 21c2c55336

Change-Id: I125d3b4725c299f90531d3a42c8c00a837508b72
2018-04-16 09:25:13 -07:00
TreeHugger Robot
56a5620b41 Merge "Convert the BrightnessController to a log scale control." into pi-dev 2018-04-16 16:18:34 +00:00
Adrian Roos
21c2c55336 Merge changes I478047cc,Ibe16ffd7 into pi-dev
am: 892ee93977

Change-Id: Id60ec23a210c907bf61a4f0c95441e5f48b773cc
2018-04-16 09:16:56 -07:00
TreeHugger Robot
892ee93977 Merge changes I478047cc,Ibe16ffd7 into pi-dev
* changes:
  DisplayCutout: Ensure stable insets cover top cutout
  Cutout: Use stable density for inflating simulated cutouts
2018-04-16 16:07:27 +00:00
Chavi Weingarten
630108fc5f Revert "ViewRoot: Ensure we release surface from setWindowStopped."
This reverts commit 35274cb0ce.

Reason for revert: b/78110749
Fixes: 78110749

Change-Id: Ib1b15e4f7325cb265574090b658514fc0b3c4021
2018-04-16 15:34:45 +00:00
Benjamin Miller
9f36e8d4d5 Merge "Doc change: removed reference to the reverted Password Blacklist feature." into pi-dev am: bdf8f1e3a2
am: 525ccce945

Change-Id: Ifee52d60db26754bb08fd4c63e903c385ceeadee
2018-04-16 08:13:50 -07:00
Benjamin Miller
525ccce945 Merge "Doc change: removed reference to the reverted Password Blacklist feature." into pi-dev
am: bdf8f1e3a2

Change-Id: I78270fc1f639f87c3a26ab97ec526c902ff081c7
2018-04-16 08:01:15 -07:00
Adrian Roos
535c420139 Cutout: Use stable density for inflating simulated cutouts
Change-Id: Ibe16ffd792040e753d54d7085ba74e8880de111e
Fixes: 77961334
Test: Set density to Very large, enable simulated cutout, verify it still looks reasonable.
2018-04-16 16:21:52 +02:00
Michael Wright
585ff988bb Convert the BrightnessController to a log scale control.
Currently, the BrightnessController's UI is a linear scale control on
top of a linear backlight control, but humans perceive brightness on a
roughly logarithmic scale. By moving to a non-linear control, we both
give users more fine-grained control over the brightness of the display
as well as a UI that works more intuitively.

Test: manual
Bug: 73810208
Change-Id: I67090ad7c4ced0420314458473c9124cb9c61906
2018-04-16 14:47:33 +01:00
Benjamin Miller
cc12c5fb11 Doc change: removed reference to the reverted Password Blacklist feature.
Bug: 73750934
Test: make ds-docs and inspected HTML output.

Change-Id: I545ef13219dc994a4f157cc6f2380eac59331498
2018-04-16 13:45:54 +00:00
Lifu Tang
e9f5e3cce3 Merge "Add an action to launch scanning settings" into pi-dev am: 4af3d1a4a4
am: fddae7a2e7

Change-Id: I7696c196430160d1cd88061c59ecf1bd5b35e3b7
2018-04-14 20:07:17 -07:00
Lifu Tang
fddae7a2e7 Merge "Add an action to launch scanning settings" into pi-dev
am: 4af3d1a4a4

Change-Id: I8e15c04b225ceb2792a2ca2d41c405922c02e482
2018-04-14 19:47:11 -07:00
Jeff Sharkey
5ee9434e9c Merge "Return "null" cycles for deprecated callers." into pi-dev am: 9eb0a655cc
am: fcbbe0f9c7

Change-Id: Ie4d4431a56dc4b7062d547b9e6b7828c13a64cb5
2018-04-14 19:03:49 -07:00
Jeff Sharkey
fcbbe0f9c7 Merge "Return "null" cycles for deprecated callers." into pi-dev
am: 9eb0a655cc

Change-Id: Ibe9928effca29598c59f440018977474debbee4b
2018-04-14 18:39:00 -07:00