16151 Commits

Author SHA1 Message Date
Yorke Lee
13d6e4b33b Merge changes Ia219ff78,I3fd52525 into mnc-dev
* changes:
  Add phone permissions to Shell
  Add adb shell command to register/unregister phone accounts
2015-06-04 16:34:55 +00:00
Selim Cinek
dfa2f73602 Removed the arrow from the hint animation
Bug: 21513932
Change-Id: I741343c91a4c92d7f53cb673f60a57e733156521
2015-06-04 16:23:53 +00:00
Selim Cinek
cb9400aa23 Enabled expansion and dragging down when QS is expanded
Previously going to the full shade and expanding notifications
where disabled when QS was expanded even though there was enough
space to allow it. This is now allowed again in order to have
a consistent experience.

Bug: 19712809
Change-Id: Ie756d9c3fbf9dc2e60a05d02f0f4cc5dd6c7ebe0
2015-06-04 15:38:29 +00:00
Selim Cinek
72bcaa20af Moved the circle finishing animation to the RenderThread
Now the preview clipper animation and our own circle drawing
are in sync again when launching an affordance!

Bug: 21440634
Change-Id: I96cda04926fb9ae62db6690ddebaf73df38e9ca9
2015-06-04 15:31:40 +00:00
Selim Cinek
bbc580b0bf Fixed layer trashing when opening / closing the shade
Bug: 21445574
Change-Id: I67ed5f28581a366a4fa7fdc6355371c1fdd0dac3
2015-06-04 15:30:55 +00:00
Selim Cinek
04fb25871d Fixed the touch handling when QS was open
When QS was open, the panel could not always be correctly
scrolled.

Bug: 21525300
Change-Id: If18878d08d20254d9d822d80a295163703d897aa
2015-06-04 15:28:17 +00:00
Selim Cinek
b18a20f13c Fixed a bug with HUNS and dreams
When a notification came in dreamMode and would become a HUN
we were firing its fullscreen intent imediatelly. If that notification
got updated again a moment later, it would also show an additional
HUN even though we just launched the fullscreen intent. This is very
troublesome to handle on the app level, as the notification state
is the same. We are now introducing a cooldown for HUNs when it just
launched a fullscreen intent.

Bug: 19377091
Change-Id: Ib32341c8983f0e977354432ea8d8e98909a13829
2015-06-04 17:08:35 +02:00
Selim Cinek
18d669dc59 Merge "Added logging to debug empty keyguard state" into mnc-dev 2015-06-04 13:50:12 +00:00
Selim Cinek
6ef21fa1c2 Merge "Increased the touch target size for the keyboard affordances" into mnc-dev 2015-06-04 13:48:34 +00:00
Selim Cinek
6a1bd2b3db Added logging to debug empty keyguard state
Bug: 21124013
Change-Id: Icdc085e993aae073ed7c42333f49644624971787
2015-06-04 13:47:03 +00:00
Yorke Lee
adb53b35cc Add phone permissions to Shell
These are needed for adb shell telecom commands to work on
non-eng builds.

Also fix a couple of typos in telecom documentation.

Change-Id: Ia219ff78f5d65878e43e6b9216f979185495ce7f
2015-06-03 15:48:10 -07:00
Winson Chung
981975a3e7 Merge "Fixing case where we were not preloading tasks correctly." into mnc-dev 2015-06-03 21:21:58 +00:00
Winson Chung
e1e20e11a7 Fixing case where we were not preloading tasks correctly.
- Should use the actual isTopTaskHome check when preloading.

Bug: 21516523
Bug: 20882957

Change-Id: I60cf1e97f7704828426f72a45329c8c7b962a78c
2015-06-03 12:52:24 -07:00
Adrian Roos
27a2ce2e42 Continuous brightness slider
Changes the brightness slider to have no visible steps
when in auto brightness mode. Also changes mirror
logic to dispatching touches instead of forwarding values.

Bug: 19516826
Change-Id: Ib0233c2dcc6807da96a71d1f5619a117ca2a73bd
2015-06-03 18:14:57 +00:00
Jason Monk
ccaee1e678 Merge "SettingsLib/Wifi: Run pause/resumes on main thread" into mnc-dev 2015-06-03 18:13:13 +00:00
Jason Monk
e04ae8aced SettingsLib/Wifi: Run pause/resumes on main thread
To avoid our objects from disappearing out from under us.

Bug: 21581533
Change-Id: Ia6fc9e56271f79c7d8b0f86f9c35351c39c35d29
2015-06-03 14:11:11 -04:00
Geoff Mendal
4f31c07fdd Merge "Import translations. DO NOT MERGE" into mnc-dev 2015-06-03 17:22:07 +00:00
Geoff Mendal
8c554b015e Merge "Import translations. DO NOT MERGE" into mnc-dev 2015-06-03 17:20:09 +00:00
Geoff Mendal
48b3a1dc1c Merge "Import translations. DO NOT MERGE" into mnc-dev 2015-06-03 17:19:36 +00:00
Geoff Mendal
77100c2094 Import translations. DO NOT MERGE
Change-Id: I885d3ce3321af31b87a4817037557914d9679a4e
Auto-generated-cl: translation import
2015-06-03 11:58:05 -05:00
Geoff Mendal
f806744fce Import translations. DO NOT MERGE
Change-Id: I7855e24fc4715b1bf7cf978dd40b3bd66f242427
Auto-generated-cl: translation import
2015-06-03 11:51:22 -05:00
Geoff Mendal
ff1fc4c75b Import translations. DO NOT MERGE
Change-Id: I8cb4cb369c064d934e671d9ae8086f9d079d79f3
Auto-generated-cl: translation import
2015-06-03 11:47:54 -05:00
Xiaohui Chen
4913211dbe Merge "usb debugging: show alert to secondary user" into mnc-dev 2015-06-03 16:35:09 +00:00
Xiaohui Chen
ffcfe3411f usb debugging: show alert to secondary user
Bug: 12785423
Change-Id: If7f60899cfdaca7bdad560bd59a78f5be74c24be
2015-06-03 09:32:19 -07:00
John Spurlock
b9f2b4ec11 Merge "Volume: Ripple tweaking on zen mode condition rows." into mnc-dev 2015-06-03 16:01:00 +00:00
John Spurlock
9ec8f0607e Volume: Ripple tweaking on zen mode condition rows.
Bug: 21335622
Change-Id: Ifcd7e5a3c14625e0442dcdb23b9b27a01545953c
2015-06-03 11:56:08 -04:00
John Spurlock
dfe8044160 Merge "Audio policy: setting explicit non-zero volume unmutes the stream." into mnc-dev 2015-06-03 15:17:55 +00:00
Paul Jensen
736432edd2 Merge "Disallow going back to initial empty page in captive portal app" into mnc-dev 2015-06-03 15:17:11 +00:00
Paul Jensen
e836b6847a Disallow going back to initial empty page in captive portal app
This is a little tricky because WebView history can only be cleared
after the next page load and we don't want to allow hitting back
during the first page load.

Bug:21147832
Change-Id: I639dfd27d4dc3af618282256ca02b9947e64a7b9
2015-06-03 15:15:12 +00:00
John Spurlock
75ae23c096 Audio policy: setting explicit non-zero volume unmutes the stream.
And vice versa.

Bug: 21584884
Change-Id: I2cd6a84ab40edba4c6fc2b219693e0d4f0527d8d
2015-06-03 10:50:52 -04:00
John Spurlock
e7f68c18bf Merge "Volume footer uglification." into mnc-dev 2015-06-03 13:24:44 +00:00
Paul Jensen
e247cdec6d Merge "Update captive portal sign-in app SSL error page UI." into mnc-dev 2015-06-03 13:17:58 +00:00
Paul Jensen
65636fb23c Update captive portal sign-in app SSL error page UI.
Add text and update image as per UX team recommendations.
Add "Use as is and open browser" link.

Bug:18791346
Bug:20038019
Bug:20486308
Change-Id: Ibf6d1493f5332e7905154cc7306645ac4c1a6283
2015-06-03 09:12:25 -04:00
Adrian Roos
21d2a25763 Prevent panel and QS expansion before device is decrypted
Bug: 21514179
Change-Id: Ia36409a2645a00fc2c2630eb39c05d3a0599fd8a
2015-06-03 01:08:21 +00:00
Steve McKay
92dce15787 Update hamburger share, and delete icons to use the 24x MD icons.
BUG=18685222,17699796
Change-Id: I4b14b83eca7fe30e250e1252cb384bc94e05e0a4
(cherry picked from commit e07525536b7edf584ffc96ba69951794d6096b57)
2015-06-02 23:07:40 +00:00
Jason Monk
6ef831fe1a Merge "Tuner: Let Status bar be tuned" into mnc-dev 2015-06-02 22:39:04 +00:00
Jorim Jaggi
7d01d2c6cf Merge "Fix API review: Camera prewarm" into mnc-dev 2015-06-02 22:25:29 +00:00
John Spurlock
023544f762 Volume footer uglification.
- Move "End now" button to its own line, below the condition lines.
 - Add the feature name "Do Not Disturb" to the condition summary
   for the indef condition.
 - Fix found RTL issues with the footer.

