OSDN Git Service

android-x86/frameworks-base.git
12 years agoam f455e9a3: Merge "Cherry pick from honeycomb-mr2 Change ID I7ded723152d7beface51b45...
Bill Gruber [Mon, 29 Aug 2011 22:17:55 +0000 (15:17 -0700)]
am f455e9a3: Merge "Cherry pick from honeycomb-mr2 Change ID I7ded723152d7beface51b45b882d4ccf92981927 Doc fix: Hello World tutorial updates Bug: 5149925"

* commit 'f455e9a3b3fa2d4680750e7b65692e35d2bf4023':
  Cherry pick from honeycomb-mr2 Change ID I7ded723152d7beface51b45b882d4ccf92981927 Doc fix: Hello World tutorial updates Bug: 5149925

12 years agoam 474cac1c: Merge "Suggestions popup window is dismissed on tap outside."
Gilles Debunne [Mon, 29 Aug 2011 22:17:49 +0000 (15:17 -0700)]
am 474cac1c: Merge "Suggestions popup window is dismissed on tap outside."

* commit '474cac1c212e1f02deaffe5512941af9cb2a760b':
  Suggestions popup window is dismissed on tap outside.

12 years agoam 082a9fa3: Merge "Tap highlight fix + small perf increase"
John Reck [Mon, 29 Aug 2011 22:17:41 +0000 (15:17 -0700)]
am 082a9fa3: Merge "Tap highlight fix + small perf increase"

* commit '082a9fa3438d343942851e538bb38b86ab1873b3':
  Tap highlight fix + small perf increase

12 years agoam 890be6b9: Merge "Fix bug 5217267 - Action bars and menu shortcuts"
Adam Powell [Mon, 29 Aug 2011 22:17:14 +0000 (15:17 -0700)]
am 890be6b9: Merge "Fix bug 5217267 - Action bars and menu shortcuts"

* commit '890be6b919ce0c65d018a2dc40a6a1d59bc2b14d':
  Fix bug 5217267 - Action bars and menu shortcuts

12 years agoam 54717814: Merge "Massaging framework window transitions."
Brandon Keely [Mon, 29 Aug 2011 22:16:39 +0000 (15:16 -0700)]
am 54717814: Merge "Massaging framework window transitions."

* commit '5471781430ef51fbe649179c22b98975e64d2a5e':
  Massaging framework window transitions.

12 years agoam 890a631e: Merge "Made the Switch class public."
Chet Haase [Mon, 29 Aug 2011 22:16:15 +0000 (15:16 -0700)]
am 890a631e: Merge "Made the Switch class public."

* commit '890a631ede4f0d209b53d1924a545ed8d3b6f003':
  Made the Switch class public.

12 years agoam f8c015d2: Merge "Italic should be italic and bold should be bold."
Romain Guy [Mon, 29 Aug 2011 22:16:03 +0000 (15:16 -0700)]
am f8c015d2: Merge "Italic should be italic and bold should be bold."

* commit 'f8c015d2628d8ef3056698a3b6a052889ae15d01':
  Italic should be italic and bold should be bold.

12 years agoam 6537b003: Merge "Clean up and bug fixes in the TouchExplorer."
Svetoslav Ganov [Mon, 29 Aug 2011 22:15:29 +0000 (15:15 -0700)]
am 6537b003: Merge "Clean up and bug fixes in the TouchExplorer."

* commit '6537b003b7b616d4babde4b69a3d5e68459c555a':
  Clean up and bug fixes in the TouchExplorer.

12 years agoam b5d80fca: Merge "Fix bug 5124021 - Menu visibility incorrect when restoring ListVi...
Adam Powell [Mon, 29 Aug 2011 22:14:54 +0000 (15:14 -0700)]
am b5d80fca: Merge "Fix bug 5124021 - Menu visibility incorrect when restoring ListView selection mode"

* commit 'b5d80fca2eb7f6053e6d404a0d4a7c213dad1317':
  Fix bug 5124021 - Menu visibility incorrect when restoring ListView selection mode

12 years agoReintroduce a line of code which disappeared during reformatting.
John Grossman [Mon, 29 Aug 2011 20:06:41 +0000 (13:06 -0700)]
Reintroduce a line of code which disappeared during reformatting.

Reintroduce a line of code which went missing during a global reformat for style
reasons.

Change-Id: I6ddc2f5b9ed6a272e79f28cb80227fd71675eb01

12 years agoMerge "Cherry pick from honeycomb-mr2 Change ID I7ded723152d7beface51b45b882d4ccf9298...
Bill Gruber [Mon, 29 Aug 2011 20:04:05 +0000 (13:04 -0700)]
Merge "Cherry pick from honeycomb-mr2 Change ID I7ded723152d7beface51b45b882d4ccf92981927 Doc fix: Hello World tutorial updates Bug: 5149925"

12 years agoMerge "Suggestions popup window is dismissed on tap outside."
Gilles Debunne [Mon, 29 Aug 2011 19:58:36 +0000 (12:58 -0700)]
Merge "Suggestions popup window is dismissed on tap outside."

12 years agoMerge "Tap highlight fix + small perf increase"
John Reck [Mon, 29 Aug 2011 19:55:50 +0000 (12:55 -0700)]
Merge "Tap highlight fix + small perf increase"

12 years agoCherry pick from honeycomb-mr2 Change ID I7ded723152d7beface51b45b882d4ccf92981927
Bill Gruber [Tue, 23 Aug 2011 19:57:39 +0000 (12:57 -0700)]
Cherry pick from honeycomb-mr2 Change ID I7ded723152d7beface51b45b882d4ccf92981927
Doc fix: Hello World tutorial updates
Bug: 5149925

Change-Id: I715947dbda66657a92d5b86fb467444f331029cd

12 years agoMerge "Fix bug 5217267 - Action bars and menu shortcuts"
Adam Powell [Mon, 29 Aug 2011 19:07:52 +0000 (12:07 -0700)]
Merge "Fix bug 5217267 - Action bars and menu shortcuts"

12 years agoFix bug 5217267 - Action bars and menu shortcuts
Adam Powell [Sun, 28 Aug 2011 21:20:24 +0000 (14:20 -0700)]
Fix bug 5217267 - Action bars and menu shortcuts

Don't try to "close" the menu after completing a shortcut action if an
action bar is present.

Change-Id: I54a75543cf9a52e3186ff464924a0b37d0b20b9d

12 years agoMerge "Massaging framework window transitions."
Brandon Keely [Mon, 29 Aug 2011 18:34:02 +0000 (11:34 -0700)]
Merge "Massaging framework window transitions."

12 years agoMerge "Made the Switch class public."
Chet Haase [Mon, 29 Aug 2011 18:21:49 +0000 (11:21 -0700)]
Merge "Made the Switch class public."

12 years agoMerge "Italic should be italic and bold should be bold."
Romain Guy [Mon, 29 Aug 2011 18:13:23 +0000 (11:13 -0700)]
Merge "Italic should be italic and bold should be bold."

12 years agoItalic should be italic and bold should be bold.
Romain Guy [Mon, 29 Aug 2011 18:12:19 +0000 (11:12 -0700)]
Italic should be italic and bold should be bold.

Change-Id: I68933a7d7c32951c4d52d945baaedcb2583caef4

12 years agoMerge "Clean up and bug fixes in the TouchExplorer."
Svetoslav Ganov [Mon, 29 Aug 2011 18:04:33 +0000 (11:04 -0700)]
Merge "Clean up and bug fixes in the TouchExplorer."

12 years agoMade the Switch class public.
Chet Haase [Fri, 26 Aug 2011 16:54:06 +0000 (09:54 -0700)]
Made the Switch class public.

Tweaked the API of Switch slightly and made the class public (it was
hidden before).

Change-Id: I4a099e8afd18a11a5850252025ae3bbbb866830d

12 years agoMerge "Add a missing NULL check." into ics-aah
John Grossman [Mon, 29 Aug 2011 17:42:56 +0000 (10:42 -0700)]
Merge "Add a missing NULL check." into ics-aah

12 years agoMerge "Fix bug 5124021 - Menu visibility incorrect when restoring ListView selection...
Adam Powell [Mon, 29 Aug 2011 17:42:43 +0000 (10:42 -0700)]
Merge "Fix bug 5124021 - Menu visibility incorrect when restoring ListView selection mode"

12 years agoAdd a missing NULL check.
John Grossman [Mon, 29 Aug 2011 17:26:47 +0000 (10:26 -0700)]
Add a missing NULL check.

The get_next_write_timestamp method introduced to the audio HAL is optional.
HALs which do not implement it leave it set to NULL.  Callers (there is
currently only one in the AudioMixer code) need to be certain to check for NULL
before invoking it.

Change-Id: I9e06d688311c388446bb53993291ebc0f98cff89

12 years agoTap highlight fix + small perf increase
John Reck [Mon, 29 Aug 2011 17:19:02 +0000 (10:19 -0700)]
Tap highlight fix + small perf increase

 Bug: 5229717

Change-Id: I9ebc92dc96d77ff9051517b717d203686b574f7a

12 years agoam 2db44c58: Merge "Update IRemoteControlDisplay when it registers."
Jean-Michel Trivi [Mon, 29 Aug 2011 17:25:53 +0000 (10:25 -0700)]
am 2db44c58: Merge "Update IRemoteControlDisplay when it registers."

* commit '2db44c5838fb0bb35092a19f31ee887892a451a1':
  Update IRemoteControlDisplay when it registers.

12 years agoMerge "Update IRemoteControlDisplay when it registers."
Jean-Michel Trivi [Mon, 29 Aug 2011 17:09:04 +0000 (10:09 -0700)]
Merge "Update IRemoteControlDisplay when it registers."

12 years agoUpdate IRemoteControlDisplay when it registers.
Jean-Michel Trivi [Sat, 27 Aug 2011 02:10:51 +0000 (19:10 -0700)]
Update IRemoteControlDisplay when it registers.

When an IRemoteControlDisplay registers, it must receive information
 from the current client.

Change-Id: Id845e7a87ac74c2db2c59e0281b28a45f8d20528

12 years agoam 3b21427b: Merge "Simplified punctuation on lock screen. Bug: 5221162"
Claudia de Veaux [Mon, 29 Aug 2011 16:07:47 +0000 (09:07 -0700)]
am 3b21427b: Merge "Simplified punctuation on lock screen. Bug: 5221162"

* commit '3b21427b4c1b10221947603f4e37514554766cca':
  Simplified punctuation on lock screen. Bug: 5221162

12 years agoMerge "Simplified punctuation on lock screen. Bug: 5221162"
Claudia de Veaux [Mon, 29 Aug 2011 16:06:13 +0000 (09:06 -0700)]
Merge "Simplified punctuation on lock screen. Bug: 5221162"

12 years agoam 05ef0439: Merge "Updated text_select handles Bug: 5076695"
Justin Ho [Mon, 29 Aug 2011 16:02:50 +0000 (09:02 -0700)]
am 05ef0439: Merge "Updated text_select handles Bug: 5076695"

* commit '05ef04394ec5400bb0b03ea52ffb1bade6769520':
  Updated text_select handles Bug: 5076695

12 years agoMerge "Updated text_select handles Bug: 5076695"
Justin Ho [Mon, 29 Aug 2011 16:01:20 +0000 (09:01 -0700)]
Merge "Updated text_select handles Bug: 5076695"

12 years agoam aca6d629: Merge "Cannot compare Binder references for RC display to unregister"
Jean-Michel Trivi [Mon, 29 Aug 2011 15:57:57 +0000 (08:57 -0700)]
am aca6d629: Merge "Cannot compare Binder references for RC display to unregister"

* commit 'aca6d629e2e72742abc0f46d14b23252489e64ee':
  Cannot compare Binder references for RC display to unregister

12 years agoMerge "Cannot compare Binder references for RC display to unregister"
Jean-Michel Trivi [Mon, 29 Aug 2011 15:56:23 +0000 (08:56 -0700)]
Merge "Cannot compare Binder references for RC display to unregister"

12 years agoam b3c084af: Merge "Signal errors to the client instead of asserting in ACodec."
Andreas Huber [Mon, 29 Aug 2011 15:13:47 +0000 (08:13 -0700)]
am b3c084af: Merge "Signal errors to the client instead of asserting in ACodec."

* commit 'b3c084af16dfd50c20c10320bf2b1e8d4d0cc5b8':
  Signal errors to the client instead of asserting in ACodec.

12 years agoMerge "Signal errors to the client instead of asserting in ACodec."
Andreas Huber [Mon, 29 Aug 2011 15:10:56 +0000 (08:10 -0700)]
Merge "Signal errors to the client instead of asserting in ACodec."

12 years agoClean up and bug fixes in the TouchExplorer.
Svetoslav Ganov [Sat, 27 Aug 2011 03:33:33 +0000 (20:33 -0700)]
Clean up and bug fixes in the TouchExplorer.

1. The downTime of the first down event was zero but it should the event time.

2. Hover exit events were not injected while transitioning to delegating
   state and when tapping.

3. Differentiation between dragging and delagating state based on
   two moving pointer direction and distance is now based only on
   the direction. Hence, two pointers moving in the same direction
   are dragging, otherwise the event stream is delegated unmodified.
   The reason for that is the blind people cannot easily determine
   and control the distance between their fingers resulting in
   different behavior for gestures which the user thinks are the same
   which creates confusion. Also in some cases the delegation and
   draggig yield the same result, for example in list view, further
   adding to the confusion. This was also causing the status bar to
   be opened closed inreliably creating frustration.

4. Refactored the code such that now there is only one method that
   injects motion events and all request go through it. Some bugs
   were introduced by inconsistent implementation in the different
   injection methods.

5. Fixed a couple of event stream inconsistencies reported by the
   event consistency verifier.

bug:5224183
bug:5223787
bug:5214829

Change-Id: I16c9be3562ad093017af5b974a41ab525b73453f

12 years agoFix bug 5124021 - Menu visibility incorrect when restoring ListView
Adam Powell [Sun, 28 Aug 2011 23:18:16 +0000 (16:18 -0700)]
Fix bug 5124021 - Menu visibility incorrect when restoring ListView
selection mode

Fix visibility of menus when action modes are initiailized early.

Fix ListView problems persisting check states.

Change-Id: Idc21036dc39259e72f0e6831a0ccb4695f8858ef

12 years agoam 6b316513: Merge "Fix bug 5067075 - missing scrollbar when entering long signatures"
Adam Powell [Mon, 29 Aug 2011 00:00:22 +0000 (17:00 -0700)]
am 6b316513: Merge "Fix bug 5067075 - missing scrollbar when entering long signatures"

* commit '6b316513e8ce5c35cafacbeb3b9428fc5c06df67':
  Fix bug 5067075 - missing scrollbar when entering long signatures

12 years agoam 63543e29: Merge "Fix bug 5133509 - Align holo menu panel windows along the bottom...
Adam Powell [Mon, 29 Aug 2011 00:00:19 +0000 (17:00 -0700)]
am 63543e29: Merge "Fix bug 5133509 - Align holo menu panel windows along the bottom of the screen"

* commit '63543e299764ac5a904dadd8b45e9ce301ea1023':
  Fix bug 5133509 - Align holo menu panel windows along the bottom of the screen

12 years agoMerge "Fix bug 5067075 - missing scrollbar when entering long signatures"
Adam Powell [Sun, 28 Aug 2011 23:58:54 +0000 (16:58 -0700)]
Merge "Fix bug 5067075 - missing scrollbar when entering long signatures"

12 years agoMerge "Fix bug 5133509 - Align holo menu panel windows along the bottom of the screen"
Adam Powell [Sun, 28 Aug 2011 23:58:27 +0000 (16:58 -0700)]
Merge "Fix bug 5133509 - Align holo menu panel windows along the bottom of the screen"

12 years agoam 816879f2: Merge "Fix 5216579: Don\'t show IME switch option in numeric mode of...
Jim Miller [Sun, 28 Aug 2011 22:11:56 +0000 (15:11 -0700)]
am 816879f2: Merge "Fix 5216579: Don\'t show IME switch option in numeric mode of lockscreen"

* commit '816879f2d57a22394816b5a405f9e15e6ac56b3b':
  Fix 5216579: Don't show IME switch option in numeric mode of lockscreen

