summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix [1967226] Donut orientation animation (dimming and blur) is slower than ↵Mathias Agopian2009-07-106-506/+17
| | | | Cupcake
* Merge change 6806 into donutAndroid (Google) Code Review2009-07-102-0/+294
|\ | | | | | | | | * changes: Add CLDR data files for Norway and Croatia.
| * Add CLDR data files for Norway and Croatia.Eric Fischer2009-07-102-0/+294
| | | | | | | | | | | | The locale picker now wants the locale to always have a country, not just a language, so having something for the country is necessary to let these be chosen.
* | Fix regression in handling the 'Go' buttonSatish Sampath2009-07-101-12/+11
| | | | | | | | | | This was introduced in CL https://android-git.corp.google.com/g/6460. Bug: http://b/issue?id=1970776
* | Merge change 6813 into donutAndroid (Google) Code Review2009-07-103-94/+92
|\ \ | | | | | | | | | | | | * changes: Fixes #1972421. Prevents crash in ScrollView/HorizontalScrollView.
| * | Fixes #1972421. Prevents crash in ScrollView/HorizontalScrollView.Romain Guy2009-07-103-94/+92
| | | | | | | | | | | | Add several checks to make sure there's at least one child.
* | | Merge change 6789 into donutAndroid (Google) Code Review2009-07-101-13/+60
|\ \ \ | | | | | | | | | | | | | | | | * changes: Add support in TextToSpeech for an audio stream type param and utterance ID specified as a hashmap param in the synthesis calls. Fix a bug where the cached parameters were not passed to the service when synthesizing to a file.
| * | | Add support in TextToSpeech for an audio stream type param and utteranceJean-Michel Trivi2009-07-101-13/+60
| |/ / | | | | | | | | | | | | | | | ID specified as a hashmap param in the synthesis calls. Fix a bug where the cached parameters were not passed to the service when synthesizing to a file.
* | | Merge change 6718 into donutAndroid (Google) Code Review2009-07-1010-27/+247
|\ \ \ | | | | | | | | | | | | | | | | * changes: Fix bug #1873249i: Apps can DoS/brick device
| * | | Fix bug #1873249i: Apps can DoS/brick deviceDianne Hackborn2009-07-0910-27/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the problem where various things are listening for broadcasts (such as battery status, PIN/PUK/Network) that an application can send to cause harm to the system. Solving this is tricky because many of these broadcasts are sticky, and I have never figured out how to do permissions with sticky broadcasts in a sane way. So instead, I am going to punt on the general problem and just brute force it: There is new a way for system components to declare specific broadcast actions to be protected, which means that only the system and the phone can send them. This is good enough for now. None of it is exposed in the public API so we can make something a little less stupid in the future if we ever need to.
* | | | Merge change 6801 into donutAndroid (Google) Code Review2009-07-103-10/+17
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | * changes: Uri.EMPTY.toString() was returning null due to an initialization order bug. Fixes internal issue #1957015.
| * | | Uri.EMPTY.toString() was returning null due to an initialization order bug. ↵Bob Lee2009-07-103-10/+17
| |/ / | | | | | | | | | Fixes internal issue #1957015.
* | | Use the TTS queue constants in the TTS service as defined in theJean-Michel Trivi2009-07-101-13/+13
| |/ |/| | | | | TextToSpeech class.
* | Merge change 6759 into donutAndroid (Google) Code Review2009-07-102-160/+229
|\ \ | | | | | | | | | | | | * changes: Do not merge
| * | Do not mergeAndrei Popescu2009-07-102-160/+229
| | | | | | | | | | | | | | | | | | | | | | | | Install an observer for the Location system setting and move the Gears permission check to a slightly earlier time. Move the logic into a separate manager class. Also delete some whitespace and fix some style issues.
* | | Merge change 6734 into donutAndroid (Google) Code Review2009-07-103-77/+89
|\ \ \ | |/ / |/| | | | | | | | * changes: Adding tagging to utterances to track which app said what.
| * | Adding tagging to utterances to track which app said what.Charles Chen2009-07-103-77/+89
| | |
* | | Deprecate DialogInterface methods in SearchManagerBjorn Bringert2009-07-102-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | android.app.SearchManager implements DialogInterface.OnDismissListener and DialogInterface.OnCancelListener and thus exposes the methods onCancel(DialogInterface dialog) and onDismiss(DialogInterface dialog). This was used by the SearchManager to register itself as a listener on the search dialog, but is no longer used. This was an implementation detail that leaked into the public API. Removing them would change the API, so they are deprecated instead. Fixes http://b/issue?id=1962203
* | | fix for [1885684] E/SurfaceFlinger( 60): not enough memory for layer bitmap ↵Mathias Agopian2009-07-091-0/+7
|/ / | | | | | | size=4294938624
* | Merge change 6713 into donutAndroid (Google) Code Review2009-07-092-2/+2
|\ \ | | | | | | | | | | | | * changes: fix for [1969185] valgrind errors in new gl stuff
| * | fix for [1969185] valgrind errors in new gl stuffMathias Agopian2009-07-092-2/+2
| | |
* | | Merge change 6700 into donutAndroid (Google) Code Review2009-07-091-0/+3
|\ \ \ | | | | | | | | | | | | | | | | * changes: do not merge - add a big flag to turn off backup
| * | | do not merge - add a big flag to turn off backupJoe Onorato2009-07-091-0/+3
| | | |
* | | | Merge change 6689 into donutAndroid (Google) Code Review2009-07-091-19/+26
|\ \ \ \ | |/ / / |/| | | | | | | | | | | * changes: Don't crash the app when restore agent bringup throws
| * | | Don't crash the app when restore agent bringup throwsChristopher Tate2009-07-091-19/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Restore runs during the SetupWizard, before the phone is usable per se, so we want to avoid presenting the usual "Application whatever has crashed..." dialog to the user in the middle of that process. This change modifies the exception handling around agent bringup so that agent-originated exceptions are caught and a null agent binder reported to the backup manager. There are three points during this code sequence at which an exception can be thrown due to application-code error: + the app's manifest can name a nonexistent or malformed BackupAgent class, incurring a VM-level exception like ClassNotFound or BadCast. - the agent's onCreate() method could crash/throw. - the agent's onBind() method could crash/throw. The new code arrangement here puts a try/catch around all of these possible failure points. When the code is invoked for backup, any caught exception is merely rethrown. During restore, however, execution is allowed to proceed through reporting the app's agent binder back to the activity manager. If any exception was thrown, this reported binder will be null, i.e. a clean failure notification to the backup manager. What this code does *not* do at present is tear down the app when an exception has been thrown. This is happens if the exception is allowed to propagate. Doing so cleanly is problematic, however, in circumstances where mutiple apps and agents share a process. Leaving the background process around until it is torn down by the usual policies is probably the safer course at present.
* | | | Merge change 6668 into donutAndroid (Google) Code Review2009-07-091-1/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Check if a searchable is null before adding it to the list of searchables for web search. If getActivityMetaData returned null for a web search searchable, previously, this null would get added to the list of searchables for web search, which was causing GlobalSearch's SearchSettings to crash with an NPE (which I've guarded against in change 6602).
| * | | | Check if a searchable is null before adding it to the list of searchablesMike LeBeau2009-07-091-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for web search. If getActivityMetaData returned null for a web search searchable, previously, this null would get added to the list of searchables for web search, which was causing GlobalSearch's SearchSettings to crash with an NPE (which I've guarded against in change 6602).
* | | | | Merge change 6659 into donutAndroid (Google) Code Review2009-07-091-2/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * changes: Add a Gservices setting to set the rate at which the home page refreshes.
| * | | | | Add a Gservices setting to set the rate at which the home page refreshes.Sanjay Jeyakumar2009-07-091-2/+9
| | | | | |
* | | | | | Merge change 6661 into donutAndroid (Google) Code Review2009-07-096-19/+41
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: wifi: WifiManager.startScan() will now do passive scans by default.
| * | | | | | wifi: WifiManager.startScan() will now do passive scans by default.Mike Lockwood2009-07-096-19/+41
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Active scans will only happen if a hidden AP is in use, or if the new method WifiManager.startScanActive() is called. This fixes some audio playback problems with bluetooth A2DP. Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | | Merge change 6665 into donutAndroid (Google) Code Review2009-07-091-1/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Fix resources not being set correctly.
| * | | | | | Fix resources not being set correctly.Dianne Hackborn2009-07-091-1/+0
| |/ / / / /
* | | | | | Merge change 6660 into donutAndroid (Google) Code Review2009-07-091-1/+1
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | * changes: Fix a small bug in array length bounds checking.
| * | | | | Fix a small bug in array length bounds checking.Dan Egnor2009-07-091-1/+1
| | | | | |
* | | | | | Merge change 6652 into donutAndroid (Google) Code Review2009-07-092-0/+5
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | * changes: Call clearCache on WebView before collecting memory information.
| * | | | | Call clearCache on WebView before collecting memory information.Guang Zhu2009-07-092-0/+5
| | |/ / / | |/| | |
* | | | | Merge change 6639 into donutAndroid (Google) Code Review2009-07-094-23/+106
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * changes: Restore audio settings and wifi.
| * | | | | Restore audio settings and wifi.Amith Yamasani2009-07-094-23/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Optimize backups by writing an entity only if the checksum of the data has changed. Call into the hidden AudioService API to apply changed audio settings. After restoring wifi data, make sure that the permissions and ownership are set properly for the supplicant process to access it. Locale isn't restoring properly - TODO added.
* | | | | | Merge change 6641 into donutAndroid (Google) Code Review2009-07-091-3/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Unbreaking the build.
| * | | | | | Unbreaking the build.Charles Chen2009-07-091-3/+0
| | | | | | |
* | | | | | | Merge change 6629 into donutAndroid (Google) Code Review2009-07-091-0/+0
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | * changes: Rename "no" arrays.xml file to be in the correct "nb" locale.
| * | | | | | Rename "no" arrays.xml file to be in the correct "nb" locale.Eric Fischer2009-07-091-0/+0
| | | | | | |
* | | | | | | Merge change 6638 into donutAndroid (Google) Code Review2009-07-093-20/+1737
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Unhide android.gestures.
| * | | | | | | Unhide android.gestures.Romain Guy2009-07-093-20/+1737
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Add a persistent system property to disable the adb notification.Mike Lockwood2009-07-091-0/+4
| |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting to persist.adb.notify to 0 will disable the ad notification. You need to be root to set this, so this allows disabling the notification only on eng and userdebug builds. Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | | Merge change 6583 into donutAndroid (Google) Code Review2009-07-091-11/+36
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Adding a lock to stop so that stop will stop utterances that are just starting up.
| * | | | | | Adding a lock to stop so that stop will stop utterancesCharles Chen2009-07-091-11/+36
| | |_|/ / / | |/| | | | | | | | | | | | | | | | that are just starting up.
* | | | | | Merge change 6620 into donutAndroid (Google) Code Review2009-07-091-0/+170
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | * changes: Keep Gears permissions in sync with system location settings.
| * | | | | Keep Gears permissions in sync with system location settings.Andrei Popescu2009-07-091-0/+170
| | |_|/ / | |/| | |