That fuck shit the fascists are using
1<?xml version="1.0" encoding="utf-8"?>
2<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
3 xmlns:app="http://schemas.android.com/apk/res-auto"
4 xmlns:tools="http://schemas.android.com/tools"
5 android:layout_width="match_parent"
6 android:layout_height="match_parent"
7 android:fillViewport="true">
8
9 <androidx.constraintlayout.widget.ConstraintLayout
10 android:layout_width="match_parent"
11 android:layout_height="wrap_content">
12
13 <TextView
14 android:id="@+id/pin_restore_pin_title"
15 android:layout_width="match_parent"
16 android:layout_height="wrap_content"
17 android:layout_marginStart="24dp"
18 android:layout_marginTop="32dp"
19 android:layout_marginEnd="24dp"
20 android:text="@string/RegistrationLockFragment__enter_your_pin"
21 android:textAppearance="@style/Signal.Text.HeadlineMedium"
22 app:layout_constraintBottom_toTopOf="@id/pin_restore_pin_description"
23 app:layout_constraintEnd_toEndOf="parent"
24 app:layout_constraintStart_toStartOf="parent"
25 app:layout_constraintTop_toTopOf="parent"
26 app:layout_constraintVertical_bias="0.0" />
27
28 <TextView
29 android:id="@+id/pin_restore_pin_description"
30 android:layout_width="match_parent"
31 android:layout_height="wrap_content"
32 android:layout_marginStart="24dp"
33 android:layout_marginTop="12dp"
34 android:layout_marginEnd="24dp"
35 android:minHeight="66dp"
36 android:text="@string/RegistrationLockFragment__enter_the_pin_you_created"
37 android:textAppearance="@style/Signal.Text.BodyLarge"
38 android:textColor="@color/signal_colorOnSurfaceVariant"
39 app:layout_constraintEnd_toEndOf="parent"
40 app:layout_constraintStart_toStartOf="parent"
41 app:layout_constraintTop_toBottomOf="@id/pin_restore_pin_title" />
42
43
44 <com.google.android.material.textfield.TextInputLayout
45 android:id="@+id/edit_kbs_textinputlayout"
46 style="@style/Widget.Signal.TextInputLayout"
47 android:layout_width="0dp"
48 android:layout_height="wrap_content"
49 android:layout_marginStart="24dp"
50 android:layout_marginTop="16dp"
51 android:layout_marginEnd="24dp"
52 android:minWidth="210dp"
53 app:layout_constraintEnd_toEndOf="parent"
54 app:layout_constraintStart_toStartOf="parent"
55 app:layout_constraintTop_toBottomOf="@+id/pin_restore_pin_description"
56 app:materialThemeOverlay="@style/Signal.ThemeOverlay.TextInputLayout">
57
58 <com.google.android.material.textfield.TextInputEditText
59 android:id="@+id/pin_restore_pin_input"
60 style="@style/Widget.MaterialComponents.TextInputEditText.FilledBox"
61 android:layout_width="match_parent"
62 android:layout_height="wrap_content"
63 android:gravity="center_horizontal"
64 android:imeOptions="actionDone"
65 android:inputType="numberPassword"
66 tools:text="1234567890" />
67 </com.google.android.material.textfield.TextInputLayout>
68
69 <TextView
70 android:id="@+id/pin_restore_pin_input_label"
71 android:layout_width="match_parent"
72 android:layout_height="wrap_content"
73 android:layout_marginTop="8dp"
74 android:gravity="center_horizontal"
75 android:textAppearance="@style/Signal.Text.BodyMedium"
76 app:layout_constraintEnd_toEndOf="parent"
77 app:layout_constraintStart_toStartOf="parent"
78 app:layout_constraintTop_toBottomOf="@id/edit_kbs_textinputlayout"
79 tools:text="@string/RegistrationLockFragment__incorrect_pin_try_again" />
80
81 <com.google.android.material.button.MaterialButton
82 android:id="@+id/pin_restore_forgot_pin"
83 style="@style/Signal.Widget.Button.Large.Secondary"
84 android:layout_width="match_parent"
85 android:layout_height="wrap_content"
86 android:layout_marginStart="32dp"
87 android:layout_marginEnd="32dp"
88 android:text="@string/PinRestoreEntryFragment_need_help"
89 android:visibility="gone"
90 app:layout_constraintEnd_toEndOf="parent"
91 app:layout_constraintStart_toStartOf="parent"
92 app:layout_constraintTop_toBottomOf="@id/pin_restore_pin_input_label"
93 tools:visibility="visible" />
94
95 <com.google.android.material.button.MaterialButton
96 android:id="@+id/pin_restore_keyboard_toggle"
97 style="@style/Signal.Widget.Button.Large.Secondary"
98 android:layout_width="match_parent"
99 android:layout_height="wrap_content"
100 android:text="@string/RegistrationLockFragment__switch_keyboard"
101 app:icon="@drawable/ic_keyboard_24"
102 app:iconGravity="textStart"
103 app:iconPadding="8dp"
104 app:layout_constraintTop_toBottomOf="@id/pin_restore_forgot_pin"
105 app:layout_constraintVertical_bias="0.0"
106 tools:layout_editor_absoluteX="32dp" />
107
108 <org.tm.archive.util.views.CircularProgressMaterialButton
109 android:id="@+id/pin_restore_pin_confirm"
110 style="@style/Signal.Widget.Button.Large.Tonal"
111 android:layout_width="wrap_content"
112 android:layout_height="wrap_content"
113 android:layout_marginStart="32dp"
114 android:layout_marginEnd="32dp"
115 android:layout_marginBottom="16dp"
116 app:circularProgressMaterialButton__label="@string/RegistrationActivity_continue"
117 app:layout_constraintBottom_toBottomOf="parent"
118 app:layout_constraintEnd_toEndOf="parent"
119 app:layout_constraintHorizontal_bias="1.0"
120 app:layout_constraintStart_toStartOf="parent"
121 app:materialThemeOverlay="@style/ThemeOverlay.Signal.CircularProgressIndicator.Tonal" />
122
123 <com.google.android.material.button.MaterialButton
124 android:id="@+id/pin_restore_skip_button"
125 style="@style/Signal.Widget.Button.Large.Secondary"
126 android:layout_width="wrap_content"
127 android:layout_height="wrap_content"
128 android:text="@string/PinRestoreEntryFragment_skip"
129 android:textColor="@color/signal_colorOnSurfaceVariant"
130 app:layout_constraintEnd_toEndOf="parent"
131 app:layout_constraintTop_toTopOf="parent"
132 tools:visibility="visible" />
133
134 </androidx.constraintlayout.widget.ConstraintLayout>
135</ScrollView>