OSDN Git Service

android-x86/frameworks-base.git
7 years agoMerge "Fix night display activation behavior after reboot" into oc-dev am: bd75ee0015
Christine Franks [Fri, 2 Jun 2017 15:21:57 +0000 (15:21 +0000)]
Merge "Fix night display activation behavior after reboot" into oc-dev am: bd75ee0015
am: 16c9c94e49

Change-Id: I6806c3bde4a4739b2e8387840f706e753029d82b

7 years agoMerge "Fix night display activation behavior after reboot" into oc-dev
Christine Franks [Fri, 2 Jun 2017 15:15:56 +0000 (15:15 +0000)]
Merge "Fix night display activation behavior after reboot" into oc-dev
am: bd75ee0015

Change-Id: I6c8002fc4ac63f27343a27148c6a18e349a6b883

7 years agoMerge "Fix night display activation behavior after reboot" into oc-dev
Christine Franks [Fri, 2 Jun 2017 15:07:19 +0000 (15:07 +0000)]
Merge "Fix night display activation behavior after reboot" into oc-dev

7 years agoMerge "Mock out usageStats in NotificationManagerServiceTests" into oc-dev am: fd0b15c196
Geoffrey Pitsch [Fri, 2 Jun 2017 14:59:56 +0000 (14:59 +0000)]
Merge "Mock out usageStats in NotificationManagerServiceTests" into oc-dev am: fd0b15c196
am: cd020cc63e

Change-Id: Ifb212ff7f554a7c851db2df8c98ff3fbc45209b0

7 years agoMerge "Mock out usageStats in NotificationManagerServiceTests" into oc-dev
Geoffrey Pitsch [Fri, 2 Jun 2017 14:50:54 +0000 (14:50 +0000)]
Merge "Mock out usageStats in NotificationManagerServiceTests" into oc-dev
am: fd0b15c196

Change-Id: I56ff2491ee5fd1d72f215e41a4d6ee2ee535ab8a

7 years agoMerge "Mock out usageStats in NotificationManagerServiceTests" into oc-dev
TreeHugger Robot [Fri, 2 Jun 2017 14:44:21 +0000 (14:44 +0000)]
Merge "Mock out usageStats in NotificationManagerServiceTests" into oc-dev

7 years agoMerge "Round the corners of the mobile signal status bar icon"
TreeHugger Robot [Fri, 2 Jun 2017 13:35:13 +0000 (13:35 +0000)]
Merge "Round the corners of the mobile signal status bar icon"

7 years agoMerge "Revisions to Inline Controls for unblockable apps"
TreeHugger Robot [Fri, 2 Jun 2017 13:09:20 +0000 (13:09 +0000)]
Merge "Revisions to Inline Controls for unblockable apps"

7 years agoMerge "Use TotalTime instead of ThisTime in app launch test"
TreeHugger Robot [Fri, 2 Jun 2017 06:13:28 +0000 (06:13 +0000)]
Merge "Use TotalTime instead of ThisTime in app launch test"

7 years agoUse TotalTime instead of ThisTime in app launch test
gopinath [Fri, 2 Jun 2017 00:28:36 +0000 (17:28 -0700)]
Use TotalTime instead of ThisTime in app launch test

Bug: 62272543

Test: Tested with calculator and facebook messenger launch

Change-Id: Ide4e844e54428edcb7e3356cb3d0492392f6bde3

7 years agoMerge "Handle Wi-Fi passing explicit interface name and AP/IP mode" am: 3478ff8c9e...
Erik Kline [Fri, 2 Jun 2017 05:46:47 +0000 (05:46 +0000)]
Merge "Handle Wi-Fi passing explicit interface name and AP/IP mode" am: 3478ff8c9e am: 1536453059 am: 00956c4f7c
am: 729c31c2e9

Change-Id: I8f1d172a3514e4fb9230af9e09aeaf638f03091c

7 years agoMerge "Handle Wi-Fi passing explicit interface name and AP/IP mode" am: 3478ff8c9e...
Erik Kline [Fri, 2 Jun 2017 05:39:23 +0000 (05:39 +0000)]
Merge "Handle Wi-Fi passing explicit interface name and AP/IP mode" am: 3478ff8c9e am: 1536453059
am: 00956c4f7c

Change-Id: I599813c4b4d866623344df56f62ed6a40b4025d6

7 years agoMerge "Handle Wi-Fi passing explicit interface name and AP/IP mode" am: 3478ff8c9e
Erik Kline [Fri, 2 Jun 2017 05:32:50 +0000 (05:32 +0000)]
Merge "Handle Wi-Fi passing explicit interface name and AP/IP mode" am: 3478ff8c9e
am: 1536453059

