- Sep 09, 2014
-
-
Christopher Tate authored
It wasn't properly lazy-initializing the service binder, so it always thought the backend service didn't exist, and so always returned false. Also directly validated that every usage of sService in the module is now correctly lazy-initialized. Bug 16661321 Change-Id: If5fbb18aef81bfa8fd70eb40a1f6af54cc96d804
-
Yin-Chia Yeh authored
-
Eino-Ville Talvala authored
-
vandwalle authored
-
Svetoslav authored
-
Lajos Molnar authored
-
Guang Zhu authored
-
John Spurlock authored
-
Guang Zhu authored
Change-Id: If2e1bdd115eddeeb7bdebf0fab29a3756fee4ceb
-
Alan Viverette authored
-
Lajos Molnar authored
Bug: 17374217 Change-Id: I8e8fc3a34ec01afdf5fc577979010183971c878b
-
John Spurlock authored
Now that the caret is not being set, update the padding to handle this case. Bug:17421027 Change-Id: Iaacf60df6e39801a27dad054f2d42c99b85c46cd
-
Philip Milne authored
Column weights specify the relative proportions of space distribution within a *row*. With that in mind, I flipped the vertical and horizontal axes in the docs - but that was a mistake. This CL flips the docs back. The code works the right way around so doesn't need to be modified. Change-Id: I1a36882eee8d1b9bd7b8ef10e03cbf66de0ac261 (cherry picked from commit 4ae5f5ee917b2014abe3b6e0b99451693cd2b896)
-
John Spurlock authored
-
John Spurlock authored
When users upgrade to L, don't restore into a state that would force zen mode to follow suit. A user's first encounter with zen mode should be via the UI. Bug:16826161 Change-Id: I4eb63dce37d88f3a91b5034b3393eed2b768562c
-
Jean-Michel Trivi authored
-
John Spurlock authored
-
John Spurlock authored
Instead of "none". Bug:16875664 Change-Id: I2a425663f08f35854e7e857330afc20eef01ef2e
-
Amith Yamasani authored
-
Jeff Sharkey authored
-
John Spurlock authored
-
John Spurlock authored
- When dozing, the first motion event triggers a wake up. - Fade the backgrounds to ease the transition out of doze. Bug:17167296 Change-Id: I5615ca0839dfa3ed2cf3001baf407c707f0676d5
-
Chris Craik authored
-
Fred Fettinger authored
bug:17441218 GLConsumer uses glBindTexture() directly instead of going through Caches::bindTexture(). This can cause libhwui to draw with the wrong texture bound in the following case which involves 2 TextureViews: Frame 1: GLConsumer::updateTexImage() calls glBindTexture(GL_TEXTURE_EXTERNAL_OES, 1) HWUI renders TextureView A: calls Caches::bindTexture(GL_TEXTURE_EXTERNAL_OES, 1) and draws Frame 2: GLConsumer::updateTexImage() calls glBindTexture(GL_TEXTURE_EXTERNAL_OES, 1) GLConsumer::updateTexImage() calls glBindTexture(GL_TEXTURE_EXTERNAL_OES, 2) HWUI renders TextureView A: calls Caches::bindTexture(GL_TEXTURE_EXTERNAL_OES, 1) and draws HWUI renders TextureView B: calls Caches::bindTexture(GL_TEXTURE_EXTERNAL_OES, 2) and draws In this case, HWUI will incorrectly draw TextureView A using texture 2 on frame 2, because mBoundTextures[0]=1, even though the texture currently bound to GL_TEXTURE_EXTERNAL_OES is 2. Since GLConsumer is always used with a target of GL_TEXTURE_EXTERNAL_OES, work around this problem by having mBoundTextures[] store only the textures bound to the target GL_TEXTURE_2D. This is the common case where the extra performance is needed. Since it's legal to have different textures bound to GL_TEXTURE_2D and GL_TEXTURE_EXTERNAL_OES on one texture unit, Caches::bindTexture() does not need to clear mBoundTextures[mTextureUnit] when target != GL_TEXTURE_2D. Change-Id: I8bc54ab8adcfacad7f3ed17a31236dc7a86c967a Signed-off-by: Fred Fettinger <fred.fettinger@motorola.com>
-
Riley Andrews authored
-
Alan Viverette authored
-
Eino-Ville Talvala authored
Otherwise, cannot reliably match up capture progressed and failure callbacks with the start callback. Bug: 17421092 Change-Id: I91d92be70a15536b215bac330370ce37e426ec26
-
Jeff Sharkey authored
Neither strtoll() nor strtoull() can parse the %llx formatted tag values coming from the kernel. We know the lowest 32 bits will never be set, so fast-path the 3-character case as 0x0. Bug: 17365163 Change-Id: I238bbd2830c9335e7ab7a53362d6e12b46e0bcb3
-
Amith Yamasani authored
This can be controlled by MDMs via DPM. Also fixes: - javadoc for restrictions - persisting of cross profile copy/paste restriction Bug: 17387303 Change-Id: Ie148f56189181d2a4c6345c0823d417ab13a94a3
-
Griff Hazen authored
-
Chris Craik authored
-
Winson Chung authored
-
Winson Chung authored
-
Griff Hazen authored
(Noticed the difference in a javadoc diff between Notification and NotificationCompat) Bug: 17424399 Change-Id: I639a46c429ffebf8ca47118b2ea80f40ccdc1286
-
Jason Monk authored
-
Vineeta Srivastava authored
-
Alexandra Gherghina authored
-
Wink Saville authored
Bug: 17255752 Change-Id: Ifd522888b5aaae111f642d1e35bd1bb939e539d4
-
Griff Hazen authored
-
Jae Seo authored
-