summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-08Merge "Complete documentation of whereArgs (Issue #43061)"jb-mr1-dev-plus-aospJeff Brown
2013-02-08Merge "frameworks/base: Added English UK keyboard layout for physical keyboards"Jeff Brown
2013-02-08Merge "Fix ViewRootImpl to find missing focus using D-pad."Jeff Brown
2013-02-08Merge "MediaStore.Audio.Media.getContentUriForPath() returns unexpected content"Marco Nelissen
2013-02-08MediaStore.Audio.Media.getContentUriForPath() returns unexpected contentJan Bjernler
MediaStore.Audio.getContentUriForPath() returns an uri to internal storage if anything but /mnt/sdcard/ is sent in. This fix checks if there is an additional sdcard (normally called ext_card) or usb mass storage attached to the device and then returns an uri to the external db. The extra sdcard name and the usb mass storage name info is read from the system environment variable SECONDARY_STORAGE so if a customer chooses to change the name this will work as expected. Change-Id: Ib78bca929fe382d4770df895149a0132f0e56994
2013-02-08Merge "Process all display events in order"Jesse Hall
2013-02-08Merge "Handle hotplug events as described instead of rescanning"Jesse Hall
2013-02-07Process all display events in orderJesse Hall
Display events in each batch received from IPC were being processed in reverse order, and stopped after the first vsync event (latest chronologically) was handled. This makes perfect sense for vsync events, but is broken for hotplug events. Now we process them all in order, handling all except vsync as we see them. For vsync events, only the last is reported. Bug: 7491120 Change-Id: I448d139d21dc27128d75ca1d661de666fff51bcb
2013-02-07Handle hotplug events as described instead of rescanningJesse Hall
Hotplug events say which display they're for and whether the display was connected or disconnected. Before, this info was ignored, and the event just triggered a rescan of all displays. If a display was disconnected and then reconnected quickly, the rescan would treat this as a no-op or a device property change and wouldn't turn the display on. Now the display manager attempts to update its state with the change the event describes. So a quick disconnect/connect cycle will cause the display to be turned on since the display manager will have updated its internal state to reflect the disconnect event, and will treat the connect event as a new display rather than a device property change. Bug: 7491120 Change-Id: Ia83f7c96b7f16f4c1bed2a73e9b56b0bf7ee3984
2013-02-07Merge "Services: Adding HSPAP info in Android"Jaikumar Ganesh
2013-02-07Merge "DateView: Use Intent.ACTION_LOCALE_CHANGED to refresh notification ↵Daniel Sandler
bar clock"
2013-02-07Merge "NullPointerException in SQLiteSession"Jeffrey Brown
2013-02-07Merge "Fix PointerCoords Parcel incorrectly storing values as Int32"Jeffrey Brown
2013-02-07Merge "fix hover events consume issue"Jeffrey Brown
2013-02-07Merge "Disable usage of WAL in DatabaseHelper"Jeffrey Brown
2013-02-07Fix ViewRootImpl to find missing focus using D-pad.Ki-Hwan Lee
By using D-pad, no-focus in non touch mode is rare but legal in a case like below. 1. The first request to get focus for a new activity is handled in the first performTraversals() call when activity is not ready for a complete view hierarchy. So there might be no focusable yet. 2. If the activity has some menus, ActionMenuView can be attached to the view hierarchy in the PhoneWindow.preparePanel() soon. So there can be focusables but still not focused. Fixed ViewRootImpl.deliverKeyEventPostIme() to handle this case to resurrect a focus if there are focusables. How to reproduce: (1) Open "API Demos" application -> Views -> Search View (2) Select "Action Bar" item using the D-pad (3) Try to focus the Search View, using the D-pad. Change-Id: Ic379774f0307f168f0ed775d0f6a9078ac5c9713
2013-02-07Merge "Keep native callbacks when primary SQLiteConnection is recreated"Jeffrey Brown
2013-02-07Merge "Potential NPE in SQLiteConnection"Jeffrey Brown
2013-02-07Merge "Clear loaders array after they are destroyed."Jeffrey Brown
2013-02-07Merge "Fix bugs regarding IllegalStateException during moving position in ↵Jeffrey Brown
cursorwindow."
2013-02-07Merge "add reply.writeNoException() for quick response"Jeffrey Brown
2013-02-06Merge "avoid multiple-"0" to exceed the length of upper bound"Adam Powell
2013-02-05Merge "Fix unexpected rotation change when re-enabling auto-rotate"Craig Mautner
2013-02-05Merge "AndroidKeyStore: return error code on error"Kenny Root
2013-02-04AndroidKeyStore: return error code on errorKenny Root
Instead of blindly multiplying return value by 1000 to convert to milliseconds, check to see if it's an error condition first. Change-Id: I8eab1e7a86d78c13458fcbbc79d590e452fc9791
2013-02-04Merge "AndroidKeyStore: add key wrapping test"Kenny Root
2013-02-04Merge "AndroidKeyStore: fix tests"Kenny Root
2013-02-04AndroidKeyStore: add key wrapping testKenny Root
Change-Id: Ib21ab37d22689dd87f014eaa1f7919a575367cdd
2013-02-04AndroidKeyStore: fix testsKenny Root
Change-Id: I65fd8ba27af57ea8fd27c8e08c9c1201f32c494d
2013-02-04Merge "Function uri.getAuthority is called twice. Minor doc corrections."Kenny Root
2013-02-04Merge "Change default intent"Irfan Sheriff
2013-02-04Change default intentIrfan Sheriff
Older JB releases have a bug handling persistence invocation. One work around right now is to have the newer release (with persistence) use a lower intent value to allow older release to operate in group owner mode. Change-Id: I7ffb66081a352929a6f421e5d6141f592be7d472
2013-02-03Function uri.getAuthority is called twice. Minor doc corrections.Yury Zhauniarovich
Function uri.getAuthority was called twice in methods acquireProvider and acquireExistingProvider was called twice although a parameter representing the value had existed. The second call to the function is changed to the parameter. The parameter's modifier changed to final. Minor corrections in function descriptions in the file. Signed-off-by: Yury Zhauniarovich <y.zhalnerovich@gmail.com> Change-Id: Id003aa38c17d644357873c41a8f5ec455e46a4b7
2013-01-30Fix PointerCoords Parcel incorrectly storing values as Int32Ilya Polenov
PointerCoords stores its values as float and its Parcel should do the same. Wrong behaviour may be noticed when MotionEvent is injected using Instrumentation method sendPointerSync. All its PointerCoords values(size, orientation, pressure, etc) will be casted to integer omitting their decimal part. This fix addresses this issue. Change-Id: Ifa3dfce4d5c2e6c060852f4208cb5684e827c7e6 Signed-off-by: Ilya Polenov <daioptych@gmail.com>
2013-01-30Merge "One more fix for incorrect indices."Kenny Root
2013-01-28Merge "Added focusable true on search_button for D-pad."Amith Yamasani
2013-01-28Merge "show SELECT ALL icon with text in landscape mode"Adam Powell
2013-01-28Merge "Fix possible integer overflow in MtpStorage"Amith Yamasani
2013-01-28Merge "Remove config_wifi_p2p_support from config.xml."Irfan Sheriff
2013-01-26Merge "Track libcore changes for OpenSSLKey"Kenny Root
2013-01-25Merge "Add TLS Channel ID support to SSLCertificateSocketFactory."Kenny Root
2013-01-25Complete documentation of whereArgs (Issue #43061)Tim Roes
Complete the missing documentation for the whereArgs argument in delete, update and updateWithOnConflict Update: Removed trailing spaces Change-Id: I451ec9e0747c7655c612a4506f40152af0adcf3a Signed-off-by: Tim Roes <tim.roes88@googlemail.com>
2013-01-25show SELECT ALL icon with text in landscape modeSungmin Choi
Though set config_allowActionMenuItemTextWithIcon as true, icon for the "SELECT ALL" menu on ActionBar is not shown as staring in landscape mode. To fix it, use "SELECT ALL" icon in onCreateActionMode() to show the icon and text together. To show or hide text is decided by updateTextButtonVisibility() of core/java/com/android/internal/view/menu/ActionMenuItemView.java STEPS TO REPRODUCE: (please be specific) 1. launch Browser/Chrome and go to google.com 2. rotate to landscape mode 3. long press on URL address Bug: 8073761 Change-Id: Ie0e0aa45f0dff609ed8c03e4423b163bad5452ed
2013-01-25avoid multiple-"0" to exceed the length of upper boundSungmin Choi
Limits number of "0"s not to exceed length of maximum number allowed for the NumberPicker. Steps to reproduce: 1. Settings -> Date & time -> uncheck "Automatic date & time" 2. Select "Set time" 3. Select Time Area on Set time dialog 4. insert 00000000 via NumberPicker Bug: 8073759 Change-Id: I0f3f5303d9a4b559217adb436f244407a23e58c0
2013-01-25Remove config_wifi_p2p_support from config.xml.Yoshihiko Ikenaga
"config_wifi_p2p_support" is no longer used. It was replaced with PackageManager.FEATURE_WIFI_DIRECT. Change-Id: Ib57c5246b2ad218e65b4cbbb77fd37c04b5d9682 Signed-off-by: Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>
2013-01-24Merge "Fix WPS configuration method of BSS enrollee."Irfan Sheriff
2013-01-24Fix WPS configuration method of BSS enrollee.Yoshihiko Ikenaga
Remove keypad from WPS configuration method of BSS enrollee becuase JB UI does NOT support keypad, only supports pbc and display. Change-Id: I9ab6f1514805e8307b46e38261f1c657568aeb59 Signed-off-by: Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>
2013-01-24Added focusable true on search_button for D-pad.Ki-Hwan Lee
To give focus to search_button on ActionBar by using D-pad, the search_button should be set focusable true. How to reproduce: (1) Open "API Demos" application -> App -> Action Bar -> Action Bar Usage (2) Try to focus the Search View, using the D-pad. Change-Id: Idc0b8e8d88391c152e0fc20467c23d03ab558f62
2013-01-24Merge "frameworks: Display missing text on SimUnlockScreen"Wink Saville
2013-01-23Merge "Telephony: Consider EVDO ecio zero value as valid."Wink Saville