107766 Commits

Author SHA1 Message Date
John Spurlock
4dad6cab64 Unhide MotionEvent#actionToString.
Also clarify the input as unmasked, and fix a few other found doc
issues in related methods.

Change-Id: I1338a17dea0282b99229925dea8e48693e177eaa
2013-06-05 13:25:28 -04:00
The Android Automerger
f0f138dbb8 merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev 2013-06-05 10:16:05 -07:00
Baligh Uddin
e442bcccd8 Import translations. DO NOT MERGE
Change-Id: I60757236ce9b356004d1957685418f46077e87c8
Auto-generated-cl: translation import
2013-06-05 09:50:15 -07:00
Baligh Uddin
85df5b11f4 Import translations. DO NOT MERGE
Change-Id: Ie3cf7dd5054cf67b585a3b2595cd0f0ea37c3bf8
Auto-generated-cl: translation import
2013-06-05 09:22:52 -07:00
Przemyslaw Szczepaniak
653278341d Allow TTS service to identify caller.
Added new field (+setter and getter) to SynthesisRequest with
Uid of a calling process. TTS service will be able to discover
packages names associated with caller using
PackageManager.getPackagesForUid.

This will allow to block buggy or poorly designed programs from
an unintentional DDoS attacks against TTS service.

Bug: 8625440
Change-Id: I5ac0ea191f952495c00301f17efdf28205353ae4
2013-06-05 14:44:52 +00:00
Satoshi Kataoka
d7429c15e6 Fix an issue where "SuggestionSpan"s are not removed properly
Basically, the root cause of this issue is a lack of an expected implementation.
This change completes the spec of the architecture to remove modified "SuggestionSpan"s.

Bug: 9190860
Change-Id: I63f2ccf3407ae7c1bc28813e044b8703e2112f34
2013-06-05 22:30:54 +09:00
Scott Main
65b2f3e766 add design tips to iconography page.
Accounts for the removal of the previous UI guideline pages,
which is where most of this new content came from.
Also update figure to add xxhdpi and remove ldpi,
and include 2x version, because ya know, irony.

Change-Id: Ia37ef1a65bdf9c4173a323ae37fffe03b53a6fcf
2013-06-04 23:10:33 -07:00
Scott Main
5b27decb1d am 0f34894e: am aafed1df: add link to required permission from ACTION_RESPOND_VIA_MESSAGE
* commit '0f34894ed83a20ab4fcf9edb6437b59527ca9585':
  add link to required permission from ACTION_RESPOND_VIA_MESSAGE
2013-06-04 19:40:25 -07:00
Scott Main
0f34894ed8 am aafed1df: add link to required permission from ACTION_RESPOND_VIA_MESSAGE
* commit 'aafed1df0404e2fb64c1adeb127dc7f300a2c07b':
  add link to required permission from ACTION_RESPOND_VIA_MESSAGE
2013-06-04 19:38:23 -07:00
Scott Main
aafed1df04 add link to required permission from ACTION_RESPOND_VIA_MESSAGE
Change-Id: Iafa9c72c9bbd8258c7f961f7ab8ad78c96b61e54
2013-06-04 19:35:48 -07:00
Romain Guy
8aa195d708 Introduce Caches::bindTexture() to reduce glBindTexture calls
Change-Id: Ic345422567c020c0a9035ff51dcf2ae2a1fc59f4
2013-06-04 18:58:36 -07:00
Jeff Sharkey
84f3c5689c am ffbbe945: am d293d229: Merge "Create missing Uids when recording network stats." into jb-mr2-dev
* commit 'ffbbe945066bf0b295ff65edfb1c49f7a4311718':
  Create missing Uids when recording network stats.
2013-06-04 17:00:19 -07:00
Jeff Sharkey
ffbbe94506 am d293d229: Merge "Create missing Uids when recording network stats." into jb-mr2-dev
* commit 'd293d229493a2d661ebb1776a0915297927a5ca6':
  Create missing Uids when recording network stats.
2013-06-04 16:57:51 -07:00
Jeff Sharkey
d293d22949 Merge "Create missing Uids when recording network stats." into jb-mr2-dev 2013-06-04 23:55:37 +00:00
Chet Haase
83ad439c5e Merge "Fix in transition canceling logic" 2013-06-04 23:37:05 +00:00
Chet Haase
25a738fb25 Fix in transition canceling logic
The logic that canceled underlying animations caused a problem
when there were more than one animation in the list (due to removing
items from a list that was currently being processed elsewhere).

Change-Id: Ie207f340b5d7de4ffcf56a26c05ec394abb80224
2013-06-04 16:35:14 -07:00
Romain Guy
58f92ccb5b Merge "Enable GPU pixel buffers on OpenGL ES 3.0 devices" 2013-06-04 22:54:18 +00:00
Alan Viverette
4bb52a93e9 Merge "Always draw dividers for footers and headers when explicitly enabled." 2013-06-04 22:48:20 +00:00
Baligh Uddin
8b85e7b04c am ba792ed5: (-s ours) am 2156c386: Import translations. DO NOT MERGE
* commit 'ba792ed5c322a0a7994fa15cd92c2ef50563f079':
  Import translations. DO NOT MERGE
2013-06-04 15:47:48 -07:00
Alan Viverette
9234a78be2 Merge "Clear pressed state when moving outside list bounds." 2013-06-04 22:46:31 +00:00
Baligh Uddin
ba792ed5c3 am 2156c386: Import translations. DO NOT MERGE
* commit '2156c38622f1cd78e9ad8dba27eb6b3fde939b3c':
  Import translations. DO NOT MERGE
2013-06-04 15:45:55 -07:00
Baligh Uddin
2156c38622 Import translations. DO NOT MERGE
Change-Id: I9a9d3071332508b3efbb0bed4eeb435cdc5ba3d9
Auto-generated-cl: translation import
2013-06-04 15:40:50 -07:00
Chet Haase
972cfadbe7 Merge "Use ArrayMap instead of HashMap in transitions" 2013-06-04 21:35:04 +00:00
Chet Haase
8be0b88240 Merge "Optimize calls to Trace for animators" 2013-06-04 21:28:40 +00:00
Winson Chung
eeb4ff4d13 Fixing issue where AppWidgetHost.onProvidersChanged() was not being called. (Bug 9270309)
Change-Id: I6cfb8e0c586fad7360a07f98e1280a954f62e5e1
2013-06-04 14:25:28 -07:00
Jeff Sharkey
51797ed706 Create missing Uids when recording network stats.
Bug: 5543387
Change-Id: I138c8d2f84e6fd737f2f6ef0945e75ca31256e3d
2013-06-04 14:09:31 -07:00
Baligh Uddin
c81085a320 Import translations. DO NOT MERGE
Change-Id: I455b359698e9bf43d7065374241783fa1f06faca
Auto-generated-cl: translation import
2013-06-04 12:03:53 -07:00
Romain Guy
f9f0016b1f Enable GPU pixel buffers on OpenGL ES 3.0 devices
Change-Id: I164d72ccd7a9bf6ae0e3f79dfef50083558937ba
2013-06-04 11:57:58 -07:00
Joe Malin
e3b8d7fdb1 am 36d0f946: am e9dff008: am 305cf97b: am 60776093: am 029099ff: am f4b21585: am 10d96950: DOC CHANGE: Clarify textIsSelectable in TextView
* commit '36d0f946adc83a9ffa5483556d263b719977da5d':
  DOC CHANGE: Clarify textIsSelectable in TextView
2013-06-04 11:17:16 -07:00
Scott Main
febfd26d10 am e125116f: am e4ef3849: Merge "javadoc cleanup for audioeffect" into jb-mr2-dev
* commit 'e125116fc8767ecf431c80f5659a8a90032acb97':
  javadoc cleanup for audioeffect
2013-06-04 11:17:14 -07:00
Chet Haase
08735185f8 Use ArrayMap instead of HashMap in transitions
The new ArrayMap class is more efficient for small collections.
Transitions use maps all over the place to collect/use property
values in setting up the transition animations. Changing to ArrayMap
should be more efficient, especially in terms of memory allocations
and GCs.

Issue #9276256 Transitions: Reduce memory allocations

Change-Id: I07b7d4ba68d5a207808eca11943aa3578fa90e3e
2013-06-04 10:44:40 -07:00
Joe Malin
36d0f946ad am e9dff008: am 305cf97b: am 60776093: am 029099ff: am f4b21585: am 10d96950: DOC CHANGE: Clarify textIsSelectable in TextView
* commit 'e9dff008adc7b6e565402ec61cd89fb3265a28bd':
  DOC CHANGE: Clarify textIsSelectable in TextView
2013-06-04 10:20:15 -07:00
Joe Malin
e9dff008ad am 305cf97b: am 60776093: am 029099ff: am f4b21585: am 10d96950: DOC CHANGE: Clarify textIsSelectable in TextView
* commit '305cf97ba7b927f49d3f52952c36cb5102699cc5':
  DOC CHANGE: Clarify textIsSelectable in TextView
2013-06-04 10:17:46 -07:00
Joe Malin
305cf97ba7 am 60776093: am 029099ff: am f4b21585: am 10d96950: DOC CHANGE: Clarify textIsSelectable in TextView
* commit '60776093a5569817040e2f65a17893a381906564':
  DOC CHANGE: Clarify textIsSelectable in TextView
2013-06-04 10:14:48 -07:00
Joe Malin
60776093a5 am 029099ff: am f4b21585: am 10d96950: DOC CHANGE: Clarify textIsSelectable in TextView
* commit '029099ff56b92201e10b2047e1ced675c8e9f964':
  DOC CHANGE: Clarify textIsSelectable in TextView
