summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge change 1545 into donutAndroid (Google) Code Review2009-05-141-0/+29
|\ | | | | | | | | * changes: Add Intent.ACTION_APP_ERROR
| * Add Intent.ACTION_APP_ERRORJacek Surazski2009-05-131-0/+29
| | | | | | | | | | This intent is sent to the installer when an app it installed crashes/ANRs.
* | am 5d6d773: AI 148824: Fix issue #1851541 (sharedUserId requests not beiDianne Hackborn2009-05-131-0/+1
|\ \ | | | | | | | | | | | | | | | | | | Merge commit '5d6d773fab559fdc12e553d60d789f3991ac552c' into donut * commit '5d6d773fab559fdc12e553d60d789f3991ac552c': AI 148824: Fix issue #1851541 (sharedUserId requests not being checked for matching signatures on .apk).
| * | AI 148824: Fix issue #1851541 (sharedUserId requests not being checked for ↵Dianne Hackborn2009-05-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | matching signatures on .apk). To address issues where we could leave half-installed applications around if there was a failure during the install, we split getPackageLP() into two phases: the first would create the record, and only after doing all verification checks would we call insertPackageSettingLP() to do the remaining part of the original implementation and actually insert the record into the data structures. Unfortunately it was only in insertPackageSettingLP() that we would set the sharedUser field of the PackageSetting structure, so when before that we went to verify certificates, we didn't think it had requested a shared user ID, and let it through without checking. This fix simply sets the sharedUser field when the PackageSetting structure is first created, so we will actually check against its certs. We still also set this again in insertPackageSettingLP(), but there is no harm in this because the only time we call this function is in that big install func, which just passes in the same shared user that it had when first getting the package. BUG=1851541 Automated import of CL 148824
* | | Merge change 1611 into donutAndroid (Google) Code Review2009-05-136-0/+0
|\ \ \ | | | | | | | | | | | | | | | | * changes: Replace the search dialog images so that they correctly center the microphone and magnifying glass (they were all off by 1 pixel).
| * | | Replace the search dialog images so that they correctly centerMike LeBeau2009-05-136-0/+0
| | | | | | | | | | | | | | | | the microphone and magnifying glass (they were all off by 1 pixel).
* | | | Merge change 1610 into donutAndroid (Google) Code Review2009-05-135-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Revert dividers back to their original translucent versions but add new opaque dividers to improve the speed of lists.
| * | | | Revert dividers back to their original translucent versions but add new ↵Romain Guy2009-05-135-4/+4
| | |_|/ | |/| | | | | | | | | | opaque dividers to improve the speed of lists.
* | | | am 04c72b4: AI 148812: revise the AppWidget developer guide documentatioScott Main2009-05-133-91/+400
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/| | | | | | | Merge commit '04c72b47d877c9f3b45caa1ddc7f640b02e7be4c' into donut * commit '04c72b47d877c9f3b45caa1ddc7f640b02e7be4c': AI 148812: revise the AppWidget developer guide documentation
| * | AI 148812: revise the AppWidget developer guide documentationScott Main2009-05-133-91/+400
| | | | | | | | | | | | | | | | | | BUG=1827433 Automated import of CL 148812
* | | am 4ce6430: AI 148803: Update 1.xml and 2.xml for methods that take GeneBill Napier2009-05-130-0/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '4ce643074874dd79cc3a9219bdfefe63f2400ed7' into donut * commit '4ce643074874dd79cc3a9219bdfefe63f2400ed7': AI 148803: Update 1.xml and 2.xml for methods that take Generic Type Varargs. This will allow the CTS Signature Test to be run against older android releases.
| * | AI 148803: Update 1.xml and 2.xml for methods that take Generic Type ↵Bill Napier2009-05-132-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Varargs. This will allow the CTS Signature Test to be run against older android releases. BUG=148739 Automated import of CL 148803
* | | AI 148803: Update 1.xml and 2.xml for methods that take Generic Type ↵Bill Napier2009-05-132-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Varargs. This will allow the CTS Signature Test to be run against older android releases. BUG=148739 Automated import of CL 148803
* | | Merge change 1566 into donutAndroid (Google) Code Review2009-05-131-2/+1
|\ \ \ | | | | | | | | | | | | | | | | * changes: Fix issue #1838944: Application sync settings cant be changed with auto sync on
| * | | Fix issue #1838944: Application sync settings cant be changed with auto sync onDianne Hackborn2009-05-131-2/+1
| | |/ | |/|
* | | Merge change 1491 into donutAndroid (Google) Code Review2009-05-131-4/+16
|\ \ \ | | | | | | | | | | | | | | | | * changes: Make pressing the search button within an app that does not support search bring up global search. This still respects the case where an app has chosen to disable search entirely by overriding onSearchRequested() to return false.
| * | | Make pressing the search button within an app that does not supportMike LeBeau2009-05-121-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | search bring up global search. This still respects the case where an app has chosen to disable search entirely by overriding onSearchRequested() to return false. I do not believe any changes to the SearchManager documentation (http://developer.android.com/reference/android/app/SearchManager.html#HowSearchIsInvoked) are necessary, because this documentation already indicates that pressing the search button within an app that does nothing special with regard to search can bring up global search.
* | | | Merge change 1565 into donutAndroid (Google) Code Review2009-05-131-3/+55
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Enable filtering <select> lists.
| * | | | Enable filtering <select> lists.Leon Scroggins2009-05-131-3/+55
| | |/ / | |/| | | | | | | | | | | | | | | | | | Fix a bug where the filter text could not be deleted, and another where filtering changes the checked item, so that filtering <select> lists can be reenabled.
* | | | Whoops fix installing. I am dumb.Dianne Hackborn2009-05-131-1/+1
|/ / /
* | | Merge change 1528 into donutAndroid (Google) Code Review2009-05-131-2/+2
|\ \ \ | | | | | | | | | | | | | | | | * changes: should help fix the Simulator build.
| * | | should help fix the Simulator build.Mathias Agopian2009-05-131-2/+2
| | | |
* | | | With this, the BackupService onBackup method is called.Joe Onorato2009-05-132-133/+151
| | | | | | | | | | | | | | | | | | | | | | | | It took a bunch of refactoring inside BackupManagerService, which is unfortunately all temporary anyway, but it unblocks a bunch of stuff.
* | | | Make android.content.ComponentName implement java.lang.Comparable.Joe Onorato2009-05-122-1/+26
| | | |
* | | | don't scale trackball eventMitsuru Oshima2009-05-121-3/+0
| | | |
* | | | am f7a480d: AI 148759: Add download page for NDK 1.5 r1.Dirk Dougherty2009-05-123-0/+325
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | Merge commit 'f7a480de8c0402850a25db34ad25d86e6d82e699' into donut * commit 'f7a480de8c0402850a25db34ad25d86e6d82e699': AI 148759: Add download page for NDK 1.5 r1.
| * | | AI 148759: Add download page for NDK 1.5 r1.Dirk Dougherty2009-05-123-0/+325
| | | | | | | | | | | | | | | | | | | | | | | | BUG=1790234 Automated import of CL 148759
* | | | am c214de5: AI 148752: Fix description of breakText() param.Dirk Dougherty2009-05-120-0/+0
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit 'c214de5897da8d81378553e25a855c18372d1d29' into donut * commit 'c214de5897da8d81378553e25a855c18372d1d29': AI 148752: Fix description of breakText() param.
| * | | AI 148752: Fix description of breakText() param.Dirk Dougherty2009-05-121-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | BUG=1790234 Automated import of CL 148752
* | | | AI 148752: Fix description of breakText() param.Dirk Dougherty2009-05-121-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | BUG=1790234 Automated import of CL 148752
* | | | Merge change 1436 into donutAndroid (Google) Code Review2009-05-121-2/+25
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Density Compatibility mode for SurfaceView * use fixed size when requested. Otherwise, give the original size instead of scaled down size. * scale back the motion event to original size when surface view is using the orignal size.
| * | | | Density Compatibility mode for SurfaceViewMitsuru Oshima2009-05-121-2/+25
| | | | | | | | | | | | | | | | | | | | | | | | | * use fixed size when requested. Otherwise, give the original size instead of scaled down size. * scale back the motion event to original size when surface view is using the orignal size.
* | | | | Implement issue #1783881 (manifest option for adb-install-only apps)Dianne Hackborn2009-05-1211-935/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | You can now use android:testOnly="true" to not allow your .apk to be installed as a normal app. The only way to do so is with the pm command and giving the -t option, which sets a new INSTALL_ALLOW_TEST flag when installing. I also used this to clean up the install API... actually, mostly to hide it, since it is not accessible to apps so shouldn't be in the SDK. We will be doing some more work on it, so this will prevent adding yet another backwards-compatibility-for-no-reason version.
* | | | | Merge change 1057 into donutAndroid (Google) Code Review2009-05-123-6/+75
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * changes: * Add regoin scaling for transparent support
| * | | | | * Add regoin scaling for transparent supportMitsuru Oshima2009-05-123-6/+75
| |/ / / /
* | | | | Fix native core runtime. A messy declaration was causing a problem at boot time.Romain Guy2009-05-121-1/+1
| | | | |
* | | | | PackageManager keeps track of who installed what.Jacek Surazski2009-05-127-25/+160
| | | | | | | | | | | | | | | | | | | | Stores the package name of the installer app in packages.xml
* | | | | Merge change 1478 into donutAndroid (Google) Code Review2009-05-123-9/+65
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * changes: Fixes #1847219. Add a new API to load fonts from arbitrary files: Typeface.createFromFile(String/File).
| * | | | | Fixes #1847219. Add a new API to load fonts from arbitrary files: ↵Romain Guy2009-05-123-9/+65
| | | | | | | | | | | | | | | | | | | | | | | | Typeface.createFromFile(String/File).
* | | | | | Merge change 1297 into donutAndroid (Google) Code Review2009-05-121-25/+42
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | * changes: Check the size of the data to write for STATIC AudioTrack objects. Extracted actual writing from write jni function so it can be reused in an upcoming change.
| * | | | | Check the size of the data to write for STATIC AudioTrack objects.Jean-Michel Trivi2009-05-081-25/+42
| | | | | | | | | | | | | | | | | | | | | | | | Extracted actual writing from write jni function so it can be reused in an upcoming change.
* | | | | | Merge change 1424 into donutAndroid (Google) Code Review2009-05-121-16/+24
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Fixes 1844680. Interrupted scrolling could lead to rendering artifacts. The ListView was invalidating itself in opaque mode but before the drawing could happen, it was getting rid of its scrolling cache, thus becoming translucent again.
| * | | | | | Fixes 1844680. Interrupted scrolling could lead to rendering artifacts. The ↵Romain Guy2009-05-111-16/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ListView was invalidating itself in opaque mode but before the drawing could happen, it was getting rid of its scrolling cache, thus becoming translucent again.
* | | | | | | Merge change 1463 into donutAndroid (Google) Code Review2009-05-123-39/+30
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Fixes #1846038. DrawableContainer was wrongly returning its opacity by ignoring the visibility of the currently selected layer. This change simply reports a TRANSPARENT opacity if there is no currently selected layer of if the selected layer is not visible. Otherwise it reports the opacity computed by the state class.
| * | | | | | | Fixes #1846038. DrawableContainer was wrongly returning its opacity by ↵Romain Guy2009-05-123-39/+30
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | ignoring the visibility of the currently selected layer. This change simply reports a TRANSPARENT opacity if there is no currently selected layer of if the selected layer is not visible. Otherwise it reports the opacity computed by the state class.
* | | | | | | Merge change 1441 into donutAndroid (Google) Code Review2009-05-121-1/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: removing log message checked in by acccident.
| * | | | | | | removing log message checked in by acccident.Mitsuru Oshima2009-05-121-1/+0
| | |_|/ / / / | |/| | | | |
* | | | | | | LocationManager: Recover if process containing NetworkLocation provider crashesMike Lockwood2009-05-122-3/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | | | LocationManager: Fix a Javadoc comment.Mike Lockwood2009-05-121-1/+1
|/ / / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | | Merge change 1408 into donutAndroid (Google) Code Review2009-05-113-15/+33
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: * update all metrics data when updating density. * Keyboard should use DisplayMetrics from Resource rather than getting it from WindowManager as the display metrics can differ under compatibility mode.