Commit Graph

301953 Commits

Author SHA1 Message Date
Damien Bargiacchi
f5970785ad Allow boot clock to be toggled between 12 and 24 hour format am: 9071db1d37 am: 3400dffcad
am: bb2e8993f0

Change-Id: I8f4ccc9e82e5539c615a8388a002d5ab196f77f9
2016-11-01 01:56:55 +00:00
Damien Bargiacchi
a843cbc411 Merge "Allow boot clock to be toggled between 12 and 24 hour format" into cw-f-dev am: 71a865d22d
am: cb3a109506

Change-Id: I44ed3b052960f10954db7dd536b7f874cde4a97e
2016-11-01 01:53:15 +00:00
Damien Bargiacchi
bb2e8993f0 Allow boot clock to be toggled between 12 and 24 hour format am: 9071db1d37
am: 3400dffcad

Change-Id: Ic4df64d163845547416ef1280ae2ba2f1b41efda
2016-11-01 01:52:09 +00:00
Damien Bargiacchi
cb3a109506 Merge "Allow boot clock to be toggled between 12 and 24 hour format" into cw-f-dev
am: 71a865d22d

Change-Id: I2530e1710742ab2ead8627004fa46aad410d455c
2016-11-01 01:46:41 +00:00
Damien Bargiacchi
3400dffcad Allow boot clock to be toggled between 12 and 24 hour format
am: 9071db1d37

Change-Id: Ief7d44034df3a59adc2f65ba79154a1ee933040c
2016-11-01 01:46:37 +00:00
TreeHugger Robot
5d6a31e7c8 Merge "Add some more computeFrameLw tests." 2016-11-01 01:40:23 +00:00
TreeHugger Robot
71a865d22d Merge "Allow boot clock to be toggled between 12 and 24 hour format" into cw-f-dev 2016-11-01 01:40:01 +00:00
TreeHugger Robot
f546be4dbe Merge "Move checking tile user logic into ProfileSelectDialog." 2016-11-01 01:39:16 +00:00
Makoto Onuki
b8ce18a281 Always scan the Settings app for updated shortcuts. am: ac2898228e am: f0644d03a2 am: 4eb38c75f4
am: 9a9274186e

Change-Id: I6e26f3df974ae4c9f014c30e25e0cd1598fee26f
2016-11-01 01:28:29 +00:00
Makoto Onuki
9a9274186e Always scan the Settings app for updated shortcuts. am: ac2898228e am: f0644d03a2
am: 4eb38c75f4

Change-Id: Ifc5c7d4493703bb16788165ea60c8a35408b259b
2016-11-01 01:23:10 +00:00
Makoto Onuki
4eb38c75f4 Always scan the Settings app for updated shortcuts. am: ac2898228e
am: f0644d03a2

Change-Id: I513b505be9cd3b273b76bd3d8578326400ddceb3
2016-11-01 01:17:30 +00:00
Makoto Onuki
f0644d03a2 Always scan the Settings app for updated shortcuts.
am: ac2898228e

Change-Id: I64f476ec3b4003e87004ab6c05536f91e659d39e
2016-11-01 01:12:34 +00:00
Jaewan Kim
03c8e3f771 Merge "PIP: Ignore TaskStackListener calls from another user" 2016-11-01 01:00:43 +00:00
Wei Jia
30b684c878 Merge "add libmedia as dependency of invoke_mock_media_player." 2016-11-01 00:39:18 +00:00
Jaewan Kim
17ca4e33e0 PIP: Ignore TaskStackListener calls from another user
Bug: 32533254
Change-Id: I0987c69ebbd33000b4d3cadb64e28a4c321bd486
2016-11-01 09:38:22 +09:00
Tomasz Mikolajewski
6c3df1543c Add support for opening JAR/ZIP files via FD.
Test: Upcoming change in DocumentsUI uses this feature.
Bug: 31783726
Change-Id: Ia74e9bdb66722dfb2855380375a99cc94d288b2e
(cherry picked from commit 5a5c44a2e3)
2016-11-01 09:25:59 +09:00
pkanwar
19ba736c22 Provide an API to make USSD calls and read the responses.
Test: will be added in a subsequent CL.
Bug: 30973910
Change-Id: Ic1214330ddf6846973d8bd28ee6ff1d28ae8c852
2016-10-31 17:13:18 -07:00
Wei Jia
ff85c82bad mediaplayer: add precise argument to seek function
Test: compiles
Bug: 32557491

