OSDN Git Service

android-x86/frameworks-base.git
7 years agoMerge "Wallpaper color extraction API stub" into oc-dev am: 6acf7a7b45
Jorim Jaggi [Sat, 15 Apr 2017 05:02:07 +0000 (05:02 +0000)]
Merge "Wallpaper color extraction API stub" into oc-dev am: 6acf7a7b45
am: 9b24dd3186

Change-Id: Iae905316d4a489de425d0dd8da1b0cf35c559f82

7 years agoMerge "Wallpaper color extraction API stub" into oc-dev
Jorim Jaggi [Sat, 15 Apr 2017 04:56:51 +0000 (04:56 +0000)]
Merge "Wallpaper color extraction API stub" into oc-dev
am: 6acf7a7b45

Change-Id: I6d4e70f45b60fc76e017a982f70a2a7b14b3a3a9

7 years agoMerge "Wallpaper color extraction API stub" into oc-dev
Jorim Jaggi [Sat, 15 Apr 2017 04:52:20 +0000 (04:52 +0000)]
Merge "Wallpaper color extraction API stub" into oc-dev

7 years agoMerge "Expose phone account register/unregister intents."
Tyler Gunn [Sat, 15 Apr 2017 04:50:04 +0000 (04:50 +0000)]
Merge "Expose phone account register/unregister intents."

7 years agoMerge "API for notification listener for Companioon apps" into oc-dev am: 0d88904744
Eugene Susla [Sat, 15 Apr 2017 04:28:02 +0000 (04:28 +0000)]
Merge "API for notification listener for Companioon apps" into oc-dev am: 0d88904744
am: 0fb1104b25

Change-Id: I33326544bd1eef9abc900ea13cb2fdf32ad06cbe

7 years agoMerge "API for notification listener for Companioon apps" into oc-dev
Eugene Susla [Sat, 15 Apr 2017 04:22:48 +0000 (04:22 +0000)]
Merge "API for notification listener for Companioon apps" into oc-dev
am: 0d88904744

Change-Id: Ie6093be3e7699481473eeb597bc4d604728330a2

7 years agoMerge "API for notification listener for Companioon apps" into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 04:15:34 +0000 (04:15 +0000)]
Merge "API for notification listener for Companioon apps" into oc-dev

7 years agoMerge "Add support for multiple fill contexts" into oc-dev am: 41200eac71
Svetoslav Ganov [Sat, 15 Apr 2017 03:37:56 +0000 (03:37 +0000)]
Merge "Add support for multiple fill contexts" into oc-dev am: 41200eac71
am: 721b28f029

Change-Id: I1e3da29514943c1e7476db8bc6a1cbba46b7a116

7 years agoMerge "Add support for multiple fill contexts" into oc-dev
Svetoslav Ganov [Sat, 15 Apr 2017 03:33:02 +0000 (03:33 +0000)]
Merge "Add support for multiple fill contexts" into oc-dev
am: 41200eac71

Change-Id: I9a66bc2d97efbc19fd0cbfd57dfb13323e3ab31a

7 years agoMerge "Add support for multiple fill contexts" into oc-dev
Svetoslav Ganov [Sat, 15 Apr 2017 03:29:08 +0000 (03:29 +0000)]
Merge "Add support for multiple fill contexts" into oc-dev

7 years agoMerge changes from topics 'network_specifier', 'networkspecifier' into oc-dev am...
Etan Cohen [Sat, 15 Apr 2017 02:42:20 +0000 (02:42 +0000)]
Merge changes from topics 'network_specifier', 'networkspecifier' into oc-dev am: d98f26e4f3  -s ours
am: f9e3b532b7  -s ours

Change-Id: Ic2dcb3a90f8e241bcf43a06e785816c81a9da8b1

7 years agoMerge changes from topics 'network_specifier', 'networkspecifier' into oc-dev
Etan Cohen [Sat, 15 Apr 2017 02:32:31 +0000 (02:32 +0000)]
Merge changes from topics 'network_specifier', 'networkspecifier' into oc-dev
am: d98f26e4f3  -s ours

Change-Id: Ic728d22ee9d7407df5437e3da0468387f5c098c2

7 years agoMerge changes from topics 'network_specifier', 'networkspecifier' into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 02:16:10 +0000 (02:16 +0000)]
Merge changes from topics 'network_specifier', 'networkspecifier' into oc-dev

* changes:
  [CM] Unhide the NetworkSpecifier as object API
  Make the NetworkSpecifier a class instead of a string.
  Add test coverage for NetworkSpecifiers.

7 years agoMerge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into...
Adrian Roos [Sat, 15 Apr 2017 02:02:40 +0000 (02:02 +0000)]
Merge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into oc-dev am: 490ef3cda4
am: 153159130f

Change-Id: Iabcf85cb191df80d1a24277dd420e3045838ded8

