OSDN Git Service

android-x86/frameworks-base.git
9 years agoMerge "media: VideoCapabilities: publish codec performance data"
Lajos Molnar [Thu, 23 Apr 2015 13:35:43 +0000 (13:35 +0000)]
Merge "media: VideoCapabilities: publish codec performance data"

9 years agoMerge "media: add OnFrameRenderedListener to MediaCodec"
Lajos Molnar [Thu, 23 Apr 2015 13:33:11 +0000 (13:33 +0000)]
Merge "media: add OnFrameRenderedListener to MediaCodec"

9 years agomedia: add OnFrameRenderedListener to MediaCodec
Lajos Molnar [Thu, 23 Apr 2015 01:44:37 +0000 (18:44 -0700)]
media: add OnFrameRenderedListener to MediaCodec

Also allow setting the handler for async callbacks.

Bug: 20503131
Change-Id: If9d24bce75c253a1c7f9c5d41ff5f6447b4622a1

9 years agoMerge "Add annotation to Rect.intersect()"
Chet Haase [Thu, 23 Apr 2015 13:29:56 +0000 (13:29 +0000)]
Merge "Add annotation to Rect.intersect()"

9 years agoMerge "Fix floating toolbar touchable region bug."
Abodunrinwa Toki [Thu, 23 Apr 2015 12:50:54 +0000 (12:50 +0000)]
Merge "Fix floating toolbar touchable region bug."

9 years agoMerge "TIF: add more documentation on Session.onTimeShiftSetPlaybackRate()."
Dongwon Kang [Thu, 23 Apr 2015 10:49:05 +0000 (10:49 +0000)]
Merge "TIF: add more documentation on Session.onTimeShiftSetPlaybackRate()."

9 years agoMerge "@removed requestRouteToHost and {start,stop}UsingNetworkFeature"
Lorenzo Colitti [Thu, 23 Apr 2015 10:21:25 +0000 (10:21 +0000)]
Merge "@removed requestRouteToHost and {start,stop}UsingNetworkFeature"

9 years agoMerge "Introduce "Share" option to the floating text selection toolbar."
Andrei Stingaceanu [Thu, 23 Apr 2015 09:15:05 +0000 (09:15 +0000)]
Merge "Introduce "Share" option to the floating text selection toolbar."

9 years agoMerge "Enable system service to notify device owners about pending update"
Rubin Xu [Thu, 23 Apr 2015 09:05:04 +0000 (09:05 +0000)]
Merge "Enable system service to notify device owners about pending update"

9 years ago@removed requestRouteToHost and {start,stop}UsingNetworkFeature
Lorenzo Colitti [Thu, 23 Apr 2015 06:32:42 +0000 (15:32 +0900)]
@removed requestRouteToHost and {start,stop}UsingNetworkFeature

Bug: 20482461
Change-Id: Ic59fc1271e664d85102dc7945c0c2ea82c0d6f6b

9 years agomedia: VideoCapabilities: publish codec performance data
Lajos Molnar [Thu, 23 Apr 2015 07:57:36 +0000 (00:57 -0700)]
media: VideoCapabilities: publish codec performance data

Bug: 20507129
Change-Id: I0508bdc9aec8eeeb3ebe16ef21f58d5c0d75af4b

9 years agomedia: rename MediaSync.configureSurface/AudioTrack to set...
Lajos Molnar [Thu, 23 Apr 2015 06:17:58 +0000 (23:17 -0700)]
media: rename MediaSync.configureSurface/AudioTrack to set...

Change-Id: Ia1ebf5747959a89635dd45b8966a201397374c71

9 years agoMerge "media: make MediaTimestamp an immutable class"
Lajos Molnar [Thu, 23 Apr 2015 07:37:47 +0000 (07:37 +0000)]
Merge "media: make MediaTimestamp an immutable class"

9 years agoMerge "media: add SyncSettings to MediaSync and MediaPlayer"
Lajos Molnar [Thu, 23 Apr 2015 07:36:42 +0000 (07:36 +0000)]
Merge "media: add SyncSettings to MediaSync and MediaPlayer"

9 years agomedia: make MediaTimestamp an immutable class
Lajos Molnar [Thu, 23 Apr 2015 03:21:54 +0000 (20:21 -0700)]
media: make MediaTimestamp an immutable class

Change-Id: I75efee22c4f4babbeaa02624349b5e164fbfe0ec

9 years agoTIF: add more documentation on Session.onTimeShiftSetPlaybackRate().
Dongwon Kang [Thu, 23 Apr 2015 06:48:10 +0000 (15:48 +0900)]
TIF: add more documentation on Session.onTimeShiftSetPlaybackRate().

