Dianne Hackborn
f2d4c9ec33
am 8a3a5320: am bdacefba: Merge "Change FLAG_FORWARD_LOCK back to its original value to not break things." into honeycomb
...
* commit '8a3a5320e616b79a227e5e1e4bc22b0b909925e1':
Change FLAG_FORWARD_LOCK back to its original value to not break things.
2011-01-16 23:01:38 -08:00
Dianne Hackborn
3b403694be
am 64e30643: am c237bb27: Merge "Add manifest API to request a large heap." into honeycomb
...
* commit '64e306430570fcfb35a1b14e1b333ad114b23829':
Add manifest API to request a large heap.
2011-01-16 22:59:39 -08:00
Dianne Hackborn
8a3a5320e6
am bdacefba: Merge "Change FLAG_FORWARD_LOCK back to its original value to not break things." into honeycomb
...
* commit 'bdacefba95dcd2680b17120d1721167f5c7990c3':
Change FLAG_FORWARD_LOCK back to its original value to not break things.
2011-01-16 14:27:03 -08:00
Dianne Hackborn
75e616e820
Change FLAG_FORWARD_LOCK back to its original value to not break things.
...
Change-Id: Ib9a38521cc5031a81bae5a830aaf458b8a5ee7a5
2011-01-16 13:31:24 -08:00
Dianne Hackborn
64e3064305
am c237bb27: Merge "Add manifest API to request a large heap." into honeycomb
...
* commit 'c237bb2776facbfd3325ef23865fd7f6ced67f17':
Add manifest API to request a large heap.
2011-01-16 12:47:57 -08:00
Dianne Hackborn
3b81bc18bb
Add manifest API to request a large heap.
...
You can now do android:largeHeap="true" on an application.
Doesn't yet do anything, waiting for Dalvik API.
Also tweak package parsing so that the SDK API level is set in the
configuration, allowing manifest resource value selection based on
that.
Change-Id: I6e035f9702a97b055416743b88f83a22ba4a9584
2011-01-16 12:08:38 -08:00
Dianne Hackborn
f445a88009
am 909d447d: am 0b08c5cb: Merge "Don\'t drop the drawable cache completely on configuration change" into honeycomb
...
* commit '909d447d8ab565019f05c2003bc4f9d1037b1b17':
Don't drop the drawable cache completely on configuration change
2011-01-14 15:43:35 -08:00
Dianne Hackborn
909d447d8a
am 0b08c5cb: Merge "Don\'t drop the drawable cache completely on configuration change" into honeycomb
...
* commit '0b08c5cb14e848f41eb33093c3e8198ab416e0ab':
Don't drop the drawable cache completely on configuration change
2011-01-14 15:41:00 -08:00
Dianne Hackborn
0b08c5cb14
Merge "Don't drop the drawable cache completely on configuration change" into honeycomb
2011-01-14 15:37:28 -08:00
Kenny Root
27b775a62d
am d9fa11b4: am 312206b9: Merge "Add the {get,set}PackageObbPaths calls to API" into honeycomb
...
* commit 'd9fa11b446da5dbc92776518c20bab1f04e55537':
Add the {get,set}PackageObbPaths calls to API
2011-01-14 12:46:34 -08:00
Kenny Root
d9fa11b446
am 312206b9: Merge "Add the {get,set}PackageObbPaths calls to API" into honeycomb
...
* commit '312206b98749bbe395416634e6e82bd242b1d5f2':
Add the {get,set}PackageObbPaths calls to API
2011-01-14 12:44:39 -08:00
Kenny Root
312206b987
Merge "Add the {get,set}PackageObbPaths calls to API" into honeycomb
2011-01-14 12:42:12 -08:00
Dianne Hackborn
0142e990ff
am f21ae269: am d922ae01: Add Holo theme for IMEs.
...
* commit 'f21ae26935349f45c55afa5c8e45e1f6aa880915':
Add Holo theme for IMEs.
2011-01-14 12:35:06 -08:00
Dianne Hackborn
f21ae26935
am d922ae01: Add Holo theme for IMEs.
...
* commit 'd922ae01ca99a2b6d39a9393f86776a1d10ebd14':
Add Holo theme for IMEs.
2011-01-14 12:31:59 -08:00
Christopher Lais
6efd2bad95
Don't drop the drawable cache completely on configuration change
...
There was a lot of fancy code just above the clear to ensure
that drawables that aren't affected by the change are kept,
then the entire array was cleared. This patch removes the
clear, so that the drawables that haven't changed are really
kept, matching the logs, comments and larger part of the code.
This patch also fixes the various constant states to return
correct ChangingConfigurations.
Change-Id: Ic11f6179537318d3de16dc58286989eb62a07f15
Old-Change-Id: I22495e6ed232dfe056207ce5155405af1fa82428
2011-01-14 12:31:26 -08:00
Dianne Hackborn
d922ae01ca
Add Holo theme for IMEs.
...
Also clean up theme selection code to get rid of duplication.
Change-Id: Idf7b21db70ee83fce24756ead877169bd08b77a9
2011-01-14 12:28:23 -08:00
Kenny Root
5d40fe9c68
Add the {get,set}PackageObbPaths calls to API
...
Add getPackageObbPaths() and setPackageObbPaths() to the public API.
Bug: 3214719
Change-Id: I8627b5f674a795d5780eb5c08911419110670a41
2011-01-14 12:18:48 -08:00
Jason parks
8c3dc00a7d
am 4a534fa8: am a3cdaa53: Revert "Remove the APIs for the old encryption scheme."
...
* commit '4a534fa899e0101e26e5b670383aa357c10483b8':
Revert "Remove the APIs for the old encryption scheme."
2011-01-13 12:21:10 -08:00
Jason parks
4a534fa899
am a3cdaa53: Revert "Remove the APIs for the old encryption scheme."
...
* commit 'a3cdaa5337fa573c4c61770195d6232c2e587090':
Revert "Remove the APIs for the old encryption scheme."
2011-01-13 12:18:40 -08:00
Jason parks
a3cdaa5337
Revert "Remove the APIs for the old encryption scheme."
...
This reverts commit 1125d780a8 .
2011-01-13 14:15:43 -06:00
Jason parks
02f9acbdb4
am da6f7dbf: am ca6777b2: Merge "Remove the APIs for the old encryption scheme." into honeycomb
...
* commit 'da6f7dbf9f8bf90c84147dbc57b885b3ece03e81':
Remove the APIs for the old encryption scheme.
2011-01-13 07:44:36 -08:00
Jason parks
da6f7dbf9f
am ca6777b2: Merge "Remove the APIs for the old encryption scheme." into honeycomb
...
* commit 'ca6777b23bbe9283380efb2ba7e6d0a79d8669db':
Remove the APIs for the old encryption scheme.
2011-01-13 07:42:55 -08:00
Jason parks
ca6777b23b
Merge "Remove the APIs for the old encryption scheme." into honeycomb
2011-01-13 07:40:46 -08:00
Brad Fitzpatrick
2f71565aac
am ef5864f1: am 2e390809: Merge "Unhide Content{Resolver,Provider}.call()" into honeycomb
...
* commit 'ef5864f1bb1418307c40fc8ed4cae7545d8a44dd':
Unhide Content{Resolver,Provider}.call()
2011-01-12 15:07:34 -08:00
Brad Fitzpatrick
ef5864f1bb
am 2e390809: Merge "Unhide Content{Resolver,Provider}.call()" into honeycomb
...
* commit '2e3908097b1c86004d50c0a070ca6b76a4d0d7c5':
Unhide Content{Resolver,Provider}.call()
2011-01-12 15:03:15 -08:00
Brad Fitzpatrick
534c84c1ce
Unhide Content{Resolver,Provider}.call()
...
Change-Id: Ic7833b921f5a8e70ef7d565bfdf461e6e135ff1b
2011-01-12 14:19:19 -08:00
Jason parks
1125d780a8
Remove the APIs for the old encryption scheme.
...
Change-Id: I55116a5b29b10dfd50015805ec019b485257f68b
2011-01-12 15:01:34 -06:00
Kenny Root
090093592e
am c669559d: am b5a4b5d3: Merge "Allow updated system apps to retain priority" into honeycomb
...
* commit 'c669559dc3c1d348145d902c623166a9d874b5a8':
Allow updated system apps to retain priority
2011-01-12 12:02:04 -08:00
Kenny Root
c669559dc3
am b5a4b5d3: Merge "Allow updated system apps to retain priority" into honeycomb
...
* commit 'b5a4b5d300bc05a969181155a4f155a79241f792':
Allow updated system apps to retain priority
2011-01-12 12:00:13 -08:00
Kenny Root
502e9a47c6
Allow updated system apps to retain priority
...
Previously any updated system apps would not be able to have a greater
than 0 priority on an activity intent filter. Moving the priority check
later in the package scanning allows it to apply to updated system
packages as well.
Cherry-pick from gingerbread branch
Bug: 2572398
Change-Id: I95d8b6360bf7a3f39cd7a1ff09e1ee57e11583d8
2011-01-12 11:57:23 -08:00
Brad Fitzpatrick
8fecde9905
am 43194ce0: am 52d70722: am cb842753: Merge "Closing cursor in finalizer to avoid GREF and fd leak in acore"
...
* commit '43194ce05eef26665572fb248a108fd24d247a8f':
Closing cursor in finalizer to avoid GREF and fd leak in acore
2011-01-12 00:07:38 -08:00
Brad Fitzpatrick
43194ce05e
am 52d70722: am cb842753: Merge "Closing cursor in finalizer to avoid GREF and fd leak in acore"
...
* commit '52d70722654548d156bd7a1cb8c1f05b94b09f06':
Closing cursor in finalizer to avoid GREF and fd leak in acore
2011-01-12 00:04:27 -08:00
Dianne Hackborn
b540514cb2
am b5637c46: am 45a8f53b: Merge "Get rid of old ParcelFileDescriptor API." into honeycomb
...
* commit 'b5637c467d7ea859f589d2006f3806c5a2c4a27f':
Get rid of old ParcelFileDescriptor API.
2011-01-11 18:02:58 -08:00
Dianne Hackborn
540f86aa42
Get rid of old ParcelFileDescriptor API.
...
Also some new debugging code in AsyncTaskLoader.
Change-Id: Ib13386b7862821cf0ee31b003bedef78f46240f1
2011-01-11 17:56:12 -08:00
Robert Greenwalt
486bca10f5
am 24bc5331: am cef29578: Merge "Change local names for greater clarity." into honeycomb
...
* commit '24bc5331cd302bfdf83ebee14a6acff7b6b48a34':
Change local names for greater clarity.
2011-01-11 10:19:40 -08:00
Robert Greenwalt
cef295780a
Merge "Change local names for greater clarity." into honeycomb
2011-01-11 10:15:21 -08:00
Robert Greenwalt
1b744ca49c
Change local names for greater clarity.
...
Change-Id: I806284317c0c756260080b6c006b4c338b9cbc6d
2011-01-11 10:08:31 -08:00
Joe Onorato
fab3f2fef8
am cb649050: am e5e95588: Merge "add ComponentInfo.isEnabled()" into honeycomb
...
* commit 'cb649050a9af1df45df5e99f965307e6684ac56d':
add ComponentInfo.isEnabled()
2011-01-10 18:06:22 -08:00
Robert Greenwalt
e38cabf544
am 7710465f: am 55ccb887: Merge "Don\'t check for services before boot-complete" into honeycomb
...
* commit '7710465f38217fd452ec6512c2c5d84c65d37729':
Don't check for services before boot-complete
2011-01-10 18:05:34 -08:00
Joe Onorato
a85a91573a
add ComponentInfo.isEnabled()
...
Change-Id: I5ce59f62dc0ce3ce446bdbe397d1515e43031d76
2011-01-10 17:26:39 -08:00
Robert Greenwalt
03b15b976c
Don't check for services before boot-complete
...
fixes the build
Change-Id: I2ee55d9aaad53dac16fa8182df3a7b43b57eb719
2011-01-10 17:09:25 -08:00
Subir Jhanb
e896be71c7
Making the sync manager take the data connected value from ConnectivityManager and not from the intent.
...
BUG:3337128
Change-Id: Ife2705569fcdde1b201773d6622a8a9d0b7ccfa1
2011-01-10 14:18:09 -08:00
Subir Jhanb
753c57bf72
Making the sync manager take the data connected value from ConnectivityManager and not from the intent.
...
BUG: 3337128
BUG: 3334394
Change-Id: I75b88c7cc0be526e8e7e441aa2668307e2452e62
2011-01-10 12:18:11 -08:00
Brad Fitzpatrick
52d7072265
am cb842753: Merge "Closing cursor in finalizer to avoid GREF and fd leak in acore"
...
* commit 'cb8427538dfdc5eae941e377b11bfd11a95fc5a5':
Closing cursor in finalizer to avoid GREF and fd leak in acore
2011-01-10 08:32:35 -08:00
Johannes Carlsson
872a52c6b6
Closing cursor in finalizer to avoid GREF and fd leak in acore
...
The finalize() call did not clean up completely, this eventually
caused the android.process.acore to crash since it ran out of fds
and GREF to increased above 2000 if an application forgot to close
its cursor objects. A warning was also added when this happens so
that application developers can correct their mistake. The
included test case tries to verify that the finalizer works as
expected by creating a bunch of Cursor objects without closing
them (without this fix the acore process crashes after about 400
iterations and the test case ends with "Process crashed").
Change-Id: I11e485cef1ac02e718b2742108aa88793666c31d
2011-01-10 12:46:21 +01:00
Dianne Hackborn
1f22d2a31a
DO NOT MERGE Fix issue #3333958 : Package Manager can sometimes mistakenly think...
...
...an app is disabled!
Ouch.
Change-Id: I45dc2beef4e413fd447d905632901fadd924cb6e
2011-01-09 13:15:30 -08:00
Dianne Hackborn
412ebd6f9d
am 433863b1: Fix issue #3333958 : Package Manager can sometimes mistakenly think...
...
* commit '433863b1085248a8fdc9bcd0ac8501cc6a7b8ace':
Fix issue #3333958 : Package Manager can sometimes mistakenly think...
2011-01-09 11:49:59 -08:00
Dianne Hackborn
433863b108
Fix issue #3333958 : Package Manager can sometimes mistakenly think...
...
...an app is disabled!
Ouch.
Change-Id: I5788c5f8edfe2a0d6f4f0f3359e1742f8ed8d98e
2011-01-09 11:46:27 -08:00
Dmitri Plotnikov
59d8edd09d
Fixed the waitForLoader method.
...
The reason we need a separate latch is that
AsyncTask will post onPostExecute/onCancelled
_after_ executing mFuture.get(). The previous
implementation would only wait for mFuture.get()
to complete and not the entire task.
Change-Id: I96964591980965148eb09af38b5838bfa5d28277
2011-01-09 11:05:50 -08:00
Dianne Hackborn
247fe74c93
Implement issue # 3255887 could CursorLoader offer...
...
...to throttle contentobserver-based requeries
Why yes, I guess it could.
This also reworks AsyncTaskLoader to not generate multiple
concurrent tasks if it is getting change notifications before
the last background task is complete.
And removes some of the old APIs that had been deprecated but
need to be gone for final release.
And fixes a few little problems with applying the wrong theme
in system code.
Change-Id: Ic7a665b666d0fb9d348e5f23595532191065884f
2011-01-08 18:25:30 -08:00