Adam Powell
f8895248e2
Add a scrubber to keyguard; layout tweaks
...
Switch KeyguardTransportControlView over to using RemoteController
instead of the internal API.
Guard transition animations behind a flag until we can work out some
intermittent issues.
Change-Id: Ie9f41339ce6e735c5d524db88437672f2c9859e2
2013-10-03 14:55:18 -07:00
Baligh Uddin
291eea7e55
Merge "Import translations. DO NOT MERGE"
2013-10-03 03:41:16 +00:00
Baligh Uddin
e7f5e98d8a
Import translations. DO NOT MERGE
...
Change-Id: I1173bff13f4eb5523156f63861f918feeeb22376
Auto-generated-cl: translation import
2013-10-02 11:18:59 -07:00
Baligh Uddin
06b3280ddb
Import translations. DO NOT MERGE
...
Change-Id: Ibd657855a970ecb2055f7adf4ca57c0d4825a8ee
Auto-generated-cl: translation import
2013-10-02 11:16:48 -07:00
Chet Haase
c2baf840d3
am 5e0582e5: am 0d5a9fde: am 6e4ee9d5: Merge "Make onClickHandler in KeyguardHostView a weak reference" into klp-dev
...
* commit '5e0582e5f16eccc96ee0da0fb507722180778d00':
Make onClickHandler in KeyguardHostView a weak reference
2013-10-02 09:44:11 -07:00
John Reck
b3c7f0e577
am 662ad0c2: am 2c862e68: am 60746378: Merge "Remove old animation" into klp-dev
...
* commit '662ad0c26f77108ce30aea875e7a07aed4dbc604':
Remove old animation
2013-10-02 09:44:01 -07:00
Michael Wright
f169b5e528
am cd479b6e: am 02cefe27: Merge "Move slide to unlock circle up" into klp-dev
...
* commit 'cd479b6e880f23b7d87665a1b40fcdf758d12fdb':
Move slide to unlock circle up
2013-10-02 09:42:48 -07:00
Chet Haase
5e0582e5f1
am 0d5a9fde: am 6e4ee9d5: Merge "Make onClickHandler in KeyguardHostView a weak reference" into klp-dev
...
* commit '0d5a9fde7e2571ff95b4e3fb87d1997bd58678f2':
Make onClickHandler in KeyguardHostView a weak reference
2013-10-02 09:36:49 -07:00
John Reck
662ad0c26f
am 2c862e68: am 60746378: Merge "Remove old animation" into klp-dev
...
* commit '2c862e68f0d7575f00c88b822dcb67060d8deb4f':
Remove old animation
2013-10-02 09:36:32 -07:00
Michael Wright
cd479b6e88
am 02cefe27: Merge "Move slide to unlock circle up" into klp-dev
...
* commit '02cefe27f334c0919983ec62ab7b679696d3b6b8':
Move slide to unlock circle up
2013-10-02 09:34:13 -07:00
John Reck
a9212864f3
am 6fe99af1: am 288180c2: Merge "Avoid accidentally using software layers" into klp-dev
...
* commit '6fe99af1bdc00471662ea2fdec0317910a7c3e2b':
Avoid accidentally using software layers
2013-10-01 23:10:42 -07:00
John Reck
6fe99af1bd
am 288180c2: Merge "Avoid accidentally using software layers" into klp-dev
...
* commit '288180c24434ba5b0f35e8f22d39b109b46270e2':
Avoid accidentally using software layers
2013-10-01 22:21:30 -07:00
Amith Yamasani
a2957bdcca
am 32ff8c14: am f55cf7fc: Merge "Adjust padding for keyguard pin entry keys" into klp-dev
...
* commit '32ff8c14b285bed93a1e8ec65a49debfdd3cbaef':
Adjust padding for keyguard pin entry keys
2013-10-01 18:50:24 -07:00
Jim Miller
7f5348b093
am 102f0e05: am 8b3bc51c: Merge "Disable keyguard widgets on low memory devices" into klp-dev
...
* commit '102f0e05ba1efb76a3f68ae57fbea4dd85fa1ef8':
Disable keyguard widgets on low memory devices
2013-10-01 18:50:17 -07:00
Adam Powell
69e957d474
am 43a372f3: Keyguard transport controls: fullscreen art
...
* commit '43a372f38ad642f86047e8112e3d43edb7300439':
Keyguard transport controls: fullscreen art
2013-10-01 18:44:21 -07:00
Jim Miller
1e5712bdc2
am 1ae85153: Merge "Fix missing transport in keyguard" into klp-dev
...
* commit '1ae85153c804553365d18715824fd3a569f8ce18':
Fix missing transport in keyguard
2013-10-01 18:44:17 -07:00
Chet Haase
0d5a9fde7e
am 6e4ee9d5: Merge "Make onClickHandler in KeyguardHostView a weak reference" into klp-dev
...
* commit '6e4ee9d50f59b15a523d6e252b7f3f2dc8b773f5':
Make onClickHandler in KeyguardHostView a weak reference
2013-10-01 16:46:40 -07:00
Chet Haase
7fc27ea451
Make onClickHandler in KeyguardHostView a weak reference
...
The strong reference OnClickHandler caused bitmaps in keyguard to be
referenced when keyguard was not visible. This change makes the click
handler a static class with a weak reference to the hostView instance,
allowing those bitmaps to get collected and shaving ~845k off of the
heap size when the keyguard isn't showing.
Issue #10918599 SystemUI should have a round of Svelting
Change-Id: I69de8659ac14c1a4723d082dd3cd394d8b6097f1
2013-10-01 16:37:17 -07:00
John Reck
2c862e68f0
am 60746378: Merge "Remove old animation" into klp-dev
...
* commit '607463788abd6168fa5f0133cf225600833268ae':
Remove old animation
2013-10-01 15:39:22 -07:00
John Reck
da7af95d81
Remove old animation
...
Bug: 10918599
Shaves ~1.5MB off of Keyguard creation from usage of an
old-style Alpha animator that would create a draw cache
The animation is unseen due to screen timings, so simply remove it
Also adds a bit of de-jank to the non-svelte case by avoiding
a potential GC_FOR_ALLOC
Change-Id: Id49742d95988f670a44305e4033e7a850d20e675
2013-10-01 14:52:03 -07:00
Amith Yamasani
32ff8c14b2
am f55cf7fc: Merge "Adjust padding for keyguard pin entry keys" into klp-dev
...
* commit 'f55cf7fcd991124b76063c5c9aed2d3833eff084':
Adjust padding for keyguard pin entry keys
2013-10-01 05:26:37 -07:00
Jim Miller
102f0e05ba
am 8b3bc51c: Merge "Disable keyguard widgets on low memory devices" into klp-dev
...
* commit '8b3bc51c8f03b2877e834fb1a739eb729a7ad8a1':
Disable keyguard widgets on low memory devices
2013-10-01 05:26:31 -07:00
Baligh Uddin
71f2d8cb3e
Merge "Import translations. DO NOT MERGE"
2013-10-01 02:42:04 +00:00
Baligh Uddin
8e1a481368
Merge "Import translations. DO NOT MERGE" into klp-dev
2013-10-01 02:40:41 +00:00
Michael Wright
02cefe27f3
Merge "Move slide to unlock circle up" into klp-dev
2013-10-01 01:46:53 +00:00
Michael Wright
f40ec0f00f
Move slide to unlock circle up
...
Because HH is such a tall device, we need to move the circle up in
order to put it in the correct physical location.
Bug: 10900855
Change-Id: Idf90839e19f89784a96d110dd897bdacb58cb616
2013-09-30 18:38:36 -07:00
Adam Powell
cf0a11594b
am 43a372f3: Keyguard transport controls: fullscreen art
...
* commit '43a372f38ad642f86047e8112e3d43edb7300439':
Keyguard transport controls: fullscreen art
2013-09-30 17:10:18 -07:00
Jim Miller
aaee139ced
am 1ae85153: Merge "Fix missing transport in keyguard" into klp-dev
...
* commit '1ae85153c804553365d18715824fd3a569f8ce18':
Fix missing transport in keyguard
2013-09-30 17:10:15 -07:00
John Spurlock
847f4e0e1b
am d01a1b04: Merge "Remove unused views when we return to keyguard" into klp-dev
...
* commit 'd01a1b0473a38bd75555b3138e8e0037fe391d82':
Remove unused views when we return to keyguard
2013-09-30 17:07:53 -07:00
John Spurlock
7e6774402e
am e5b14ee1: Merge "Restore scrim views to former place in view hierarchy." into klp-dev
...
* commit 'e5b14ee1281325dc7e54df3fd820ff4bd830ef3c':
Restore scrim views to former place in view hierarchy.
2013-09-30 17:07:50 -07:00
Jim Miller
3d4e30ba97
am 398d7f61: Merge "Update navbar camera icon and widget background assets in keyguard." into klp-dev
...
* commit '398d7f61866baab65e69b9107c36ba32bf824353':
Update navbar camera icon and widget background assets in keyguard.
2013-09-30 16:42:26 -07:00
John Reck
288180c244
Merge "Avoid accidentally using software layers" into klp-dev
2013-09-30 23:10:49 +00:00
John Reck
0a4079ec0c
Avoid accidentally using software layers
...
Bug: 10918599
Shaves ~1-2MB of transient memory usage from setting a hardware layer
on a view that's not hardware accelerated, resulting in it falling
back to a software layer which allocates a bitmap
Also a bit of dejanking as a result of not hitting GC_FOR_ALLOC
Change-Id: Iff00d383fca710147a48f31c7eee2b728b8412dc
2013-09-30 15:41:49 -07:00
Amith Yamasani
f55cf7fcd9
Merge "Adjust padding for keyguard pin entry keys" into klp-dev
2013-09-30 21:31:54 +00:00
John Spurlock
a372f43040
am d01a1b04: Merge "Remove unused views when we return to keyguard" into klp-dev
...
* commit 'd01a1b0473a38bd75555b3138e8e0037fe391d82':
Remove unused views when we return to keyguard
2013-09-30 14:14:15 -07:00
John Spurlock
5eb2504430
am e5b14ee1: Merge "Restore scrim views to former place in view hierarchy." into klp-dev
...
* commit 'e5b14ee1281325dc7e54df3fd820ff4bd830ef3c':
Restore scrim views to former place in view hierarchy.
2013-09-30 14:14:11 -07:00
Jim Miller
a3b60f56f7
am 398d7f61: Merge "Update navbar camera icon and widget background assets in keyguard." into klp-dev
...
* commit '398d7f61866baab65e69b9107c36ba32bf824353':
Update navbar camera icon and widget background assets in keyguard.
2013-09-30 14:12:17 -07:00
Amith Yamasani
e64318bda0
Adjust padding for keyguard pin entry keys
...
Increase padding on the left to more visually center the text within the touch target
Bug: 10074982
Change-Id: I2c622b0edd427a4b15f2f3b25a0a124853ed2367
2013-09-30 13:38:14 -07:00
Baligh Uddin
05c285bd30
Import translations. DO NOT MERGE
...
Change-Id: Ic1f72c3efbb0b03a95f10b45d3e210aa26c9657e
Auto-generated-cl: translation import
2013-09-30 09:34:53 -07:00
Baligh Uddin
d374fc7649
Import translations. DO NOT MERGE
...
Change-Id: Ib2bedf5a64b306f630e1263fed4a6fa0e8843175
Auto-generated-cl: translation import
2013-09-30 09:32:47 -07:00
Jim Miller
461b345886
Disable keyguard widgets on low memory devices
...
Fixes bug 10784493
Change-Id: I6271ea94f6832bb061ba9f64efea460d28ee5695
2013-09-29 14:00:01 -07:00
Adam Powell
43a372f38a
Keyguard transport controls: fullscreen art
...
When the transport controls are active, set the relevant art as a
fullscreen background for the keyguard.
Change-Id: I1e8a87f242153a2a2c5bf94dbd15f0fd3e07dde3
2013-09-27 18:47:52 -07:00
Jim Miller
1ae85153c8
Merge "Fix missing transport in keyguard" into klp-dev
2013-09-28 01:30:21 +00:00
Jim Miller
90873d53fb
Fix missing transport in keyguard
...
Keyguard wasn't re-establishing a connection to the RCD after a
crash. This results in a missing transport until the session reboots.
Fixes bug 10204949
Change-Id: Ia030eacbcf1e3cfa9ee948c841c95d2040f9c1e0
2013-09-27 18:09:43 -07:00
John Spurlock
d01a1b0473
Merge "Remove unused views when we return to keyguard" into klp-dev
2013-09-27 14:32:38 +00:00
John Spurlock
e5b14ee128
Merge "Restore scrim views to former place in view hierarchy." into klp-dev
2013-09-27 14:27:38 +00:00
John Spurlock
256ae67b9a
Restore scrim views to former place in view hierarchy.
...
By enabling KeyguardHostView to extend into the full screen area
and updating custom measure/layout in the Challenge layouts
appropriately.
Bug:10939005
Change-Id: I06fb187c4100cf0f2e48b1206cc4450afa4567dd
2013-09-27 10:19:12 -04:00
Jim Miller
398d7f6186
Merge "Update navbar camera icon and widget background assets in keyguard." into klp-dev
2013-09-26 22:27:15 +00:00
Jim Miller
1de95fb42b
Remove unused views when we return to keyguard
...
This fixes a bug where launching the camera would move
the camera view to the root hierarchy. In insecure mode, a
subsequent dismiss() comes in and tears down the view hierachy
before the event can be processed, which left the view in the
root hierarchy.
The fix is to remove all children when we reconstruct keyguard.
Fixes bug 10640209
Change-Id: Ia67a93cd219d2b906b6e3bdd04cc355eeffe857e
2013-09-26 15:09:28 -07:00
Mindy Pereira
cf0bb77861
am cc81ed0f: am b198115e: Merge "De-blue the add lock screen widget pressed state" into klp-dev
...
* commit 'cc81ed0f51cfa5580a8d457e8915adc8bf98a776':
De-blue the add lock screen widget pressed state
2013-09-26 09:53:23 -07:00