12 years agoMerge "Fix 5216579: Don't show IME switch option in numeric mode of lockscreen"
Jim Miller [Sun, 28 Aug 2011 22:10:27 +0000 (15:10 -0700)]
Merge "Fix 5216579: Don't show IME switch option in numeric mode of lockscreen"

12 years agoFix 5216579: Don't show IME switch option in numeric mode of lockscreen
Jim Miller [Sun, 28 Aug 2011 22:00:29 +0000 (15:00 -0700)]
Fix 5216579: Don't show IME switch option in numeric mode of lockscreen

Since LockScreen provides its own PIN entry keyboard, we don't need to show
the IME switcher button.

Change-Id: I04528acaee66e5109d631c0c79a3e7c64876e4c5

12 years agoam 3451df1a: Merge "Default W, H allowed in SurfaceMediaSource dequeue"
Pannag Sanketi [Sun, 28 Aug 2011 21:42:33 +0000 (14:42 -0700)]
am 3451df1a: Merge "Default W, H allowed in SurfaceMediaSource dequeue"

* commit '3451df1a5cc1547fe1061a482a50a639fcc0e8e4':
  Default W, H allowed in SurfaceMediaSource dequeue

12 years agoMerge "Default W, H allowed in SurfaceMediaSource dequeue"
Pannag Sanketi [Sun, 28 Aug 2011 21:40:26 +0000 (14:40 -0700)]
Merge "Default W, H allowed in SurfaceMediaSource dequeue"

12 years agoFix bug 5067075 - missing scrollbar when entering long signatures
Adam Powell [Sun, 28 Aug 2011 21:36:05 +0000 (14:36 -0700)]
Fix bug 5067075 - missing scrollbar when entering long signatures

Let DialogPreferences decide their own IME adjust mode as normal
rather than forcing adjustPan.

Change-Id: Ib53e9f648342430640469a0682308b056e7ef991

12 years agoFix bug 5133509 - Align holo menu panel windows along the bottom of
Adam Powell [Sun, 28 Aug 2011 20:21:56 +0000 (13:21 -0700)]
Fix bug 5133509 - Align holo menu panel windows along the bottom of
the screen

Alter preferred options panel gravity policy.

Integrate new menu panel assets for holo apps.

Change-Id: I9fa98ed9359148ea6d1f1d1e727ddcd437b16e2f

12 years agoam b8a9e15c: Merge "Modify enum value of OMX_COLOR_FormatAndroidOpaque"
Pannag Sanketi [Sat, 27 Aug 2011 03:08:09 +0000 (20:08 -0700)]
am b8a9e15c: Merge "Modify enum value of OMX_COLOR_FormatAndroidOpaque"

* commit 'b8a9e15c2aa3d317834555244a90f184b46e1dcb':
  Modify enum value of OMX_COLOR_FormatAndroidOpaque

12 years agoMerge "Modify enum value of OMX_COLOR_FormatAndroidOpaque"
Pannag Sanketi [Sat, 27 Aug 2011 03:05:58 +0000 (20:05 -0700)]
Merge "Modify enum value of OMX_COLOR_FormatAndroidOpaque"

12 years agoam 2b9c5d8a: Merge "Fixing small syntax error in MPEG4 logging"
Pannag Sanketi [Sat, 27 Aug 2011 03:03:09 +0000 (20:03 -0700)]
am 2b9c5d8a: Merge "Fixing small syntax error in MPEG4 logging"

* commit '2b9c5d8a89065ab18e58d79ae65a81267b248e1c':
  Fixing small syntax error in MPEG4 logging

12 years agoMerge "Fixing small syntax error in MPEG4 logging"
Pannag Sanketi [Sat, 27 Aug 2011 03:01:46 +0000 (20:01 -0700)]
Merge "Fixing small syntax error in MPEG4 logging"

12 years agoModify enum value of OMX_COLOR_FormatAndroidOpaque
Pannag Sanketi [Sat, 27 Aug 2011 02:34:49 +0000 (19:34 -0700)]
Modify enum value of OMX_COLOR_FormatAndroidOpaque

The enum value chosen earlier had a conflict with one of the vendors.

Change-Id: I47832dd1157447f89324d56e8ab146260cd7927c

12 years agoam 441cc7db: Merge "Accessibility fixes for action bars"
Adam Powell [Sat, 27 Aug 2011 02:33:59 +0000 (19:33 -0700)]
am 441cc7db: Merge "Accessibility fixes for action bars"

* commit '441cc7dba318127ffd2f38e5c5d7993fb4326e03':
  Accessibility fixes for action bars

12 years agoMerge "Accessibility fixes for action bars"
Adam Powell [Sat, 27 Aug 2011 02:32:09 +0000 (19:32 -0700)]
Merge "Accessibility fixes for action bars"

12 years agoam 3957a76d: Merge "ToggleButton could keep a reference to a previous drawable"
Romain Guy [Sat, 27 Aug 2011 02:31:59 +0000 (19:31 -0700)]
am 3957a76d: Merge "ToggleButton could keep a reference to a previous drawable"

* commit '3957a76d7738ff6fd75bfeb41b04511eec79d488':
  ToggleButton could keep a reference to a previous drawable

12 years agoMerge "ToggleButton could keep a reference to a previous drawable"
Romain Guy [Sat, 27 Aug 2011 02:30:08 +0000 (19:30 -0700)]
Merge "ToggleButton could keep a reference to a previous drawable"

12 years agoFixing small syntax error in MPEG4 logging
Pannag Sanketi [Sat, 27 Aug 2011 02:17:20 +0000 (19:17 -0700)]
Fixing small syntax error in MPEG4 logging

Found that the build was breaking when the logging was enabled in
MPEG4Writer. Fixed.