7 years agoAPI for notification listener for Companioon apps
Eugene Susla [Mon, 10 Apr 2017 18:51:58 +0000 (11:51 -0700)]
API for notification listener for Companioon apps

Test: 1. Trigger the confitrmation dialog.
Ensure it looks exactly like the one from settings.
2. Call an API without associating the appa first
Ensure exception is thrown with a message mentioning the need to associate 1st
Change-Id: I94d4116e1988db869ed445ae3fd018c50590e3f4

7 years agoMerge "Support flagNoPersonalizedLearning in layout XML" into oc-dev am: e61d56fb70
Yohei Yukawa [Sat, 15 Apr 2017 01:59:05 +0000 (01:59 +0000)]
Merge "Support flagNoPersonalizedLearning in layout XML" into oc-dev am: e61d56fb70
am: 7096e0e076

Change-Id: I8138d58c3fade77ea2311faa728224d0199ae3f6

7 years agoMerge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into...
Adrian Roos [Sat, 15 Apr 2017 01:58:55 +0000 (01:58 +0000)]
Merge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into oc-dev
am: 490ef3cda4

Change-Id: I6a808b422c23e0bd695d8422150e57ed9cf874ad

7 years agoMerge "Support flagNoPersonalizedLearning in layout XML" into oc-dev
Yohei Yukawa [Sat, 15 Apr 2017 01:51:55 +0000 (01:51 +0000)]
Merge "Support flagNoPersonalizedLearning in layout XML" into oc-dev
am: e61d56fb70

Change-Id: If566134ba9f8ac40cf73a92745b45262681531c9

7 years agoMerge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into...
Adrian Roos [Sat, 15 Apr 2017 01:48:25 +0000 (01:48 +0000)]
Merge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into oc-dev

7 years agoMerge "BLE scan API using PendingIntent" into oc-dev am: 7859022e8e
Amith Yamasani [Sat, 15 Apr 2017 01:47:05 +0000 (01:47 +0000)]
Merge "BLE scan API using PendingIntent" into oc-dev am: 7859022e8e
am: 3eca1577fe

Change-Id: I226c5a770d41e3d096658da3148a4089fa3a29f3

7 years agoMerge "Support flagNoPersonalizedLearning in layout XML" into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 01:44:30 +0000 (01:44 +0000)]
Merge "Support flagNoPersonalizedLearning in layout XML" into oc-dev

7 years agoExpose phone account register/unregister intents.
Tyler Gunn [Fri, 14 Apr 2017 20:43:30 +0000 (13:43 -0700)]
Expose phone account register/unregister intents.

These were previously @SystemApi.  Retaining the existing SystemAPI
behavior which sends the intents to those with a private permission.
Extending to ALSO send these intents to the default dialer app as well
using an explicit intent.
Cherry-pick from aosp-master to resolve merge conflicts.

Test: Manual
Bug: 37106957
Change-Id: Ifb72870105be5ba024af196a8c3165a9afb397ab

7 years agoMerge "BLE scan API using PendingIntent" into oc-dev
Amith Yamasani [Sat, 15 Apr 2017 01:41:29 +0000 (01:41 +0000)]
Merge "BLE scan API using PendingIntent" into oc-dev
am: 7859022e8e

Change-Id: Ic694cf7dae7e7c151155787da5b079699cec93ed

7 years agoMerge "Reduce effect on PipMenuActivity during animation" into oc-dev am: 47dea3b16d
Wale Ogunwale [Sat, 15 Apr 2017 01:34:27 +0000 (01:34 +0000)]
Merge "Reduce effect on PipMenuActivity during animation" into oc-dev am: 47dea3b16d
am: a1ba99cbb0

Change-Id: I62498300c52361aad5a81ec7bec58c2e98748347

7 years agoMerge "BLE scan API using PendingIntent" into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 01:34:03 +0000 (01:34 +0000)]
Merge "BLE scan API using PendingIntent" into oc-dev

7 years agoWallpaper color extraction API stub
Lucas Dupin [Sat, 15 Apr 2017 01:33:08 +0000 (18:33 -0700)]
Wallpaper color extraction API stub

Now it's possible to listen to changes on wallpaper colors by
registering a listener on WallpaperManager. It's also possible
to get the current wallpaper text color hints.

Bug: 36856508
Test: compilation
Change-Id: I5102cb7be9a4af60b85fc8913154a79dfe5c21a0

7 years agoMerge "Null-check mNavigationBar when returning its view."
TreeHugger Robot [Sat, 15 Apr 2017 01:31:06 +0000 (01:31 +0000)]
Merge "Null-check mNavigationBar when returning its view."

7 years agoMerge "Reduce effect on PipMenuActivity during animation" into oc-dev
Wale Ogunwale [Sat, 15 Apr 2017 01:28:03 +0000 (01:28 +0000)]
Merge "Reduce effect on PipMenuActivity during animation" into oc-dev
am: 47dea3b16d

Change-Id: I57a59e7fe55c50bb69dad7e0de3b8b11a2bb9638

7 years agoMerge "Introduce a new JobServiceEngine class." into oc-dev am: aaeb512331
Dianne Hackborn [Sat, 15 Apr 2017 01:27:26 +0000 (01:27 +0000)]
Merge "Introduce a new JobServiceEngine class." into oc-dev am: aaeb512331
am: 09d3418582

Change-Id: Id5a22d0d77f76cfeb85048dcc9e02edc5773e57d

7 years agoMerge "Remove autofillMode attribute" into oc-dev am: a05f1fdd93
Philip P. Moltmann [Sat, 15 Apr 2017 01:22:16 +0000 (01:22 +0000)]
Merge "Remove autofillMode attribute" into oc-dev am: a05f1fdd93
am: a624433bf0

Change-Id: Idd7b711a67378287eb5a6da3374f2d84e4710a8c

7 years agoMerge "Clear identity to handle ALLOCATE_AGGRESSIVE." into oc-dev am: dec3638c1f
Jeff Sharkey [Sat, 15 Apr 2017 01:19:38 +0000 (01:19 +0000)]
Merge "Clear identity to handle ALLOCATE_AGGRESSIVE." into oc-dev am: dec3638c1f
am: 5b0d782531

Change-Id: I1e5e8fb84a8489aa1cabc32572e55d6898c02592

7 years agoMerge "Reduce effect on PipMenuActivity during animation" into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 01:18:31 +0000 (01:18 +0000)]
Merge "Reduce effect on PipMenuActivity during animation" into oc-dev

7 years agoMerge "Add new api Activity.getStartInitiatedTime." into oc-dev am: 2359f016e2
Sudheer Shanka [Sat, 15 Apr 2017 01:18:27 +0000 (01:18 +0000)]
Merge "Add new api Activity.getStartInitiatedTime." into oc-dev am: 2359f016e2
am: 225e594388

Change-Id: I64b956ebf369aa19e42920d71fdcac7713ce2c32

7 years agoMerge "MASTER_CLEAR action should not be public" into oc-dev am: baf1d7036e
Amith Yamasani [Sat, 15 Apr 2017 01:17:16 +0000 (01:17 +0000)]
Merge "MASTER_CLEAR action should not be public" into oc-dev am: baf1d7036e
am: 6c608ebafb

Change-Id: I76776f7f44a855bde12d6967ef4778523ae89f7a

7 years agoMerge "BluetoothMidi: request higher priority, for lower latency" into oc-dev am...
Phil Burk [Sat, 15 Apr 2017 01:16:05 +0000 (01:16 +0000)]
Merge "BluetoothMidi: request higher priority, for lower latency" into oc-dev am: e49ad6c70a
am: 8a99d67db0

Change-Id: I97fb3470de4432a5ab408cbad4505b764b8a2b4d

7 years agoMerge "Add ACTION_ACCOUNT_REMOVED to Account Manager."
TreeHugger Robot [Sat, 15 Apr 2017 01:08:22 +0000 (01:08 +0000)]
Merge "Add ACTION_ACCOUNT_REMOVED to Account Manager."

7 years agoMerge "Introduce a new JobServiceEngine class." into oc-dev
Dianne Hackborn [Sat, 15 Apr 2017 01:02:31 +0000 (01:02 +0000)]
Merge "Introduce a new JobServiceEngine class." into oc-dev
am: aaeb512331

Change-Id: I68e306a970096cdd7d65b13865f70081679759ec

7 years agoMerge "Remove autofillMode attribute" into oc-dev
Philip P. Moltmann [Sat, 15 Apr 2017 00:56:44 +0000 (00:56 +0000)]
Merge "Remove autofillMode attribute" into oc-dev
am: a05f1fdd93

Change-Id: Ib5a661b27a23e7dbaa277a3d3ea1d85a4ab7ba72

7 years agoMerge "Introduce a new JobServiceEngine class." into oc-dev
Dianne Hackborn [Sat, 15 Apr 2017 00:55:50 +0000 (00:55 +0000)]
Merge "Introduce a new JobServiceEngine class." into oc-dev

7 years agoMerge "Remove autofillMode attribute" into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 00:50:45 +0000 (00:50 +0000)]
Merge "Remove autofillMode attribute" into oc-dev

7 years agoAdd support for multiple fill contexts
Svet Ganov [Fri, 14 Apr 2017 04:56:16 +0000 (21:56 -0700)]
Add support for multiple fill contexts

When saving data filled by the user the platform provides to
an autofill provider the state of the UI allowing the provider
to interpret this state and store relevant information.

A limitation of the current design is that the fill provider
needs to interpret the screen content twice, once handling a
fill request and once handling a save request. To address this
we are introducing a id for each fill request allowing the
autofill provider to associate arbitrary state with each fill
request and store it in the client data bundle later passed
to save.

Another limitation of the current design is that if the screen
changes dynamically while the user interacts with the app the
UI state passed on save represents a static snapshot, therefore
it is not possible to the autofill provider to determine the
context in which the data in the UI was filled. We could
keep the views and have deltas for views being removed/added
/moved/changed but this is not enough as the fill provider
needs to know not only what changed but what changed for every
fill request and in one session there could be multiple fill
requests. To address this we provide a list of fill contexts
on save each of which has the id of the corresponding fill
request. This allows the fill provider to know the exact context
in which the data was popuplated and also use its custom client
state for this fill request if desired.

This change deprecates the old APIs and the new ones delegate
to the old ones. Once the clients migrate to the new APIs we
will remove the old ones.

Test: all autofill CTS tests pass

Change-Id: Idcebcc671aa3c078a305d8c358e225274fccc588

7 years agoMerge "Clear identity to handle ALLOCATE_AGGRESSIVE." into oc-dev
Jeff Sharkey [Sat, 15 Apr 2017 00:36:24 +0000 (00:36 +0000)]
Merge "Clear identity to handle ALLOCATE_AGGRESSIVE." into oc-dev
am: dec3638c1f

Change-Id: I9cc266dd67fac65859d86f77f085eb45b4e73701

7 years agoMerge "Clear identity to handle ALLOCATE_AGGRESSIVE." into oc-dev
TreeHugger Robot [Sat, 15 Apr 2017 00:30:27 +0000 (00:30 +0000)]
Merge "Clear identity to handle ALLOCATE_AGGRESSIVE." into oc-dev

7 years agoresolve merge conflicts of 25e893c7d5d3 to master
Makoto Onuki [Sat, 15 Apr 2017 00:19:01 +0000 (17:19 -0700)]
resolve merge conflicts of 25e893c7d5d3 to master

Test: build

Change-Id: I43d3eb486d8a6600cfc793d6324b8fe23a241f0f

7 years agoMerge "Add new api Activity.getStartInitiatedTime." into oc-dev
Sudheer Shanka [Sat, 15 Apr 2017 00:17:26 +0000 (00:17 +0000)]
Merge "Add new api Activity.getStartInitiatedTime." into oc-dev
am: 2359f016e2

Change-Id: I8a2ab94f67894736188fd62df8503dfa637ad9ed

7 years agoMerge "Add new api Activity.getStartInitiatedTime." into oc-dev
Sudheer Shanka [Sat, 15 Apr 2017 00:09:26 +0000 (00:09 +0000)]
Merge "Add new api Activity.getStartInitiatedTime." into oc-dev

7 years agoMerge "Merge "[DO NOT MERGE] Fix associations serialization optimization bug" into...
Android Build Merger (Role) [Sat, 15 Apr 2017 00:02:49 +0000 (00:02 +0000)]
Merge "Merge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev am: 21da54587b am: 3b3d9f8415"

7 years agoMerge "Cleanup that wasn't uploaded with ag/2094132"
TreeHugger Robot [Sat, 15 Apr 2017 00:02:22 +0000 (00:02 +0000)]
Merge "Cleanup that wasn't uploaded with ag/2094132"

7 years agoMerge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev...
Svetoslav Ganov [Sat, 15 Apr 2017 00:02:01 +0000 (00:02 +0000)]
Merge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev am: 21da54587b
am: 3b3d9f8415

Change-Id: If448d00811124f5a12d9cae166e2c81a83d13f02

7 years agoMerge "Support overriding display locale for SuggestedLocaleAdapter" into oc-dev...
Roozbeh Pournader [Sat, 15 Apr 2017 00:00:36 +0000 (00:00 +0000)]
Merge "Support overriding display locale for SuggestedLocaleAdapter" into oc-dev am: 2a05c5edb7
am: 2ad47527f8

Change-Id: Ib0639bc5e7b5e761d800b3e87915b59cd8523bb0

7 years ago[DO NOT MERGE] Add an opnion to use advertised name for renaming am: 75fb821029
Eugene Susla [Fri, 14 Apr 2017 23:59:25 +0000 (23:59 +0000)]
[DO NOT MERGE] Add an opnion to use advertised name for renaming am: 75fb821029
am: ac4e846ccd

Change-Id: I9296605dab1f6f0839d4e08fa4d35329aa19a454

7 years ago[DO NOT MERGE] Stop scan on device chooser activity backgrounded am: 200c37f413
Eugene Susla [Fri, 14 Apr 2017 23:58:16 +0000 (23:58 +0000)]
[DO NOT MERGE] Stop scan on device chooser activity backgrounded am: 200c37f413
am: c242b76a4b

Change-Id: I0bda2f7f098721c3adf13adaa9016d02244a30b3

7 years ago[DO NOT MERGE] Improve the error msg when started not for result am: 5423b4e0a8
Eugene Susla [Fri, 14 Apr 2017 23:57:06 +0000 (23:57 +0000)]
[DO NOT MERGE] Improve the error msg when started not for result am: 5423b4e0a8
am: 24cf2d9d72

Change-Id: I8b55e20253230f838555162a9d57c4f5f6ae56b4

7 years agoMerge "MASTER_CLEAR action should not be public" into oc-dev
Amith Yamasani [Fri, 14 Apr 2017 23:57:05 +0000 (23:57 +0000)]
Merge "MASTER_CLEAR action should not be public" into oc-dev
am: baf1d7036e

Change-Id: I361e8369ec16da7d032680530223463228921616

7 years agoMerge "[DO NOT MERGE] Fix a bug with filtering by raw bytes" into oc-dev am: 728ce60465
Svetoslav Ganov [Fri, 14 Apr 2017 23:55:56 +0000 (23:55 +0000)]
Merge "[DO NOT MERGE] Fix a bug with filtering by raw bytes" into oc-dev am: 728ce60465
am: c9741d133d  -s ours

Change-Id: I62123b943a59fb73302f2a094cd8133da15d5060

7 years agoMerge "BluetoothMidi: request higher priority, for lower latency" into oc-dev
Phil Burk [Fri, 14 Apr 2017 23:55:42 +0000 (23:55 +0000)]
Merge "BluetoothMidi: request higher priority, for lower latency" into oc-dev
am: e49ad6c70a

Change-Id: Idcece5b34d81cdeb43eb9196d7d29c3023605782

7 years agoNull-check mNavigationBar when returning its view.
Philip Quinn [Fri, 14 Apr 2017 17:06:52 +0000 (10:06 -0700)]
Null-check mNavigationBar when returning its view.

Without this check there's no way to avoid a NullPointerException if
getNavigationBarView() is called before the navigation bar fragment is
created.

Bug: 36852229
Bug: 37330416
Bug: 37331698
Fixes: 36508501
Test: make -j; cannot reproduce bugs.
Change-Id: Ia3c9b4eaea26b78cdc39a446918047eb1f440d70

7 years agoMerge "MASTER_CLEAR action should not be public" into oc-dev
TreeHugger Robot [Fri, 14 Apr 2017 23:50:22 +0000 (23:50 +0000)]
Merge "MASTER_CLEAR action should not be public" into oc-dev

7 years agoMerge "BluetoothMidi: request higher priority, for lower latency" into oc-dev
TreeHugger Robot [Fri, 14 Apr 2017 23:49:13 +0000 (23:49 +0000)]
Merge "BluetoothMidi: request higher priority, for lower latency" into oc-dev

7 years agoMerge "Fix the wrong IMPORTANCE_ values." into oc-dev
Makoto Onuki [Fri, 14 Apr 2017 23:39:03 +0000 (23:39 +0000)]
Merge "Fix the wrong IMPORTANCE_ values." into oc-dev
am: 5f085792f6

Change-Id: I263f5cd22bf45a0b7f2f8599d28807e6464a5c2c

7 years agoMerge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev
Svetoslav Ganov [Fri, 14 Apr 2017 23:34:22 +0000 (23:34 +0000)]
Merge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev
am: 21da54587b

Change-Id: I332d4aeeb7eb14a0b51a60382c8efedf4e1d5375

7 years agoMerge "Support overriding display locale for SuggestedLocaleAdapter" into oc-dev
Roozbeh Pournader [Fri, 14 Apr 2017 23:33:01 +0000 (23:33 +0000)]
Merge "Support overriding display locale for SuggestedLocaleAdapter" into oc-dev
am: 2a05c5edb7

Change-Id: I4752951eee34ec5e98368a1b0a68ecb3cbf449cb

7 years ago[DO NOT MERGE] Add an opnion to use advertised name for renaming
Eugene Susla [Fri, 14 Apr 2017 23:31:53 +0000 (23:31 +0000)]
[DO NOT MERGE] Add an opnion to use advertised name for renaming
am: 75fb821029

Change-Id: Iead08333400d2ddc0568ae3b7f09f6ccb7fdbc1f

7 years ago[DO NOT MERGE] Stop scan on device chooser activity backgrounded
Eugene Susla [Fri, 14 Apr 2017 23:30:46 +0000 (23:30 +0000)]
[DO NOT MERGE] Stop scan on device chooser activity backgrounded
am: 200c37f413

Change-Id: I29fbe568cccac08e6fa28ec8cf1c027290d35efc