2013-06-04 10:12:09 -07:00
Joe Malin
029099ff56 am f4b21585: am 10d96950: DOC CHANGE: Clarify textIsSelectable in TextView
* commit 'f4b21585304781c61d00fa6a14a85fae60f6a50d':
  DOC CHANGE: Clarify textIsSelectable in TextView
2013-06-04 10:09:44 -07:00
Joe Malin
f4b2158530 am 10d96950: DOC CHANGE: Clarify textIsSelectable in TextView
* commit '10d96950c14ae647c2e8435178533cafc78e1afa':
  DOC CHANGE: Clarify textIsSelectable in TextView
2013-06-04 10:07:16 -07:00
Scott Main
e125116fc8 am e4ef3849: Merge "javadoc cleanup for audioeffect" into jb-mr2-dev
* commit 'e4ef3849c58225206fd5cba1b33c08968c5e6021':
  javadoc cleanup for audioeffect
2013-06-04 09:45:32 -07:00
Scott Main
e4ef3849c5 Merge "javadoc cleanup for audioeffect" into jb-mr2-dev 2013-06-04 16:42:23 +00:00
Chet Haase
9b80ca81a8 Optimize calls to Trace for animators
Previously, ValueAnimator would always call into the Trace class to
log start/end events. When the animator is an ObjectAnimator, this
call necessitated building a new String to capture the animated property
name. This fix puts the calls to Trace inside a check for isTagEnabled(),
to ensure that we only bother building the trace name when tracing is
actually enabled.

Change-Id: I56ef093f3b67b31a19c861f9d1e44a84341edf53
2013-06-04 09:37:38 -07:00
Joe Malin
10d96950c1 DOC CHANGE: Clarify textIsSelectable in TextView
Change-Id: Iddfdf7ed82ea3fa2a0160bda4a1e29ec8f815a2b
2013-06-04 09:34:54 -07:00
Chet Haase
aca7d39d08 Merge "Starting new transition cancels running transition" 2013-06-04 16:19:39 +00:00
Chet Haase
e9d32ea13e Starting new transition cancels running transition
The behavior of running a transition is janky and unpredictable,
when there is already a transition running on the same scene root.
Usually, the new transition simply jumps to the end values, or
jumps to the start values for that transition and animates from
there.

A better approach is to cancel any running transition first, the
start the new transition from that point.

Even better would be to blend old/new transitions, or at least adjust
the animation timing according to where/when the previous transition
stopped. In the meantime, this fix is at least better than the
previous approach of ignoring running transitions.

Change-Id: I4f5fabb55f6454f1e9d66589a9a7c36f9fc013fb
2013-06-04 08:46:42 -07:00
Xia Wang
840a8c741f am af19aef6: am ac561b8b: Merge "Add option to set frequency band" into jb-mr2-dev
* commit 'af19aef675013f804a5338e3500ad57b0aa2fc71':
  Add option to set frequency band
2013-06-03 21:28:24 -07:00
Xia Wang
af19aef675 am ac561b8b: Merge "Add option to set frequency band" into jb-mr2-dev
* commit 'ac561b8bdd52a6ac5e4f9b92f1033cd385f149d8':
  Add option to set frequency band
2013-06-03 21:26:21 -07:00
Xia Wang
ac561b8bdd Merge "Add option to set frequency band" into jb-mr2-dev 2013-06-04 04:23:29 +00:00
Dirk Dougherty
caa05bc1c3 am b74c3405: am e3e98bc9: am 59b77878: am 63c904c2: am 4c8caaa2: am 5ca78f59: am 8e307adc: Merge "Doc change: Add new developer video." into jb-mr1.1-docs
* commit 'b74c3405b6aad3222c3b8fcc65317f7c0da13695':
  Doc change: Add new developer video.
2013-06-03 19:26:03 -07:00
Dirk Dougherty
b74c3405b6 am e3e98bc9: am 59b77878: am 63c904c2: am 4c8caaa2: am 5ca78f59: am 8e307adc: Merge "Doc change: Add new developer video." into jb-mr1.1-docs
* commit 'e3e98bc966362dd1771ea0d47227223374ad3671':
  Doc change: Add new developer video.
2013-06-03 19:23:17 -07:00
Dirk Dougherty
e3e98bc966 am 59b77878: am 63c904c2: am 4c8caaa2: am 5ca78f59: am 8e307adc: Merge "Doc change: Add new developer video." into jb-mr1.1-docs
* commit '59b77878944f5012fd5a65fc1a845a053220a436':
  Doc change: Add new developer video.
2013-06-03 19:20:46 -07:00
Dirk Dougherty
59b7787894 am 63c904c2: am 4c8caaa2: am 5ca78f59: am 8e307adc: Merge "Doc change: Add new developer video." into jb-mr1.1-docs
* commit '63c904c2d7651089821c4760ab30b71e9000374e':
  Doc change: Add new developer video.
2013-06-03 19:19:20 -07:00