Specifies that the playback rate should be preserved after pause/resume
/seek as MediaPlayer does.

Bug: 20129784
Change-Id: Ibdd4145258580127351adcee28022523a862effa

9 years agoMerge "Fix: Wrong condition to detect selection shrink."
Keisuke Kuroyanagi [Thu, 23 Apr 2015 06:07:06 +0000 (06:07 +0000)]
Merge "Fix: Wrong condition to detect selection shrink."

9 years agoDocumentsUI: Stop to override fixed size of dialog in CreateDirectoryDialog.
Daichi Hirono [Thu, 16 Apr 2015 11:17:35 +0000 (20:17 +0900)]
DocumentsUI: Stop to override fixed size of dialog in CreateDirectoryDialog.

Previously CreateDirectoryDialog overrides fixed size defined in the application
theme. As a result, the dialog is shown as vertically long.

The CL specifies explicitly specifies the default theme for dialog when creating
the dialog to stop override the application theme.

BUG=20239384
Change-Id: I7227bd91705c32f5196b666bbe94ff32b5cb4af8

9 years agomedia: add SyncSettings to MediaSync and MediaPlayer
Lajos Molnar [Thu, 23 Apr 2015 02:28:53 +0000 (19:28 -0700)]
media: add SyncSettings to MediaSync and MediaPlayer

Bug: 18249558
Change-Id: I76d7e20d0e0c2d1d24bf60ade6386986573476f0

9 years agoMerge "media: use PlaybackSettings in MediaSync and MediaPlayer"
Lajos Molnar [Thu, 23 Apr 2015 05:42:55 +0000 (05:42 +0000)]
Merge "media: use PlaybackSettings in MediaSync and MediaPlayer"

9 years agoFix: Wrong condition to detect selection shrink.
Keisuke Kuroyanagi [Thu, 23 Apr 2015 05:33:07 +0000 (14:33 +0900)]
Fix: Wrong condition to detect selection shrink.

In the old logic, vertical selection shrink is detected
when the offset decreases and line number of the end handle
position increases. This never happens.

Bug: 20482453
Change-Id: I9e51742fcab4abe939f72130c51be773818aec62

9 years agoam 66b087d8: am d6588e35: am 918b71ca: am a5cca430: am 7a8b0945: am 789c5971: Merge...
Quddus Chong [Thu, 23 Apr 2015 05:07:31 +0000 (05:07 +0000)]
am 66b087d8: am d6588e35: am 918b71ca: am a5cca430: am 7a8b0945: am 789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs

* commit '66b087d8c13e71a587904eaf305d5fc143c57026':
  docs: Added What's New section for GMS v7.3 (Parmesan).

9 years agoam bd4120cd: am a5bc07e0: am 8cc54aa3: am 4b76e896: am 1cc56633: am 33ac358a: docs...
Luan Nguyen [Thu, 23 Apr 2015 05:07:24 +0000 (05:07 +0000)]
am bd4120cd: am a5bc07e0: am 8cc54aa3: am 4b76e896: am 1cc56633: am 33ac358a: docs: Add Wear Capability training

* commit 'bd4120cddc04104533a44e3a71cf57f062d39955':
  docs: Add Wear Capability training

9 years agoam d6588e35: am 918b71ca: am a5cca430: am 7a8b0945: am 789c5971: Merge "docs: Added...
Quddus Chong [Thu, 23 Apr 2015 04:55:40 +0000 (04:55 +0000)]
am d6588e35: am 918b71ca: am a5cca430: am 7a8b0945: am 789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs

* commit 'd6588e3575eb2b2e00571c814fd418b5f061cd20':
  docs: Added What's New section for GMS v7.3 (Parmesan).

9 years agoam a5bc07e0: am 8cc54aa3: am 4b76e896: am 1cc56633: am 33ac358a: docs: Add Wear Capab...
Luan Nguyen [Thu, 23 Apr 2015 04:55:35 +0000 (04:55 +0000)]
am a5bc07e0: am 8cc54aa3: am 4b76e896: am 1cc56633: am 33ac358a: docs: Add Wear Capability training

* commit 'a5bc07e0440c4409d52311be4300ba44b00351a1':
  docs: Add Wear Capability training

9 years agoam 918b71ca: am a5cca430: am 7a8b0945: am 789c5971: Merge "docs: Added What\'s New...
Quddus Chong [Thu, 23 Apr 2015 04:43:35 +0000 (04:43 +0000)]
am 918b71ca: am a5cca430: am 7a8b0945: am 789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs

* commit '918b71ca319373c0025c2ddf0168877c7bc8d306':
  docs: Added What's New section for GMS v7.3 (Parmesan).

9 years agoam 8cc54aa3: am 4b76e896: am 1cc56633: am 33ac358a: docs: Add Wear Capability training
Luan Nguyen [Thu, 23 Apr 2015 04:43:29 +0000 (04:43 +0000)]
am 8cc54aa3: am 4b76e896: am 1cc56633: am 33ac358a: docs: Add Wear Capability training

* commit '8cc54aa311daf3aca1a0c793eee268bfb4d5b149':
  docs: Add Wear Capability training

9 years agomedia: use PlaybackSettings in MediaSync and MediaPlayer
Lajos Molnar [Wed, 22 Apr 2015 20:14:34 +0000 (13:14 -0700)]
media: use PlaybackSettings in MediaSync and MediaPlayer

Bug: 19666434
Change-Id: Ic5e517534a26f4e3b0294205e0b93f95338bf072

9 years agoam a5cca430: am 7a8b0945: am 789c5971: Merge "docs: Added What\'s New section for...
Quddus Chong [Thu, 23 Apr 2015 03:40:22 +0000 (03:40 +0000)]
am a5cca430: am 7a8b0945: am 789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs

* commit 'a5cca4303616e86242b4d5c5f09edbb5668e7f6b':
  docs: Added What's New section for GMS v7.3 (Parmesan).

9 years agoam 4b76e896: am 1cc56633: am 33ac358a: docs: Add Wear Capability training
Luan Nguyen [Thu, 23 Apr 2015 03:39:53 +0000 (03:39 +0000)]
am 4b76e896: am 1cc56633: am 33ac358a: docs: Add Wear Capability training

* commit '4b76e8967cd435c2d0b01f2b9a2f11a9a4bc547e':
  docs: Add Wear Capability training

9 years agoMerge "Improved the usablility of the lockscreen affordances"
Selim Cinek [Thu, 23 Apr 2015 03:31:24 +0000 (03:31 +0000)]
Merge "Improved the usablility of the lockscreen affordances"

9 years agoImproved the usablility of the lockscreen affordances
Selim Cinek [Wed, 22 Apr 2015 02:58:31 +0000 (19:58 -0700)]
Improved the usablility of the lockscreen affordances

Bug: 19563694
Change-Id: I47c24eae432ae168f6a3eaaed57fbcc59a411f8a

9 years agoam 8e3250af: am 674b0648: Merge "docs: support library 22.1 feature updates" into...
Rich Slogar [Thu, 23 Apr 2015 02:17:55 +0000 (02:17 +0000)]
am 8e3250af: am 674b0648: Merge "docs: support library 22.1 feature updates" into lmp-mr1-ub-docs

* commit '8e3250af0f5ac881df4b5f88f4dd784994e979d7':
  docs: support library 22.1 feature updates

9 years agoam f94531cc: am 7570ef70: cherrypick from lmp-docs branch. docs: Added What\'s New...
Quddus Chong [Thu, 23 Apr 2015 02:17:12 +0000 (02:17 +0000)]
am f94531cc: am 7570ef70: cherrypick from lmp-docs branch. docs: Added What\'s New section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541

* commit 'f94531ccf1d7337ee05feb787feed8baa8e8c540':
  cherrypick from lmp-docs branch. docs: Added What's New section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541

9 years agoam ef9aeb77: am a93259a4: cherrypick from lmp-docs. docs: Added 3rd-party Javadocs...
Quddus Chong [Thu, 23 Apr 2015 02:16:26 +0000 (02:16 +0000)]
am ef9aeb77: am a93259a4: cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854

* commit 'ef9aeb779436dc6d84a3191a31b564f7d7d83b01':
  cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854

9 years agoam 1f5dca07: (-s ours) am 869b428b: am f5fa550a: Merge "Move new script group API...
Yang Ni [Thu, 23 Apr 2015 02:16:19 +0000 (02:16 +0000)]
am 1f5dca07: (-s ours) am 869b428b: am f5fa550a: Merge "Move new script group API into ScriptGroup class"

* commit '1f5dca078d3f1ff4010494bea4a711182a935c96':
  Move new script group API into ScriptGroup class

9 years agoMerge "Update activities to clear search term when a root that doesn't support search...
Steve McKay [Thu, 23 Apr 2015 01:34:18 +0000 (01:34 +0000)]
Merge "Update activities to clear search term when a root that doesn't support search is selected by the user."