7 years agoMerge "Fix the wrong IMPORTANCE_ values." into oc-dev
Makoto Onuki [Fri, 14 Apr 2017 23:29:07 +0000 (23:29 +0000)]
Merge "Fix the wrong IMPORTANCE_ values." into oc-dev

7 years ago[DO NOT MERGE] Improve the error msg when started not for result
Eugene Susla [Fri, 14 Apr 2017 23:23:45 +0000 (23:23 +0000)]
[DO NOT MERGE] Improve the error msg when started not for result
am: 5423b4e0a8

Change-Id: I44b112065b12b10cfd00498479380a9c5ad57be4

7 years agoMerge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev
Svetoslav Ganov [Fri, 14 Apr 2017 23:22:26 +0000 (23:22 +0000)]
Merge "[DO NOT MERGE] Fix associations serialization optimization bug" into oc-dev

7 years agoMerge "Support overriding display locale for SuggestedLocaleAdapter" into oc-dev
TreeHugger Robot [Fri, 14 Apr 2017 23:22:07 +0000 (23:22 +0000)]
Merge "Support overriding display locale for SuggestedLocaleAdapter" into oc-dev

7 years ago[DO NOT MERGE] Fix associations serialization optimization bug
Eugene Susla [Wed, 29 Mar 2017 03:27:28 +0000 (20:27 -0700)]
[DO NOT MERGE] Fix associations serialization optimization bug

There mas a missing defensive copy causing false positive detections of
"associations not changed" case, leading to xml file not being updated once
at least one record is present

Bug: 30932767
Test: Associate at least two different devices and ensure the xml has both.
Change-Id: Ic0dc615dd2b847e137555c1084c616831b4dde83

7 years ago[DO NOT MERGE] Add an opnion to use advertised name for renaming
Eugene Susla [Wed, 5 Apr 2017 17:36:24 +0000 (10:36 -0700)]
[DO NOT MERGE] Add an opnion to use advertised name for renaming

Test: Use new API, make sure renaming works
Change-Id: I9251c5db24495b8594fadce2beab3347a1aec884

7 years agoMerge "[DO NOT MERGE] Fix a bug with filtering by raw bytes" into oc-dev
Svetoslav Ganov [Fri, 14 Apr 2017 23:18:03 +0000 (23:18 +0000)]
Merge "[DO NOT MERGE] Fix a bug with filtering by raw bytes" into oc-dev
am: 728ce60465

Change-Id: Ic89d0c7084e56e24a358191660aeebe917df6b4b

7 years ago[DO NOT MERGE] Stop scan on device chooser activity backgrounded
Eugene Susla [Tue, 28 Mar 2017 22:40:44 +0000 (15:40 -0700)]
[DO NOT MERGE] Stop scan on device chooser activity backgrounded

This effectively treats chooser activity pause event as cancel.

Bug: 30932767
Test: Install two toy apps and call associate API from both.
  Ensure foreground app always end up showing fresh data.

Change-Id: I7f5742e9878245550f678efd244bf84c427baef3

7 years agoBLE scan API using PendingIntent
Amith Yamasani [Fri, 14 Apr 2017 00:46:53 +0000 (17:46 -0700)]
BLE scan API using PendingIntent

This allows apps to listen for beacons, etc., without having to
run a foreground service and register a callback. They can instead
register a PendingIntent which will be fired when scan results
are available or when an error occurs.

Bug: 37254611
Test: WIP
Change-Id: I1793eee67ff0211370ed6fc38be4d95a4c5853f5

7 years ago[DO NOT MERGE] Improve the error msg when started not for result
Eugene Susla [Mon, 27 Mar 2017 23:57:40 +0000 (16:57 -0700)]
[DO NOT MERGE] Improve the error msg when started not for result

This makes sure that if the association request callback IntentResult
s accidentally started not for result, the resulting exception is
metioning it explicitly.

Test: Ensure the error message when calling the IntentSender not for result
  explicitly mentions the requirement for the activity to be called for result.
Bug: 30932767

Change-Id: I950f262af43c555fb20dd5e49e935e476f24bba8

7 years agoMerge "[DO NOT MERGE] Fix a bug with filtering by raw bytes" into oc-dev
Svetoslav Ganov [Fri, 14 Apr 2017 23:11:26 +0000 (23:11 +0000)]
Merge "[DO NOT MERGE] Fix a bug with filtering by raw bytes" into oc-dev

7 years ago[DO NOT MERGE] Fix a bug with filtering by raw bytes
Eugene Susla [Tue, 28 Mar 2017 22:04:12 +0000 (15:04 -0700)]
[DO NOT MERGE] Fix a bug with filtering by raw bytes

(when such filter is not provided)
See change in BluetoothDeviceFilterUtils

Bug: 30932767
Test: Call API with a BLE filter with no raw bytes filter, matching some device.
Ensure that the device eventually shows up.

