Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | improve SurfaceFlinger 'dumpsys' log | Mathias Agopian | 2011-01-19 | 4 | -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 honeycomb | Irfan Sheriff | 2011-01-19 | 0 | -0/+0 |
|\ | |||||
* \ | Merge "Don't let toasts "leak" Context instances." into honeycomb | Romain Guy | 2011-01-19 | 0 | -0/+0 |
|\ \ | |||||
* \ \ | Merge "Return a runtime error if decryption fails instead of asserting." ↵ | Andreas Huber | 2011-01-19 | 0 | -0/+0 |
|\ \ \ | | | | | | | | | | | | | into honeycomb | ||||
* \ \ \ | Merge "Bee seeing you..." into honeycomb | Dianne Hackborn | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ | |||||
* \ \ \ \ | Merge "Environment.isExternalStorageRemovable() is false if external storage ↵ | Mike Lockwood | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | is emulated" into honeycomb | ||||
* | | | | | Merge "Make parameter blocks read/writable even for SET_PARAMETER/SET_CONFIG ↵ | Andreas Huber | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | requests." into honeycomb | ||||
* \ \ \ \ \ | Merge "Fix 9patches in Launcher" into honeycomb | Romain Guy | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | |||||
* | | | | | | Merge "Expose average video frame rate via MPEG4Extractor" into honeycomb | James Dong | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ | |||||
* \ \ \ \ \ \ | Merge "Only scroll on screen when necessary." into honeycomb | Leon Scroggins | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ \ | |/ / / / / / | |||||
* | | | | | | | Merge "MTP: Close and reopen driver file after an error." into honeycomb | Mike Lockwood | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | / / / | | |_|/ / / | |/| | | | | |||||
* | | | | | | Merge "Fix the presentation video resolution when it is different from the ↵ | James Dong | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | actual image resolution of the video." into honeycomb | ||||
* | | | | | | Merge "Turn another assertion into a runtime error. Damn you surfaces." into ↵ | Andreas Huber | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | honeycomb | ||||
* | | | | | | Merge "Tentative fix for issue 3362362." into honeycomb | Eric Laurent | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ | |||||
* \ \ \ \ \ \ | Merge "Fix bug 2084122: enable application control over text synth volume" ↵ | Jean-Michel Trivi | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | into honeycomb | ||||
* | | | | | | | Merge "Maintain the seek position in HTML5 video" into honeycomb | Ben Murdoch | 2011-01-19 | 0 | -0/+0 |
| | | | | | | | |||||
* | | | | | | | Merge "1. fp_mad.rs: Pass C99 check. 2. Include C99 header (Will be fixed ↵ | Shih-wei Liao | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | later at build.git.)" into honeycomb | ||||
* \ \ \ \ \ \ \ | Merge "Disabling queued unbinding of RemoteViewsServices until we fix ↵ | Winson Chung | 2011-01-19 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | flashing in widgets." into honeycomb | ||||
* \ \ \ \ \ \ \ \ | Merge "Refactoring app widgets to address security/performance issues." into ↵ | Winson Chung | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | / / / / / / / | |/ / / / / / / |/| | | | | | | | honeycomb | ||||
* | | | | | | | | Merge "Fix the build." into honeycomb | Shih-wei Liao | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / | |||||
* | | | | | | | | Merge "Cherry-pick "Fix VPN notification helper" from master." into honeycomb | Hung-ying Tyan | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | |||||
* | | | | | | | | Merge "Fix 3356338: Add recovery text to AccountUnlockScreen" into honeycomb | Jim Miller | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ | Merge "Fix bug 3362258 - Fastscroll is out of sync with the list" into honeycomb | Adam Powell | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | | | |||||
* | | | | | | | | | Merge changes I7df1ff78,Ibc2e8adf into honeycomb | Mike Lockwood | 2011-01-18 | 0 | -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 Guy | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | honeycomb | ||||
* | | | | | | | | | Merge "Recreate the EGL surface when ViewRoot's surface changes. Bug ↵ | Romain Guy | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | #3306150" into honeycomb | ||||
* | | | | | | | | | Merge "Correctly log debugging info as debug." into honeycomb | Jason Sams | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ \ | Merge "Fix race condition between GC thread and the teardown of RS. The RS ↵ | Jason Sams | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | context was going away while the objects were being deleted within the finializer." into honeycomb | ||||
* | | | | | | | | | | Merge "Cleanup logs." into honeycomb | Jason Sams | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | |||||
* | | | | | | | | | | Merge "further remove calls to runFinalization" into honeycomb | Guang Zhu | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ \ \ | Merge "Fix bug 3362979 - Holo light overflow button has stale focused state" ↵ | Adam Powell | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | into honeycomb | ||||
* | | | | | | | | | | | Merge "Provide mechanism to switch between extern/static." into honeycomb | Stephen Hines | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ \ \ \ | Merge "Just a little 'ol activity manager permission change." into honeycomb | Dianne Hackborn | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ \ \ \ \ | Merge "Okay, new plan for dialogs." into honeycomb | Dianne Hackborn | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / | | | | | | / / / / / / / | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge "Minor updates." into honeycomb | Elliott Hughes | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge "Fix bug 3365208 - Contextual Action Bar is not displayed when the ↵ | Adam Powell | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | context item is changing" into honeycomb | ||||
* | | | | | | | | | | | | Merge "fix [3361121] hang in glClear() - device unresponsive, OTA fails" ↵ | Mathias Agopian | 2011-01-18 | 1 | -2/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into honeycomb | ||||
| * | | | | | | | | | | | | fix [3361121] hang in glClear() - device unresponsive, OTA fails | Mathias Agopian | 2011-01-18 | 1 | -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 honeycomb | Romain Guy | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge "Unhide GLSurfaceView.get/setPreserveEGLContextOnPause" into honeycomb | Jack Palevich | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge "Create db path if it doesn't exit" into honeycomb | John Reck | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge "Apparently our native TCP sockets do not return an error from ↵ | Andreas Huber | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / / / |/| | | | | | | | / / / / / / / | | |_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | blocking "connect"" into honeycomb | ||||
* | | | | | | | | | | | | | | | Merge "Fix issue #3362484: Can't dismiss activity picker by tapping outside ↵ | Dianne Hackborn | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dialog" into honeycomb | ||||
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge "Filter virtual keys after touches." into honeycomb | Jeff Brown | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge "Import revised translations. DO NOT MERGE" into honeycomb | Eric Fischer | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / / / | |/| | | / / / / / / / / / / / / | |_|_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | | Merge "Fix the sluggish preview during timelapse video recording because ↵ | James Dong | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | software encoder is used." into honeycomb | ||||
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge "Add back NEW_TASK flag." into honeycomb | Costin Manolache | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | | | Merge "Validate that version pragma is correct." into honeycomb | Stephen Hines | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | | | Merge "Fix typo" into honeycomb | Eric Laurent | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | / | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | | Merge "Erase OBB files when removing packages" into honeycomb | Kenny Root | 2011-01-18 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |