Commit Graph

1921 Commits

Author SHA1 Message Date
Kenny Root
d5ebd5694f am 0d3647dc: am 9c711282: Merge "Unhide new PackageManager APIs for API 14" into ics-factoryrom
* commit '0d3647dc00849872ec5e18cce8ffe0e6ae02dd47':
  Unhide new PackageManager APIs for API 14
2011-09-21 19:10:58 -07:00
Kenny Root
0d3647dc00 am 9c711282: Merge "Unhide new PackageManager APIs for API 14" into ics-factoryrom
* commit '9c711282ad234e104c34eb4408d85fc1bb149ded':
  Unhide new PackageManager APIs for API 14
2011-09-21 18:56:52 -07:00
Kenny Root
3a9b5fbb97 Unhide new PackageManager APIs for API 14
Change-Id: I83110285ccee39a4cd872a1c2af8357f541833d4
2011-09-20 14:35:10 -07:00
Jeff Sharkey
685ead559e am 7c963167: Merge "Fix "am profile" when run on system_server."
* commit '7c963167288d1fb186a98b1232aa2ac571e9ff09':
  Fix "am profile" when run on system_server.
2011-09-16 15:12:49 -07:00
Jeff Sharkey
7c96316728 Merge "Fix "am profile" when run on system_server." 2011-09-16 15:11:06 -07:00
Mark Brophy
8784fde879 am 1d8cac89: Merge "Fix typo in SearchManager javadoc."
* commit '1d8cac89aa19fd34c22fff5f0678959f6b10aea7':
  Fix typo in SearchManager javadoc.
2011-09-16 05:51:11 -07:00
Mark Brophy
1d8cac89aa Merge "Fix typo in SearchManager javadoc." 2011-09-16 05:47:49 -07:00
Mark Brophy
de2ba4c868 Fix typo in SearchManager javadoc.
Change-Id: I40e1879779e51414f9a5b937209b9decbfb11693
2011-09-16 12:27:20 +01:00
Jeff Sharkey
3ad9d00cff Fix "am profile" when run on system_server.
Split profiler controls into separate object, since system server
doesn't have an AppBindData.

Bug: 5327365
Change-Id: I613170cd94e0d4930dee049d0fe6c19124f13d65
2011-09-15 16:54:47 -07:00
Kenny Root
d5fcb0c2b5 am c924fbd6: Merge "Add verifier device identity"
* commit 'c924fbd6933f6a96588b6e78d385082155cfd236':
  Add verifier device identity
2011-09-13 18:28:15 -07:00
Kenny Root
c924fbd693 Merge "Add verifier device identity" 2011-09-13 17:51:08 -07:00
Kenny Root
0aaa0d9317 Add verifier device identity
This adds a special device identifier that is usable only for device
validation. The user will be presented with this number encoded in
easily-transcribable Base32 in the Developer options of Settings.

Change-Id: I4843f55ee90d689a51d0269b22454ca04c1be7ec
2011-09-13 16:02:43 -07:00
Dianne Hackborn
2cef70aa32 am f0ec2dd3: Merge "Fix problems where we were allocating TypedArray when not needed."
* commit 'f0ec2dd3270b60b1516293190757de298f187957':
  Fix problems where we were allocating TypedArray when not needed.
2011-09-12 17:54:27 -07:00
Dianne Hackborn
ab0f485e64 Fix problems where we were allocating TypedArray when not needed.
Fixes up some recycling of TypedArray objects to reduce the
number we need to allocate during inflation etc.

Change-Id: I948dccc052997779001eaa99db2a710b04be01ae
2011-09-12 17:04:32 -07:00
Adam Powell
eb65673d04 am 81cca039: Merge "Fix metrics on Holo progress dialogs"
* commit '81cca039bdbc7f9fe8aefd68ce2cf22978678b01':
  Fix metrics on Holo progress dialogs
2011-09-09 17:49:40 -07:00
Adam Powell
ba3c377ba4 Fix metrics on Holo progress dialogs
Change-Id: I8818d002dcee0ca6d6deead9e0403c07e8ef4460
2011-09-09 17:40:06 -07:00
Dianne Hackborn
569857cd44 am 4ee36669: Merge "Fix issue #5263361: Browser instance not created in application picker"
* commit '4ee366690111e5f71a248a2af10301db425162d5':
  Fix issue #5263361: Browser instance not created in application picker
2011-09-08 10:41:59 -07:00
Dianne Hackborn
4ee3666901 Merge "Fix issue #5263361: Browser instance not created in application picker" 2011-09-08 10:38:42 -07:00
Dianne Hackborn
905577f634 Fix issue #5263361: Browser instance not created in application picker
The resolver activity was hiding the following activity from recents.

Also some other fixes: a little better memory use debugging, removed
some unneeded code from window manager, moved some system activities
into their own process, added some more running process information for
manage apps.

Change-Id: I66687d16989ff965d524b92dc360f37c19199717
2011-09-08 10:35:11 -07:00
Joe Fernandez
188fef75a6 am e8baa979: Merge "docs: adding warning to managedQuery() JavaDoc about cursor.close()"
* commit 'e8baa9797b89145a2e15aaf2707d74e0da21e425':
  docs: adding warning to managedQuery() JavaDoc about cursor.close()
2011-09-08 09:44:37 -07:00
Joe Fernandez
e8baa9797b Merge "docs: adding warning to managedQuery() JavaDoc about cursor.close()" 2011-09-08 09:42:38 -07:00
Adam Powell
ced37d91fb am b63d3c3a: Merge "Empty implementations of new ActionBar methods."
* commit 'b63d3c3aed9003fa466448d4a44a9be7f8cd7bc0':
  Empty implementations of new ActionBar methods.
2011-09-07 16:20:56 -07:00
Adam Powell
0145322e82 Empty implementations of new ActionBar methods.
Makes mocks happy!

Change-Id: Ib69dd3b3e0d62e2d1301103d8e3dfcec5e9b03ab
2011-09-07 16:13:36 -07:00
Adam Powell
2325641c56 am 35b38c04: Merge "Fix bug 5258435 - ActionBar.setBackgroundDrawable"
* commit '35b38c044fea0d07fd062dd027ae9d4675e8dd54':
  Fix bug 5258435 - ActionBar.setBackgroundDrawable
2011-09-07 15:32:59 -07:00
Adam Powell
f88b915567 Fix bug 5258435 - ActionBar.setBackgroundDrawable
Fix this call to work properly and add methods for setting
split/stacked bar backgrounds to match existing styleable elements.

Change-Id: I8c6b1c598af1110f84a9098683d8e0226daf2e27
2011-09-07 14:55:47 -07:00
Adam Powell
9804063e82 am 7211dbab: Merge "Bug 5249855 - Add support for content descriptions on action bar tabs"
* commit '7211dbabc5859c9284aa6f8930ab91a44c7d5fc0':
  Bug 5249855 - Add support for content descriptions on action bar tabs
2011-09-06 21:52:44 -07:00
Adam Powell
94e56ef3b8 Bug 5249855 - Add support for content descriptions on action bar tabs
Add API support for supplying content descriptions on action bar tabs.
This helps accessibility in cases where no title text is shown.

Change-Id: I8fdc4c2f2b279871b9f24b0b16e5167879b22741
2011-09-06 21:23:59 -07:00
Joe Fernandez
8ef6970cf5 docs: adding warning to managedQuery() JavaDoc about cursor.close()
Change-Id: I31ba29f1781f7d83342582e25cf6aad0c72aa103
2011-09-06 13:51:02 -07:00
Jim Miller
a16bf51ada am 3d7467bd: Merge "Fix 5185505: Update DevicePolicyManager to support weak biometric security."
* commit '3d7467bd78eb7d9c16ab06b2ceed54ea176847f9':
  Fix 5185505: Update DevicePolicyManager to support weak biometric security.
2011-09-02 18:56:47 -07:00
Jim Miller
3d7467bd78 Merge "Fix 5185505: Update DevicePolicyManager to support weak biometric security." 2011-09-02 18:54:53 -07:00
Jim Miller
3e5d3fd7e1 Fix 5185505: Update DevicePolicyManager to support weak biometric security.
Change-Id: If0fa49908a10d8057b9398112d47eb968cc77060
2011-09-02 17:30:35 -07:00
Dianne Hackborn
59a12eb2cc am 6b0c11da: Merge "Fix issue #5150899: Call activity takes 15MB we never get back."
* commit '6b0c11da5a7a7ea236fd9dc409d1ce7a33bff9c2':
  Fix issue #5150899: Call activity takes 15MB we never get back.
2011-09-02 17:20:44 -07:00
Dianne Hackborn
5d927c2d8e Fix issue #5150899: Call activity takes 15MB we never get back.
Persistent process can no longer use hardware acclerated drawing
when running on a low-memory device.

Change-Id: I3110335617af1c98fcede9bf41f4a1d0c20d0e87
2011-09-02 12:22:18 -07:00
Dianne Hackborn
41eb597656 am 554d4a57: Merge "Fix issue #5039287: Listen dies on back key on ICS but not on Gingerbread"
* commit '554d4a576586d0e21312862c4b1cf9abdaaf15f4':
  Fix issue #5039287: Listen dies on back key on ICS but not on Gingerbread
2011-09-01 16:54:27 -07:00
Dianne Hackborn
7cbbb8b1a3 am 69666e07: Merge "Fix issue #5229575: Youtube link shared through messaging is not..."
* commit '69666e078152362b19d02d9ee79bbd5fc69e09c3':
  Fix issue #5229575: Youtube link shared through messaging is not...
2011-09-01 16:54:23 -07:00
Dianne Hackborn
554d4a5765 Merge "Fix issue #5039287: Listen dies on back key on ICS but not on Gingerbread" 2011-09-01 15:55:33 -07:00
Dianne Hackborn
a5445d3bbd Fix issue #5039287: Listen dies on back key on ICS but not on Gingerbread
Change-Id: I77c63a8c372ff7a8459a1e8cf6fd1b37f320e3ce
2011-09-01 14:38:24 -07:00
Dianne Hackborn
ba24e4d8bb Fix issue #5229575: Youtube link shared through messaging is not...
...opening after selecting option "Youtube" as a luncher.

Also:

* Tweak window animations so that the wallpaper exist animations do not
stop too early (causing the wallpaper to suddenly disappear).
* Make sure no input is being processed while booting, to avoid
accidentally doing things especially in the upgrade dialog.
* Some other small cleanup.

Change-Id: I40a6b53731991d4e31ac4502e3d85f0e47507481
2011-09-01 12:39:17 -07:00
Mike Lockwood
a72177a4e8 Merge "New Serial Manager API:" into ics-aah 2011-08-30 09:59:19 -07:00
Mike Lockwood
8b3b98d622 New Serial Manager API:
SerialManager: provides access to serial ports
SerialPort: for reading and writing data to and from serial ports

IO with both array based and direct ByteBuffers is supported.

Accessing serial ports requires android.permission.SERIAL_PORT permission

Each platform must configure list of supported serial ports in the
config_serialPorts resource overlay
(this is needed to prevent apps from accidentally accessing the bluetooth
or other system UARTs).

In addition, the platform uevent.rc file must set the owner to the
/dev/tty* files to "system" so the framework can access the port.

Change-Id: I6afa78ceacf08486aaebced4156ecd2e33051879
Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-08-30 12:56:26 -04:00
Dianne Hackborn
4293064179 Merge "Fix issues 5158104 and 4981556 (fragment problems)" 2011-08-29 18:40:21 -07:00
Dianne Hackborn
6c285977a0 Fix issues 5158104 and 4981556 (fragment problems)
5158104: com.android.contacts: java.lang.IllegalStateException:
Can not perform this action after onSaveInstanceState at
android.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1201)

The ViewPager can just commit without worrying about a state loss,
since it can correctly reconstruct its state later.

4981556: Fragment.mImmediateActivity doesn't get restored on orientation change

I am giving up on this thing; I just don't see how it can actually
be correct.  So now instead of getting an exception about a dup
add/remove at point of the add/remove call, this will happen later when
processing the transaction.

Also add an API for controlling the visibility of menus, which ViewPager
can use to have the correct menus shows.  And add a method to get the
name of a back stack entry.

Change-Id: Idcba14cfa2a172545a7a2a2c466cb49ceb789619
2011-08-29 17:58:17 -07:00
Christopher Tate
78be158ce4 Un-hide the new BackupAgent.onFullBackup() API
This is intended to be new public API for ICS, and unbundled app
development needs access to it.

Change-Id: I091b31ae9ec319850a93efc3d5860b87b68d355e
2011-08-29 14:02:27 -07:00
Dianne Hackborn
1fc756da43 Merge "New API to determine if device has lots of RAM." 2011-08-24 19:57:52 -07:00
Dianne Hackborn
49d228b3f3 New API to determine if device has lots of RAM.
Change-Id: Ie243e851960fdd9e1ebeaf1c1929879193620051
2011-08-24 17:37:31 -07:00
Romain Guy
c39e8e89eb Merge "Add OpenGL backend to ImageWallpaper Bug #5204874" 2011-08-24 17:09:30 -07:00
Romain Guy
407ec78b82 Add OpenGL backend to ImageWallpaper
Bug #5204874

Currently disabled.

Change-Id: I5e7b35dce2981b0691f107e39c6394b260466543
2011-08-24 17:06:58 -07:00
Dianne Hackborn
cfb9f2bca3 Fix issue #5192141: systemui asplodes after enough tapping on the windowlist button
Change-Id: I5afb2d54b531d9eac9435660616579324f239812
2011-08-24 12:06:15 -07:00
Adam Powell
5d4faa91f7 Fix bug 5149918 - Can't call ProgressDialog.setProgressNumberFormat()
before dialog is shown

Change-Id: I287637e022fb653f02b45b34075eccb68e4a9221
2011-08-23 16:52:35 -07:00
Jeff Brown
2a4c5acc27 Fix race in removeDeadProvider.
Bug: 5202824

It's possible for removeDeadProvider to be called after the provider
has already been removed from the provider map due to a race between
binderDied and removing the provider.

Deleted removeDeadProviderLocked; it was dead code.

Change-Id: Iecdc68703225e7ac171746e63f1b3141c6f2ce4c
2011-08-23 11:58:26 -07:00