Dianne Hackborn
ed74c10f13
am aae329ef: Merge "Don\'t apply transformation fudge when not rotating." into jb-mr1.1-dev
...
* commit 'aae329ef0f68e30897faef55c86548dab0eadf37':
Don't apply transformation fudge when not rotating.
2012-11-29 17:56:58 -08:00
Dianne Hackborn
aae329ef0f
Merge "Don't apply transformation fudge when not rotating." into jb-mr1.1-dev
2012-11-29 17:53:47 -08:00
Dianne Hackborn
4b16969b00
Don't apply transformation fudge when not rotating.
...
There is this stupid fudge factor applied to window transformations
when doing a screen rotation animation. We need this when rotating,
but when not rotating it causes very visible artifacts. Historically
the non-rotation case only happened due to configuration changes, so
wasn't that big a deal. Now however that we use this when switching
users, it is more annoying. So get rid of it for such cases.
Change-Id: I6b343866c1bad9b16984b4a629917c2f1bb37b9e
2012-11-29 17:51:24 -08:00
Dianne Hackborn
40ca751ba0
am ebec2315: Merge "Always report user switched after unfreezing screen." into jb-mr1.1-dev
...
* commit 'ebec2315353941890471aa901e87f19f681d007a':
Always report user switched after unfreezing screen.
2012-11-29 16:41:44 -08:00
Dianne Hackborn
ebec231535
Merge "Always report user switched after unfreezing screen." into jb-mr1.1-dev
2012-11-29 16:38:23 -08:00
Zhihai Xu
ec7a8b6f74
am e1a867f6: Merge " BluetoothManagerService call should allow SYSTEM_UID" into jb-mr1.1-dev
...
* commit 'e1a867f68d3727908be1c2cfc90a5ba6a5785c17':
BluetoothManagerService call should allow SYSTEM_UID
2012-11-29 16:06:17 -08:00
Zhihai Xu
e1a867f68d
Merge " BluetoothManagerService call should allow SYSTEM_UID" into jb-mr1.1-dev
2012-11-29 16:03:49 -08:00
Zhihai Xu
6eb7652b04
BluetoothManagerService call should allow SYSTEM_UID
...
bug 7561429
Change-Id: I1483bfe1361f71c7ae3529ea496b33504b95413e
2012-11-29 15:41:04 -08:00
Dianne Hackborn
4d78abfca7
Always report user switched after unfreezing screen.
...
Change-Id: I58172896892a07e72a3430e56e4d2944d388c7c9
2012-11-29 15:10:18 -08:00
Colin Cross
418af9323f
am 05db19bc: Merge "trigger kernel blocked stack trace on system server watchdog" into jb-mr1.1-dev
...
* commit '05db19bc55962374812775bf7d980d83ca4f6c3e':
trigger kernel blocked stack trace on system server watchdog
2012-11-29 12:49:46 -08:00
Colin Cross
05db19bc55
Merge "trigger kernel blocked stack trace on system server watchdog" into jb-mr1.1-dev
2012-11-29 12:47:54 -08:00
Colin Cross
5df1d871fe
trigger kernel blocked stack trace on system server watchdog
...
Bug b/7638530 may be caused by a kernel deadlock when killing
processes under low memory conditions. Write to /proc/sysrq-trigger
to get a kernel log of blocked tasks before killing the system server.
Bug: 7638530
Change-Id: I60df324ad4affdadbf13650099dc4dfb38722420
2012-11-29 12:44:09 -08:00
John Spurlock
43658bae9c
am 143d73da: Merge "Fix multiuser bug in StatusBarManagerService." into jb-mr1.1-dev
...
* commit '143d73dab5bf3fe6b8835660543d3d03e781618f':
Fix multiuser bug in StatusBarManagerService.
2012-11-29 11:48:48 -08:00
John Spurlock
143d73dab5
Merge "Fix multiuser bug in StatusBarManagerService." into jb-mr1.1-dev
2012-11-29 11:45:57 -08:00
John Spurlock
8f3e6d5c83
Fix multiuser bug in StatusBarManagerService.
...
First, do no harm.
Bug:7638210
Change-Id: I113b574a021d601b0c79d65a3b4b72eeb4c667ad
2012-11-29 14:18:35 -05:00
Craig Mautner
4317b3418b
am 24d966a3: Merge "Fix math errors causing black screen. DO NOT MERGE" into jb-mr1.1-dev
...
* commit '24d966a3b6a0407076b333ec2e074160b2311cb2':
Fix math errors causing black screen. DO NOT MERGE
2012-11-29 09:59:45 -08:00
Craig Mautner
24d966a3b6
Merge "Fix math errors causing black screen. DO NOT MERGE" into jb-mr1.1-dev
2012-11-29 09:57:15 -08:00
Craig Mautner
9dd9e0c99d
Fix math errors causing black screen. DO NOT MERGE
...
Turning off animations in the Developer options creates a ValueAnimator
duration scale of 0. This is used as the denominator in RampAnimator
which, if the numerator is also 0, sets mAnimatedValue to NaN. Rounding
NaN to the nearest int produces 0 which is then assigned to
mScreenBrightness in DisplayPowerState.
A copy mistake which assigned mTransitionAnimationScale as the default
value for mAnimatorDurationScale in WindowManagerService is also
fixed here.
Bug 7515609 fixed.
Change-Id: I39f8d0a7abdd5a1fe70d757fe95fbddaf7a0ed51
2012-11-29 00:11:50 -08:00
Dianne Hackborn
bac91ebdd0
am 860d0cd4: Merge "Cleaner initial boot." into jb-mr1.1-dev
...
* commit '860d0cd452529e7a01152582e6535c2129a46af7':
Cleaner initial boot.
2012-11-28 18:21:47 -08:00
Dianne Hackborn
860d0cd452
Merge "Cleaner initial boot." into jb-mr1.1-dev
2012-11-28 18:19:25 -08:00
Adam Cohen
224daede9e
am 035352b4: Merge "Making sure keyguard and homescreen only display eligible widgets (issue 7550090)" into jb-mr1.1-dev
...
* commit '035352b4d62e259c86576dd3d1495b21bed172ff':
Making sure keyguard and homescreen only display eligible widgets (issue 7550090)
2012-11-28 18:18:32 -08:00
Dianne Hackborn
13579ed330
Cleaner initial boot.
...
This does some cleanup of the initial boot, especially when
booting in "no core apps" mode for encryption/decryption.
Change-Id: Ifb3949f580e52f54559e603c4b0b104f6bac2f6c
2012-11-28 18:09:01 -08:00
Adam Cohen
035352b4d6
Merge "Making sure keyguard and homescreen only display eligible widgets (issue 7550090)" into jb-mr1.1-dev
2012-11-28 17:47:22 -08:00
Adam Cohen
d9e5af3851
Making sure keyguard and homescreen only display eligible widgets (issue 7550090)
...
Change-Id: I25acb7bde2e8e5ac3185a009f5c7151b81f0ae19
2012-11-28 16:36:56 -08:00
Irfan Sheriff
0cec3de337
am b4d5a9e7: Merge "WFD: Fallback to PIN mode if PBC is not supported" into jb-mr1.1-dev
...
* commit 'b4d5a9e73b51671e25b176310bd69f2d43a1167f':
WFD: Fallback to PIN mode if PBC is not supported
2012-11-28 16:30:53 -08:00
Irfan Sheriff
b4d5a9e73b
Merge "WFD: Fallback to PIN mode if PBC is not supported" into jb-mr1.1-dev
2012-11-28 16:28:41 -08:00
Irfan Sheriff
6681be2787
WFD: Fallback to PIN mode if PBC is not supported
...
Bug: 7627641
Change-Id: Ibba6114f907c67f1cb60c460d5b65479f2d1b148
2012-11-28 15:54:06 -08:00
Dianne Hackborn
afdd978ccd
am 68e0da7e: Merge "Quiet down a lot of logging." into jb-mr1.1-dev
...
* commit '68e0da7e397f6808a90509615c08c62bb00af6ba':
Quiet down a lot of logging.
2012-11-28 15:06:36 -08:00
Dianne Hackborn
68e0da7e39
Merge "Quiet down a lot of logging." into jb-mr1.1-dev
2012-11-28 15:03:39 -08:00
Zhihai Xu
2c7dac19dd
am e3f7c452: Merge "Settings shows it is connected to A2DP, though the device is not actually connected" into jb-mr1.1-dev
...
* commit 'e3f7c45241a90d3e4b76d28911831f5dcbaaa038':
Settings shows it is connected to A2DP, though the device is not actually connected
2012-11-28 12:21:11 -08:00
Zhihai Xu
e3f7c45241
Merge "Settings shows it is connected to A2DP, though the device is not actually connected" into jb-mr1.1-dev
2012-11-28 12:19:42 -08:00
Zhihai Xu
a643347568
am 5c0f3e50: Merge "Cannot enable Bluetooth after using airplane and Bluetooth tethering sequentially" into jb-mr1.1-dev
...
* commit '5c0f3e5075c8ac8b22bbaeb32bddfada9657577a':
Cannot enable Bluetooth after using airplane and Bluetooth tethering sequentially
2012-11-28 11:26:08 -08:00
Zhihai Xu
5c0f3e5075
Merge "Cannot enable Bluetooth after using airplane and Bluetooth tethering sequentially" into jb-mr1.1-dev
2012-11-28 11:22:21 -08:00
Dianne Hackborn
40e9f2922c
Quiet down a lot of logging.
...
Also fix a little problem where the USER_STARTED broadcasts
were not being sent as ordered broadcasts(!).
Change-Id: I3aa3e0a9b3900967cdd2d115ee103371b0a50c41
2012-11-27 19:12:23 -08:00
Craig Mautner
067a7ac494
am 9e98927e: Merge "Retain configuration change info and sync access." into jb-mr1.1-dev
...
* commit '9e98927e2dd3e9498753e6878709b2625e96feea':
Retain configuration change info and sync access.
2012-11-27 16:20:34 -08:00
Craig Mautner
9e98927e2d
Merge "Retain configuration change info and sync access." into jb-mr1.1-dev
2012-11-27 16:17:45 -08:00
Amith Yamasani
1c2c48cba6
am f426ace9: Merge "Only wipe device if primary user (for failed password attempts)" into jb-mr1.1-dev
...
* commit 'f426ace9dab65c88b36a047bf921070edcf8cf61':
Only wipe device if primary user (for failed password attempts)
2012-11-27 15:40:36 -08:00
Amith Yamasani
f426ace9da
Merge "Only wipe device if primary user (for failed password attempts)" into jb-mr1.1-dev
2012-11-27 15:37:40 -08:00
Craig Mautner
e855214249
Retain configuration change info and sync access.
...
- If a window was hidden while the configuration changed and then
changed back WindowManagerService would not know that the change
had ever happened and wouldn't notify the window of this. Most
windows wouldn't care but because Keyguard inflates layouts while
it is hidden...
Bug 7094175 fixed?
Bug 7501099 fixed!
Change-Id: If27f5f1d333602dac7719dd39dbdf3fe7954aa06
2012-11-27 12:47:27 -08:00
Dianne Hackborn
78551bc7d5
am ba4ac518: Merge "Improve debugging for issue #7586414 : AlarmManager wakelocks held" into jb-mr1.1-dev
...
* commit 'ba4ac51823c59152e2167365b81ac56857b6b4d0':
Improve debugging for issue #7586414 : AlarmManager wakelocks held
2012-11-27 11:31:53 -08:00
Satoshi Kataoka
1c37b80009
am 1af08411: Merge "Hide current soft input when a background user gains window focus." into jb-mr1.1-dev
...
* commit '1af084113713743c70df04702083fff5a5325482':
Hide current soft input when a background user gains window focus.
2012-11-27 11:31:26 -08:00
Amith Yamasani
eb933360ee
am 7be52cbc: Merge "Logging to help find the cause of widget crash in clock widget." into jb-mr1.1-dev
...
* commit '7be52cbc33157e4700b7d04e69d1149cd80e9096':
Logging to help find the cause of widget crash in clock widget.
2012-11-27 11:31:14 -08:00
Winson Chung
9f6e8ddf5d
am 2b847c39: Merge "Removing unecessary additional lock metadata from QuickSettings user tile." into jb-mr1.1-dev
...
* commit '2b847c39336024a958742195de4f406e7aa79540':
Removing unecessary additional lock metadata from QuickSettings user tile.
2012-11-27 11:31:03 -08:00
Dianne Hackborn
ba4ac51823
Merge "Improve debugging for issue #7586414 : AlarmManager wakelocks held" into jb-mr1.1-dev
2012-11-27 11:06:35 -08:00
Dianne Hackborn
8103890a59
Improve debugging for issue #7586414 : AlarmManager wakelocks held
...
In alarm manager, print a summary of the top 10 alarms by time
being executed. Keep track of execution time (and wake count) of
each type of alarm for each application so this can be printed in
the summary (and used to compute the top 10 alarms). Rework how
the alarm summary stats are tracked so that we don't need to hold
on to the full Intent for each stat and can get the Intent information
at the time the alarm is sent rather than waiting for whatever Intent
comes back in the result.
Also in the battery stats: sort the kernel wake locks by time, add
a new section showing all partial wake locks across all applications
sorted by time.
Finally a new LocalLog class that is used by AlarmManager to log
important warning messages, so these can also be later found in
its dumpsys output.
Change-Id: Icc07810053e60fb623a49937e696819cb8352b06
2012-11-27 11:05:42 -08:00
Satoshi Kataoka
1af0841137
Merge "Hide current soft input when a background user gains window focus." into jb-mr1.1-dev
2012-11-26 19:39:20 -08:00
Amith Yamasani
7be52cbc33
Merge "Logging to help find the cause of widget crash in clock widget." into jb-mr1.1-dev
2012-11-26 16:22:41 -08:00
Amith Yamasani
791f877473
Logging to help find the cause of widget crash in clock widget.
...
This will continue to crash as before, but will show some useful
information in the exception.
Bug: 7450247
Change-Id: Ib3160a5f64154517791d165973c12294ecd09901
2012-11-26 15:22:31 -08:00
Winson Chung
f7614fc744
Removing unecessary additional lock metadata from QuickSettings user tile.
...
Change-Id: I89ec94385eb3cdd46ad6942bf8989fb04d5c0370
2012-11-26 14:44:03 -08:00
Craig Mautner
8de91ce1e0
am 7f2a9896: Merge "Ignore invalid combination of PowerManager flags." into jb-mr1.1-dev
...
* commit '7f2a98967532138f3f962216ccf2d1a8307d42de':
Ignore invalid combination of PowerManager flags.
2012-11-26 11:41:17 -08:00