summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Intra-process view hierarchy interrogation does not work."Svetoslav Ganov2011-08-2511-316/+753
|\
| * Intra-process view hierarchy interrogation does not work.Svetoslav Ganov2011-08-2411-316/+753
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The content retrieval APIs are synchronous from a client's perspective but internally they are asynchronous. The client thread calls into the system requesting an action and providing a callback to receive the result after which it waits up to a timeout for that result. The system enforces security and then delegates the request to a given view hierarchy where a message is posted (from a binder thread) describing what to be performed by the main UI thread the result of which it delivered via the mentioned callback. However, the blocked client thread and the main UI thread of the target view hierarchy can be the same one, for example an accessibility service and an activity run in the same process, thus they are executed on the same main thread. In such a case the retrieval will fail since the UI thread that has to process the message describing the work to be done is blocked waiting for a result is has to compute! To avoid this scenario when making a call the client also passes its process and thread ids so the accessed view hierarchy can detect if the client making the request is running in its main UI thread. In such a case the view hierarchy, specifically the binder thread performing the IPC to it, does not post a message to be run on the UI thread but passes it to the singleton interaction client through which all interactions occur and the latter is responsible to execute the message before starting to wait for the asynchronous result delivered via the callback. In this case the expected result is already received so no waiting is performed. bug:5138933 Change-Id: I382e2d8689f5189110226613c2387f553df98bd3
* | Merge "Updated alarm clock notification icon, adding xhdpi Bug: 5076695"Justin Ho2011-08-254-0/+0
|\ \
| * | Updated alarm clock notification icon, adding xhdpiJustin Ho2011-08-254-0/+0
| | | | | | | | | | | | | | | | | | Bug: 5076695 Change-Id: I772ae48a95e1b5b6388aaf7bfdfcc8f13e8ef4b5
* | | Merge "When Camera is launched by media recording framework, stagefright ↵James Dong2011-08-251-0/+9
|\ \ \ | |/ / |/| | | | | controls the stop and release."
| * | When Camera is launched by media recording framework, stagefright controls ↵James Dong2011-08-241-0/+9
| | | | | | | | | | | | | | | | | | | | | the stop and release. Change-Id: Ic79a60dad0f617a845211d3fbe146c1648a71da3 related-to-bug: 5205804
* | | Merge "Only show wifi indicator when wifi is connected."Daniel Sandler2011-08-251-2/+2
|\ \ \
| * | | Only show wifi indicator when wifi is connected.Daniel Sandler2011-08-241-2/+2
| |/ / | | | | | | | | | | | | Bug: 5182789 Change-Id: I06e9592f9c51affd3b05b163f7a4f7b0c144403f
* | | Merge "Put the status bar and navigation bar in HW when advisable."Daniel Sandler2011-08-253-2/+19
|\ \ \
| * | | Put the status bar and navigation bar in HW when advisable.Daniel Sandler2011-08-243-2/+19
| |/ / | | | | | | | | | | | | | | | | | | This allows the hardware to place these windows into overlays if possible. Change-Id: I43717fcd2c7e8f38340975eb93088d1c2c96f09b
* | | Merge "New preloaded classes for ICS."Jesse Wilson2011-08-251-238/+567
|\ \ \
| * | | New preloaded classes for ICS.Jesse Wilson2011-08-241-238/+567
| |/ / | | | | | | | | | | | | Bug: http://b/3379487 Change-Id: I0d6d637211cfba523ee3963e112a8a4c63320f39
* | | Merge "Deprecate old TTS settings that are no longer in use."Narayan Kamath2011-08-252-6/+34
|\ \ \
| * | | Deprecate old TTS settings that are no longer in use.Narayan Kamath2011-08-242-6/+34
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | These settings can never be written to by engines and apps anyway, and reading them does not serve any useful purpose. The only code that needs to read these settings are the framework TTS classes. bug:5149036 Change-Id: I1f95977d241eb6b550105f45d29fee889da3fbd1
* | | Merge "Add functions to enable / disable spell checker"satok2011-08-254-4/+94
|\ \ \
| * | | Add functions to enable / disable spell checkersatok2011-08-254-4/+94
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 5057977 Change-Id: I2b27bd5f55feb305368034d7e95f83257ac4b3e6
* | | | Added new extra for creating an all-day event by defaultMichael Chan2011-08-252-0/+7
| | | | | | | | | | | | | | | | | | | | bug:2891538 Change-Id: Ifbd835535a8b6f6f46b0a366023d77e9662639a1
* | | | Merge "Fix issue with views becoming visible with stale content."Chet Haase2011-08-251-3/+3
|\ \ \ \
| * | | | Fix issue with views becoming visible with stale content.Chet Haase2011-08-241-3/+3
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An earlier fix nooop'd invalidate calls on non-visible views. This caused an issue where changes to the view while it was not visible (such as changing the text of a TextView) would not get picked up by the invalidation process. The fix is to automatically invalidate() a view when it becomes visible, to account for any changes that may have occurred to its content while it was not visible. Change-Id: Ia0f8fb42ca627b5a38f08761fa622b23f2dfa38b
* | | | Merge "Dismiss the ime switch notification properly"satok2011-08-251-4/+5
|\ \ \ \
| * | | | Dismiss the ime switch notification properlysatok2011-08-251-4/+5
| | |/ / | |/| | | | | | | | | | | | | | | | | | Bug: 5159818 Change-Id: I606294dd453d3cc105714c62b945fcf1fa11164d
* | | | Removing a ringtone from TunaJustin Ho2011-08-241-1/+0
| | | | | | | | | | | | | | | | Change-Id: Ia511fc716730084454a057452ff0078110e01f53
* | | | Merge "Updated spinners (again) Bug: 5076695, 5165156"Justin Ho2011-08-2424-0/+0
|\ \ \ \
| * | | | Updated spinners (again)Justin Ho2011-08-2424-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 5076695, 5165156 Change-Id: I939f8332617c04ba07a31955f0b15c0fa4f490f7
* | | | | Merge "Updated Roboto font Bug: 5173136"Justin Ho2011-08-244-0/+0
|\ \ \ \ \
| * | | | | Updated Roboto fontJustin Ho2011-08-244-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 5173136 Change-Id: I59c04d169bf0b0df6319a9d751f748ac51b8987f
* | | | | | Merge "Revert "Warn only if we're tearing down "live" DeathRecipient content""Guang Zhu2011-08-241-25/+1
|\ \ \ \ \ \
| * | | | | | Revert "Warn only if we're tearing down "live" DeathRecipient content"Guang Zhu2011-08-241-25/+1
| | | | | | | | | | | | | | | | | | | | | This reverts commit 2611f89ab4f1119b96123edb2cd6d8d8139c03c4
* | | | | | | Merge "Fix to show the correct HW accel background in the preview window."Dianne Hackborn2011-08-242-8/+20
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | Fix to show the correct HW accel background in the preview window.Dianne Hackborn2011-08-242-8/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also tweak wallpaper service to do a cleaner transition to a static wallpaper. Change-Id: I876a32091f92dd5a529d7fd809d3b8e730bb7d2a
* | | | | | | Merge "New API to determine if device has lots of RAM."Dianne Hackborn2011-08-241-0/+18
|\ \ \ \ \ \ \
| * | | | | | | New API to determine if device has lots of RAM.Dianne Hackborn2011-08-241-0/+18
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie243e851960fdd9e1ebeaf1c1929879193620051
* | | | | | | Merge "Disable package verification by default."Brett Chabot2011-08-241-1/+2
|\ \ \ \ \ \ \
| * | | | | | | Disable package verification by default.Brett Chabot2011-08-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0e02cd177dbb99fc97e964ac87251a900d915b95
* | | | | | | | Merge "Fix deadlock in AudioService"Jean-Michel Trivi2011-08-241-39/+41
|\ \ \ \ \ \ \ \
| * | | | | | | | Fix deadlock in AudioServiceJean-Michel Trivi2011-08-241-39/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Locks related to audio focus and remote control should always be taken in the following order: 1/ audio focus lock 2/ remote control stack 3/ current remote control client generation Change-Id: If8be11bfef92849957e692b2bd52adbd67a2ef0b
* | | | | | | | | fix sample code typoScott Main2011-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | issue 5190961 Change-Id: I15f10bc97b46f0e5f5e31ff5b38d6c3a938ddedf
* | | | | | | | | Merge "Port setting change should happen before receiving any filled frame."Chih-Chung Chang2011-08-241-0/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Port setting change should happen before receiving any filled frame.Chih-Chung Chang2011-08-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I12a54b80e7ef958b6d451b7add110d38f05ec439
* | | | | | | | | | Merge "Add DATA_SET value to Entity from EntityIterator cursor"Katherine Kuan2011-08-241-0/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Add DATA_SET value to Entity from EntityIterator cursorKatherine Kuan2011-08-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Account name and account type are being retrieved from the cursor for the contact, but account dataset, which is the 3rd value to uniquely distinguish an account is missing. Bug: 5210676 Change-Id: I85f93b3fa19839734e4e22928382e0f786ed8ee2
* | | | | | | | | | | Merge changes I6b6f7537,I18e5b72dMathias Agopian2011-08-242-4/+70
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Fix a few style issues and remove LOG spam More error checks to avoid div by zero.
| * | | | | | | | | | | Fix a few style issues and remove LOG spamMathias Agopian2011-08-241-22/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6b6f75373f4ac28f98dea6a6f1c2567a6aa02243
| * | | | | | | | | | | More error checks to avoid div by zero.Michael Johnson2011-08-242-4/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I18e5b72d02bf5420c14334d3a03f18fa40572d31
* | | | | | | | | | | | Merge "Spell checking in TextViews"Gilles Debunne2011-08-2415-266/+657
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Spell checking in TextViewsGilles Debunne2011-08-2315-266/+657
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New UX interactions (the Paste action is no longer displayed after a delay) suggestionEnabled flag replaced by existing input type flag. removeSpans fixed in SpannableStringBuilder to always send notifications SuggestionSpan handled by TextView instead of SpannableStringBuilder New span update algorithm to correctly handle edition around word boundaries. Change-Id: I52c01172f19e595fa512e285a565a3fd97c3c50e
* | | | | | | | | | | | | Merge "Fix Recent thumbnails aren't taken when leaving an activity via ↵Mathias Agopian2011-08-241-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | notification"
| * | | | | | | | | | | | | Fix Recent thumbnails aren't taken when leaving an activity via notificationMathias Agopian2011-08-241-1/+1
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When taking screenshots we need to use the full drawing state list instead of the visible list. Bug: 5186823 Change-Id: I214ee0203aaf8e2c038e44581f7f1ae36edf08c5
* | | | | | | | | | | | | Merge "Fix bug 5211053 - use actionBarItemBackground for overflow"Adam Powell2011-08-241-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Fix bug 5211053 - use actionBarItemBackground for overflowAdam Powell2011-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I3f26a32dca648ae7cc8d77191f4ab24471175cc5