summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* improve SurfaceFlinger 'dumpsys' logMathias Agopian2011-01-194-1/+44
| | | | | | | list the purgatory, which shows windows that have been closed, but for which the client still has references. Change-Id: I5168bb88cb328d5d77d71d0871deb9190f493126
* Merge "Fix soft Ap handling on system restart" into honeycombIrfan Sheriff2011-01-190-0/+0
|\
* \ Merge "Don't let toasts "leak" Context instances." into honeycombRomain Guy2011-01-190-0/+0
|\ \
* \ \ Merge "Return a runtime error if decryption fails instead of asserting." ↵Andreas Huber2011-01-190-0/+0
|\ \ \ | | | | | | | | | | | | into honeycomb
* \ \ \ Merge "Bee seeing you..." into honeycombDianne Hackborn2011-01-190-0/+0
|\ \ \ \
* \ \ \ \ Merge "Environment.isExternalStorageRemovable() is false if external storage ↵Mike Lockwood2011-01-190-0/+0
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | is emulated" into honeycomb
* | | | | Merge "Make parameter blocks read/writable even for SET_PARAMETER/SET_CONFIG ↵Andreas Huber2011-01-190-0/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | requests." into honeycomb
* \ \ \ \ \ Merge "Fix 9patches in Launcher" into honeycombRomain Guy2011-01-190-0/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
* | | | | | Merge "Expose average video frame rate via MPEG4Extractor" into honeycombJames Dong2011-01-190-0/+0
|\ \ \ \ \ \
* \ \ \ \ \ \ Merge "Only scroll on screen when necessary." into honeycombLeon Scroggins2011-01-190-0/+0
|\ \ \ \ \ \ \ | |/ / / / / /
* | | | | | | Merge "MTP: Close and reopen driver file after an error." into honeycombMike Lockwood2011-01-190-0/+0
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | / / / | | |_|/ / / | |/| | | |
* | | | | | Merge "Fix the presentation video resolution when it is different from the ↵James Dong2011-01-190-0/+0
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | actual image resolution of the video." into honeycomb
* | | | | | Merge "Turn another assertion into a runtime error. Damn you surfaces." into ↵Andreas Huber2011-01-190-0/+0
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | honeycomb
* | | | | | Merge "Tentative fix for issue 3362362." into honeycombEric Laurent2011-01-190-0/+0
|\ \ \ \ \ \
* \ \ \ \ \ \ Merge "Fix bug 2084122: enable application control over text synth volume" ↵Jean-Michel Trivi2011-01-190-0/+0
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | into honeycomb
* | | | | | | Merge "Maintain the seek position in HTML5 video" into honeycombBen Murdoch2011-01-190-0/+0
| | | | | | |
* | | | | | | Merge "1. fp_mad.rs: Pass C99 check. 2. Include C99 header (Will be fixed ↵Shih-wei Liao2011-01-190-0/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | later at build.git.)" into honeycomb
* \ \ \ \ \ \ \ Merge "Disabling queued unbinding of RemoteViewsServices until we fix ↵Winson Chung2011-01-190-0/+0
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | flashing in widgets." into honeycomb
* \ \ \ \ \ \ \ \ Merge "Refactoring app widgets to address security/performance issues." into ↵Winson Chung2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | / / / / / / / | |/ / / / / / / |/| | | | | | | honeycomb
* | | | | | | | Merge "Fix the build." into honeycombShih-wei Liao2011-01-180-0/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / /
* | | | | | | | Merge "Cherry-pick "Fix VPN notification helper" from master." into honeycombHung-ying Tyan2011-01-180-0/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
* | | | | | | | Merge "Fix 3356338: Add recovery text to AccountUnlockScreen" into honeycombJim Miller2011-01-180-0/+0
|\ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ Merge "Fix bug 3362258 - Fastscroll is out of sync with the list" into honeycombAdam Powell2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge changes I7df1ff78,Ibc2e8adf into honeycombMike Lockwood2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: MediaScanner: Make sure name field is set for file based playlists MTP: Fix problem with MTP starting up on the first try.
* | | | | | | | | Merge "Don't pass a null View to OnListItemClickListener. Bug #3365153" into ↵Romain Guy2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | honeycomb
* | | | | | | | | Merge "Recreate the EGL surface when ViewRoot's surface changes. Bug ↵Romain Guy2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | #3306150" into honeycomb
* | | | | | | | | Merge "Correctly log debugging info as debug." into honeycombJason Sams2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ Merge "Fix race condition between GC thread and the teardown of RS. The RS ↵Jason Sams2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | context was going away while the objects were being deleted within the finializer." into honeycomb
* | | | | | | | | | Merge "Cleanup logs." into honeycombJason Sams2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
* | | | | | | | | | Merge "further remove calls to runFinalization" into honeycombGuang Zhu2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ Merge "Fix bug 3362979 - Holo light overflow button has stale focused state" ↵Adam Powell2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | into honeycomb
* | | | | | | | | | | Merge "Provide mechanism to switch between extern/static." into honeycombStephen Hines2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ Merge "Just a little 'ol activity manager permission change." into honeycombDianne Hackborn2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ Merge "Okay, new plan for dialogs." into honeycombDianne Hackborn2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / | | | | | | / / / / / / / | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge "Minor updates." into honeycombElliott Hughes2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge "Fix bug 3365208 - Contextual Action Bar is not displayed when the ↵Adam Powell2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | context item is changing" into honeycomb
* | | | | | | | | | | | Merge "fix [3361121] hang in glClear() - device unresponsive, OTA fails" ↵Mathias Agopian2011-01-181-2/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into honeycomb
| * | | | | | | | | | | | fix [3361121] hang in glClear() - device unresponsive, OTA failsMathias Agopian2011-01-181-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generally we never want to lock a buffer for write access if it is at the "head" on the surfaceflinger side. The only exception (1) is when the buffer is not currently in use AND there is at least one queued buffer -- in which case, SurfaceFlinger will never use said buffer anymore, because on the next composition around, it will be able to retire the first queued buffer. The logic above relies on SurfaceFlinger always retiring and locking a buffer before composition -- unfortunately this didn't happen during a screenshot. This could leave us in a situation where a buffer is locked by the application for write, and used by SurfaceFlinger for texturing, causing a hang. Here, we fix this issue by never assuming the exception (1), it was intended as an optimization allowing ANativeWindow::lockBuffer() to return sooner and was justified when most of SF composition was done in software. The actual buffer locking is now ensured by gralloc. We could have handled screenshots in a similar way to a regular composition, but it could have caused glitches on screen, essentially, taking a screenshot could cause to skip a frame. Change-Id: I1f226b1ebdf6918439b687c2723955d55b842c55
* | | | | | | | | | | | | Merge "Smoother pinch-zoom in Browser." into honeycombRomain Guy2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ \ Merge "Unhide GLSurfaceView.get/setPreserveEGLContextOnPause" into honeycombJack Palevich2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge "Create db path if it doesn't exit" into honeycombJohn Reck2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge "Apparently our native TCP sockets do not return an error from ↵Andreas Huber2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / / / |/| | | | | | | | / / / / / / / | | |_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | blocking "connect"" into honeycomb
* | | | | | | | | | | | | | | Merge "Fix issue #3362484: Can't dismiss activity picker by tapping outside ↵Dianne Hackborn2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dialog" into honeycomb
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge "Filter virtual keys after touches." into honeycombJeff Brown2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge "Import revised translations. DO NOT MERGE" into honeycombEric Fischer2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / / / | |/| | | / / / / / / / / / / / / | |_|_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge "Fix the sluggish preview during timelapse video recording because ↵James Dong2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | software encoder is used." into honeycomb
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge "Add back NEW_TASK flag." into honeycombCostin Manolache2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge "Validate that version pragma is correct." into honeycombStephen Hines2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge "Fix typo" into honeycombEric Laurent2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | / | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge "Erase OBB files when removing packages" into honeycombKenny Root2011-01-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \