summaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Add error code column to SMSTom Taylor2009-10-281-2/+9
| | | | Also add code to save an error code in the DB.
* Merge change I16dc1411 into eclair-mr2Android (Google) Code Review2009-10-283-8/+57
|\ | | | | | | | | * changes: add boundary patch
| * add boundary patchMike Reed2009-10-283-8/+57
| |
* | am 678cdbe5: Fix build.Amith Yamasani2009-10-281-2/+2
|\ \ | | | | | | | | | | | | | | | | | | Merge commit '678cdbe55e0de71436f8aad5f139eafc2ab6f937' into eclair-mr2 * commit '678cdbe55e0de71436f8aad5f139eafc2ab6f937': Fix build.
| * | Fix build.Amith Yamasani2009-10-271-2/+2
| | |
* | | am aea1b3b2: Disambiguation between multiple pointers and swipe gestures.Amith Yamasani2009-10-282-31/+198
|\ \ \ | |/ / | | / | |/ |/| | | | | Merge commit 'aea1b3b24ee895c24ed25c5706bc2f390b41689d' into eclair-mr2 * commit 'aea1b3b24ee895c24ed25c5706bc2f390b41689d': Disambiguation between multiple pointers and swipe gestures.
| * Disambiguation between multiple pointers and swipe gestures.Amith Yamasani2009-10-272-31/+198
| | | | | | | | | | | | | | | | | | | | Sometimes quickly touching the screen with two fingers will result in the firmware thinking one finger moved very quickly. This code tries to identify the difference between the two based on velocity of the last N points versus the velocity of the last M points and figure out if there was mostly acceleration or a sudden deceleration. It's still not perfect and very dependent on the touch hardware.
* | am 6158038a: Merge change I2811f162 into eclairJaikumar Ganesh2009-10-281-0/+2
|\ \ | |/ | | | | | | | | | | Merge commit '6158038a09069bc178970160d4b3667573bfc655' into eclair-mr2 * commit '6158038a09069bc178970160d4b3667573bfc655': Add Authentication Type field to the APN settings.
| * Merge change I2811f162 into eclairAndroid (Google) Code Review2009-10-261-0/+2
| |\ | | | | | | | | | | | | * changes: Add Authentication Type field to the APN settings.
| | * Add Authentication Type field to the APN settings.Jaikumar Ganesh2009-10-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Use auth type to setup data connection. This value defaults to -1 (unset) to maintain compatibility. When the value is -1, the auth type gets set to 0 (if no user is specified) or 3. Bug: 181700
| * | do not merge - Fix for issue 2184627 cherry picked from eclair-mr2Eric Laurent2009-10-261-64/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bluetooth A2DP suspend-resume improvements. This change will reduce the occurence rate of A2DP sink suspend resume failures observed in issues 2184627, 2181005 and possibly 2189628. More robust suspend/resume logic. Use only the suspend request to audio hardware to avoid having two concurent suspend resume control paths.
* | | Many fixes to text input in the browser, particularly when moving to a new ↵Leon Scroggins2009-10-272-85/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | field. Remove many instances where we are setting selection unnecessarily. Instead, only set the selection due to a click, touch, or inserting a character. A touch will now set the selection properly, rather than at the beginning/end, fixing http://b/issue?id=1650395 Also fixes http://b/issue?id=2208188 Requires a change to external/webkit.
* | | changing how plugins gain/lose focus.Derek Sollenberger2009-10-272-39/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we were keeping our own state in the UI thread to determine when to send events to the plugin. This change removes that logic and uses the document focus to determine when events are to be sent. This also fixes problems with the plugins occasionally not receiving lose focus events. see bug http://b/2033843
* | | tweak select textCary Clark2009-10-271-21/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly draw the region and pointer from java. Set up the starting selection criteria from both hard keyboard and menu 'Select Text'. Add invalidate() to show transition from arrow to ibeam immediately, and to dismiss copy region immediately. partially fixes http://b/issue?id=1667690
* | | Add a test for vCard composer.Daisuke Miyakawa2009-10-271-5/+10
| | | | | | | | | | | | | | | | | | | | | Also modify the behavior of vCard composer so that it honer FN than N toward DISPLAY_NAME. Internal issuen number: 2195990
* | | Merge change I8db532c1 into eclair-mr2Android (Google) Code Review2009-10-261-2/+3
|\ \ \ | | | | | | | | | | | | | | | | * changes: don't turn off filtering/dithering when we scroll.
| * | | don't turn off filtering/dithering when we scroll.Mike Reed2009-10-221-2/+3
| | | | | | | | | | | | | | | | Newer devices have proven plenty fast to leave the quality improvements on even during drag/scroll.
* | | | am 6897e36b: Add comment warning to not use hardware based autobrightness ↵Mike Lockwood2009-10-251-1/+3
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | support. Merge commit '6897e36b894b2a10fd8b2e3af6587b5f789fde72' into eclair-mr2 * commit '6897e36b894b2a10fd8b2e3af6587b5f789fde72': Add comment warning to not use hardware based autobrightness support.
| * | | Add comment warning to not use hardware based autobrightness support.Mike Lockwood2009-10-251-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is deprecated and will be removed in the next release. Change-Id: I23c5e711fd8e6768da2f5190d1b6c9fa77de41a6 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | am 78a50aa1: Merge change If3c30fc9 into eclairAndrew Harp2009-10-232-17/+167
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '78a50aa1db6572ba7d9f9d91c6eb16f993c09f40' into eclair-mr2 * commit '78a50aa1db6572ba7d9f9d91c6eb16f993c09f40': Patching in hidden API to allow app managed preview frame buffers.
| * | | Merge change If3c30fc9 into eclairAndroid (Google) Code Review2009-10-232-17/+167
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Patching in hidden API to allow app managed preview frame buffers.
| | * | | Patching in hidden API to allow app managed preview frame buffers.Andrew Harp2009-10-232-17/+167
| | | | | | | | | | | | | | | | | | | | Commit-Id: If3c30fc932697afa966cc97b17749e9996de92ee
* | | | | am 8f89a1a3: Merge change Ic620a52b into eclairJack Palevich2009-10-232-0/+24
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '8f89a1a360465e08e81ceca3cb3042606a98668b' into eclair-mr2 * commit '8f89a1a360465e08e81ceca3cb3042606a98668b': Add size checks for glBufferData and glBufferSubData
| * | | | Merge change Ic620a52b into eclairAndroid (Google) Code Review2009-10-232-0/+24
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * changes: Add size checks for glBufferData and glBufferSubData
| | * | | | Add size checks for glBufferData and glBufferSubDataJack Palevich2009-10-212-0/+24
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without the size checks it's possible for calls to glBufferData and glBufferSubData to read off the end of the Buffer object's data, which can cause page faults. Fix end-of-line characters for the "spec" files. (That's why every line of these files is changed.) Enhance our code emitter to properly handle bounds checks for possibly-null pointers.
* | | | | Merge change I885cfc23 into eclair-mr2Android (Google) Code Review2009-10-231-18/+58
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * changes: make the password-clearing algorithm smarter
| * | | | | make the password-clearing algorithm smarterDoug Zongker2009-10-211-18/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the ro.config.sim_password_clear property; go back to enabling this for all devices. For GSM devices, we clear the password on SIM change as before. For CDMA devices, we only clear when the device is provisioned with a different number; we don't clear the password while the device is unprovisioned.
* | | | | | am 246978b8: Add a method to clear info about a contactTom Taylor2009-10-231-0/+11
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '246978b8dc89562dda47fea9a7aee61949101242' into eclair-mr2 * commit '246978b8dc89562dda47fea9a7aee61949101242': Add a method to clear info about a contact
| * | | | | Add a method to clear info about a contactTom Taylor2009-10-231-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a method so the ContactInfoWidget will throw away the cached info it has on a contact (e.g. picture and uri). Change-Id: Ia8f376e356c6bcf246bbd72239c5ca2a3b7c9574
* | | | | | Show the soft keyboard when pressing center key/trackball on input fieldLeon Scroggins2009-10-232-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes http://b/issue?id=2210234 Consolidate center key/trackball presses on input fields, and show soft keyboard if the field is not readonly. Also rename the method for a center press, and pass a click rather than a touch. Requires a change in external/webkit.
* | | | | | Do not hide the cursor ring when clicking on an input field.Leon Scroggins2009-10-231-8/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When pressing the trackball on a text input field, do not call setFollowedLink, which results in the cursor ring disappearing and the WebTextView being torn down. Fixes http://b/issue?id=2210127
* | | | | | Make the VideoView go away automatically at the end of playback.Andrei Popescu2009-10-231-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Fixes http://b/issue?id=2210018
* | | | | | am 7580493b: Implement feature #2117336: Create event communication APIs for ↵Dianne Hackborn2009-10-226-2/+127
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | live wallpaper Merge commit '7580493b014a2c7ea883cd291255798dc72ebbff' into eclair-mr2 * commit '7580493b014a2c7ea883cd291255798dc72ebbff': Implement feature #2117336: Create event communication APIs for live wallpaper
| * | | | | Implement feature #2117336: Create event communication APIs for live wallpaperDianne Hackborn2009-10-226-2/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note: currently only implements an async version (no result), and not yet actually tested. Change-Id: Id47ed045a4b0eb309ea8c58daf41a0e03eff1d3a
* | | | | | am 0bf653b5: am f4520f3e: Merge change I9161f53d into eclair-sdkFred Quintana2009-10-225-51/+716
|\ \ \ \ \ \ | |/ / / / / | | | | / / | |_|_|/ / |/| | | | | | | | | | | | | | Merge commit '0bf653b531b8582012ed211fe65e50702589a7c4' into eclair-mr2 * commit '0bf653b531b8582012ed211fe65e50702589a7c4': update account manager javadoc
| * | | | am f4520f3e: Merge change I9161f53d into eclair-sdkFred Quintana2009-10-225-51/+716
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'f4520f3e03e120ed109a579c1936994b142523c3' into eclair * commit 'f4520f3e03e120ed109a579c1936994b142523c3': update account manager javadoc
| | * | | | update account manager javadocFred Quintana2009-10-225-51/+716
| | | | | |
* | | | | | fix text area insertion order, partiallyCary Clark2009-10-222-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While Leon mulls over how to rewrite WebTextView to handle webkit driven focus changes, these fixes make the current code slightly more stable. Keep track of when keyDown is sent again so that the WebTextView won't be rebuilt in that case. Don't clear the cursor from WebTextView if the there's no native focus pointer. Only set the selection to its initial state once when passing events down to webkit. partially fixes http://b/issue?id=2201049
* | | | | | am fee0f577: Merge change I99dc6477 into eclairMike Lockwood2009-10-221-0/+5
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'fee0f5773335e42f4ffdf2d2d1c344ceee3ccb33' into eclair-mr2 * commit 'fee0f5773335e42f4ffdf2d2d1c344ceee3ccb33': Add WindowManagerPolicy.allowKeyRepeat() method for disabling key repeats.
| * | | | | Add WindowManagerPolicy.allowKeyRepeat() method for disabling key repeats.Mike Lockwood2009-10-211-0/+5
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of a fix for bug b/2198537 Change-Id: I99dc64772fa7644b12432d5549603025196ea3e2 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | | Merge change Ie31311fd into eclair-mr2Android (Google) Code Review2009-10-221-9/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * changes: fix the "right icon" in the titlebar
| * | | | | fix the "right icon" in the titlebarMark Wagner2009-10-211-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Looks like when you request a right icon in the title bar it was still putting it on the left. Perhaps nobody ever tried this.
* | | | | | am f8e3ac85: Merge change Ifa8ab30e into eclairLeon Scroggins2009-10-221-0/+1
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'f8e3ac851959efbd21da930a802f8efb65ccec5b' into eclair-mr2 * commit 'f8e3ac851959efbd21da930a802f8efb65ccec5b': In onKeyUp for DPAD_CENTER, show the IME for text input.
| * | | | | Merge change Ifa8ab30e into eclairAndroid (Google) Code Review2009-10-211-0/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: In onKeyUp for DPAD_CENTER, show the IME for text input.
| | * | | | | In onKeyUp for DPAD_CENTER, show the IME for text input.Leon Scroggins2009-10-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes http://b/issue?id=2201966 Change-Id: Ifa8ab30e205e21e9e69e9a7405a0a6fc86c6c488
| * | | | | | Merge change Ic4bf942c into eclairAndroid (Google) Code Review2009-10-2119-278/+1313
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | * changes: Import revised translations. DO NOT MERGE
| | * | | | | Import revised translations. DO NOT MERGEEric Fischer2009-10-2119-278/+1313
| | |/ / / / | | | | | | | | | | | | | | | | | | Approver: jerryw
| * | | | | Prevent transparent region from getting out of sync with Surface FlingerJack Palevich2009-10-211-0/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ViewRoot is responsible for calculating the current view's surface's transparent region and reporting this to the window server, which in turn notifies Surface Flinger. To minimize cross-process traffic, ViewRoot keeps track of the most recent transparent region that it has reported to the window server, and only sends updates when the region shape changes. ViewRoot is effectively shadowing the internal state of the window server, and usually this works fine, because ViewRoot is usually the only thing that changes this value. But when the surface is recreated, the window server resets the transparent region to empty. So in order to properly update the window server we need to reset our copy of its state to empty too. Fixes issue #2133090: GL Gears runs at half speed in some cases
* | | | | When WebView has wrap_content, we are sending WebKitGrace Kloba2009-10-211-2/+20
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0 height to get the exact height. But if the View system doesn't think the WebView dimension changed, even we call requestLayout, we won't get onSizeChanged. So we never notify the WebKit about the final view size. If updateLayout is true, which is probable because that we set the height to be 0 to WebKit, just call requestLayout() even the meansured height / width is matching the content height / width. Fix http://b/issue?id=2162991
* | | | Merge change If1e1fb39 into eclair-mr2Android (Google) Code Review2009-10-211-3/+37
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: Draw dividers between <optgroup> and <option> elements.