40246 Commits

Author SHA1 Message Date
Scott Main
04d0e3d188 docs: update fragment docs with revised APIs, add sample code from ApiDemos, and polish it up
Change-Id: Ie5fb51d6a4109acec6dd403cde2b630df8724bba
2011-01-16 21:36:42 -08:00
Adam Powell
4ba7f35e0f am 92cd4d02: Merge "Fix bug 3360882 - Allow FEATURE_CUSTOM_TITLE and FEATURE_ACTION_MODE_OVERLAY to coexist." into honeycomb
* commit '92cd4d0296cc8936fcccd97cdbc7a13b724efab4':
  Fix bug 3360882 - Allow FEATURE_CUSTOM_TITLE and FEATURE_ACTION_MODE_OVERLAY to coexist.
2011-01-16 20:00:17 -08:00
Adam Powell
92cd4d0296 Merge "Fix bug 3360882 - Allow FEATURE_CUSTOM_TITLE and FEATURE_ACTION_MODE_OVERLAY to coexist." into honeycomb 2011-01-16 19:58:51 -08:00
Adam Powell
8f68f4fe79 Fix bug 3360882 - Allow FEATURE_CUSTOM_TITLE and
FEATURE_ACTION_MODE_OVERLAY to coexist.

Fix "custom title" dialog window decor for holo.

Change-Id: Ia732caeb89e12d8d754be31c3bd2faf13a8c95d6
2011-01-16 19:55:21 -08:00
Adam Cohen
0a654ae398 am d110889c: Fixing bug related to collisions with AppWidget view ids and AppWidgetHost view ids
* commit 'd110889cbca4d40f8cdeddfe6eb2f498f470ae4b':
  Fixing bug related to collisions with AppWidget view ids and AppWidgetHost view ids
2011-01-16 19:48:02 -08:00
Adam Cohen
d110889cbc Fixing bug related to collisions with AppWidget view ids and AppWidgetHost view ids
Change-Id: I2512b83078cff6c4d444c95275625ff39466ac83
2011-01-16 19:46:15 -08:00
Xavier Ducrohet
bca118f027 am 87ab45c0: Merge "LayoutLib: extract resource resolution into its own class." into honeycomb
* commit '87ab45c0fe4db814a7364fce3b88be3a49507e90':
  LayoutLib: extract resource resolution into its own class.
2011-01-16 19:40:42 -08:00
Xavier Ducrohet
87ab45c0fe Merge "LayoutLib: extract resource resolution into its own class." into honeycomb 2011-01-16 19:38:33 -08:00
Jim Miller
f0c53e6699 am bdac9e0f: Merge "Fix 3005526: Properly update StatusView from Password/PIN unlock" into honeycomb
* commit 'bdac9e0fbe874cf7414228624bd0d3af4f715ccc':
  Fix 3005526: Properly update StatusView from Password/PIN unlock
2011-01-16 19:28:25 -08:00
David 'Digit' Turner
5356487f8b am 3612f087: Merge "SystemServer: Do not register null BlueTooth service in the emulator" into honeycomb
* commit '3612f0870c4252a60b93332eadde780dc122a05b':
  SystemServer: Do not register null BlueTooth service in the emulator
2011-01-16 19:26:22 -08:00
Jim Miller
bdac9e0fbe Merge "Fix 3005526: Properly update StatusView from Password/PIN unlock" into honeycomb 2011-01-16 19:25:45 -08:00
David 'Digit' Turner
3612f0870c Merge "SystemServer: Do not register null BlueTooth service in the emulator" into honeycomb 2011-01-16 19:25:01 -08:00
Jeff Brown
fed9d654e9 am 5cdf0752: Merge "Support non-rectangular input regions." into honeycomb
* commit '5cdf07524132722e0db69db1ca8dcaf3f0073265':
  Support non-rectangular input regions.
2011-01-16 19:24:17 -08:00
Jeff Brown
5cdf075241 Merge "Support non-rectangular input regions." into honeycomb 2011-01-16 19:22:01 -08:00
Dharmaray Kundargi
cd196d3727 videoeditor JNI files on honeycomb
Change-Id: I2e6a23ae918fda4fb1bc4c2c938efd546991b58c
2011-01-16 19:19:07 -08:00
Jim Miller
305093f911 Fix 3005526: Properly update StatusView from Password/PIN unlock
This uses the newly added setHelpMessage() to properly show PIN and
password help in StatusView.

Change-Id: I8662e179e989c6e72f657c81f23b1b2fa7982727
2011-01-16 19:09:15 -08:00
Jeff Brown
fbf0977321 Support non-rectangular input regions.
This enables the system bar to carve out a region through which
events will be sent to the IME behind it.

