746 Commits

Author SHA1 Message Date
Jeff Sharkey
8151f0a61b am 33c9d249: am 9cea89c1: Basic API for third-party apps to define custom Data rows.
Merge commit '33c9d2492e9afd863841892d4a5ac2facbc716b8'

* commit '33c9d2492e9afd863841892d4a5ac2facbc716b8':
  Basic API for third-party apps to define custom Data rows.
2009-09-21 21:50:40 -07:00
Jeff Sharkey
9cea89c103 Basic API for third-party apps to define custom Data rows.
This change adds the attributes to current.xml
2009-09-21 21:39:19 -07:00
Dianne Hackborn
8f3da4a38b am 3ffe6b12: am 7f3fb7de: Merge change 26130 into eclair
Merge commit '3ffe6b12c78397abb8ab1a3064583d5e8b6ce51c'

* commit '3ffe6b12c78397abb8ab1a3064583d5e8b6ce51c':
  Turn animations on by default.
2009-09-21 17:49:39 -07:00
Dianne Hackborn
bfe319e06a Turn animations on by default.
Add API to skip the animation for a particular start activity, so that
a latter better one can be used.

Fix Theme.NoDisplay to actually work.

Fiddle with various animations: don't do a different animation for task
switching, try a scale animation for switching in/out of the wallpaper.

Adjust the animation duration so that at normal speed we have something
more like the slower animation option (so slow is now the default).

Change-Id: Ieba9f3db0bd9a762a19b327a3ecccbc7b547893d
2009-09-21 17:26:41 -07:00
Wu-cheng Li
46175d6e2e am 5c5be249: am 36322db5: Add focus API and FLASH_MODE_VIDEO_LIGHT.
Merge commit '5c5be2499f25853d0af2154862e648a10da2e4c6'

* commit '5c5be2499f25853d0af2154862e648a10da2e4c6':
  Add focus API and FLASH_MODE_VIDEO_LIGHT.
2009-09-21 15:50:02 -07:00
Wu-cheng Li
36322db575 Add focus API and FLASH_MODE_VIDEO_LIGHT. 2009-09-22 06:28:09 +08:00
Wu-cheng Li
8f7bd3031a am cd3a0242: am ffe1cf25: Unhide Camera lock and unlock API.
Merge commit 'cd3a02425179ea881f3534d687c143a2ce683684'

* commit 'cd3a02425179ea881f3534d687c143a2ce683684':
  Unhide Camera lock and unlock API.
2009-09-20 17:18:03 -07:00
Wu-cheng Li
ffe1cf251a Unhide Camera lock and unlock API. 2009-09-21 07:28:44 +08:00
Chih-Chung Chang
f70b1aeaf8 am 358d4aa1: am c0df3a47: Merge change 25746 into eclair
Merge commit '358d4aa1e4b4282b7637fec24364ab286358c451'

* commit '358d4aa1e4b4282b7637fec24364ab286358c451':
  Fix 2092386: Support yuyv for camera preview format.
2009-09-20 14:11:36 -07:00
Chih-Chung Chang
eb68c46a40 Fix 2092386: Support yuyv for camera preview format.
Change-Id: I3ef821fed2132a9faf92983324c7e036d0f5641e
2009-09-21 04:38:19 +08:00
Dianne Hackborn
e240c22885 am 3bd5e2b2: am e69335f8: Merge change 25931 into eclair
Merge commit '3bd5e2b22efe0da3864bc6d8c5aae68742c3c707'

* commit '3bd5e2b22efe0da3864bc6d8c5aae68742c3c707':
  Add better APIs for the battery status, and other cleanup.
2009-09-19 14:26:40 -07:00
Dianne Hackborn
edd9316ca9 Add better APIs for the battery status, and other cleanup.
Also add new configs for keeping screen on while docked, which will
be used elsewhere.

Change-Id: Ifaa1118f14fd850ac809895f9a5c9e8c413259b8
2009-09-19 14:03:05 -07:00
Dianne Hackborn
02bf7c36d7 am b7b08309: am a382cb81: Merge change 25929 into eclair
Merge commit 'b7b083090f7312f83453e3f3c2e40a91644a3059'

* commit 'b7b083090f7312f83453e3f3c2e40a91644a3059':
  Add API to send an ordered sticky broadcast.