Change-Id: If4e1cb8bf9ff69023bf79f6b221e11e1896748bf
2016-10-31 17:11:00 -07:00
Chet Haase
5c0af88764 Clean up InputConnection.commitContent() javadocs DO NOT MERGE
Test: docs only, no test apart from verifying that it builds
Bug: #32158219 clean up InputConnection.commitContent() javadocs
Change-Id: I9b438d6b14aa8bc868fe41f7e0fe22b0e83800fb
2016-11-01 00:07:13 +00:00
Matthew Ng
384e60e99d Fixes header bar sizes when changing display sizes
Fixed by capturing the correct task algorithm margin sizes and
conducting a re-inflate on the TaskStackHeader upon configuration changes.

Bug: 30370789
Fixes: 30370789
Test: manual - changed display sizes and toggled rencents
Change-Id: Ia1b823433ea1920293cdeca6b7e48ffe15f78b61
2016-10-31 16:54:32 -07:00
neo.chae
6a742a3850 Fix idmap leak in zygote process
Fix a idmap leak in AssetManager::addSystemOverlays.
And, The fix could also prevent fd leak of idmap.

Test: none

Change-Id: Iff8831e1951a1ca103821f64a612a8b28d2c14e7
Signed-off-by: Hyangseok Chae <neo.chae@lge.com>
2016-11-01 08:53:35 +09:00
Adrian Roos
ccf4033aad Merge "AmbientDisplay: Add always on prototype" 2016-10-31 23:51:02 +00:00
Fan Zhang
11b6507220 Move checking tile user logic into ProfileSelectDialog.
Bug: 32470791
Test: make & run SettingsLibTests
Change-Id: I46342b96f030469502e890301d322cccd7f8032d
2016-10-31 16:45:00 -07:00
Robert Carr
e4ee8f8ab8 Add some more computeFrameLw tests.
This time for producing insets in the fullscreen case.

Test: bit FrameworksServicesTests:com.android.server.wm.WindowFrameTests
Change-Id: I2566572af996f024d4b07c3bac945bc8ef7005b9
2016-10-31 16:40:50 -07:00
Fyodor Kupolov
449e708abe Initialize daemon on a separate thread
getFingerprintDaemon is called during initialization of system server and it
currently delays startup for ~1 second.

The method is now thread-safe. The first call is made from FgThread.

Bug: 30231099
Test: manual
Change-Id: I0761291da7b02bcc2063d428ebd7a75d56abef63
2016-10-31 16:34:46 -07:00
sergeyv
694d499662 Routine to upload hardware bitmaps
Change-Id: Id8283a0975325e6830d55fd1e33c5f292a1e9be0
Test: refactoring cl.
bug:30999911
2016-10-31 16:11:21 -07:00
Kevin Hufnagle
98a11580ef docs: Added note - test subscriptions cannot use reserved IDs
The "Testing In-app Billing" page now includes a note which explains
that test subscription purchases must use real purchase IDs, not
any of the IDs reserved for testing one-time in-app purchases.

Bug: 27352434
Change-Id: I625178c3517ce9940bc4746d99f1d506fd5e944b
2016-10-31 15:56:50 -07:00
Makoto Onuki
ac2898228e Always scan the Settings app for updated shortcuts.
The setting apps' version code is 25 for both DR and MR1, so the
shortcut manager will not notice when it's changed.

Let's just always scan this app.

Bug 32554059

Change-Id: Ia05363b30a5eeb989dc4c44cf5dbd71cde96de96
2016-10-31 15:46:36 -07:00
TreeHugger Robot
83f2360474 Merge "Public volumes belong to a single user." 2016-10-31 22:11:01 +00:00
Kevin Hufnagle
145b377b38 docs: Added descriptions of IAB subscription-specific settings.
The "Adding items one at a time to a product list" section on the
"In-app Billing Administration" page now includes a new sub-section,
"Adding subscription details," which describes the settings that developers
can configure when creating a new subscription associated with an app.

Bug: 28765727
Change-Id: Ie24c5dc505b11ebf9db0798add1a3150eaee59bc
2016-10-31 15:07:50 -07:00
Bill Yi
5ac1b67317 Import translations. DO NOT MERGE
Change-Id: Ie85b9335611ca2c49a71797d54ed80ee711cf423
Auto-generated-cl: translation import
2016-10-31 14:59:45 -07:00
Sunny Goyal
5d8bcdf6a5 Avoding writing ApplicationInfo multiple times for nested RemoteViews
Bug: 32240818
Test: All tests passing
Change-Id: I00eec4d692763c53709e14b25a338e6320166c4a
2016-10-31 14:55:17 -07:00
Adrian Roos
ebea7a7e56 AmbientDisplay: Add always on prototype
Test: adb shell settings put secure doze_always_on 1
Change-Id: I3f293b3ef43847b7848af416b44f212fc40514d4
2016-10-31 14:49:52 -07:00
Nimrod Gileadi
580135c1b8 Increment a MetricsLogger counter on back press.
For Wear, we want to know how often users press the side button, which
is mapped to a back key press. The number of times the back button is
pressed is probably a useful metric for the rest of Android.