Change-Id: I4a9a99c72f8a1d70355d1bf910530ca50cab8a77

7 years agoMerge "Handle Wi-Fi passing explicit interface name and AP/IP mode"
Erik Kline [Fri, 2 Jun 2017 05:26:49 +0000 (05:26 +0000)]
Merge "Handle Wi-Fi passing explicit interface name and AP/IP mode"
am: 3478ff8c9e

Change-Id: I489f7e6b8ca4af584879a4c9e8f00570da6e400c

7 years agoMerge "Handle Wi-Fi passing explicit interface name and AP/IP mode"
Treehugger Robot [Fri, 2 Jun 2017 05:19:31 +0000 (05:19 +0000)]
Merge "Handle Wi-Fi passing explicit interface name and AP/IP mode"

7 years agoHandle Wi-Fi passing explicit interface name and AP/IP mode
Erik Kline [Wed, 31 May 2017 06:53:53 +0000 (15:53 +0900)]
Handle Wi-Fi passing explicit interface name and AP/IP mode

Test: as follows
    - built
    - flashed
    - booted
    - runtest frameworks-net passes
Bug: 31466854
Bug: 32163131
Bug: 62076211
Change-Id: I3557a9c14f4e9f1de1869084566a179003d98ffe

7 years agoMerge "AAPT2: Allow any value type for <item> without format attr" into oc-dev am...
Adam Lesinski [Fri, 2 Jun 2017 03:04:42 +0000 (03:04 +0000)]
Merge "AAPT2: Allow any value type for <item> without format attr" into oc-dev am: 1ac325e4d5
am: 3c860ed41d

Change-Id: I44719ae4d742b518f59c9c9bbc226ec9773ce365

7 years agoMerge "WifiManager: add unspecified ip mode" am: dae92faa02 am: 0b9fa27619 am: 610a0d...
Rebecca Silberstein [Fri, 2 Jun 2017 03:02:40 +0000 (03:02 +0000)]
Merge "WifiManager: add unspecified ip mode" am: dae92faa02 am: 0b9fa27619 am: 610a0db7a2  -s ours
am: 74ff0748ce  -s ours

Change-Id: I71fa9c7e5c8e5efcf864b5fee10b5ebc929f8a55

7 years agoMerge "Import translations. DO NOT MERGE" into oc-dev am: 9f7e653d56 -s ours
Bill Yi [Fri, 2 Jun 2017 03:00:33 +0000 (03:00 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-dev am: 9f7e653d56  -s ours
am: 8c9c497737  -s ours

Change-Id: I955759d1d429def8c4409fe083e256b2b68fd080

7 years agoMerge "Merge "Enabled (asymmetric) tab selection in GridView" into oc-dev am: 3653aed...
Android Build Merger (Role) [Fri, 2 Jun 2017 02:53:56 +0000 (02:53 +0000)]
Merge "Merge "Enabled (asymmetric) tab selection in GridView" into oc-dev am: 3653aed87b am: f742df0ba1"

7 years agoMerge "Enabled (asymmetric) tab selection in GridView" into oc-dev am: 3653aed87b
Evan Rosky [Fri, 2 Jun 2017 02:52:44 +0000 (02:52 +0000)]
Merge "Enabled (asymmetric) tab selection in GridView" into oc-dev am: 3653aed87b
am: f742df0ba1

Change-Id: I2d84da452136d2dda45d0f16034ecd35397179f7

7 years agoMerge "Merge "AutoSize TextView - major fixes" into oc-dev am: b34c9d3a33 am: d549197c90"
Android Build Merger (Role) [Fri, 2 Jun 2017 02:50:40 +0000 (02:50 +0000)]
Merge "Merge "AutoSize TextView - major fixes" into oc-dev am: b34c9d3a33 am: d549197c90"

7 years agoMerge "AutoSize TextView - major fixes" into oc-dev am: b34c9d3a33
Siyamed Sinir [Fri, 2 Jun 2017 02:49:26 +0000 (02:49 +0000)]
Merge "AutoSize TextView - major fixes" into oc-dev am: b34c9d3a33
am: d549197c90

Change-Id: I605026459c929fc2aa7d82b376ebd059c5b95441

7 years agoMerge "Update documentation for postmessage method"
TreeHugger Robot [Fri, 2 Jun 2017 02:49:01 +0000 (02:49 +0000)]
Merge "Update documentation for postmessage method"

7 years agoMerge "Remove BatteryInfo from settingslib"
TreeHugger Robot [Fri, 2 Jun 2017 02:48:22 +0000 (02:48 +0000)]
Merge "Remove BatteryInfo from settingslib"

7 years agoMerge "AAPT2: Allow any value type for <item> without format attr" into oc-dev
Adam Lesinski [Fri, 2 Jun 2017 02:35:07 +0000 (02:35 +0000)]
Merge "AAPT2: Allow any value type for <item> without format attr" into oc-dev
am: 1ac325e4d5

Change-Id: I1b1180f2b33a077b2c46a8466c58d83ed618576e

7 years agoMerge "AAPT2: Allow any value type for <item> without format attr" into oc-dev
TreeHugger Robot [Fri, 2 Jun 2017 02:30:57 +0000 (02:30 +0000)]
Merge "AAPT2: Allow any value type for <item> without format attr" into oc-dev

7 years agoMerge "WifiManager: add unspecified ip mode" am: dae92faa02 am: 0b9fa27619
Rebecca Silberstein [Fri, 2 Jun 2017 01:51:01 +0000 (01:51 +0000)]
Merge "WifiManager: add unspecified ip mode" am: dae92faa02 am: 0b9fa27619
am: 610a0db7a2  -s ours

Change-Id: I2ca161f16ec04a12f4bae55ca7ee7a31558d51fb

7 years agoMerge changes from topic 'lockscreen_themes'
TreeHugger Robot [Fri, 2 Jun 2017 01:48:55 +0000 (01:48 +0000)]
Merge changes from topic 'lockscreen_themes'

* changes:
  Change keyguard theme when wallpaper colors change
  Themeable keyguard clock
  Use theme color on transient text
  Keyguard icon colors matching light or dark theme

7 years agoMerge "WifiManager: add unspecified ip mode" am: dae92faa02
Rebecca Silberstein [Fri, 2 Jun 2017 01:43:47 +0000 (01:43 +0000)]
Merge "WifiManager: add unspecified ip mode" am: dae92faa02
am: 0b9fa27619

Change-Id: I52a0e54bf024ffa6871fb8edbcda3301e7e7fbed

7 years agoMerge "WifiManager: add unspecified ip mode"
Rebecca Silberstein [Fri, 2 Jun 2017 01:37:43 +0000 (01:37 +0000)]
Merge "WifiManager: add unspecified ip mode"
am: dae92faa02

Change-Id: Ia8fe528fd7cbe8076ea185d21ae7dcfd5654334c

7 years agoMerge "WifiManager: add unspecified ip mode"
Treehugger Robot [Fri, 2 Jun 2017 01:26:14 +0000 (01:26 +0000)]
Merge "WifiManager: add unspecified ip mode"

7 years agoMerge "Import translations. DO NOT MERGE" into oc-dev
Bill Yi [Fri, 2 Jun 2017 01:07:55 +0000 (01:07 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-dev
am: 9f7e653d56  -s ours

Change-Id: Iafbfa3a35c305d284ad3a2a2ed06782b80768f7f

7 years agoMerge "Enabled (asymmetric) tab selection in GridView" into oc-dev
Evan Rosky [Fri, 2 Jun 2017 00:59:34 +0000 (00:59 +0000)]
Merge "Enabled (asymmetric) tab selection in GridView" into oc-dev
am: 3653aed87b

Change-Id: Icffef176e1dc3de49191414e57fdf38c4073bff2

7 years agoMerge "Import translations. DO NOT MERGE" into oc-dev
TreeHugger Robot [Fri, 2 Jun 2017 00:57:46 +0000 (00:57 +0000)]
Merge "Import translations. DO NOT MERGE" into oc-dev

7 years agoRemove BatteryInfo from settingslib
Salvador Martinez [Tue, 30 May 2017 18:41:22 +0000 (11:41 -0700)]
Remove BatteryInfo from settingslib

This file has been moved back into Settings. Also removes unused
code from BatterySaverTile that depends on BatteryInfo.

Test: settingslib tests still pass
Bug: 38398949
Bug: 38399654
Change-Id: Ia40c4014854e87ebb467b5e88fa05afe1f340be3

7 years agoMerge "Enabled (asymmetric) tab selection in GridView" into oc-dev
Evan Rosky [Fri, 2 Jun 2017 00:45:09 +0000 (00:45 +0000)]
Merge "Enabled (asymmetric) tab selection in GridView" into oc-dev

7 years agoMerge "AutoSize TextView - major fixes" into oc-dev
Siyamed Sinir [Fri, 2 Jun 2017 00:23:55 +0000 (00:23 +0000)]
Merge "AutoSize TextView - major fixes" into oc-dev
am: b34c9d3a33

Change-Id: Iec698f291365adf367dd318eaf2d0752f109e82c

7 years agoMerge "AutoSize TextView - major fixes" into oc-dev
Siyamed Sinir [Fri, 2 Jun 2017 00:18:03 +0000 (00:18 +0000)]
Merge "AutoSize TextView - major fixes" into oc-dev

7 years agoAAPT2: Allow any value type for <item> without format attr
Adam Lesinski [Fri, 2 Jun 2017 00:16:44 +0000 (17:16 -0700)]
AAPT2: Allow any value type for <item> without format attr

TO bring AAPT2 behavior in-line with AAPT, <item> has a default
format of "any", and only becomes restricted with an explicit format
attribute.

Bug: 62260121
Test: make aapt2_tests
Change-Id: Ife416f520e6c2710bb30e3ba3f2d4463794bfa06

7 years agoMerge "Fix AVD memory leak" into oc-dev am: 98db1264d4
Doris Liu [Fri, 2 Jun 2017 00:13:48 +0000 (00:13 +0000)]
Merge "Fix AVD memory leak" into oc-dev am: 98db1264d4
am: 3903501845

Change-Id: Ia20340072aa57e9cdcbd0d00d8de9bb62aa98977

7 years agoMerge "Fix ANR & Crash on Ryu" into oc-dev am: 6890dc95d0
John Reck [Fri, 2 Jun 2017 00:03:37 +0000 (00:03 +0000)]
Merge "Fix ANR & Crash on Ryu" into oc-dev am: 6890dc95d0
am: 7e206e5d66

Change-Id: I5da5af01d7ba897f964e6e5356f12ac01681ca43

7 years agoMerge "Fix AVD memory leak" into oc-dev
Doris Liu [Fri, 2 Jun 2017 00:00:38 +0000 (00:00 +0000)]
Merge "Fix AVD memory leak" into oc-dev
am: 98db1264d4

Change-Id: If5b68f8f34691a5fdac3ec047048ad2c09b1761f

7 years agoMerge "Fix ANR & Crash on Ryu" into oc-dev
John Reck [Thu, 1 Jun 2017 23:55:23 +0000 (23:55 +0000)]
Merge "Fix ANR & Crash on Ryu" into oc-dev
am: 6890dc95d0

Change-Id: I5f0a2fc7ab40b702e3e81ceb3bebd8ef44d22298

7 years agoMerge "Optimised hwui rounded corners shader" am: d7287c96eb am: ed7bdd6549 am: 92ef0...
Arun [Thu, 1 Jun 2017 23:53:13 +0000 (23:53 +0000)]
Merge "Optimised hwui rounded corners shader" am: d7287c96eb am: ed7bdd6549 am: 92ef0a59f8
am: 11e44273dc

Change-Id: Iad6d7763cb5e1d4524b7a4a48fec333f90a597e5

7 years agoMerge "Fix AVD memory leak" into oc-dev
Doris Liu [Thu, 1 Jun 2017 23:46:18 +0000 (23:46 +0000)]
Merge "Fix AVD memory leak" into oc-dev

7 years agoMerge "Fix ANR & Crash on Ryu" into oc-dev
TreeHugger Robot [Thu, 1 Jun 2017 23:43:55 +0000 (23:43 +0000)]
Merge "Fix ANR & Crash on Ryu" into oc-dev

7 years agoMerge "Optimised hwui rounded corners shader" am: d7287c96eb am: ed7bdd6549
Arun [Thu, 1 Jun 2017 23:42:06 +0000 (23:42 +0000)]
Merge "Optimised hwui rounded corners shader" am: d7287c96eb am: ed7bdd6549
am: 92ef0a59f8

Change-Id: I9f5e6ef057ba6049804226d65f2f2f06594efc69

7 years agoMerge "Directly focus button in touchmode coretests" into oc-dev am: 6797a20a86
Evan Rosky [Thu, 1 Jun 2017 23:41:28 +0000 (23:41 +0000)]
Merge "Directly focus button in touchmode coretests" into oc-dev am: 6797a20a86
am: 0956df6ed2

Change-Id: Iacc9eb0da385ac50d37d3165fef850f2bff1cf9f

7 years agoMerge "Optimised hwui rounded corners shader" am: d7287c96eb
Arun [Thu, 1 Jun 2017 23:33:26 +0000 (23:33 +0000)]
Merge "Optimised hwui rounded corners shader" am: d7287c96eb
am: ed7bdd6549

Change-Id: I6acba9bd707a3beec41439cd86cce4cdea6d8b69

7 years agoMerge "Directly focus button in touchmode coretests" into oc-dev
Evan Rosky [Thu, 1 Jun 2017 23:30:48 +0000 (23:30 +0000)]
Merge "Directly focus button in touchmode coretests" into oc-dev
am: 6797a20a86

Change-Id: I5aa0b42e08ba9e8c93c9795bc787907336aa6b19

7 years agoMerge "Optimised hwui rounded corners shader"
Arun [Thu, 1 Jun 2017 23:24:50 +0000 (23:24 +0000)]
Merge "Optimised hwui rounded corners shader"
am: d7287c96eb

Change-Id: Idf53faac924be91d4e23da91b54c9ca08be9ad39

7 years agoMerge "Directly focus button in touchmode coretests" into oc-dev
Evan Rosky [Thu, 1 Jun 2017 23:21:25 +0000 (23:21 +0000)]
Merge "Directly focus button in touchmode coretests" into oc-dev

7 years agoMerge "Fix ApfTest"
Hugo Benichi [Thu, 1 Jun 2017 23:13:29 +0000 (23:13 +0000)]
Merge "Fix ApfTest"

7 years agoMerge "Optimised hwui rounded corners shader"
Treehugger Robot [Thu, 1 Jun 2017 23:13:24 +0000 (23:13 +0000)]
Merge "Optimised hwui rounded corners shader"

7 years agoMerge "Add channel group for alert windows notifications" into oc-dev am: 90a008a0a2
Wale Ogunwale [Thu, 1 Jun 2017 22:19:13 +0000 (22:19 +0000)]
Merge "Add channel group for alert windows notifications" into oc-dev am: 90a008a0a2
am: 86fa4ede8b

Change-Id: Iec45eea8f7fd6623b781214e516634b192f92766

7 years agoMerge "Add channel group for alert windows notifications" into oc-dev
Wale Ogunwale [Thu, 1 Jun 2017 22:12:17 +0000 (22:12 +0000)]
Merge "Add channel group for alert windows notifications" into oc-dev
am: 90a008a0a2

Change-Id: I8728e80027d961d98e39bbbcbbe15788e58f00e9

7 years agoMerge "Add channel group for alert windows notifications" into oc-dev
TreeHugger Robot [Thu, 1 Jun 2017 22:03:10 +0000 (22:03 +0000)]
Merge "Add channel group for alert windows notifications" into oc-dev

7 years agoMerge "Fix plugin reloading" into oc-dev am: 39a259350e
Jason Monk [Thu, 1 Jun 2017 21:58:22 +0000 (21:58 +0000)]
Merge "Fix plugin reloading" into oc-dev am: 39a259350e
am: aff8ddd341

Change-Id: I9926f139af24fa83b901b9406e4f12ba2ea1b500

7 years agoMerge "Fix plugin reloading" into oc-dev
Jason Monk [Thu, 1 Jun 2017 21:45:48 +0000 (21:45 +0000)]
Merge "Fix plugin reloading" into oc-dev
am: 39a259350e

Change-Id: Ifd64484b3e75c7ed860944eac33473d080613bf4

7 years agoMerge "Fix plugin reloading" into oc-dev
TreeHugger Robot [Thu, 1 Jun 2017 21:39:42 +0000 (21:39 +0000)]
Merge "Fix plugin reloading" into oc-dev

7 years agoMerge "Multiple worker threads for SoundPool"
Marco Nelissen [Thu, 1 Jun 2017 21:33:30 +0000 (21:33 +0000)]
Merge "Multiple worker threads for SoundPool"

7 years agoMerge "Fix camera launch delay from Keyguard" into oc-dev am: 73f2a2a4d7
Jorim Jaggi [Thu, 1 Jun 2017 21:25:09 +0000 (21:25 +0000)]
Merge "Fix camera launch delay from Keyguard" into oc-dev am: 73f2a2a4d7
am: b24c38e4df

Change-Id: If0247478dec8a52527641f13559698a8f2f5a299

7 years agoMerge changes I101e5578,I157b6233
Jesse Hall [Thu, 1 Jun 2017 21:17:47 +0000 (21:17 +0000)]
Merge changes I101e5578,I157b6233

* changes:
  Init EGL only for HW-accelerated Activities
  Refactor graphics environment initialization

7 years agoMerge "Fix camera launch delay from Keyguard" into oc-dev
Jorim Jaggi [Thu, 1 Jun 2017 21:17:10 +0000 (21:17 +0000)]
Merge "Fix camera launch delay from Keyguard" into oc-dev
am: 73f2a2a4d7

Change-Id: Ic7c211955b8375d08da9dfbc59c348f71c1c7552

7 years agoMerge "Fix camera launch delay from Keyguard" into oc-dev
TreeHugger Robot [Thu, 1 Jun 2017 21:11:51 +0000 (21:11 +0000)]
Merge "Fix camera launch delay from Keyguard" into oc-dev

7 years agoFix AVD memory leak
Doris Liu [Wed, 31 May 2017 01:52:26 +0000 (18:52 -0700)]
Fix AVD memory leak

The memory leak was caused by a lingering internal listener
that held a global ref to the AVD java object when the AVD is
infinite. As a result, the native VectorDrawable Tree can
not be destroyed, and therefore leak bitmaps.

This memory leak is fixed by removing all the internal listeners
for all the unfinished AVDs when the animation context is
destroyed.

BUG: 37518414
Test: follow steps in comment #1 of the bug, and inspect memory heap.

Change-Id: Ibbd1547a083b83d0cebd8e304d9b01abda4950ef

7 years agoMerge "Delay notification vibration to synchronize with notif sound" into oc-dev...
Jean-Michel Trivi [Thu, 1 Jun 2017 20:51:35 +0000 (20:51 +0000)]
Merge "Delay notification vibration to synchronize with notif sound" into oc-dev am: 29db4b3556
am: 0563a82fc0

Change-Id: I7a46cc32e030f74ae734c9e6e75ee72593e1947e

7 years agoMerge "Delay notification vibration to synchronize with notif sound" into oc-dev
Jean-Michel Trivi [Thu, 1 Jun 2017 20:44:38 +0000 (20:44 +0000)]
Merge "Delay notification vibration to synchronize with notif sound" into oc-dev
am: 29db4b3556

Change-Id: Icfad056884cfb620cfd27e12146b280a5cb7c300

7 years agoMerge "Revert "Revert "Make synthetic password enabled by default"""
Paul Crowley [Thu, 1 Jun 2017 20:42:58 +0000 (20:42 +0000)]
Merge "Revert "Revert "Make synthetic password enabled by default"""

7 years agoOptimised hwui rounded corners shader
Arun [Mon, 23 Jan 2017 11:59:21 +0000 (11:59 +0000)]
Optimised hwui rounded corners shader

This is a ~2x performance increase for the rounded corners shader which
was previously shader limited even on many high-end GPUs. It simplifies
the calculations by pre-dividing by the radius, which also allows to
maintain mediump/FP16 precision (this improves performance and might
improve image quality on GPUs that don't support highp e.g. Mali-400).
It also uses a conditional in the shader to save much of the work on
the vast majority of pixels which are not close to the corners.

Test: manual - visual inspection on fugu (nexus player)

Change-Id: I38f491cfb006e2991ef0b9d6b3d67d2c4d328d44

7 years agoMerge "Delay notification vibration to synchronize with notif sound" into oc-dev
TreeHugger Robot [Thu, 1 Jun 2017 20:34:01 +0000 (20:34 +0000)]
Merge "Delay notification vibration to synchronize with notif sound" into oc-dev

7 years agoMerge "graphics: Icon: use Arrays#equals for byte array comparison"
TreeHugger Robot [Thu, 1 Jun 2017 20:31:45 +0000 (20:31 +0000)]
Merge "graphics: Icon: use Arrays#equals for byte array comparison"

7 years agoMerge "Fix up user switch flow a little."
TreeHugger Robot [Thu, 1 Jun 2017 20:26:48 +0000 (20:26 +0000)]
Merge "Fix up user switch flow a little."

7 years agoMerge "Keyguard: Fix date capitalization context" into oc-dev am: f58fae54bf
Adrian Roos [Thu, 1 Jun 2017 20:24:31 +0000 (20:24 +0000)]
Merge "Keyguard: Fix date capitalization context" into oc-dev am: f58fae54bf
am: 59541bcb0c

Change-Id: I051e510965454a21be26fedf1d4712fffaf2ca23

7 years agoMerge "Add checks against incorrect context use in sysui tests" into oc-dev am: 227e6...
Jason Monk [Thu, 1 Jun 2017 20:22:03 +0000 (20:22 +0000)]
Merge "Add checks against incorrect context use in sysui tests" into oc-dev am: 227e65d818
am: b629460f33

Change-Id: I5695d4b2361bdf4ec9abe054418780572e660d2a

7 years agoMerge "Fixed an issue where heads up where invisible in qs edit" into oc-dev am:...
Selim Cinek [Thu, 1 Jun 2017 20:19:56 +0000 (20:19 +0000)]
Merge "Fixed an issue where heads up where invisible in qs edit" into oc-dev am: 4827cb08cc
am: d83911cb2c

Change-Id: If38662e5ab91b09bed4bfa4657e9e9eb1ad4e7be

7 years agoMerge "Fix crash from non-default sims in QS" into oc-dev am: d0ba2cd40b
Jason Monk [Thu, 1 Jun 2017 20:17:53 +0000 (20:17 +0000)]
Merge "Fix crash from non-default sims in QS" into oc-dev am: d0ba2cd40b
am: a3c778f16c

Change-Id: I6f4434c18bf96f8541a19cfef3b5e5ae8ea2582e

7 years agoMerge "Avoid pixel rounding issue during animation" into oc-dev am: 4a7d0772a5
Lucas Dupin [Thu, 1 Jun 2017 20:13:13 +0000 (20:13 +0000)]
Merge "Avoid pixel rounding issue during animation" into oc-dev am: 4a7d0772a5
am: b277f4ab52

Change-Id: I585eed549a85dee0d213641255e62b4ce9cc252e

7 years agoMerge "Fixed an issue where the shade would jump" into oc-dev am: 1e2340da3a
Selim Cinek [Thu, 1 Jun 2017 20:09:05 +0000 (20:09 +0000)]
Merge "Fixed an issue where the shade would jump" into oc-dev am: 1e2340da3a
am: 84912122ce  -s ours

Change-Id: I76cfa4d88bbcd2bf5b95a7e79f59ae0638ebe132

7 years agoMerge "resolve merge conflicts of c08a40267be5 to master"
TreeHugger Robot [Thu, 1 Jun 2017 20:06:38 +0000 (20:06 +0000)]
Merge "resolve merge conflicts of c08a40267be5 to master"

7 years agoFix ANR & Crash on Ryu
John Reck [Thu, 1 Jun 2017 19:44:58 +0000 (12:44 -0700)]
Fix ANR & Crash on Ryu

Fixes impossible dequeue crash as the wrong
start point of the frame was used. We need
to use the start point for RT, not the start
point for the frame.

Workaround for sysui ANR caused by what appears
to be a driver bug. Drivers with the bug
will have transiently higher memory usage.
Drivers without the bug will be unaffected.

Bug: 62213889
Bug: 62250550
Test: Manual

Change-Id: I9992b224f84bc1c40834bafff7e0013b38270ae0

7 years agoMerge "Keyguard: Fix date capitalization context" into oc-dev
Adrian Roos [Thu, 1 Jun 2017 19:56:18 +0000 (19:56 +0000)]
Merge "Keyguard: Fix date capitalization context" into oc-dev
am: f58fae54bf

Change-Id: Iab972cb45304b6b89b63fb49a39e60bf612b2587

7 years agoMerge "Add checks against incorrect context use in sysui tests" into oc-dev
Jason Monk [Thu, 1 Jun 2017 19:54:22 +0000 (19:54 +0000)]
Merge "Add checks against incorrect context use in sysui tests" into oc-dev
am: 227e65d818

Change-Id: I3fad5f17321adf92f5f80c8ec04fc8fc1e4128e2

7 years agoMerge "Fixed an issue where heads up where invisible in qs edit" into oc-dev
Selim Cinek [Thu, 1 Jun 2017 19:51:01 +0000 (19:51 +0000)]
Merge "Fixed an issue where heads up where invisible in qs edit" into oc-dev
am: 4827cb08cc

Change-Id: I0dd06bb8c617c6553aaecec31918f3b2096d5a90

7 years agoMock out usageStats in NotificationManagerServiceTests
Geoffrey Pitsch [Thu, 1 Jun 2017 19:45:35 +0000 (15:45 -0400)]
Mock out usageStats in NotificationManagerServiceTests

Shouldn't be doing this db work in tests

Change-Id: Idadadd83bfe984bd0e1c991534f1fba93ca34b53
Fixes: 62251669
Test: runtest systemui-notification

7 years agoMerge "Keyguard: Fix date capitalization context" into oc-dev
Adrian Roos [Thu, 1 Jun 2017 19:44:42 +0000 (19:44 +0000)]
Merge "Keyguard: Fix date capitalization context" into oc-dev

7 years agoMerge "Add checks against incorrect context use in sysui tests" into oc-dev
TreeHugger Robot [Thu, 1 Jun 2017 19:43:42 +0000 (19:43 +0000)]
Merge "Add checks against incorrect context use in sysui tests" into oc-dev

7 years agoMerge "Fixed an issue where heads up where invisible in qs edit" into oc-dev
TreeHugger Robot [Thu, 1 Jun 2017 19:43:05 +0000 (19:43 +0000)]
Merge "Fixed an issue where heads up where invisible in qs edit" into oc-dev

7 years agoMultiple worker threads for SoundPool
Marco Nelissen [Wed, 31 May 2017 20:52:21 +0000 (13:52 -0700)]
Multiple worker threads for SoundPool

This makes SoundPool create multiple worker threads for loading sounds.
Threads are created on demand, and go away when no work is available.
Bug: 38031165
Test: manual

Change-Id: Ic73f2777215e4aa65aa1c41b283b7838cebd165d

7 years agoFix plugin reloading
Jason Monk [Thu, 1 Jun 2017 19:20:33 +0000 (15:20 -0400)]
Fix plugin reloading

Change-Id: I2209e98628b50416b910cda7ace10a06dbdceaa9
Test: manual
Fixes: 38424850

7 years agoMerge "Fix crash from non-default sims in QS" into oc-dev
Jason Monk [Thu, 1 Jun 2017 19:18:02 +0000 (19:18 +0000)]
Merge "Fix crash from non-default sims in QS" into oc-dev
am: d0ba2cd40b

Change-Id: I3e41e98b03ba9ef2d637678ee35d1ba62ca706a4

7 years agoChange keyguard theme when wallpaper colors change
Lucas Dupin [Sun, 14 May 2017 04:02:52 +0000 (21:02 -0700)]
Change keyguard theme when wallpaper colors change

Bug: 38163994
Bug: 37014702
Bug: 62053168
Test: visual
Change-Id: I5a2da4ef2ad6fc1dab71588f2d0f5bd207731900

7 years agoThemeable keyguard clock
Lucas Dupin [Sun, 14 May 2017 05:04:22 +0000 (22:04 -0700)]
Themeable keyguard clock

Bug: 37014702
Test: change wallpaper to light/dark, look at the clock on the keyguard
Change-Id: I7e222401dfa0e3ac8be6635f45a4f517dd5509d9

7 years agoMerge "Fix crash from non-default sims in QS" into oc-dev
TreeHugger Robot [Thu, 1 Jun 2017 19:08:06 +0000 (19:08 +0000)]
Merge "Fix crash from non-default sims in QS" into oc-dev

7 years agoMerge "Bluetooth string changes"
TreeHugger Robot [Thu, 1 Jun 2017 19:05:56 +0000 (19:05 +0000)]
Merge "Bluetooth string changes"

7 years agoAdd channel group for alert windows notifications
Wale Ogunwale [Thu, 1 Jun 2017 17:22:36 +0000 (10:22 -0700)]
Add channel group for alert windows notifications

Bug: 62256269
Test: manual
Change-Id: If4253cb8303124c5c6d974e9680486d77f314059

7 years agoRound the corners of the mobile signal status bar icon
Evan Laird [Thu, 1 Jun 2017 18:47:27 +0000 (14:47 -0400)]
Round the corners of the mobile signal status bar icon

Add arcs of radius 0.75 dp to the drawing of the mobile signal drawble.

Test: visual
Bug: 37013523
Change-Id: I80e6e7b6888e8e35667b0df191aac7db1e2d2059

7 years agoFix camera launch delay from Keyguard
Jorim Jaggi [Tue, 30 May 2017 23:16:01 +0000 (16:16 -0700)]
Fix camera launch delay from Keyguard

When we launch the camera from the lockscreen, we launch a
trampoline activity that launches a real activity. Now, under
certain race conditions the trampoline activity was resumed but
then set to invisible immediately again such that the window
was never relayouted. Thus, the activity was stuck in
WAITING_RELAYOUT state in UnknownAppVisibilityController, leading
to a app transition timeout.

To fix this, we immediately remove the app from the unknown
visibility controller as soon as it gets set to invisible again.

Test: Set animation scale multiplier to 0, open camera, finish
activity by pressing back, turn off screen, launch camera via
double tap, observe no delay.
Test: go/wm-smoke

Fixes: 37677242
Change-Id: I103a89af5fb515d6635f86abe2c67a02d90abd79

7 years agoFix up user switch flow a little.
Rakesh Iyer [Tue, 30 May 2017 18:02:18 +0000 (11:02 -0700)]
Fix up user switch flow a little.

- Remove the long click listeners since the deletion flow wasn't
  very discoverable or good anyway. Deletion is better accomplished
  in settings.
- The lock screen shows up immediately after user switch and gets
  called to be shown quite a few times in not very deterministic
  order. Now, we replace the user grid view with an infinite progress
  bar while the switch is in progress so it looks more natural.
- Switch the background to solid black like in the mocks.

Note that this does not fix the case of the lock screen showing up
briefly when switching using the notification shade. That will be
cleaned up when we replace that view with the UserGridView.

Test: Rebooted and verified lock screen still works fine.
Bug: 36454400
Change-Id: I19ad8e9305d93a069294e910998749f1f0386b5b