2009-09-19 12:38:59 -07:00
Dianne Hackborn
efa199f016 Add API to send an ordered sticky broadcast.
Change-Id: Ida7081204e226db0cd07ff618c08e308a909ec0c
2009-09-19 12:05:25 -07:00
Mike LeBeau
ed34418f7c am bca8673e: am ba9bf79d: Merge change 25911 into eclair
Merge commit 'bca8673ea50cc58ca50d6becbe86d14fa62a2dd4'

* commit 'bca8673ea50cc58ca50d6becbe86d14fa62a2dd4':
  Unhide attributes textAppearanceSearchResultSubtitle and
2009-09-19 01:55:44 -07:00
Mike LeBeau
5825b64e4a Unhide attributes textAppearanceSearchResultSubtitle and
attr/textAppearanceSearchResultTitle. We had discussed doing
this in Donut but looks like it never happened. We need these
attributes for voice search so now's as good a time as any.
2009-09-19 01:19:52 -07:00
Chih-Chung Chang
d93ee52927 am 87012028: am f22b7410: Merge change 25464 into eclair
Merge commit '87012028344dae6e9a0b0ad4615797284ce6c83f'

* commit '87012028344dae6e9a0b0ad4615797284ce6c83f':
  Improve ExifInterface API.
2009-09-18 12:08:33 -07:00
Chih-Chung Chang
872a30ec72 Improve ExifInterface API.
Change-Id: Ic6c4df8244b51b9a0d1c73c3797847220d86604d
2009-09-18 11:30:47 -07:00
Dianne Hackborn
379f3069a9 am 1f3914b7: am fa82f22f: Fix issue #2093608: Calendar widget takes a few seconds to launch
Merge commit '1f3914b7f2f3c233da8b643c426c0ffd42f32f87'

* commit '1f3914b7f2f3c233da8b643c426c0ffd42f32f87':
  Fix issue #2093608: Calendar widget takes a few seconds to launch
2009-09-17 18:19:00 -07:00
Dianne Hackborn
fa82f22f1d Fix issue #2093608: Calendar widget takes a few seconds to launch
Avert your eyes!

The key change here is that RemoteViews can now call a Context API to
start its pending intent, which inside of the activity manager we can
use to determine to cancel the timeout delay for external entities
to disrupt the home screen.

Change-Id: If097cf7478cbed7a3c04a304050bd7fd5703d197
2009-09-17 18:01:35 -07:00
Mike Lockwood
0e1d7a56a5 am ed78a4dd: am 409024e9: Merge change 25554 into eclair
Merge commit 'ed78a4dd501938152c7f733f5c7b26f9343df8cf'

* commit 'ed78a4dd501938152c7f733f5c7b26f9343df8cf':
  telephony: Add CdmaCellLocation class to the public API.
2009-09-17 17:35:04 -07:00
Mike Lockwood
1b90def3c6 telephony: Add CdmaCellLocation class to the public API.
Its twin sister GsmCellLocation is public, so this really should be in the SDK too.

Change-Id: If6f5899047546a7398f1e4191c67acf15555c21b
Signed-off-by: Mike Lockwood <lockwood@android.com>
2009-09-17 19:23:15 -04:00
Fred Quintana
94b0134c9a am 08f682c7: am 3ecd5f43: - Make the AccountManagerService delete accounts that have no Authenticator, both when the package is removed and when the phone is booted. - add the ability to register with the RegisteredServicesCache to be notified when the set of Au
Merge commit '08f682c7aad0a7db5c13f0db9a1edc7cfd068a24'

* commit '08f682c7aad0a7db5c13f0db9a1edc7cfd068a24':
  - Make the AccountManagerService delete accounts that
2009-09-17 16:06:16 -07:00
Fred Quintana
3ecd5f4375 - Make the AccountManagerService delete accounts that
have no Authenticator, both when the package is removed
  and when the phone is booted.
- add the ability to register with the RegisteredServicesCache
  to be notified when the set of Authenticators changes.
2009-09-17 15:45:41 -07:00
Dianne Hackborn
b1a3fcb31a am 3955bccd: am 4ac137ca: Merge change 25526 into eclair
Merge commit '3955bccd2d89573a065e16f3c0172f10f22fe7df'

* commit '3955bccd2d89573a065e16f3c0172f10f22fe7df':
  Add API to retrieve memory used by running processes.
2009-09-17 12:27:16 -07:00
Nick Pelly
d87daa756b am 171318c2: am 074c11c1: Do not @hide Parcelable implementations in BluetoothClass and BluetoothDevice.
Merge commit '171318c2d188bdb12085af288a44ac3ae2861a30'

* commit '171318c2d188bdb12085af288a44ac3ae2861a30':
  Do not @hide Parcelable implementations in BluetoothClass and BluetoothDevice.
2009-09-17 12:15:55 -07:00
Amith Yamasani
82ae45f773 am aa3620f3: am 12cc9d82: Add a new flag for IMEs to disable suggestions for certain fields.
Merge commit 'aa3620f3999ccf2d79105bdc3641ce4c9134032e'

* commit 'aa3620f3999ccf2d79105bdc3641ce4c9134032e':
  Add a new flag for IMEs to disable suggestions for certain fields.
2009-09-17 12:13:42 -07:00
Jaikumar Ganesh
45c2da09ba am 4f377394: am 972f0e38: Merge change 25325 into eclair
Merge commit '4f377394a9a7d66dd2f0ecba8310e512d85674a6'

* commit '4f377394a9a7d66dd2f0ecba8310e512d85674a6':
  Add a parcelable version of UUID file.
2009-09-17 12:12:49 -07:00
Dianne Hackborn
4f21c4cf07 Add API to retrieve memory used by running processes.
Change-Id: I9c1935c2ef3c78bd67ec4dfd811a1caaab4514c3
2009-09-17 11:13:45 -07:00
Mike Lockwood
ca4bb53c76 am bdd1f2e3: am 9092ab4d: Add support for launching activities when attaching to a car or desk dock.
Merge commit 'bdd1f2e37e67cc530e54ea7b8a23df60a4aa1a9b'

* commit 'bdd1f2e37e67cc530e54ea7b8a23df60a4aa1a9b':
  Add support for launching activities when attaching to a car or desk dock.
2009-09-17 09:57:52 -07:00
Chih-Chung Chang
696605ad77 am 53a67366: am d3ba4811: Merge change 25272 into eclair
Merge commit '53a673661cebc93649532a716b19cc22497c5bb6'

* commit '53a673661cebc93649532a716b19cc22497c5bb6':
  Make ExifInterface public.
2009-09-17 09:54:32 -07:00
Chih-Chung Chang
d127d2027f am 146a0fab: am 46ad7961: Unhide cancelAutoFocus API in Camera.
Merge commit '146a0fabb2db8d0677621d716ea02198c6a795ab'

* commit '146a0fabb2db8d0677621d716ea02198c6a795ab':
  Unhide cancelAutoFocus API in Camera.
2009-09-17 09:53:48 -07:00
Dianne Hackborn
31612db5f5 am 10bedaaf: am 7fc39b26: Merge change 25238 into eclair
Merge commit '10bedaaf3ec24af5fa4dcea54545e4d4953a1c7d'

* commit '10bedaaf3ec24af5fa4dcea54545e4d4953a1c7d':
  Implement issue #1780928: Need support hiding nav keys.
2009-09-17 09:51:33 -07:00
Dianne Hackborn
3a3defb98a am c5624813: am 6ee7b04d: Merge change 25192 into eclair
Merge commit 'c562481380a4f5ddffc67dd72d81e2ded5bd201f'

* commit 'c562481380a4f5ddffc67dd72d81e2ded5bd201f':
  Some improvements for wallpaper configuration.
2009-09-17 09:48:54 -07:00
Mike Reed
e827b296e7 am f099076b: am 4e54f330: update for new plugin api
Merge commit 'f099076bfbfb485ac3c030b61329d80f7bdf82e4'

* commit 'f099076bfbfb485ac3c030b61329d80f7bdf82e4':
  update for new plugin api
2009-09-17 09:46:31 -07:00
Derek Sollenberger
e67777ed3d am 21da3357: am 64ce0f8f: Merge change 24200 into eclair
Merge commit '21da33570278762d7e9375b83eb74130bf82728d'

* commit '21da33570278762d7e9375b83eb74130bf82728d':
  First pass at replacing native plugin views with java.
2009-09-17 09:46:15 -07:00
Nick Pelly
074c11c164 Do not @hide Parcelable implementations in BluetoothClass and BluetoothDevice.
Change-Id: I92389c53a9b99c9507f78898329ff87b631c7aa3
2009-09-17 08:25:30 -07:00
Bjorn Bringert
85434dfb74 am d8681c9a: am 88cd369c: Merge change 25048 into eclair
Merge commit 'd8681c9a93abb1a56eae9548d568bb9ae38419a1'

* commit 'd8681c9a93abb1a56eae9548d568bb9ae38419a1':
  Revert "Deprecate showSearchIconAsBadge and icon search attrs"