Bug: 3238092
Change-Id: I69b855a8d9b5b3ee525266c0861826e53e5b5028
2011-01-16 18:58:49 -08:00
Dianne Hackborn
e27145d83f am 805fd7ee: Add API to get path to OBBs.
* commit '805fd7ee0e5dc2939e85c84f78d9890a51982bc0':
  Add API to get path to OBBs.
2011-01-16 18:47:55 -08:00
Dianne Hackborn
805fd7ee0e Add API to get path to OBBs.
Also hide the bitmap thumbnail stuff, we can't support it in its
current form.

And fix some bugs with propagating paths to native code.  Yikes!

Change-Id: I13ab37ddbdba5c073489cba5eab035117d3c1574
2011-01-16 18:43:04 -08:00
Jamie Gennis
d97ea28b48 am cf18c478: Merge "Implement SurfaceTexture frame-available callback." into honeycomb
* commit 'cf18c4788af740773c9b2720a1c4ed5f45454b8e':
  Implement SurfaceTexture frame-available callback.
2011-01-16 18:17:34 -08:00
Jamie Gennis
cf18c4788a Merge "Implement SurfaceTexture frame-available callback." into honeycomb 2011-01-16 18:15:36 -08:00
Jamie Gennis
ecd797b12f am 41424ade: Merge "Fix SurfaceTexture transform matrix." into honeycomb
* commit '41424adec8382af9064baf1d8bde29d7349a6155':
  Fix SurfaceTexture transform matrix.
2011-01-16 18:15:32 -08:00
Mathias Agopian
4f22f981fd am 84d36f0a: Merge "egl: fix GetProcAddress for EGLimage extensions" into honeycomb
* commit '84d36f0a382d79f00fdd896f955a579bf9e160d9':
  egl: fix GetProcAddress for EGLimage extensions
2011-01-16 18:15:29 -08:00
Jamie Gennis
41424adec8 Merge "Fix SurfaceTexture transform matrix." into honeycomb 2011-01-16 18:14:07 -08:00
Mathias Agopian
84d36f0a38 Merge "egl: fix GetProcAddress for EGLimage extensions" into honeycomb 2011-01-16 18:13:19 -08:00
Michael I. Gold
f4a43837f9 egl: fix GetProcAddress for EGLimage extensions
Return wrappers from GetProcAddress for glEGLImageTargetTexture2DOES
and glEGLImageTargetRenderbufferStorageOES which unwrap the EGLimage
handle before calling through to the implementation.

Change-Id: I2f5b180ab3ccdb28a4f510a2bd8c2eee941a84df
2011-01-16 18:12:04 -08:00
Mathias Agopian
82fcc21683 am f90633a0: Merge "egl: expose EGLimage extensions" into honeycomb
* commit 'f90633a07edf2ed058c054ec4cb82d7d1b3a8666':
  egl: expose EGLimage extensions
2011-01-16 18:05:32 -08:00
Mathias Agopian
f90633a07e Merge "egl: expose EGLimage extensions" into honeycomb 2011-01-16 18:03:55 -08:00
Michael I. Gold
3ece010a4b egl: expose EGLimage extensions
Add EGL_KHR_gl_texture_cubemap_image and EGL_KHR_gl_renderbuffer_image
to the static EGL extension string since these require no new APIs
beyond what is already required.

Change-Id: I2d1fde86b19bb9eee46b3b977f51784a17cfcc3c
2011-01-16 18:02:52 -08:00
Jim Miller
a55c1280f9 am 057d9f16: Merge "Fix 3342063: Correctly update StatusView when battery changes." into honeycomb
* commit '057d9f16f793c3796751913ad2eeb12582a7626b':
  Fix 3342063: Correctly update StatusView when battery changes.
2011-01-16 17:52:39 -08:00
Jim Miller
057d9f16f7 Merge "Fix 3342063: Correctly update StatusView when battery changes." into honeycomb 2011-01-16 17:51:04 -08:00
Jason Sams
58d1070861 am 7f13a850: Merge "Add some error checking." into honeycomb
* commit '7f13a850ddb420015d953492b093c762a4ec3050':
  Add some error checking.
2011-01-16 17:48:41 -08:00
Jason Sams
7f13a850dd Merge "Add some error checking." into honeycomb 2011-01-16 17:46:16 -08:00
Jim Miller
fc5001a592 Fix 3342063: Correctly update StatusView when battery changes.
LockScreen wasn't correctly updating StatusView when the battery
status changed.  In addition, the messages aren't supposed to
"pop" when changed, so changed visibility state from GONE to INVISIBLE
when not in use.

Change-Id: Icacbf7e2275c77a28e7e0a9d1247abdbebadcd4f
2011-01-16 17:45:46 -08:00
Adam Cohen
dc0b8323d4 am 50204584: Fixing StackView bug (Issue: 3321912)
* commit '502045849f760f018f662d752020aef32d4cecd9':
  Fixing StackView bug (Issue: 3321912)
