- May 15, 2009
-
-
Eric Fischer authored
Use java.text.DateFormat where possible, since that is already using the CLDR data for the things it supports. Remove an unused date format object from DatePickerDialog. Add a new method for getting the standalone month names from applications, although @hidden for now because it is an API change. Pass the standalone month names down to native code in Time so that tztime's strftime() can use them. And then the bulk of the change: replace all the names for the months and the days of the week, and AM and PM, and yesterday, today, and tomorrow, with strings from CLDR. And replace several of the date format strings with ones derived from CLDR, but reformatted to use strftime() style instead of SimpleDateFormat style. All these resource changes go into new donottranslate-cldr.xml files and are removed from strings.xml so that they aren't part of the normal translation process and the translators don't have to bother with them (and risk messing them up).
-
Joe Onorato authored
-
Mihai Preda authored
-
svetoslavganov authored
Accessibility feature - framework changes (replacing 698, 699, 700, 701 and merging with the latest Donut)
-
Android (Google) Code Review authored
* changes: Fixes #1846038. The dirty region can sometimes be modified by SurfaceFlinger. When this happens, force the view hierarchy to ignore the dirty flags.
-
Romain Guy authored
Fixes #1846038. The dirty region can sometimes be modified by SurfaceFlinger. When this happens, force the view hierarchy to ignore the dirty flags.
-
Android (Google) Code Review authored
* changes: Document exception from parse3339
-
- May 14, 2009
-
-
Android (Google) Code Review authored
* changes: Fixes #1853550. Prevent NPE when calling the PopupWindow() and PopupWindow(int, int) constructors. Instead, throw an IllegalStateException when trying to show a popup with no content view.
-
Romain Guy authored
-
Romain Guy authored
Fixes #1853550. Prevent NPE when calling the PopupWindow() and PopupWindow(int, int) constructors. Instead, throw an IllegalStateException when trying to show a popup with no content view.
-
Android (Google) Code Review authored
* changes: New feature to track down #1846038. Adds the ability to export flags encoded in int values so as to make them human readable in HierarchyViewer.
-
Romain Guy authored
New feature to track down #1846038. Adds the ability to export flags encoded in int values so as to make them human readable in HierarchyViewer.
-
Android (Google) Code Review authored
* changes: Rework some code so that it works the way it was supposed to work.
-
Marco Nelissen authored
-
Marco Nelissen authored
-
Android (Google) Code Review authored
* changes: Remove unnecessary code.
-
Marco Nelissen authored
-
Marco Nelissen authored
-
Android (Google) Code Review authored
* changes: Findbugs fixes.
-
Android (Google) Code Review authored
* changes: Add wifi multicast filter api (enable/disable). Fixes 1833432. Automatically re-disables any request when the app exits/crashes. Also hooked into Battery Stats for power managment analysis.
-
Marco Nelissen authored
-
Android (Google) Code Review authored
* changes: fix window layout problem in ViewRoot * don't scale LayoutParams (this must be app's scale). * scale the layout params' coordinates & size only when requesting layout. In SurfaceView, window's x,y wasn't scaled before sending to window manager.
-
Mitsuru Oshima authored
* don't scale LayoutParams (this must be app's scale). * scale the layout params' coordinates & size only when requesting layout. In SurfaceView, window's x,y wasn't scaled before sending to window manager.
-
Marco Nelissen authored
-
Android (Google) Code Review authored
* changes: gps: Time out after 1 minute if we are unable to get a fix and our fix interval is long.
-
Mike Lockwood authored
This will prevent us from keeping the processor awake indefinitely if a background service is requesting periodic updates and we are unable to get a fix. Signed-off-by:
Mike Lockwood <lockwood@android.com>
-
Romain Guy authored
-
Android (Google) Code Review authored
* changes: Add a new feature to android.os.Debug to add the ability to inject only specific fields when calling setFieldsOn(). Fixes #1836075. Adds consistency checks for the View hierarchy. To enable them, you need a debug build and ViewDebug.sConsistencyCheckEnabled set to true in debug.prop. This change also lets you easily enable drawing and layout profiling in ViewRoot by setting ViewRoot.sProfileDrawing, ViewRoot.sProfileLayout and ViewRoot.sShowFps in debug.prop with a debug build.
-
Android (Google) Code Review authored
* changes: Fix typos.
-
Joe Onorato authored
This includes some cleanup to make the parameters match between BackupService.onBackup and FileBackupHelper.performBackup.
-
Android (Google) Code Review authored
* changes: Add Intent.ACTION_APP_ERROR
-
Dianne Hackborn authored
Merge commit '5d6d773f' into donut * commit '5d6d773f': AI 148824: Fix issue #1851541 (sharedUserId requests not being checked for matching signatures on .apk).
-
Dianne Hackborn authored
AI 148824: Fix issue #1851541 (sharedUserId requests not being checked for 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
-
Ken Shirriff authored
-
Android (Google) Code Review authored
* changes: Replace the search dialog images so that they correctly center the microphone and magnifying glass (they were all off by 1 pixel).
-
Android (Google) Code Review authored
* changes: Revert dividers back to their original translucent versions but add new opaque dividers to improve the speed of lists.
-
Mike LeBeau authored
the microphone and magnifying glass (they were all off by 1 pixel).
-
Romain Guy authored
Revert dividers back to their original translucent versions but add new opaque dividers to improve the speed of lists.
-
Romain Guy authored
Add a new feature to android.os.Debug to add the ability to inject only specific fields when calling setFieldsOn().
-
- May 13, 2009
-
-
Scott Main authored
Merge commit '04c72b47' into donut * commit '04c72b47': AI 148812: revise the AppWidget developer guide documentation
-