2009-09-17 06:39:17 -07:00
Dianne Hackborn
7966bfe691 am a90d14f2: am 1cd403ea: Add SurfaceView API to put surface on top of window.
Merge commit 'a90d14f2ddef7f09a1cfb98a7d25b1dbc237409c'

* commit 'a90d14f2ddef7f09a1cfb98a7d25b1dbc237409c':
  Add SurfaceView API to put surface on top of window.
2009-09-17 06:37:36 -07:00
Dianne Hackborn
38c105c359 am a4160068: am 294cd985: Merge change 24850 into eclair
Merge commit 'a4160068beadf64db99f42ca327bfe263cc46a85'

* commit 'a4160068beadf64db99f42ca327bfe263cc46a85':
  Last big work on #1991910: Make swipes work with capacitive keys
2009-09-16 23:56:47 -07:00
Dianne Hackborn
a246941d53 am 23b141ef: am c2974809: Fix issue #2116977: buttons are huge and bent
Merge commit '23b141efe5d63bd3859aba4ffa0533cb6fad0c59'

* commit '23b141efe5d63bd3859aba4ffa0533cb6fad0c59':
  Fix issue #2116977: buttons are huge and bent
2009-09-16 23:56:23 -07:00
Dianne Hackborn
d16ce30c31 am 7c32e4bc: am d023f9a9: Merge change 24829 into eclair
Merge commit '7c32e4bc300bb75203f65ca55b08ecd3156fa2bb'

* commit '7c32e4bc300bb75203f65ca55b08ecd3156fa2bb':
  Some optizations to wallpaper drawing/scrolling.
2009-09-16 23:55:33 -07:00
Amith Yamasani
12cc9d82a6 Add a new flag for IMEs to disable suggestions for certain fields. 2009-09-16 18:51:46 -07:00
Jaikumar Ganesh
82c3ef7adc Add a parcelable version of UUID file.
Change-Id:I2582e1c9893292ba35bb5cac90ccd2bd18041d8c
2009-09-16 17:05:09 -07:00
Bjorn Bringert
081f95ee8c am c0008342: am ab50b86b: Deprecate showSearchIconAsBadge and icon search attrs
Merge commit 'c00083425bacb27473e6ba45c826c9dd2bfc2457'

* commit 'c00083425bacb27473e6ba45c826c9dd2bfc2457':
  Deprecate showSearchIconAsBadge and icon search attrs
2009-09-16 15:05:39 -07:00
Mike Lockwood
9092ab4d45 Add support for launching activities when attaching to a car or desk dock.
Categories CATEGORY_CAR_DOCK and CATEGORY_DESK_DOCK can be assigned to
activities to make them launchable on docked events.
This is a better mechanism than listening for ACTION_DOCK_EVENT with a broadcast receiver.

Change-Id: Ic5f3ab3555ce02ca922bc31ebba41978cefe8bda
Signed-off-by: Mike Lockwood <lockwood@android.com>
2009-09-16 14:43:21 -04:00
Chih-Chung Chang
017bb4ccf7 Make ExifInterface public. 2009-09-16 23:38:34 +08:00
Chih-Chung Chang
46ad796186 Unhide cancelAutoFocus API in Camera.
Change-Id: I29450867edf9c68ac06e6d76fae0ad93ea89b632
2009-09-16 22:43:46 +08:00
Dianne Hackborn
93e462b79d Implement issue #1780928: Need support hiding nav keys.
This implements support for devices whose hardware can hide
their navigation keys.  It works much like the existing keyboardHidden
configuration, and for compatibility uses the same configuration
change bit.

Also add FLAG_TURN_ON_SCREEN for windows, which has the system
cause the screen to be turned on when the window is displayed.
Great fun when used with FLAG_SHOW_WHEN_LOCKED!

Change-Id: I0b867f19af85cfd8786a14cea194b34f7bdd9b7a
2009-09-15 22:50:40 -07:00
Dianne Hackborn
9767e41d92 Some improvements for wallpaper configuration.
This introduces a new activity that you can derive from to implement
a wall paper configuration activity.  This is supposed to select
a theme based on whether it is being run to configure a real wallpaper
or a preview, but this is going to be more difficult to do than I
thought. :(

Also fix a problem in the white theme where the list view's background
was being set to white, so it wouldn't work on a transparent bg.

Change-Id: I26d5a8695a3c878a1664eb09900eded57eaff990
2009-09-15 18:59:31 -07:00