2011-01-16 17:41:38 -08:00
Jeff Brown
01f4a588ea am 2d1072ed: Merge "Flush Binder commands in ndk looper." into honeycomb
* commit '2d1072ed7e5a263e7ddf4923d46538fbb25caf4f':
  Flush Binder commands in ndk looper.
2011-01-16 17:39:33 -08:00
Adam Cohen
502045849f Fixing StackView bug (Issue: 3321912)
Change-Id: I3a0e898e53a44146f1970479573880609f545799
2011-01-16 17:38:03 -08:00
Jeff Brown
2d1072ed7e Merge "Flush Binder commands in ndk looper." into honeycomb 2011-01-16 17:37:34 -08:00
Jeff Brown
977f64f04e Flush Binder commands in ndk looper.
Bug: 3258183
Change-Id: Id79757d7b5c98333b4d3f39ce79ecc76b7be6941
2011-01-16 17:36:29 -08:00
Patrick Dubroy
c01475318e am e7218240: Merge "Add a method for clearing all animations on a thread." into honeycomb
* commit 'e7218240ab1e52de0f7d16c72b0a5b87679427a1':
  Add a method for clearing all animations on a thread.
2011-01-16 17:31:35 -08:00
Adam Powell
4b8bb8b01a am 70359ce2: Merge "Fix bug 3050138 - Action bar does not display correctly when many action items are added" into honeycomb
* commit '70359ce27d39222ef023078e5a461aee28bb7be1':
  Fix bug 3050138 - Action bar does not display correctly when many action items are added
2011-01-16 17:31:32 -08:00
Mathias Agopian
d13ff8de1a am 8a852406: Merge "Add logs when taking a screenshot to help tracking issue 3361121" into honeycomb
* commit '8a852406428ea283fef1c860bc13cb5b5bfbc7ac':
  Add logs when taking a screenshot to help tracking issue 3361121
2011-01-16 17:29:29 -08:00
Jamie Gennis
376590d668 Implement SurfaceTexture frame-available callback.
This change implements the onFrameAvailable callback for the
SurfaceTexture java class.  It includes the C++ SurfaceTexture code as
well as the JNI and Java code to enable the callback.

Change-Id: Ifd8b8e7ad46ee70cba6da1c2e96dab8045d1ea30
2011-01-16 17:28:39 -08:00
Patrick Dubroy
e7218240ab Merge "Add a method for clearing all animations on a thread." into honeycomb 2011-01-16 17:28:11 -08:00
Adam Powell
70359ce27d Merge "Fix bug 3050138 - Action bar does not display correctly when many action items are added" into honeycomb 2011-01-16 17:28:05 -08:00
Mathias Agopian
8a85240642 Merge "Add logs when taking a screenshot to help tracking issue 3361121" into honeycomb 2011-01-16 17:26:30 -08:00
Mathias Agopian
cd2cfb6a15 Add logs when taking a screenshot to help tracking issue 3361121
Change-Id: I61d1e072ebe7061ee1d7255f6121b684e2923d1b
2011-01-16 17:25:26 -08:00
Adam Powell
36fced9b21 Fix bug 3050138 - Action bar does not display correctly when many
action items are added

Rules for action bar overflow:

Items are considered for inclusion in the order specified within the
menu. There is a limit of a total count, optionally including the
overflow menu button itself. This is a soft limit; if an item shares a
group ID with an item previously included as an action item, the new
item will stay with its group and become an action item itself even if
it breaks the max item count limit. This is done to limit the
conceptual complexity of the items presented within an action
bar. Only a few unrelated concepts should be presented to the user in
this space, and groups are treated as a single concept.

There is also a hard limit of consumed measurable space. This limit
may be broken by a single item that exceeds the remaining space, but
no further items may be added. If an item that is part of a group
cannot fit within the remaining measured width, the entire group will
be demoted to overflow. This is done to ensure room for navigation and
other affordances in the action bar as well as reduce general UI
clutter.

The space freed by demoting a full group cannot be consumed by future
menu items. Once items begin to overflow, all future items become
overflow items as well. This is to avoid inadvertent reordering that
may break the app's intended design.

Change-Id: I878f6b15619059258c91c01f4fe838feac161d6d
2011-01-16 17:20:23 -08:00
Amith Yamasani
e494662c99 Add back legacy layout for preference framework for compatibility.
Bug: 3184831

Copied holo layouts to *_holo.xml and restored the old layouts for
non-holo (pre-honeycomb) apps to use so that their layout assumptions
aren't messed up.

Change-Id: If4dcef16191a47a4b101da6bfb0c2df1757d1ae4
2011-01-16 17:19:08 -08:00
Patrick Dubroy
8901ffab29 Add a method for clearing all animations on a thread. 2011-01-16 17:15:28 -08:00