9 years agoMerge "Add channel index mask to AudioRecord"
Andy Hung [Thu, 23 Apr 2015 01:30:04 +0000 (01:30 +0000)]
Merge "Add channel index mask to AudioRecord"

9 years agoMerge "Infer value type for keyframes when it is undefined"
Doris Liu [Thu, 23 Apr 2015 01:13:38 +0000 (01:13 +0000)]
Merge "Infer value type for keyframes when it is undefined"

9 years agoam a5ee27b3: am ee066f57: Merge "cherrypick from lmp-docs docs: Add Wear Capability...
Luan Nguyen [Thu, 23 Apr 2015 00:56:52 +0000 (00:56 +0000)]
am a5ee27b3: am ee066f57: Merge "cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0" into lmp-mr1-ub-docs

* commit 'a5ee27b3aa60dc5f839e95e7d9c219f7bf59ea5d':
  cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0

9 years agoam 679934f3: am 34997731: cherrypick from lmp-docs docs: Add Channel API summary...
Luan Nguyen [Thu, 23 Apr 2015 00:56:31 +0000 (00:56 +0000)]
am 679934f3: am 34997731: cherrypick from lmp-docs docs: Add Channel API summary for Wear. Original Change-Id: I447e58264e142a5e04aaf520d31dc4ced2506ecb

* commit '679934f37f3e140b5dade8044bc1d759b8f4e948':
  cherrypick from lmp-docs docs: Add Channel API summary for Wear. Original Change-Id: I447e58264e142a5e04aaf520d31dc4ced2506ecb

9 years agoam 453100c0: (-s ours) am 3430f599: am ba43f7e9: Merge "Revert "Sometimes the applica...
Marco Nelissen [Thu, 23 Apr 2015 00:56:24 +0000 (00:56 +0000)]
am 453100c0: (-s ours) am 3430f599: am ba43f7e9: Merge "Revert "Sometimes the application context is null""

* commit '453100c06e3e62474e3ad36631deb5fe332bb227':
  Revert "Sometimes the application context is null"

9 years agoam 674b0648: Merge "docs: support library 22.1 feature updates" into lmp-mr1-ub-docs
Rich Slogar [Thu, 23 Apr 2015 00:50:12 +0000 (00:50 +0000)]
am 674b0648: Merge "docs: support library 22.1 feature updates" into lmp-mr1-ub-docs

* commit '674b06481dc73ce64116b885eb97266f956b614d':
  docs: support library 22.1 feature updates

9 years agoMerge "docs: support library 22.1 feature updates" into lmp-mr1-ub-docs
Rich Slogar [Thu, 23 Apr 2015 00:43:48 +0000 (00:43 +0000)]
Merge "docs: support library 22.1 feature updates" into lmp-mr1-ub-docs

9 years agoMerge "Retain milestone timestamps of historical broadcast activity"
Christopher Tate [Thu, 23 Apr 2015 00:28:32 +0000 (00:28 +0000)]
Merge "Retain milestone timestamps of historical broadcast activity"

9 years agoRetain milestone timestamps of historical broadcast activity
Christopher Tate [Wed, 22 Apr 2015 20:12:01 +0000 (13:12 -0700)]
Retain milestone timestamps of historical broadcast activity

Also use a ring buffer now instead of using arraycopy() every time
we send a broadcast.

Bug 20297662
Bug 20426398

Change-Id: I682461f358e5bc6ebc63bbeb87d0ad07d85fe4b6

9 years agoMerge "TIF: Cache multiple app private commands"
Jae Seo [Thu, 23 Apr 2015 00:17:36 +0000 (00:17 +0000)]
Merge "TIF: Cache multiple app private commands"

9 years agoMerge "Implement DayNight theme for DocumentsUI"
Alan Viverette [Thu, 23 Apr 2015 00:12:55 +0000 (00:12 +0000)]
Merge "Implement DayNight theme for DocumentsUI"

9 years agoMerge "Add Context.MIDI_Service to the public API"
Mike Lockwood [Thu, 23 Apr 2015 00:12:53 +0000 (00:12 +0000)]
Merge "Add Context.MIDI_Service to the public API"

9 years agoAdd annotation to Rect.intersect()
Chet Haase [Thu, 23 Apr 2015 00:07:21 +0000 (17:07 -0700)]
Add annotation to Rect.intersect()

Failing to check the return result from intersect() can cause artifacts
because the developer may assume that the rect has been changed to the intersection.
In particular, when the two rects do not overlap, there is no change made to the
source rect. Instead, the method simply returns false. When developers do not
check that return value, they may use the source rect and get undefined results.

This change adds the @CheckResults annotation that will cause a Lint warning
when developers call this method without checking the return value.

Change-Id: I476367d74e712038c248c2379fb124734298fcc1

9 years agoTIF: Cache multiple app private commands
Jae Seo [Wed, 22 Apr 2015 23:21:08 +0000 (16:21 -0700)]
TIF: Cache multiple app private commands

Bug: 19809952
Change-Id: I458ab436761e8fd7e54fc7f49d86550e7945dca9

9 years agoam 7a8b0945: am 789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmes...
Quddus Chong [Thu, 23 Apr 2015 00:01:03 +0000 (00:01 +0000)]
am 7a8b0945: am 789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs

* commit '7a8b094521832586b142de34c91ab2c886eb5109':
  docs: Added What's New section for GMS v7.3 (Parmesan).

9 years agoam 7570ef70: cherrypick from lmp-docs branch. docs: Added What\'s New section for...
Quddus Chong [Wed, 22 Apr 2015 23:55:30 +0000 (23:55 +0000)]
am 7570ef70: cherrypick from lmp-docs branch. docs: Added What\'s New section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541

* commit '7570ef70f33d9267e722063e9de21e84d6ba2b29':
  cherrypick from lmp-docs branch. docs: Added What's New section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541

9 years agoam a93259a4: cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesa...
Quddus Chong [Wed, 22 Apr 2015 23:55:25 +0000 (23:55 +0000)]
am a93259a4: cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854

* commit 'a93259a4d6ab5c3f003322bfe72cac462fb5d77a':
  cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854

9 years agoMerge "Fixed a regression with collapsed notification heights"
Selim Cinek [Wed, 22 Apr 2015 23:53:57 +0000 (23:53 +0000)]
Merge "Fixed a regression with collapsed notification heights"

9 years agoImplement DayNight theme for DocumentsUI
Alan Viverette [Wed, 22 Apr 2015 23:51:08 +0000 (16:51 -0700)]
Implement DayNight theme for DocumentsUI

Also fixes tint colors for icons to use themed colorControlNormal.

Bug: 20421157
Change-Id: I110a1d95f763332e7ca76cf8ab4125bd4d9a075e

9 years agoam 75da2176: (-s ours) am 9e05ece7: am 0601a280: Merge "Sometimes the application...
Marco Nelissen [Wed, 22 Apr 2015 23:50:25 +0000 (23:50 +0000)]
am 75da2176: (-s ours) am 9e05ece7: am 0601a280: Merge "Sometimes the application context is null"

* commit '75da217605cb401c7cbd5023536a6d5c24a0af70':
  Sometimes the application context is null

9 years agoam 869b428b: am f5fa550a: Merge "Move new script group API into ScriptGroup class"
Yang Ni [Wed, 22 Apr 2015 23:48:23 +0000 (23:48 +0000)]
am 869b428b: am f5fa550a: Merge "Move new script group API into ScriptGroup class"

* commit '869b428b29651934c1e99d71fdc715d3c482a522':
  Move new script group API into ScriptGroup class

9 years agoam 789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into...
Quddus Chong [Wed, 22 Apr 2015 23:47:55 +0000 (23:47 +0000)]
am 789c5971: Merge "docs: Added What\'s New section for GMS v7.3 (Parmesan)." into lmp-docs

* commit '789c59711e55be981ed2093228ded0c588e74ba0':
  docs: Added What's New section for GMS v7.3 (Parmesan).

9 years agocherrypick from lmp-docs branch. docs: Added What's New
Quddus Chong [Thu, 16 Apr 2015 16:07:28 +0000 (09:07 -0700)]
cherrypick from lmp-docs branch. docs: Added What's New
section for GMS v7.3 (Parmesan). Original change-Id: Ie56171262f866b1f312db5cefaec849353a1c541

Change-Id: I6d9583fb8c301ee16ff65d4db56e79547ea5e88b

9 years agocherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS
Quddus Chong [Mon, 13 Apr 2015 22:16:55 +0000 (15:16 -0700)]
cherrypick from lmp-docs. docs: Added 3rd-party Javadocs for GMS
Parmesan release. Original change-Id: Ia133c7267e500969310524369d34ab07c6aaa854

Change-Id: I07f38278510e92bc3097ea749c7fb4e6b817f545

9 years agoMerge "docs: Added What's New section for GMS v7.3 (Parmesan)." into lmp-docs
Quddus Chong [Wed, 22 Apr 2015 23:37:32 +0000 (23:37 +0000)]
Merge "docs: Added What's New section for GMS v7.3 (Parmesan)." into lmp-docs

9 years agoam f5fa550a: Merge "Move new script group API into ScriptGroup class"
Yang Ni [Wed, 22 Apr 2015 23:37:06 +0000 (23:37 +0000)]
am f5fa550a: Merge "Move new script group API into ScriptGroup class"

* commit 'f5fa550afafa2276abce78b3e5779ce11dc16c68':
  Move new script group API into ScriptGroup class

9 years agoMerge "Cancel a screenshot notification after a share target is chosen."
Adam Powell [Wed, 22 Apr 2015 23:36:01 +0000 (23:36 +0000)]
Merge "Cancel a screenshot notification after a share target is chosen."

9 years agoMerge "Move new script group API into ScriptGroup class"
Yang Ni [Wed, 22 Apr 2015 23:14:34 +0000 (23:14 +0000)]
Merge "Move new script group API into ScriptGroup class"

9 years agoMerge "AAPT: Add flag to disable versioning of vector related XML"
Adam Lesinski [Wed, 22 Apr 2015 23:10:30 +0000 (23:10 +0000)]
Merge "AAPT: Add flag to disable versioning of vector related XML"

9 years agoUpdate activities to clear search term when a root that doesn't support search is...
Steve McKay [Wed, 22 Apr 2015 22:55:34 +0000 (15:55 -0700)]
Update activities to clear search term when a root that doesn't support search is selected by the user.

BUG=20495230

Change-Id: Iee2e2bd80dea6d368cad0911117e3759bdfe37d9

9 years agoAdd channel index mask to AudioRecord
Andy Hung [Mon, 20 Apr 2015 05:33:15 +0000 (22:33 -0700)]
Add channel index mask to AudioRecord

Change-Id: I5d2504d3a7af6611d3ffa9a4c2d3665a2cf97fef

9 years agoMerge "Add hardware feature describing a car"
Todd Kennedy [Wed, 22 Apr 2015 22:42:13 +0000 (22:42 +0000)]
Merge "Add hardware feature describing a car"

9 years agoMerge "Add PlaybackSettings for use with AudioTrack"
Andy Hung [Wed, 22 Apr 2015 22:36:12 +0000 (22:36 +0000)]
Merge "Add PlaybackSettings for use with AudioTrack"

9 years agoMove new script group API into ScriptGroup class
Yang Ni [Fri, 17 Apr 2015 23:51:55 +0000 (16:51 -0700)]
Move new script group API into ScriptGroup class

And mark existing methods and builder deprecated.
Removed ScriptGroup2 class.
Renamed nested class UnboundValue to Input.
Marked classes Closure, Future, and Input as final.

Change-Id: I362910c115e9d0173dc515674e08bf4878232879

9 years agoAdd Context.MIDI_Service to the public API
Mike Lockwood [Wed, 22 Apr 2015 22:33:34 +0000 (15:33 -0700)]
Add Context.MIDI_Service to the public API

I forgot this when the rest of MidiManager was made public.

Change-Id: Ic5f8e2674d5b8e13bd88feebf3cf219f7af7fbcc

9 years agoAdd PlaybackSettings for use with AudioTrack
Andy Hung [Thu, 16 Apr 2015 18:16:29 +0000 (11:16 -0700)]
Add PlaybackSettings for use with AudioTrack

Change-Id: Ie59686d46869558d489a7600170ddace00e548d5

9 years agoam ee066f57: Merge "cherrypick from lmp-docs docs: Add Wear Capability training Origi...
Luan Nguyen [Wed, 22 Apr 2015 22:11:22 +0000 (22:11 +0000)]
am ee066f57: Merge "cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0" into lmp-mr1-ub-docs

* commit 'ee066f576e153bc11ea1a3991d0204c953d2c3fa':
  cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0

9 years agoMerge "cherrypick from lmp-docs docs: Add Wear Capability training Original Change...
Luan Nguyen [Wed, 22 Apr 2015 21:58:07 +0000 (21:58 +0000)]
Merge "cherrypick from lmp-docs docs: Add Wear Capability training Original Change-Id: I52ede5d91936c5eab3d6ee8be8108004cce1f0e0" into lmp-mr1-ub-docs

9 years agodocs: Added What's New section for GMS v7.3 (Parmesan).
Quddus Chong [Thu, 16 Apr 2015 16:07:28 +0000 (09:07 -0700)]
docs: Added What's New section for GMS v7.3 (Parmesan).

Change-Id: Ie56171262f866b1f312db5cefaec849353a1c541

9 years agoInfer value type for keyframes when it is undefined
Doris Liu [Wed, 22 Apr 2015 01:27:26 +0000 (18:27 -0700)]
Infer value type for keyframes when it is undefined

Bug: 20140483

Change-Id: Idf6caea2a8eae803e33dd34b9c8f563ad12e1848

9 years agoMerge "Don't limit fullscreen stack window size to parent window size"
Wale Ogunwale [Wed, 22 Apr 2015 21:41:43 +0000 (21:41 +0000)]
Merge "Don't limit fullscreen stack window size to parent window size"

9 years agoMerge "Add threading annotations"
Tor Norbye [Wed, 22 Apr 2015 21:32:38 +0000 (21:32 +0000)]
Merge "Add threading annotations"

9 years agoAdd hardware feature describing a car
Todd Kennedy [Wed, 22 Apr 2015 21:28:25 +0000 (14:28 -0700)]
Add hardware feature describing a car

We need to define a hardware feature for when Android is running
embedded on a vehicle's headunit. This is not applicable when
running Android on a phone and projecting onto a headunit.

Bug: 20016089
Change-Id: I70e94564f7493afe70a49bf582a627c5ea9f0a60

9 years agoFixed a regression with collapsed notification heights
Selim Cinek [Wed, 22 Apr 2015 21:22:05 +0000 (14:22 -0700)]
Fixed a regression with collapsed notification heights

This could lead to collapsed notifications having and intrinsic
height smaller than the collapsed size and notifications
overlapping.

Change-Id: Iabba19033f8069f1f75218280b97d3a1a45a5efb

9 years agoEnable system service to notify device owners about pending update
Rubin Xu [Tue, 14 Apr 2015 22:38:01 +0000 (23:38 +0100)]
Enable system service to notify device owners about pending update

Create a DevicePolicyManager API which can be used by OTA subsystem
to tell device owners about pending updates. Device owners will get
a callback from its DeviceAdminReceiver when the update service sends
out such notifications.

Bug: 20213644
Change-Id: Ifcc755655e4f441980cf77d76175a046112ca9ae

9 years agoam 34997731: cherrypick from lmp-docs docs: Add Channel API summary for Wear. Origina...
Luan Nguyen [Wed, 22 Apr 2015 20:48:02 +0000 (20:48 +0000)]
am 34997731: cherrypick from lmp-docs docs: Add Channel API summary for Wear. Original Change-Id: I447e58264e142a5e04aaf520d31dc4ced2506ecb

* commit '34997731954015ce4e946ce696d487db17b848c1':
  cherrypick from lmp-docs docs: Add Channel API summary for Wear. Original Change-Id: I447e58264e142a5e04aaf520d31dc4ced2506ecb

9 years agoMerge "Make read/write from/to XML persistent state more robust."
Svet Ganov [Wed, 22 Apr 2015 20:44:19 +0000 (20:44 +0000)]
Merge "Make read/write from/to XML persistent state more robust."

9 years agoMake read/write from/to XML persistent state more robust.
Svet Ganov [Wed, 22 Apr 2015 20:34:31 +0000 (13:34 -0700)]
Make read/write from/to XML persistent state more robust.

When writing critical state to XML an excpetion can lead to creating
a malformed XML that is later parsed and may put the device in a bad
state. Hence, on any error while writing we should bail out and drop
the partially write state on the floor.

Corollary, any error on parsing can lead to having a partially read
state that is not consistent which may lead to writing this bad state
back to disk. Hence, on any error while parsing we should bail as
our current state may be unrecoverable.

Change-Id: Ia050c16198cb583f8a51263ad2035dbb948052b8

9 years agoam 3430f599: am ba43f7e9: Merge "Revert "Sometimes the application context is null""
Marco Nelissen [Wed, 22 Apr 2015 20:42:41 +0000 (20:42 +0000)]
am 3430f599: am ba43f7e9: Merge "Revert "Sometimes the application context is null""

* commit '3430f59951328c6d17045fbc8f85f629723af541':
  Revert "Sometimes the application context is null"

9 years agoMerge "Fix visual styling for Material Spinner background"
Alan Viverette [Wed, 22 Apr 2015 20:41:29 +0000 (20:41 +0000)]
Merge "Fix visual styling for Material Spinner background"

9 years agodocs: support library 22.1 feature updates
Rich Slogar [Wed, 22 Apr 2015 17:36:10 +0000 (10:36 -0700)]
docs: support library 22.1 feature updates

b/20456505

Change-Id: Iff4b97928d73fa38d9ada2e786ac644d61e918cb

