Baligh Uddin
4b6179eb29
Import translations. DO NOT MERGE
...
Change-Id: I889f14193d7f159c1a9426c74778a3cee3dc1ee2
Auto-generated-cl: translation import
2013-10-23 18:01:15 -07:00
Chet Haase
28e8db1940
am 43757cc8: am 2a8eaff4: am c9d8e383: Merge "Fix leak with transitions when views get removed" into klp-dev
...
* commit '43757cc8438e85bf0633580c660c4861338f1da2':
Fix leak with transitions when views get removed
2013-10-23 12:30:20 -07:00
Chet Haase
43757cc843
am 2a8eaff4: am c9d8e383: Merge "Fix leak with transitions when views get removed" into klp-dev
...
* commit '2a8eaff4ec10f5d554043c73c0e3424186e09a8a':
Fix leak with transitions when views get removed
2013-10-23 12:27:27 -07:00
Chet Haase
2a8eaff4ec
am c9d8e383: Merge "Fix leak with transitions when views get removed" into klp-dev
...
* commit 'c9d8e38317947c7860dcf6e8df032373ace183e9':
Fix leak with transitions when views get removed
2013-10-23 12:24:16 -07:00
Chet Haase
c9d8e38317
Merge "Fix leak with transitions when views get removed" into klp-dev
2013-10-23 19:17:10 +00:00
Jeff Sharkey
ae25a1a89b
am 05f92b7c: am 6599c128: am 871cb5d5: Merge "Update roots when data cleared, refresh UI." into klp-dev
...
* commit '05f92b7c5810dfc4e96cd5dddff1f7f380739136':
Update roots when data cleared, refresh UI.
Treat document thumbnails as preemptable.
2013-10-23 11:18:35 -07:00
Victoria Lease
3efe709991
am df5ba9bf: am d19e7af0: am 5eb3e07c: Merge "add accessibility string for location quicksetting" into klp-dev
...
* commit 'df5ba9bfeb8e77522fbea7cb60bd0d9da8fb5276':
add accessibility string for location quicksetting
2013-10-23 11:18:32 -07:00
Jeff Sharkey
05f92b7c58
am 6599c128: am 871cb5d5: Merge "Update roots when data cleared, refresh UI." into klp-dev
...
* commit '6599c12843fe3c82a5a02978afeb262eeb76f3f4':
Update roots when data cleared, refresh UI.
2013-10-23 11:13:06 -07:00
Jeff Sharkey
75b96875be
am 3a27585d: am a9a6007c: Merge "Treat document thumbnails as preemptable." into klp-dev
...
* commit '3a27585df77997b5ea01a086b739ee6866000444':
Treat document thumbnails as preemptable.
2013-10-23 11:13:01 -07:00
Victoria Lease
df5ba9bfeb
am d19e7af0: am 5eb3e07c: Merge "add accessibility string for location quicksetting" into klp-dev
...
* commit 'd19e7af02ab2d3d21921e5a313c78285b308ad9c':
add accessibility string for location quicksetting
2013-10-23 11:12:57 -07:00
Jeff Sharkey
6599c12843
am 871cb5d5: Merge "Update roots when data cleared, refresh UI." into klp-dev
...
* commit '871cb5d53f14ce6ead2c65ee3a4354e22276a169':
Update roots when data cleared, refresh UI.
2013-10-23 11:11:11 -07:00
Jeff Sharkey
3a27585df7
am a9a6007c: Merge "Treat document thumbnails as preemptable." into klp-dev
...
* commit 'a9a6007c0d0acf6d908c897b471492dabbd9ae80':
Treat document thumbnails as preemptable.
2013-10-23 11:11:08 -07:00
Victoria Lease
d19e7af02a
am 5eb3e07c: Merge "add accessibility string for location quicksetting" into klp-dev
...
* commit '5eb3e07c5d8647f2bc250d37feb0c905621b2f90':
add accessibility string for location quicksetting
2013-10-23 11:11:04 -07:00
Jeff Sharkey
871cb5d53f
Merge "Update roots when data cleared, refresh UI." into klp-dev
2013-10-23 18:09:54 +00:00
Jeff Sharkey
a9a6007c0d
Merge "Treat document thumbnails as preemptable." into klp-dev
2013-10-23 18:09:40 +00:00
Victoria Lease
5eb3e07c5d
Merge "add accessibility string for location quicksetting" into klp-dev
2013-10-23 17:56:54 +00:00
Jeff Sharkey
46de7b5024
Update roots when data cleared, refresh UI.
...
Data cleared usually means accounts went away, so kick off roots
refresh. Also update any visible UI after a refresh finishes.
Bug: 10899793
Change-Id: Id68c80b5e635e358cfd75f4961ce13cd1c7c5f82
2013-10-23 09:59:06 -07:00
Jeff Sharkey
b3d42635aa
Treat document thumbnails as preemptable.
...
When a more important request comes along, preempt all outstanding
thumbnail requests.
Bug: 11317901
Change-Id: I164fc8d804bb9c471e6da3f8127228043b3ca482
2013-10-23 09:23:13 -07:00
Chet Haase
df32aa8715
Fix leak with transitions when views get removed
...
Transitions, when started, add an OnPreDrawListener to the current
ViewTreeObserver (which is global to the view hierarchy). This listener
is removed when the listener is called.
It is possible to add this listener and then remove the view from
the hierarchy before the listener is called. This could result in
either the listener not getting called at all (since there was no
drawing event) or (in the case of this bug) the listener getting called
when the sceneRoot had no AttachInfo (which is the case when that
root has been removed from the hierarchy). This results in the listener
trying to remove itself from a *different* ViewTreeObserver than the one
it added itself to, leaving the actual listener still sitting on a list
of listeners in that original VTO. This can result in a growing list of
listeners and a growing amount of work that gets done on every frame.
It can also lead to a serious memory leak, since the objects referred to
by the transition may be non-trivial (as in the case of this bug).
The fix is to add another mechanism for the listener to get removed.
Specifically, we now listen for detach events on the sceneRoot. If that
view gets detached before the listener is called, then we have a chance to
remove it from the correct VTO before the AttachInfo becomes null.
Issue #11307391 keyguard is slow after updating to krt16c and playing music
Change-Id: I108413ea2f18f5351df0a11d4ae56fec0b4aa154
2013-10-22 16:27:56 -07:00
Baligh Uddin
d271d054a9
Merge "Import translations. DO NOT MERGE"
2013-10-22 19:48:09 +00:00
Baligh Uddin
f56d8694f2
Merge "Import translations. DO NOT MERGE" into klp-dev
2013-10-22 19:48:05 +00:00
Jim Miller
85d7ecfa4b
am 6ed3ce0b: am 253f7295: am 1693f6a5: Prevent having multiple seek runnables in flight.
...
* commit '6ed3ce0b71b8d2c180fc9f610eb13cd35dc8ab5e':
Prevent having multiple seek runnables in flight.
2013-10-21 17:30:29 -07:00
Jim Miller
6ed3ce0b71
am 253f7295: am 1693f6a5: Prevent having multiple seek runnables in flight.
...
* commit '253f7295c820bf960c0411288495145582a0d3b2':
Prevent having multiple seek runnables in flight.
2013-10-21 17:27:25 -07:00
Jim Miller
253f7295c8
am 1693f6a5: Prevent having multiple seek runnables in flight.
...
* commit '1693f6a5639a1f993bdc1dca9dade5e3eb3c14f2':
Prevent having multiple seek runnables in flight.
2013-10-21 17:23:54 -07:00
Jim Miller
1693f6a563
Prevent having multiple seek runnables in flight.
...
This fix ensures that only one runnable is running at a time, no matter how
many events come in. There's probably a better way to do this, but this is a
safe fix.
Fixes bug 11307391
Change-Id: I007c95062b20285571f39603c95fb9174b9a2da3
2013-10-21 17:17:40 -07:00
Jim Miller
74ec0ca98b
am 059d89a1: am 262e5281: am 644696f0: Merge "Workaround for corner case in TransitionManager" into klp-dev
...
* commit '059d89a1a447095deaa80a0378f822cb25547c70':
Workaround for corner case in TransitionManager
2013-10-21 16:17:59 -07:00
Jim Miller
059d89a1a4
am 262e5281: am 644696f0: Merge "Workaround for corner case in TransitionManager" into klp-dev
...
* commit '262e5281d7d678c765ae2500dc05c742946c716b':
Workaround for corner case in TransitionManager
2013-10-21 16:14:58 -07:00
Jim Miller
262e5281d7
am 644696f0: Merge "Workaround for corner case in TransitionManager" into klp-dev
...
* commit '644696f0a0bee1714868b9e9cf351f1380e68f39':
Workaround for corner case in TransitionManager
2013-10-21 16:12:18 -07:00
Jim Miller
ee186de4b2
Workaround for corner case in TransitionManager
...
This works around a problem where removing a review with unfinished
transitions results in leaked object references to KeyguardTransportControlView.
The workaround disables transitions until we have a better fix.
Fixes bug 11307391
Change-Id: I1df82f2c6f1cd9f5c9076d4c76cfd4aec3b6806c
2013-10-21 15:36:54 -07:00
Winson Chung
29ffafb62c
am 5b0da90a: am 1bab99c8: Merge "DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473)" into klp-dev
...
* commit '5b0da90a68d00724da422b9d5e4b24244c101517':
DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473)
2013-10-21 14:23:27 -07:00
Winson Chung
5b0da90a68
am 1bab99c8: Merge "DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473)" into klp-dev
...
* commit '1bab99c8cebbf23379c2ccad9188da1dce6fef09':
DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473)
2013-10-21 14:20:57 -07:00
Winson Chung
1bab99c8ce
Merge "DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473)" into klp-dev
2013-10-21 21:16:23 +00:00
George Mount
e6702cb0f6
Merge "Add ofArgb to ObjectAnimator and ValueAnimator."
2013-10-21 21:13:08 +00:00
Alan Viverette
f7e6c3cb8a
am 5c675074: am c5aa0ab2: am ba551061: Merge "Don\'t clip keyguard security container children (e.g. glow pad)" into klp-dev
...
* commit '5c675074c774c4e260f738b52eca47fe9f3e6ffa':
Don't clip keyguard security container children (e.g. glow pad)
2013-10-21 13:57:51 -07:00
Alan Viverette
5c675074c7
am c5aa0ab2: am ba551061: Merge "Don\'t clip keyguard security container children (e.g. glow pad)" into klp-dev
...
* commit 'c5aa0ab2e8c47f0d16077abec1531998fbc5b415':
Don't clip keyguard security container children (e.g. glow pad)
2013-10-21 13:55:51 -07:00
Alan Viverette
c5aa0ab2e8
am ba551061: Merge "Don\'t clip keyguard security container children (e.g. glow pad)" into klp-dev
...
* commit 'ba551061482780264ab5bc80381e480128789bb6':
Don't clip keyguard security container children (e.g. glow pad)
2013-10-21 13:51:10 -07:00
Alan Viverette
ba55106148
Merge "Don't clip keyguard security container children (e.g. glow pad)" into klp-dev
2013-10-21 20:48:57 +00:00
Baligh Uddin
383813e33f
Import translations. DO NOT MERGE
...
Change-Id: I5fb89f28b23b715dc5de02a0c507cb5eba9ff7f5
Auto-generated-cl: translation import
2013-10-21 08:30:11 -07:00
Baligh Uddin
d33e5f4d99
Import translations. DO NOT MERGE
...
Change-Id: I1609ae278c6e7fe7af1d440df91940e0a0b07e45
Auto-generated-cl: translation import
2013-10-21 08:29:27 -07:00
Jim Miller
332eb8f7eb
am 51e4f391: am 495bd54c: am 42b7b692: Merge "Revert "Fix dodgy states of keyguard transport controls"" into klp-dev
...
* commit '51e4f391717deb24ea7b22096df2ddb5535aee00':
Revert "Fix dodgy states of keyguard transport controls"
2013-10-18 18:17:47 -07:00
Jim Miller
51e4f39171
am 495bd54c: am 42b7b692: Merge "Revert "Fix dodgy states of keyguard transport controls"" into klp-dev
...
* commit '495bd54c630691811e051247eec87e097c0bb01c':
Revert "Fix dodgy states of keyguard transport controls"
2013-10-18 18:14:07 -07:00
Jim Miller
495bd54c63
am 42b7b692: Merge "Revert "Fix dodgy states of keyguard transport controls"" into klp-dev
...
* commit '42b7b6927cd31679691b216d1ba09be31c24206e':
Revert "Fix dodgy states of keyguard transport controls"
2013-10-18 18:10:57 -07:00
Jim Miller
42b7b6927c
Merge "Revert "Fix dodgy states of keyguard transport controls"" into klp-dev
2013-10-19 01:08:12 +00:00
Jim Miller
4d20ed3f26
Revert "Fix dodgy states of keyguard transport controls"
...
This reverts commit bdb5ac7ddbabec0ba947a32937d8b95738d513dc.
Change-Id: Iea8db9a590a2a3b65d941b2918345eb27f690240
2013-10-19 01:00:16 +00:00
Svetoslav Ganov
e9ffeac138
am 8a51e2f4: am a53e1f81: am 23757527: Merge "Hide the print dialog if the printing activity is destroyed." into klp-dev
...
* commit '8a51e2f48cb24113e8463eb251a097080eb46a7f':
Hide the print dialog if the printing activity is destroyed.
2013-10-18 17:35:31 -07:00
Svetoslav Ganov
8a51e2f48c
am a53e1f81: am 23757527: Merge "Hide the print dialog if the printing activity is destroyed." into klp-dev
...
* commit 'a53e1f81380c018705dc56ee82ec2db155f23489':
Hide the print dialog if the printing activity is destroyed.
2013-10-18 17:32:57 -07:00
Svetoslav Ganov
a53e1f8138
am 23757527: Merge "Hide the print dialog if the printing activity is destroyed." into klp-dev
...
* commit '237575278de8cae5d20ee333fcb2ccceee257d67':
Hide the print dialog if the printing activity is destroyed.
2013-10-18 17:29:05 -07:00
Svetoslav Ganov
237575278d
Merge "Hide the print dialog if the printing activity is destroyed." into klp-dev
2013-10-19 00:26:44 +00:00
Svetoslav
d431ffbe30
am 1fb5ea38: am 0acad1de: am 30d9161b: Merge "Printer list items have wrong width." into klp-dev
...
* commit '1fb5ea38533b0a163194441f4f28cd64a5835446':
Printer list items have wrong width.
2013-10-18 13:34:07 -07:00
Svetoslav
1fb5ea3853
am 0acad1de: am 30d9161b: Merge "Printer list items have wrong width." into klp-dev
...
* commit '0acad1de81799f765863118092caef0b6d306df5':
Printer list items have wrong width.
2013-10-18 13:30:28 -07:00