The counter string, "key_back_down" is not yet declared in
go/tron-counters, but we should get the framework change in ASAP.

Bug: 32396371
Change-Id: Ia102318cd5ca4d077ce404944084806198c334f7
2016-10-31 21:43:37 +00:00
TreeHugger Robot
c3a0627f10 Merge changes If8232b90,I3176837e
* changes:
  Deobfuscate computeFrameLw parameters.
  Begin series of computeFrame unit tests
2016-10-31 21:23:30 +00:00
Winson Chung
fedb660398 Merge "Fixing rebase problem." 2016-10-31 21:20:40 +00:00
Winson Chung
34c5c1386c Fixing rebase problem.
Test: Manual, Build fix.
Change-Id: Ibf72fea690f368220e76c5856a906bb1787ee000
2016-10-31 14:19:18 -07:00
TreeHugger Robot
423af758c9 Merge "Introduced ReadOnlyWindowList" 2016-10-31 21:15:46 +00:00
Winson Chung
d946d91b94 Merge "Creating PinnedStackController." 2016-10-31 21:12:49 +00:00
TreeHugger Robot
e7cd5a36ec Merge "Implement SkiaRecordingCanvas, RenderNodeDrawable and other drawables." 2016-10-31 20:37:30 +00:00
Jeff Sharkey
6566fbe99b Public volumes belong to a single user.
When a public (vfat) device is inserted, it's strongly associated
with the current foreground user, and no other users should be able
to access it, since otherwise that would be a cross-user data leak.

To use the device under a different user, switch users and then
eject/remount the device.

Test: verified user isolation of USB drive
Bug: 32523490
Change-Id: I590c791996f1fea8d78f625dc942d149f1f41614
2016-10-31 20:35:34 +00:00
Jeff Sharkey
8b38d083c4 Public volumes belong to a single user.
When a public (vfat) device is inserted, it's strongly associated
with the current foreground user, and no other users should be able
to access it, since otherwise that would be a cross-user data leak.

To use the device under a different user, switch users and then
eject/remount the device.

Test: verified user isolation of USB drive
Bug: 32523490
Change-Id: I590c791996f1fea8d78f625dc942d149f1f41614
2016-10-31 20:35:19 +00:00
Jeff Sharkey
3b699d7841 Public volumes belong to a single user.
When a public (vfat) device is inserted, it's strongly associated
with the current foreground user, and no other users should be able
to access it, since otherwise that would be a cross-user data leak.

To use the device under a different user, switch users and then
eject/remount the device.

Test: verified user isolation of USB drive
Bug: 32523490
Change-Id: I590c791996f1fea8d78f625dc942d149f1f41614
2016-10-31 14:34:24 -06:00
Winson Chung
655332c641 Creating PinnedStackController.
- Creating a PinnedStackController to keep track of the state of the PIP
  to prevent changes in the system (ie. IME showing) and user interaction
  from clobbering each other.
- Refactoring calls in AM into WM/controller

Test: android.server.cts.ActivityManagerPinnedStackTests

Change-Id: Ie59dfd45d5c54764ba69a589b3b8148845e92cc3
Signed-off-by: Winson Chung <winsonc@google.com>
2016-10-31 13:21:55 -07:00
TreeHugger Robot
1f0a6683c2 Merge "DeviceInfoUtils: support clang kernel version" 2016-10-31 20:19:33 +00:00
Makoto Onuki
4b3c306268 Merge "Add @NonNull / @Nullable to DPM return types" 2016-10-31 20:15:10 +00:00
Wei Jia
170500f5d4 add libmedia as dependency of invoke_mock_media_player.
Test: compiles
Bug: 32524218
Change-Id: I0dfa8d8fb69f0b48824452f362d5dfe877ad9ff8
2016-10-31 13:04:27 -07:00
Chad Brubaker
006b53a681 Merge "Add ephemeral protection level" 2016-10-31 20:02:53 +00:00
Felipe Leme
15f915c68f Fixed typo.
Test: none
Change-Id: I8587ec00a151cc207e56a44cf7b3d0f2e35856ad
2016-10-31 12:47:15 -07:00
Robert Carr
43521764bb Deobfuscate computeFrameLw parameters.
I've always thought this added an extra barrier
to understanding an already confusing method.

Test: Just variable renaming.
Change-Id: If8232b9094c9d3487fa6c4443f5742ce75085772
2016-10-31 12:41:38 -07:00