Change-Id: I4397fa33dd0c48771c8a754791a171f2d0bd64eb

7 years agoAOD: Prolong AOD2 after interaction, turn off AOD when prox covered
Adrian Roos [Thu, 13 Apr 2017 23:52:51 +0000 (16:52 -0700)]
AOD: Prolong AOD2 after interaction, turn off AOD when prox covered

Turns off AOD 1 and 2 when the proximity sensor is covered.
Also extends the AOD2 duration when the screen is touched or
the lift gesture is triggered.

Also fixes some issues with the fingerprint unlock transition
from AOD where the doze state for the NotificationPanelView
was cleared too early.

Also hides the wallpaper while we're dozing.

Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java
Fixes: 36893539
Fixes: 36893538
Fixes: 36033906
Fixes: 37327153
Change-Id: I3fccae1515a0daf2ff99589ed78ec947687e6262

7 years agoIntroduce a new JobServiceEngine class.
Dianne Hackborn [Fri, 14 Apr 2017 22:46:00 +0000 (15:46 -0700)]
Introduce a new JobServiceEngine class.

This allows any service to interact with JobScheduler, which
should give us a lot more opportunity to do interesting stuff
in the support lib.

Test: bit CtsJobSchedulerTestCases
Change-Id: I0843e8b212a0a63a17558b837b899b90cac22805

7 years agoMerge "Add isSmallBatteryDevice flag to ActivityManager."
TreeHugger Robot [Fri, 14 Apr 2017 22:42:02 +0000 (22:42 +0000)]
Merge "Add isSmallBatteryDevice flag to ActivityManager."

7 years agoClear identity to handle ALLOCATE_AGGRESSIVE.
Jeff Sharkey [Fri, 14 Apr 2017 22:28:59 +0000 (16:28 -0600)]
Clear identity to handle ALLOCATE_AGGRESSIVE.

We're not actually clearing any files, only deciding how much free
space is available, so we're fine assuming the remote caller has the
permission.

Test: builds, boots
Bug: 37169076
Change-Id: I6cd42f77c43e9d2de40e2b8b937c7f2145f1b869

7 years agoMerge "Fix boot loop issue on Android Wear." into oc-dev am: 5f9fde884b
Seigo Nonaka [Fri, 14 Apr 2017 22:24:34 +0000 (22:24 +0000)]
Merge "Fix boot loop issue on Android Wear." into oc-dev am: 5f9fde884b
am: f08388e8ea

Change-Id: I5c61dfb5166e4456f55ef79a122c8fc0b312ed86

7 years agoMerge "Fix boot loop issue on Android Wear." into oc-dev
Seigo Nonaka [Fri, 14 Apr 2017 22:20:35 +0000 (22:20 +0000)]
Merge "Fix boot loop issue on Android Wear." into oc-dev
am: 5f9fde884b

Change-Id: Ie73c0cfd4c348d1217338bb40694f20559702bcb

7 years agoMerge "Fix boot loop issue on Android Wear." into oc-dev
TreeHugger Robot [Fri, 14 Apr 2017 22:16:19 +0000 (22:16 +0000)]
Merge "Fix boot loop issue on Android Wear." into oc-dev

7 years agoMerge "Fix some racines in AutofillManager" into oc-dev am: 2ddd69ce1a
Philip P. Moltmann [Fri, 14 Apr 2017 22:16:02 +0000 (22:16 +0000)]
Merge "Fix some racines in AutofillManager" into oc-dev am: 2ddd69ce1a
am: ae774ec189

Change-Id: Ic035560141f16118a4fefb3bb0f65edd6bd228cc

7 years agoMerge "Fix some racines in AutofillManager" into oc-dev
Philip P. Moltmann [Fri, 14 Apr 2017 22:11:06 +0000 (22:11 +0000)]
Merge "Fix some racines in AutofillManager" into oc-dev
am: 2ddd69ce1a

Change-Id: Iec8454a36985484148b821f598446d5305c601bc

7 years agoMerge "Fix some racines in AutofillManager" into oc-dev
TreeHugger Robot [Fri, 14 Apr 2017 22:04:34 +0000 (22:04 +0000)]
Merge "Fix some racines in AutofillManager" into oc-dev

7 years agoMerge "Repost USB and ADB notification when locale changes"
Badhri Jagan Sridharan [Fri, 14 Apr 2017 21:58:20 +0000 (21:58 +0000)]
Merge "Repost USB and ADB notification when locale changes"

7 years agoMASTER_CLEAR action should not be public
Amith Yamasani [Fri, 14 Apr 2017 21:41:45 +0000 (14:41 -0700)]
MASTER_CLEAR action should not be public

Limit it to SystemApi, for passing intent tests

Bug: 36977779
Test: cts test
Change-Id: I716b94fc3cef43db1fafbfdad8dba0d850bec474