Bug: 21171893
Change-Id: Ia12fe57d46a5547beec82cf76e175982bfa3fd6c
2015-06-02 17:56:28 -04:00
Adrian Roos
579e7b7b9a Merge "Patches for IKeyguardStateCallback" into mnc-dev 2015-06-02 21:05:22 +00:00
Jason Monk
d3c2089f88 Merge "Add ability to get device by address" into mnc-dev 2015-06-02 20:41:24 +00:00
Jason Monk
3b230077dc Tuner: Let Status bar be tuned
Also fix a crash in the QSTuner

Bug: 21192440
Change-Id: Ideb8e34b93a4b456d758266dfc06545e7f7ab109
2015-06-02 16:29:35 -04:00
Winson Chung
42fde939ea Merge "Use immutable ashmem bitmaps in screenshot notifications." into mnc-dev 2015-06-02 20:20:07 +00:00
Winson Chung
1b87be470a Use immutable ashmem bitmaps in screenshot notifications.
Bug 21037890
Change-Id: Ib5ed32bb475e1e8f7b3407ac72f53a6d640ffad1
2015-06-02 12:18:05 -07:00
Jason Monk
f3edbb55dd Merge "Handle network info updates while scanning is paused" into mnc-dev 2015-06-02 18:59:46 +00:00
Jason Monk
a296c69cc2 Handle network info updates while scanning is paused
Bug: 21581533
Change-Id: I4216c3e9b64cb758e32dd93c39061f9d7a642ee0
2015-06-02 14:52:22 -04:00
Jason Monk
64ff8a541c Add ability to get device by address
Bug: 21444336
Change-Id: I003092a12e93e2eccab736e7da20a6a23df30bbf
2015-06-02 14:05:18 -04:00
Andrew Flynn
55fc8004ad Show Carrier Network Change icon SysUI even while connected
Taking connect/disconnect events into accounts results in frequent jank
while trying to show the icon.

Bug: 21504588
Change-Id: If271980cc46cfc20f80083de17a4b57c42439069
2015-06-02 12:41:53 -04:00
Selim Cinek
233241f13d Fixed a crash with HUNs
Bug: 21500600
Change-Id: Idf0a7be5d58bb5c666b930a0beada1e0ed2869aa
2015-06-02 13:01:11 +00:00
Andre Eisenbach
60598075a0 Bluetooth PAN: Set isPreferred to true (1/2)
isPreferred must always be true for PAN so that the DUT can initiate
a PANU connection with the remote device not only from the internet
access menu in the profile setting, but also from the paired device
list menu.

Currently isPreferred is only true when PAN is in connected state
for the PANU role, so it will return false when the PAN profile is
not connected and the PANU connection will never be initiated
from the paired device list menu.

Change-Id: I120e681a113f56b74b45e01870adf96cdc2ca262
2015-06-02 01:58:58 -07:00
dooyoung.hwang
328472ebd8 Patches for IKeyguardStateCallback
1. Also notify input is restricted or not when IKeyguardStateCallback callback is added.
When first Keyguard is showing after boot, the mInputRestricted is not updated. So,
inKeyguardRestrictedInputMode still returns false, although device is locked.

2. If mShowing remains false during setup time of KeyguardViewMediator, mInputRestricted
is not updated. This is because updateInputRestrictedLocked is called only if showing
value is changed during setup time.
For this reason, when device is not provisioned, inKeyguardRestrictedInputMode returns
false, and device does not restrict key.

3. If one of callbacks causes RemoteException, the other callbacks are not called.
This is because catching RemoteException breaks for-loop.

(cherry-picked from commit 516dad062580201d7a4ad6c112b23434385d5268)

Change-Id: I0281405127bcc75285b908d01485da3ac9b40b52
Signed-off-by: Dooyoung Hwang <dooyoung.hwang@lge.com>
2015-06-02 03:01:20 +00:00