Skip to content

Commit e7376e2

Browse files
Jim MillerAndroid (Google) Code Review
authored andcommitted
Merge "Initial pass at re-enabling face unlock in new keyguard." into jb-mr1-dev
2 parents 18e8768 + 000464a commit e7376e2

15 files changed

+141
-167
lines changed

core/res/res/layout-sw600dp/keyguard_screen_password_landscape.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154

155155
<!-- Area to overlay FaceLock -->
156156
<RelativeLayout
157-
android:id="@+id/faceLockAreaView"
157+
android:id="@+id/face_unlock_area_view"
158158
android:visibility="invisible"
159159
android:layout_width="530dip"
160160
android:layout_height="530dip"

core/res/res/layout-sw600dp/keyguard_screen_password_portrait.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157

158158
<!-- Area to overlay FaceLock -->
159159
<RelativeLayout
160-
android:id="@+id/faceLockAreaView"
160+
android:id="@+id/face_unlock_area_view"
161161
android:visibility="invisible"
162162
android:layout_width="440dip"
163163
android:layout_height="440dip"

core/res/res/layout-sw600dp/keyguard_screen_unlock_landscape.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126

127127
<!-- Area to overlay FaceLock -->
128128
<RelativeLayout
129-
android:id="@+id/faceLockAreaView"
129+
android:id="@+id/face_unlock_area_view"
130130
android:visibility="invisible"
131131
android:layout_width="530dip"
132132
android:layout_height="530dip"

core/res/res/layout-sw600dp/keyguard_screen_unlock_portrait.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119

120120
<!-- Area to overlay FaceLock -->
121121
<RelativeLayout
122-
android:id="@+id/faceLockAreaView"
122+
android:id="@+id/face_unlock_area_view"
123123
android:visibility="invisible"
124124
android:layout_width="440dip"
125125
android:layout_height="440dip"

core/res/res/layout/keyguard_face_unlock_view.xml

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,41 @@
2323
<com.android.internal.policy.impl.keyguard.KeyguardFaceUnlockView
2424
xmlns:android="http://schemas.android.com/apk/res/android"
2525
android:id="@+id/keyguard_face_unlock_view"
26+
android:orientation="vertical"
2627
android:layout_width="match_parent"
2728
android:layout_height="match_parent">
2829

29-
<!-- TODO -->
30+
<include layout="@layout/keyguard_navigation"/>
31+
32+
<Space
33+
android:layout_width="match_parent"
34+
android:layout_height="0dip"
35+
android:layout_weight="1" />
36+
37+
<RelativeLayout
38+
android:id="@+id/face_unlock_area_view"
39+
android:layout_width="match_parent"
40+
android:layout_height="@dimen/face_unlock_height"
41+
android:background="@drawable/intro_bg"
42+
android:gravity="center">
43+
44+
<View
45+
android:id="@+id/spotlightMask"
46+
android:layout_width="match_parent"
47+
android:layout_height="match_parent"
48+
android:background="@color/facelock_spotlight_mask"
49+
/>
50+
51+
<ImageView
52+
android:id="@+id/cancel_button"
53+
android:layout_width="wrap_content"
54+
android:layout_height="wrap_content"
55+
android:padding="5dip"
56+
android:layout_alignParentTop="true"
57+
android:layout_alignParentEnd="true"
58+
android:src="@drawable/ic_facial_backup"
59+
/>
60+
61+
</RelativeLayout>
3062

3163
</com.android.internal.policy.impl.keyguard.KeyguardFaceUnlockView>

core/res/res/layout/keyguard_screen_password_landscape.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@
209209

210210
<!-- Area to overlay FaceLock -->
211211
<RelativeLayout
212-
android:id="@+id/faceLockAreaView"
212+
android:id="@+id/face_unlock_area_view"
213213
android:visibility="invisible"
214214
android:layout_row="0"
215215
android:layout_column="2"

core/res/res/layout/keyguard_screen_password_portrait.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@
200200

201201
<!-- Area to overlay FaceLock -->
202202
<RelativeLayout
203-
android:id="@+id/faceLockAreaView"
203+
android:id="@+id/face_unlock_area_view"
204204
android:visibility="invisible"
205205
android:layout_row="3"
206206
android:layout_column="0"

core/res/res/layout/keyguard_screen_unlock_landscape.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@
162162

163163
<!-- Area to overlay FaceLock -->
164164
<RelativeLayout
165-
android:id="@+id/faceLockAreaView"
165+
android:id="@+id/face_unlock_area_view"
166166
android:visibility="invisible"
167167
android:layout_row="0"
168168
android:layout_column="1"

core/res/res/layout/keyguard_screen_unlock_portrait.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@
171171

172172
<!-- Area to overlay FaceLock -->
173173
<RelativeLayout
174-
android:id="@+id/faceLockAreaView"
174+
android:id="@+id/face_unlock_area_view"
175175
android:visibility="invisible"
176176
android:layout_row="4"
177177
android:layout_column="0"

core/res/res/values/dimens.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,9 @@
193193
<!-- Padding on left margin of PIN text entry field to center it when del button is showing -->
194194
<dimen name="keyguard_lockscreen_pin_margin_left">40dip</dimen>
195195

196+
<!-- Height of FaceUnlock widget in keyguard -->
197+
<dimen name="face_unlock_height">330dip</dimen>
198+
196199
<!-- Minimum popup width for selecting an activity in ActivityChooserDialog/ActivityChooserView. -->
197200
<dimen name="activity_chooser_popup_min_width">200dip</dimen>
198201

0 commit comments

Comments
 (0)