Change-Id: I62c5e6d16b2ecf5644c8d46b9bbcca68a797b223

12 years agoCannot compare Binder references for RC display to unregister
Jean-Michel Trivi [Sat, 27 Aug 2011 01:33:02 +0000 (18:33 -0700)]
Cannot compare Binder references for RC display to unregister

Cannot trust references to IRemoteControlDisplay to remain the
 same when removing a RemoteControlDisplay, compare the
 result of .asBinder() instead.

Change-Id: Ib2e82aa24bd4b12804bccff94a6a0090ff83bea8

12 years agoAccessibility fixes for action bars
Adam Powell [Sat, 27 Aug 2011 01:29:58 +0000 (18:29 -0700)]
Accessibility fixes for action bars

Fix bug 5220543 - fix accessibility events for action buttons

Fix bug 5224260 - fix accessibility events for home/up

Change-Id: I7d55b4819862e1eda0809da92c52ec2d97f36af0

12 years agoam d96dbbe3: Merge "Lock screen should be kept on while it is touch explored."
Svetoslav Ganov [Sat, 27 Aug 2011 01:19:50 +0000 (18:19 -0700)]
am d96dbbe3: Merge "Lock screen should be kept on while it is touch explored."

* commit 'd96dbbe3356d6863c13134e545d281a56443f9b1':
  Lock screen should be kept on while it is touch explored.

12 years agoam 28c5b96d: Merge "Address multiple RemoteControlDisplay competing for registration"
Jean-Michel Trivi [Sat, 27 Aug 2011 01:19:47 +0000 (18:19 -0700)]
am 28c5b96d: Merge "Address multiple RemoteControlDisplay competing for registration"

* commit '28c5b96d840c24947fd29f2e65646ff37f5dc7ff':
  Address multiple RemoteControlDisplay competing for registration

12 years agoMerge "Lock screen should be kept on while it is touch explored."
Svetoslav Ganov [Sat, 27 Aug 2011 01:18:04 +0000 (18:18 -0700)]
Merge "Lock screen should be kept on while it is touch explored."

12 years agoMerge "Address multiple RemoteControlDisplay competing for registration"
Jean-Michel Trivi [Sat, 27 Aug 2011 01:17:40 +0000 (18:17 -0700)]
Merge "Address multiple RemoteControlDisplay competing for registration"

12 years agoAddress multiple RemoteControlDisplay competing for registration
Jean-Michel Trivi [Fri, 26 Aug 2011 19:11:36 +0000 (12:11 -0700)]
Address multiple RemoteControlDisplay competing for registration

The RemoteControlClient / Display feature only supports one
 display. If multiple displays are registered, this CL implements
 the following policy:
 - cannot unregister a display that is not the current one,
 - registering a display when another is already registered
    causes the old one to be unregistered.
This fixes a death handler leak where the previous display was
 simply overwritten, without unlinking to its death.

Change-Id: I63f8a38093796e0960761936d7fc58d47b7589b3

12 years agoam e432de84: Merge "Improve NDEF push API"
Nick Pelly [Sat, 27 Aug 2011 00:33:05 +0000 (17:33 -0700)]
am e432de84: Merge "Improve NDEF push API"

* commit 'e432de8493bae1f6017731d6668a0fada334aa8d':
  Improve NDEF push API

12 years agoMerge "Improve NDEF push API"
Nick Pelly [Sat, 27 Aug 2011 00:31:02 +0000 (17:31 -0700)]
Merge "Improve NDEF push API"

12 years agoImprove NDEF push API
Nick Pelly [Tue, 23 Aug 2011 05:27:11 +0000 (22:27 -0700)]
Improve NDEF push API

Introduce
  setNdefPushMessage()
  setNdefPushMessageCallback()
  setNdefPushCompleteCallback()

Deprecate public API
  enableForegroundNdefPush()
  disableForegroundNdefPush()

Hide & Deprecate staged (public but never released) API
  enableForegroundNdefPushCallback()

The new API's do not require the application to explicitly call
enable()/disable() in onPause()/onResume(), we use a Fragment behind
the scenes to manager this automatically.

NDEF Push can be disabled by using a null parameter, so each
enable()/disable() pair is collapsed to a single set() call.

Application code should now look something like:

    public void onCreate() {
        NfcAdapter adapter = NfcAdapter.getDefaultAdapter(this);
        if (adapter != null) {  // check that NFC is available on this device
            adapter.setNdefPushMessage(myNdefMessage, this);
        }
    }

And that's it - no need to explicitly hook into onPause() and onResume() events.