9 years agoam ba43f7e9: Merge "Revert "Sometimes the application context is null""
Marco Nelissen [Wed, 22 Apr 2015 20:28:54 +0000 (20:28 +0000)]
am ba43f7e9: Merge "Revert "Sometimes the application context is null""

* commit 'ba43f7e914cd2cb8145ffeb5720aa5e87be48b9b':
  Revert "Sometimes the application context is null"

9 years agoMerge "Revert "Sometimes the application context is null""
Marco Nelissen [Wed, 22 Apr 2015 20:08:36 +0000 (20:08 +0000)]
Merge "Revert "Sometimes the application context is null""

9 years agoRevert "Sometimes the application context is null"
Marco Nelissen [Wed, 22 Apr 2015 20:07:15 +0000 (20:07 +0000)]
Revert "Sometimes the application context is null"

This reverts commit d86281cb3da685672d89f964228980f6753adcae.

Change-Id: Icaf8e1e4812f64060066331f9000be15c134d1d2

9 years agoMerge "GraphicsJNI Canvas cleanup"
John Reck [Wed, 22 Apr 2015 20:00:42 +0000 (20:00 +0000)]
Merge "GraphicsJNI Canvas cleanup"

9 years agoDon't limit fullscreen stack window size to parent window size
Wale Ogunwale [Wed, 22 Apr 2015 19:47:17 +0000 (12:47 -0700)]
Don't limit fullscreen stack window size to parent window size

A previous change limited the size of a window to the parent window
size at max. so that child windows don't extend outside their parent
stack when resized in a multi-window environment. This broke the
wallpaper positioning functionality since the wallpaper is no longer
bigger than it's containing stack so it can't be scrolled. Now, we
only limit the window size to the parent window size if the window
stack is not fullscreen.

Bug: 19434096
Bug: 19225079
Change-Id: I1a8788727e6c4a91da45d8a87850093ef5a24edf

9 years agoam 9e05ece7: am 0601a280: Merge "Sometimes the application context is null"
Marco Nelissen [Wed, 22 Apr 2015 19:41:57 +0000 (19:41 +0000)]
am 9e05ece7: am 0601a280: Merge "Sometimes the application context is null"

* commit '9e05ece7ab8510fc3dade202a8647de22f4b0906':
  Sometimes the application context is null

9 years agoam 0601a280: Merge "Sometimes the application context is null"
Marco Nelissen [Wed, 22 Apr 2015 19:31:26 +0000 (19:31 +0000)]
am 0601a280: Merge "Sometimes the application context is null"

* commit '0601a280e5db18ff2c084a0785504f959c2ff92f':
  Sometimes the application context is null

9 years agoMerge "Enable stylus scale by default for apps targeting MNC+"
Mady Mellor [Wed, 22 Apr 2015 19:21:35 +0000 (19:21 +0000)]
Merge "Enable stylus scale by default for apps targeting MNC+"

9 years agoMerge "Avoid performing work in the platform when GPS HAL does not support a feature...
destradaa [Wed, 22 Apr 2015 19:17:07 +0000 (19:17 +0000)]
Merge "Avoid performing work in the platform when GPS HAL does not support a feature. b/19271554"

9 years agoMerge "Sometimes the application context is null"
Marco Nelissen [Wed, 22 Apr 2015 19:06:36 +0000 (19:06 +0000)]
Merge "Sometimes the application context is null"

9 years agoEnable stylus scale by default for apps targeting MNC+
Mady Mellor [Wed, 22 Apr 2015 18:52:31 +0000 (11:52 -0700)]
Enable stylus scale by default for apps targeting MNC+

Bug: 20467919
Change-Id: Icadd45c8031e362d8101419c298133d59165939b

9 years agoFix floating toolbar touchable region bug.
Abodunrinwa Toki [Wed, 22 Apr 2015 06:08:29 +0000 (07:08 +0100)]
Fix floating toolbar touchable region bug.

The floating toolbar is rendered inside a transparent popup window
so that we can have smooth animations inside of the window (NOTE that
animating a view and a window at the same time do not work well as
both are not in sync.) Having a transparent window implies that we
can't get touch events through to the content below the window for
areas covered by the transparent window. To handle this issue we
"burn a hole" through the window by specifying it's "touchable area".
This is done using the mInsetsComputer which is set on the popup
window's root view's tree observer. When the popup is dismissed and
re-shown, we need to reset the mInsetsComputer as we most likely
won't have that root view any longer.

Change-Id: I13ea50bc19950180d339d05d82cbee03230e2f05