7 years agoRemove autofillMode attribute
Philip P. Moltmann [Fri, 14 Apr 2017 20:55:57 +0000 (13:55 -0700)]
Remove autofillMode attribute

Bug: 36171235
Test: CtsAutoFillServiceTestCases
Change-Id: I69f0e1c4fa3c68f73049726e7ae8f10d9d81bf5e

7 years agoMerge "Merge "Add BitmapFactory.Options.inColorSpace" into oc-dev am: c99bcc69f7...
Android Build Merger (Role) [Fri, 14 Apr 2017 21:20:43 +0000 (21:20 +0000)]
Merge "Merge "Add BitmapFactory.Options.inColorSpace" into oc-dev am: c99bcc69f7 am: f713a1960e"

7 years agoAdd new api Activity.getStartInitiatedTime.
Sudheer Shanka [Thu, 13 Apr 2017 19:32:55 +0000 (12:32 -0700)]
Add new api Activity.getStartInitiatedTime.

This api will return the timestamp at which this activity start was last
initiated by the system. Implementation is wip.

Bug: 9058261
Test: cts-tradefed run singleCommand cts-dev -m CtsAppTestCases -t \
      android.app.cts.ActivityStartTimeTest

Change-Id: I396458ecefbb09108f414b95f9c0beb6d609a4e1

7 years agoMerge "Add BitmapFactory.Options.inColorSpace" into oc-dev am: c99bcc69f7
Romain Guy [Fri, 14 Apr 2017 21:19:25 +0000 (21:19 +0000)]
Merge "Add BitmapFactory.Options.inColorSpace" into oc-dev am: c99bcc69f7
am: f713a1960e

Change-Id: Ie1d361e946cf68ba97352ef6946f9d82ed5b784b

7 years agoMerge "Add debug property to enable low_ram mode."
Marc Hittinger [Fri, 14 Apr 2017 21:19:03 +0000 (21:19 +0000)]
Merge "Add debug property to enable low_ram mode."

7 years agoBluetoothMidi: request higher priority, for lower latency
Phil Burk [Fri, 14 Apr 2017 19:15:56 +0000 (12:15 -0700)]
BluetoothMidi: request higher priority, for lower latency

Request a higher connection priority.
This will result in a Connection Interval below 15 msec
vs 45 msec for some devices.

Fix: 34710538
Test: Connect a BLE-MIDI device using the MIDI+BTLE test app. See bug.
Change-Id: I846a76a36c864f82969173a94d86b05059a786ad
Signed-off-by: Phil Burk <philburk@google.com>
7 years agoMerge "Add BitmapFactory.Options.inColorSpace" into oc-dev
Romain Guy [Fri, 14 Apr 2017 21:14:10 +0000 (21:14 +0000)]
Merge "Add BitmapFactory.Options.inColorSpace" into oc-dev
am: c99bcc69f7

Change-Id: I016c2b265dc471b74cd703281b3de60d7e54bfea

7 years agoMerge "Clarify doc for Bitmap.createBitmap()" into oc-dev am: 1eaab2db82
Romain Guy [Fri, 14 Apr 2017 21:10:00 +0000 (21:10 +0000)]
Merge "Clarify doc for Bitmap.createBitmap()" into oc-dev am: 1eaab2db82
am: fd715c7fbe

Change-Id: I1b97afca9c46a6e2c1c33a9f68da49e43c039b46

7 years agoMerge "Convert signal icon to be custom drawable" into oc-dev am: 06426bf652
Jason Monk [Fri, 14 Apr 2017 21:08:45 +0000 (21:08 +0000)]
Merge "Convert signal icon to be custom drawable" into oc-dev am: 06426bf652
am: 389755704e

Change-Id: Idce35feb4c53e68970a289b4e811b2a2e9b09d01

7 years agoMerge "Add BitmapFactory.Options.inColorSpace" into oc-dev
Romain Guy [Fri, 14 Apr 2017 21:08:34 +0000 (21:08 +0000)]
Merge "Add BitmapFactory.Options.inColorSpace" into oc-dev

7 years agoMerge "Clarify doc for Bitmap.createBitmap()" into oc-dev
Romain Guy [Fri, 14 Apr 2017 21:05:55 +0000 (21:05 +0000)]
Merge "Clarify doc for Bitmap.createBitmap()" into oc-dev
am: 1eaab2db82

Change-Id: I2b843c5f94460f5ee7d9a7767d0411fe6c117a3c

7 years agoMerge "Convert signal icon to be custom drawable" into oc-dev
Jason Monk [Fri, 14 Apr 2017 20:58:31 +0000 (20:58 +0000)]
Merge "Convert signal icon to be custom drawable" into oc-dev
am: 06426bf652

Change-Id: I3fddf788317b91e65c22ec75bb3e6aa0509f64fe