Also - introduce a generic NfcEvent class that is provided as a parameter on
all NFC callbacks. Right now it just provides the NfcAdapter, but using
the wrapper classes allows us to add more fields later without changing
the callback signature. (i'm thinking Bluetooth).

Change-Id: I371dcb026b535b8199225c1262eca64ce644458a

12 years agoam 3ffb8897: Merge "Add timezone to the terminal response for provide local informati...
Wink Saville [Fri, 26 Aug 2011 23:55:38 +0000 (16:55 -0700)]
am 3ffb8897: Merge "Add timezone to the terminal response for provide local information command"

* commit '3ffb889746b881575d6ce4e33ef1835d71fb31ef':
  Add timezone to the terminal response for provide local information command

12 years agoMerge "Add timezone to the terminal response for provide local information command"
Wink Saville [Fri, 26 Aug 2011 23:53:39 +0000 (16:53 -0700)]
Merge "Add timezone to the terminal response for provide local information command"

12 years agoam bbf6a409: Merge "Add ISIM application support for LTE devices."
Jake Hamby [Fri, 26 Aug 2011 23:50:28 +0000 (16:50 -0700)]
am bbf6a409: Merge "Add ISIM application support for LTE devices."

* commit 'bbf6a409e9e3a814be71755be135602cc4122da1':
  Add ISIM application support for LTE devices.

12 years agoMerge "Add ISIM application support for LTE devices."
Jake Hamby [Fri, 26 Aug 2011 23:47:45 +0000 (16:47 -0700)]
Merge "Add ISIM application support for LTE devices."

12 years agoMerge "Media framework changes for Tungsten." into ics-aah
John Grossman [Fri, 26 Aug 2011 23:41:57 +0000 (16:41 -0700)]
Merge "Media framework changes for Tungsten." into ics-aah

12 years agoam 6a85a488: Merge "Add getMaxTransceiveLength() API."
Martijn Coenen [Fri, 26 Aug 2011 23:38:03 +0000 (16:38 -0700)]
am 6a85a488: Merge "Add getMaxTransceiveLength() API."

* commit '6a85a48831a1a78e378aeaf8bd080f3610b1ea40':
  Add getMaxTransceiveLength() API.

12 years agoMerge "Add getMaxTransceiveLength() API."
Martijn Coenen [Fri, 26 Aug 2011 23:36:29 +0000 (16:36 -0700)]
Merge "Add getMaxTransceiveLength() API."

12 years agoAdd getMaxTransceiveLength() API.
Martijn Coenen [Fri, 19 Aug 2011 12:07:52 +0000 (14:07 +0200)]
Add getMaxTransceiveLength() API.

Also moved canMakeReadOnly() down in the stack, and
cleaned up TransceiveResult.

Change-Id: I85576c52478ab79f0726606659b0c17d00b222e6

12 years agoam 4c340652: Merge "Fixed error in invalidation/LayoutTransition logic"
Chet Haase [Fri, 26 Aug 2011 23:28:22 +0000 (16:28 -0700)]
am 4c340652: Merge "Fixed error in invalidation/LayoutTransition logic"

* commit '4c340652f8d83961f3d9a3b7ce519efc98a275b4':
  Fixed error in invalidation/LayoutTransition logic

12 years agoMerge "Fixed error in invalidation/LayoutTransition logic"
Chet Haase [Fri, 26 Aug 2011 23:26:22 +0000 (16:26 -0700)]
Merge "Fixed error in invalidation/LayoutTransition logic"

12 years agoToggleButton could keep a reference to a previous drawable
Romain Guy [Fri, 26 Aug 2011 23:21:03 +0000 (16:21 -0700)]
ToggleButton could keep a reference to a previous drawable

Change-Id: Ic19a8e86c61b58926504daf35f0de41358a899b4

12 years agoam 97c06141: Merge "Warn if we\'re tearing down "live" DeathRecipient content [take 2]"
Christopher Tate [Fri, 26 Aug 2011 23:19:55 +0000 (16:19 -0700)]
am 97c06141: Merge "Warn if we\'re tearing down "live" DeathRecipient content [take 2]"

* commit '97c06141f0ee4013076dc63af3337535c1df7e61':
  Warn if we're tearing down "live" DeathRecipient content [take 2]

12 years agoam 03b1fecd: Merge "Import revised translations."
Eric Fischer [Fri, 26 Aug 2011 23:19:50 +0000 (16:19 -0700)]
am 03b1fecd: Merge "Import revised translations."

* commit '03b1fecd53e299f7473c6a947059638dfe76866e':
  Import revised translations.

12 years agoMerge "Warn if we're tearing down "live" DeathRecipient content [take 2]"
Christopher Tate [Fri, 26 Aug 2011 23:17:50 +0000 (16:17 -0700)]
Merge "Warn if we're tearing down "live" DeathRecipient content [take 2]"

12 years agoMerge "Import revised translations."
Eric Fischer [Fri, 26 Aug 2011 23:17:31 +0000 (16:17 -0700)]
Merge "Import revised translations."

12 years agoFixed error in invalidation/LayoutTransition logic
Chet Haase [Fri, 26 Aug 2011 22:44:33 +0000 (15:44 -0700)]
Fixed error in invalidation/LayoutTransition logic

A recent fix for invalidation noop'd calls to invalidate() on
GONE/INVISIBLE views. This logic also noop'd views which might
be GONE, but which are in the process of fading in/out via
LayoutTransition animations. These views should invalidate as
usual.

Change-Id: Ie90a340f70290391a3aa4e68df535c6aabf4e5eb

12 years agoSignal errors to the client instead of asserting in ACodec.
Andreas Huber [Fri, 26 Aug 2011 23:02:19 +0000 (16:02 -0700)]
Signal errors to the client instead of asserting in ACodec.

Also make sure NuPlayer can properly shutdown in certain edge cases.

Change-Id: Iceb16d600d87ba66c802e60e95bf62f66487a453

12 years agoam 754289a8: Merge "Changed PreferenceCategory left padding."
Gilles Debunne [Fri, 26 Aug 2011 23:00:27 +0000 (16:00 -0700)]
am 754289a8: Merge "Changed PreferenceCategory left padding."

* commit '754289a8956cbc43ea724fd68f808efa27404a3a':
  Changed PreferenceCategory left padding.

12 years agoam e1770fd1: Merge "Text selection handle animations made faster."
Gilles Debunne [Fri, 26 Aug 2011 23:00:24 +0000 (16:00 -0700)]
am e1770fd1: Merge "Text selection handle animations made faster."

* commit 'e1770fd1abdfe7378552831f387a88ef5353db98':
  Text selection handle animations made faster.

12 years agoMerge "Changed PreferenceCategory left padding."
Gilles Debunne [Fri, 26 Aug 2011 22:58:17 +0000 (15:58 -0700)]
Merge "Changed PreferenceCategory left padding."

12 years agoMerge "Text selection handle animations made faster."
Gilles Debunne [Fri, 26 Aug 2011 22:57:57 +0000 (15:57 -0700)]
Merge "Text selection handle animations made faster."

12 years agoam e598cd01: Merge "Always splice historical data stats, debug info."
Jeff Sharkey [Fri, 26 Aug 2011 22:47:28 +0000 (15:47 -0700)]
am e598cd01: Merge "Always splice historical data stats, debug info."

* commit 'e598cd0143c0c79b0f6c6f557269ed5f5100e78b':
  Always splice historical data stats, debug info.

12 years agoMerge "Always splice historical data stats, debug info."
Jeff Sharkey [Fri, 26 Aug 2011 22:46:19 +0000 (15:46 -0700)]
Merge "Always splice historical data stats, debug info."

12 years agoam 2c5423da: Merge "Better touch rects"
John Reck [Fri, 26 Aug 2011 22:33:35 +0000 (15:33 -0700)]
am 2c5423da: Merge "Better touch rects"

* commit '2c5423da4e3b23c0381952da2671f05a7501f9af':
  Better touch rects

12 years agoMerge "Better touch rects"
John Reck [Fri, 26 Aug 2011 22:31:16 +0000 (15:31 -0700)]
Merge "Better touch rects"

12 years agoBetter touch rects
John Reck [Fri, 26 Aug 2011 01:25:09 +0000 (18:25 -0700)]
Better touch rects

 Bug: 5164486
 Get the focus rings from webkit instead of the navcache
 and draw them in Java.

Change-Id: Ib44d3f6972b3cdbca4d2f0a3034f53d9ae5bb2a8

12 years agoMedia framework changes for Tungsten.
Mike J. Chen [Mon, 15 Aug 2011 20:28:26 +0000 (13:28 -0700)]
Media framework changes for Tungsten.

Squashed merge from master-tungsten of the following changes:

commit 73d09e18c4557e583a1684d44d598a1a02fd0cf2
Author: John Grossman <johngro@google.com>
Date:   Mon Jun 20 13:57:44 2011 -0700

    Remove TungstenMisc and rename LinearTransform

    Change-Id: Ie8aa3e24e09fdbf6ef8996c26deb9c5640e20d1b

commit 3114aabe76ad733b59929d87e49c68229f5ae2e8
Author: John Grossman <johngro@google.com>
Date:   Fri Jun 3 10:47:16 2011 -0700

    Name changes and spelling fixes.

    + Replace the term TungstenTime with the Eugene-approved term CommonTime.
    + Fix a spelling error in a comment I noticed.

    Change-Id: I8c10d618206826d16055f78c7724e24443bb03fd

commit cbf2903ab6893b6e662514e2f6d670e268a419df
Author: John Grossman <johngro@google.com>
Date:   Fri Apr 15 09:27:54 2011 -0700

    Migrate Tungsten code from the HC-Tungsten to the Master-Tungsten branch.

    Change-Id: I95372d913a0761d90168edb4016f5ece0ea74502

commit bc7c46aa629f9883e959ef23de8da297f9eb508b
Author: Jason Simmons <jsimmons@google.com>
Date:   Mon Jun 20 13:59:17 2011 -0700

    Create a separate class for timed AudioTracks

commit 43be3231034ff8537fdd84422a7954780038671f
Author: John Grossman <johngro@google.com>
Date:   Mon Jun 27 18:59:12 2011 -0700

    Move libaah_rtp over from the vendor directory.

    Also move factor PipeEvent out into utils.

    Change-Id: Id3877c66efe22d771cf3ef4877107e431b828e37

commit 17526eb3148c9c3d4365b6d5b47e8dc13bca71b6
Author: John Grossman <johngro@google.com>
Date:   Mon Jun 27 17:06:49 2011 -0700

    Name changes for the TRTP Players s/tungsten/aah/g

    Change-Id: I55e9ad13003f6aa6a36955b54426a7efbe31ac51

commit 423fc1bfc0fda799c421a650c83c4b9293b1a08c
Author: Jason Simmons <jsimmons@google.com>
Date:   Mon Jun 20 17:56:09 2011 -0700

    More timed AudioFlinger changes requested by code review:
    * change trimTimedBufferQueue to trimTimedBufferQueue_l
    * create one timed audio buffer heap per client process instead of one per track
    * grow the silence buffer on demand
    * some error handling fixes in timed getNextBuffer
    * calculate the next output PTS in all mixer and track hooks

    Change-Id: Ifc51a08b55029b7c48902ab2f22933ad7bafe1ad

commit a148e2674b1d3cb73289b82b85c333f0a66824a9
Author: John Grossman <johngro@google.com>
Date:   Mon Jun 20 17:02:24 2011 -0700

    Move the A@H time service into frameworks/base

    Change-Id: I5c570cde70e8931e205516cb33517585804ce841

commit dfa438fa49bdaeeb2ec5fd0d17b30d881608b6b1
Author: John Grossman <johngro@google.com>
Date:   Mon Jun 20 11:55:36 2011 -0700

    Fix the build after Mike's code moving.

    Change-Id: Ia883643ded252168bcc5a70584ab6ce97bb05266

commit 04489474ec8e73efe1bf52918831f41659033162
Author: John Grossman <johngro@google.com>
Date:   Fri Jun 17 14:19:50 2011 -0700

    Refactor the local/common clock services.

    This change is one of a set of 5 changes made to different repositories.  Look
    for this comment in all of them.

    Refactor the local/common clock services in tungsten to match android best
    practice.  Notable changes include

    + The kernel no longer knows anything about common time.  Common time has been
      moved completely up into user land.  This has an impact on the accuracy of the
      timesync debugging code, and the netfilter assisted approach to network based
      timesync is going to have to be modified.
    + The timesync driver used by A@H is now just local time driver.
    + The kernel no longer needs access to the linear transform math code, and it
      has been removed.
    + A new HAL has been introduced to expose the concept of local time to the
      system.
    + A non-slewable stub implementation of the local time HAL based on
      CLOCK_MONOTONIC has been added.
    + The TungstenTime library has been eliminated.  Its functionality has been
      distributed among the common time binder service, the local time hal and the
      linear transform utility code.
    + All clients of the old TungstenTime library have been changed to be clients of
      the binder service, the hal and the utility code.
    + The reset_tt utilities have been removed, they no longer have a purpose in the
      system.
    + more progress has been made in eliminating the word "tungsten" from the code.

    Things left to do include
    + Finish getting rid of tungsten from the time service.
    + Move the time service into the framework; AudioFlinger's new timed mode
      depends on it and the service cannot continue to live in vendor tungsten.

    Change-Id: I999b6cfb4a9d267818a86d747c35eecfc6693101

commit d48194545eed1116a84d81e2fb53315d2b0701a7
Author: Jason Simmons <jsimmons@google.com>
Date:   Thu Jun 16 14:22:46 2011 -0700

    Change the interface of the AudioMixer and AudioBufferProvider to accept a presentation timestamp

    Change-Id: Ice2df5628d45a7f77100e7008103b35b3d3160a4

commit 02561419db82b01ffb28df38000716c612988427
Author: John Grossman <johngro@google.com>
Date:   Tue May 10 14:00:21 2011 -0700

    Put in a hack for controling master volume in the policy manager.
    Fix initial master volume reporting.

    Change-Id: Ia6caf2bbc6083c5f99fab852baa40fff10fc5fc7

commit 549cdc3ba115dc654cdade261fb055c72c6cdb79
Author: John Grossman <johngro@google.com>
Date:   Wed May 4 11:46:17 2011 -0700

    Make certain the logic for computing the output stream mixing point is hardened
    against underflow and overflow when input and output sample rates don't match.

    Change-Id: I5ebea07c9938107b435bec7413418622767e4e16

commit 8043d8ed63f51e76d452d22be7d453d4a7794530
Author: Jason Simmons <jsimmons@google.com>
Date:   Wed Apr 27 18:06:27 2011 -0700

    Add the patch for timed audio support to the mono resampler

    Change-Id: I526f34ae9d1e8e3b0ed2fb05af3d024d5c5fe711

commit 2be89486ef23f0b0b0cc2dc25a4c0ee691043f00
Author: John Grossman <johngro@google.com>
Date:   Wed Apr 27 10:38:57 2011 -0700

    Extend the AudioHWInterface to allow it to specify the initial master volume used by AudioFlinger.

    Change-Id: I8823330801c927494cf7ca31a6b8f9264fbfbb26

commit ff89a4d5e37e6a05a2b03f79ab4e97833dd66393
Author: John Grossman <johngro@google.com>
Date:   Wed Apr 27 09:07:14 2011 -0700

    Fix an issue with inconsistent volume reporting.

    Changed masterVolume() to return the same value as the last call
    to setMasterVolume when the HW layer is implementing master
    volume control.  The masterVolume/setMasterVolume API seems to be
    an idea which was abandonded a long time ago; as of today the
    system only ever sets it to 1.0 at startup and then never changes
    it.  Until we can figure out how the concept of external
    amplifier gain control fits into the Android audio framework,
    Tungsten is exposing this API via a hack-tastic invoke back door
    in the TungstenRXPlayer and needs the getter/setter results to be
    consistent.

    Change-Id: I2ac730fa8fc9ee28c88f1a8e6f2e493eb5b65544

commit 086511b2d19cceb976747ac23e12b73fc7c28bea
Author: Jason Simmons <jsimmons@google.com>
Date:   Mon Apr 25 16:07:19 2011 -0700

    Add handling of timed audio tracks in the generic resampling mixer

    Change-Id: Ic3be1d21b1117f1b233808be543c28a0dcec4792

Change-Id: Id78bba8c002131d8b52b4170259a87fd94e63c73
Signed-off-by: Mike J. Chen <mjchen@google.com>
Signed-off-by: John Grossman <johngro@google.com>
Signed-off-by: Jason Simmons <jsimmons@google.com>
12 years agoam 754b394b: Merge "Define mime-types for stream items"
Makoto Onuki [Fri, 26 Aug 2011 21:53:40 +0000 (14:53 -0700)]
am 754b394b: Merge "Define mime-types for stream items"

* commit '754b394bdfeff697bea73fa0977d2c91ef8c8886':
  Define mime-types for stream items

12 years agoMerge "Define mime-types for stream items"
Makoto Onuki [Fri, 26 Aug 2011 21:50:12 +0000 (14:50 -0700)]
Merge "Define mime-types for stream items"

12 years agoImport revised translations.
Eric Fischer [Fri, 26 Aug 2011 21:49:23 +0000 (14:49 -0700)]
Import revised translations.

Change-Id: I51e1fc94b7fa3fec13f7dddad62b978dd9a71d43