Matthew Xie
283537d5d2
am b0225f41: am a6631f57: Merge "Change permission of LE scan APIs from BLUETOOTH to BLUETOOTH_ADMIN" into jb-mr2-dev
...
* commit 'b0225f41da77ebe7ebfccb6166021d324b4d6512':
Change permission of LE scan APIs from BLUETOOTH to BLUETOOTH_ADMIN
2013-04-24 18:48:16 -07:00
Matthew Xie
b0225f41da
am a6631f57: Merge "Change permission of LE scan APIs from BLUETOOTH to BLUETOOTH_ADMIN" into jb-mr2-dev
...
* commit 'a6631f57fa49c00d722f6d521b9882781be6dfa0':
Change permission of LE scan APIs from BLUETOOTH to BLUETOOTH_ADMIN
2013-04-24 18:46:00 -07:00
Matthew Xie
a6631f57fa
Merge "Change permission of LE scan APIs from BLUETOOTH to BLUETOOTH_ADMIN" into jb-mr2-dev
2013-04-25 01:42:14 +00:00
Matthew Xie
d575233c53
Change permission of LE scan APIs from BLUETOOTH to BLUETOOTH_ADMIN
...
bug 8667898
Change-Id: Iaff19fe72b16a96a6cf2f5b9140e369098567d2b
2013-04-24 17:51:37 -07:00
Chet Haase
fdd3ad7018
Give animators more useful names in systrace
...
Also, fix ObjectAnimator.getPropertyName() to return useful info
for ObjectAnimators not created with string-based property names.
Change-Id: If7ab6dbcc3be13f5978840b02f4a91ef7eee1c50
2013-04-24 16:49:12 -07:00
Chet Haase
490d0c4468
am 6b4d0f21: am 42689769: Merge "Document behavior and usage of ViewGroup.bringChildToFront()" into jb-mr2-dev
...
* commit '6b4d0f21109209f1390125f301f20aa32e83b91a':
Document behavior and usage of ViewGroup.bringChildToFront()
2013-04-24 15:01:01 -07:00
Chet Haase
6b4d0f2110
am 42689769: Merge "Document behavior and usage of ViewGroup.bringChildToFront()" into jb-mr2-dev
...
* commit '4268976929979ffcc54122f8090c39a8c6799273':
Document behavior and usage of ViewGroup.bringChildToFront()
2013-04-24 14:58:38 -07:00
Chet Haase
0187a5d424
Document behavior and usage of ViewGroup.bringChildToFront()
...
A call to ViewGroup.bringChildToFront() or View.bringToFront()
(which delegates to the parent's bringChildToFront() method) needs
to be followed by a call to requestLayout() and invalidate() on the
parent container in order for the changes to
actually happen. That is, the order of the child views would change, but
the parent container would not run layout or even invalidation without
being told to, so there would be no visible change until something else
caused a layout and invalidation to occur.
This change clarifies this requirement in the javadocs.
Issue #8667065 bringtoTop does not work
Change-Id: Ibe41a6318dddf9fb79382e1c9fd1d21ab4510976
2013-04-24 12:37:36 -07:00
Alex Klyubin
c56b831a1f
am 50289346: am a6436526: Merge "Human-readable POSIX capabilities for SystemServer."
...
* commit '50289346b3010e24b6a7b86a774d88b81fc28f3b':
Human-readable POSIX capabilities for SystemServer.
2013-04-23 23:49:14 -07:00
Alex Klyubin
50289346b3
am a6436526: Merge "Human-readable POSIX capabilities for SystemServer."
...
* commit 'a643652680486bd1009248d1bd8fcea7da92d661':
Human-readable POSIX capabilities for SystemServer.
2013-04-23 23:46:25 -07:00
Alex Klyubin
a643652680
Merge "Human-readable POSIX capabilities for SystemServer."
2013-04-24 05:54:47 +00:00
Craig Mautner
b58121c350
Merge "Add tap detector for switching stack focus."
2013-04-24 02:36:43 +00:00
Craig Mautner
cf910b0c71
Add tap detector for switching stack focus.
...
- New InputEventReceiver for detecting taps outside of focused stack
boundaries.
- Fixed bug that wasn't pausing the non-focused window when returning
home.
Change-Id: Ia51d312a7c029abc01eb5df1102814cc29d33b47
2013-04-23 19:33:27 -07:00
Svetoslav
fb2563103b
am 939ff0ac: am 4c783066: Merge "Fixing bugs exposed when moving accessibility CTS tests to UiAutomation." into jb-mr2-dev
...
* commit '939ff0acff8a21a023d79214130680a66214840f':
Fixing bugs exposed when moving accessibility CTS tests to UiAutomation.
2013-04-23 18:08:55 -07:00
Svetoslav
939ff0acff
am 4c783066: Merge "Fixing bugs exposed when moving accessibility CTS tests to UiAutomation." into jb-mr2-dev
...
* commit '4c78306617dd67b92fdf19101c5dfde4e21172d9':
Fixing bugs exposed when moving accessibility CTS tests to UiAutomation.
2013-04-23 18:07:04 -07:00
Svetoslav
4c78306617
Merge "Fixing bugs exposed when moving accessibility CTS tests to UiAutomation." into jb-mr2-dev
2013-04-24 01:05:38 +00:00
Svetoslav
db7da0eb8b
Fixing bugs exposed when moving accessibility CTS tests to UiAutomation.
...
1. UiAutomation#executeAndWaitForEvent method was invoking the passed
runnable while holding the lock which may lead to a deadlock. For
example: a runnable that calls getActivity() gets us into a state
like this.
2. UI automation services did not get all capabilities such a
service can have. Now a UI test service gets all of them.
3. When UiAutomation was exiting for event fired as a result of a
performed action, it was checking whether the received evnet time
is strictly before the time of executing the command that should
fire the event. However, if the execution is fast enough, i.e.
less than one millisecond, then the event time and the execution
time are the same. This was leading to a missed signal in rare
cases.
4. AccessibilityNodeInfoCache was not clearing the relevant state
for accessibility focus clearing event.
5. Accessibility text traversal in TextView was partially using text
and partially content description - broken. Now we are using the
text since for text view and content desc for other views. In other
words, we are using the most precise text we have.
6. AccessibilityManagerService was not granting capabilities of a
UiAutomation service - plainly wrong.
CTS change:https://googleplex-android-review.googlesource.com/#/c/300693/
bug:8695422
bug:8657560
Change-Id: I9afc5c3c69eb51f1c01930959232f44681b15e86
2013-04-23 17:44:00 -07:00
Philip Milne
876e4978c0
am 6edbfb9c: am a6d5109d: Merge "Fix for bug 8578258." into jb-mr2-dev
...
* commit '6edbfb9cdc4d3a83d424565371e78dcdb9a0bb30':
Fix for bug 8578258.
2013-04-23 16:15:57 -07:00
Philip Milne
6edbfb9cdc
am a6d5109d: Merge "Fix for bug 8578258." into jb-mr2-dev
...
* commit 'a6d5109dd69791ba51e469c30d522dc27ab2c69c':
Fix for bug 8578258.
2013-04-23 16:13:18 -07:00
Philip Milne
a6d5109dd6
Merge "Fix for bug 8578258." into jb-mr2-dev
2013-04-23 23:11:06 +00:00
Matthew Xie
ae8ffa0f4e
am 2e0a94d2: am b442d074: Merge "Add hardware feature android.hardware.bluetooth.le" into jb-mr2-dev
...
* commit '2e0a94d22b1bd25c4fa9442e03c596bd0cb3fe76':
Add hardware feature android.hardware.bluetooth.le
2013-04-23 15:54:55 -07:00
Matthew Xie
2e0a94d22b
am b442d074: Merge "Add hardware feature android.hardware.bluetooth.le" into jb-mr2-dev
...
* commit 'b442d07469aebc07d1d13b5b64b40aa152022e13':
Add hardware feature android.hardware.bluetooth.le
2013-04-23 15:52:53 -07:00
Matthew Xie
b442d07469
Merge "Add hardware feature android.hardware.bluetooth.le" into jb-mr2-dev
2013-04-23 22:47:52 +00:00
Philip Milne
3c647d23e5
Fix for bug 8578258.
...
The fix in:
https://googleplex-android-review.googlesource.com/#/c/300346/
worked but the constant used had an extra trailing zero - which was confusing
and put a 1 in the 'flag' space of the measurement spec.
The intended number was:
0x00800000
Unfortunately, this intended constant doesn't fix this bug.
The constant submitted in this fix is:
0x00010000
which is outside the 'flag' space of measurement specs and appears to steer clear of overflow
problems in the scenario of this bug.
As suggested in the submission above, it would be preferable to rework of the RTL code to avoid
the use of such a constant as it seems very unlikely indeed that any choice of integer can
avoid problems in all cases.
Change-Id: I0c6744257ef2aebe8dbc8c041a447f9b90ee4b84
2013-04-23 15:28:18 -07:00
Ian Rogers
023c1f4a1e
am 896ee5b6: am be4536d2: Merge "Adding matching @deprecated."
...
* commit '896ee5b6f8354567464a371025088156ed49bc32':
Adding matching @deprecated.
2013-04-23 15:01:30 -07:00
Matthew Xie
a722772b28
Add hardware feature android.hardware.bluetooth.le
...
The feature is used to differ platforms that support bluetooth low
engery radio
bug 8369273
Change-Id: Ibe23da73f7ecfa854bdb8b8bfc1a32b8e3aeee56
2013-04-23 11:53:41 -07:00
Ian Rogers
282a7e1b1d
Adding matching @deprecated.
...
Bug: 8657266
(Cherry-pick of c2a3adbd56 )
Change-Id: Idbd22dc647f11441d15da12eb23723539768cf4c
2013-04-23 11:36:28 -07:00
Chet Haase
7aea41b3d6
am 393abb1c: am 5e650cef: Merge "Expand invalidation rectangle when clipChildren == false" into jb-mr2-dev
...
* commit '393abb1c54c6b847b81e2390efcd6ec95e8237f8':
Expand invalidation rectangle when clipChildren == false
2013-04-23 11:16:25 -07:00
Daniel Sandler
bf7b95cec9
am 2fd0ba8e: am f78ff07f: Merge "Fix concurrency issues when parceling StatusBarNotifications." into jb-mr2-dev
...
* commit '2fd0ba8e9529780fd87b71a024edb3200ad1d93a':
Fix concurrency issues when parceling StatusBarNotifications.
2013-04-23 11:16:19 -07:00
Nick Pelly
dfe49e9c9f
am 09e9e1a5: am edced26f: Merge "Add ContentValues & CursorWindow to framework.aidl" into jb-mr2-dev
...
* commit '09e9e1a5e7e3dd161b73f4254f239cab0410438a':
Add ContentValues & CursorWindow to framework.aidl
2013-04-23 11:16:11 -07:00
Michael Wright
058feb4e1d
am 58500051: am 5fe6e4c4: Merge "Rewrite input handling for native applications" into jb-mr2-dev
...
* commit '585000515faacc02736f920425ae6c323223ee58':
Rewrite input handling for native applications
2013-04-23 11:16:08 -07:00
Svetoslav
7ac47e8acb
am 7bf02d12: am a61464d7: Merge "Making new node id APIs return strings." into jb-mr2-dev
...
* commit '7bf02d1255e86becb225ba70ca3ea8b2af90c166':
Making new node id APIs return strings.
2013-04-23 11:16:05 -07:00
Dianne Hackborn
eadbcd3352
resolved conflicts for merge of 8c3cb811 to master
...
Change-Id: I1cd4186b6b2dcb3d1d7d21c346384dbcc6e6a8df
2013-04-23 10:56:23 -07:00
Ian Rogers
896ee5b6f8
am be4536d2: Merge "Adding matching @deprecated."
...
* commit 'be4536d214eedc3d12b50f0f30b47bba773b8dbc':
Adding matching @deprecated.
2013-04-23 09:15:58 -07:00
Ian Rogers
be4536d214
Merge "Adding matching @deprecated."
2013-04-23 15:13:05 +00:00
Philip Milne
e11d9ed3ec
am 089a75be: am a7b2625d: Merge "Fix for bug 8578258: GridLayout is forcing wrong width to TextView widgets" into jb-mr2-dev
...
* commit '089a75be5e33e13071754a727902224b6db60168':
Fix for bug 8578258: GridLayout is forcing wrong width to TextView widgets
2013-04-23 04:46:31 -07:00
Robert Greenwalt
75a1cac2bf
am f12afa99: am d0202945: Merge "Listen for network disconnect." into jb-mr2-dev
...
* commit 'f12afa9913ac75af724d9700ff85dc68b1e0cd45':
Listen for network disconnect.
2013-04-23 04:46:25 -07:00
Chet Haase
393abb1c54
am 5e650cef: Merge "Expand invalidation rectangle when clipChildren == false" into jb-mr2-dev
...
* commit '5e650cef53cf1eb33f9c8b2f8e5c8b1bb24b32d9':
Expand invalidation rectangle when clipChildren == false
2013-04-23 03:52:28 -07:00
Daniel Sandler
2fd0ba8e95
am f78ff07f: Merge "Fix concurrency issues when parceling StatusBarNotifications." into jb-mr2-dev
...
* commit 'f78ff07f6e688d11881658f743ef63076fcc550c':
Fix concurrency issues when parceling StatusBarNotifications.
2013-04-23 03:52:06 -07:00
Nick Pelly
09e9e1a5e7
am edced26f: Merge "Add ContentValues & CursorWindow to framework.aidl" into jb-mr2-dev
...
* commit 'edced26f162b0232338064e569fe651b8c805f93':
Add ContentValues & CursorWindow to framework.aidl
2013-04-23 03:51:56 -07:00
Michael Wright
585000515f
am 5fe6e4c4: Merge "Rewrite input handling for native applications" into jb-mr2-dev
...
* commit '5fe6e4c4c9de523fa9e74902473996ce5ee8b298':
Rewrite input handling for native applications
2013-04-23 03:51:53 -07:00
Svetoslav
7bf02d1255
am a61464d7: Merge "Making new node id APIs return strings." into jb-mr2-dev
...
* commit 'a61464d7adc26c291a5f9de48c9aff8b76a56b1f':
Making new node id APIs return strings.
2013-04-23 03:51:50 -07:00
Dianne Hackborn
8c3cb8111a
am a4629b0b: Merge "JB MR2 == API 18." into jb-mr2-dev
...
* commit 'a4629b0b833f78481ca51baa44b0303ebe647a7c':
JB MR2 == API 18.
2013-04-23 03:51:40 -07:00
Philip Milne
089a75be5e
am a7b2625d: Merge "Fix for bug 8578258: GridLayout is forcing wrong width to TextView widgets" into jb-mr2-dev
...
* commit 'a7b2625d43a8e83e3fb47ca261efad6e3f6fcde9':
Fix for bug 8578258: GridLayout is forcing wrong width to TextView widgets
2013-04-23 03:51:29 -07:00
Robert Greenwalt
f12afa9913
am d0202945: Merge "Listen for network disconnect." into jb-mr2-dev
...
* commit 'd020294572f591007de1fe0aa9e4927dae72c0c9':
Listen for network disconnect.
2013-04-23 03:51:08 -07:00
Chet Haase
5e650cef53
Merge "Expand invalidation rectangle when clipChildren == false" into jb-mr2-dev
2013-04-23 02:50:54 +00:00
Daniel Sandler
f78ff07f6e
Merge "Fix concurrency issues when parceling StatusBarNotifications." into jb-mr2-dev
2013-04-23 00:53:31 +00:00
Nick Pelly
edced26f16
Merge "Add ContentValues & CursorWindow to framework.aidl" into jb-mr2-dev
2013-04-23 00:07:19 +00:00
Michael Wright
5fe6e4c4c9
Merge "Rewrite input handling for native applications" into jb-mr2-dev
2013-04-23 00:04:44 +00:00
Michael Wright
a44dd26a75
Rewrite input handling for native applications
...
Bug: 8473020
Change-Id: Ic4353d8924ab877bec21aff8c2dba9fe725bf906
2013-04-22 17:01:51 -07:00