1<?xml version="1.0" encoding="utf-8"?>
2<layout xmlns:android="http://schemas.android.com/apk/res/android">
3
4 <RelativeLayout
5 android:layout_width="match_parent"
6 android:layout_height="match_parent">
7
8 <com.google.android.material.appbar.AppBarLayout
9 android:id="@+id/app_bar_layout"
10 android:layout_width="match_parent"
11 android:layout_height="wrap_content">
12
13 <com.google.android.material.appbar.MaterialToolbar
14 android:id="@+id/toolbar"
15 android:layout_width="match_parent"
16 android:layout_height="wrap_content"
17 android:minHeight="?attr/actionBarSize" />
18
19 </com.google.android.material.appbar.AppBarLayout>
20
21 <ScrollView
22 android:layout_width="fill_parent"
23 android:layout_height="wrap_content"
24 android:layout_above="@+id/button_bar"
25 android:layout_below="@id/app_bar_layout">
26
27 <LinearLayout
28 android:layout_width="match_parent"
29 android:layout_height="wrap_content"
30 android:orientation="vertical">
31
32 <com.google.android.material.card.MaterialCardView
33 android:id="@+id/key_error_message_card"
34 android:layout_width="fill_parent"
35 android:layout_height="wrap_content"
36 android:layout_marginLeft="@dimen/activity_horizontal_margin"
37 android:layout_marginTop="@dimen/activity_vertical_margin"
38 android:layout_marginRight="@dimen/activity_horizontal_margin"
39 android:layout_marginBottom="@dimen/activity_vertical_margin"
40 android:visibility="gone">
41
42 <LinearLayout
43 android:layout_width="match_parent"
44 android:layout_height="wrap_content"
45 android:orientation="vertical">
46
47 <LinearLayout
48 android:layout_width="match_parent"
49 android:layout_height="wrap_content"
50 android:orientation="vertical"
51 android:padding="@dimen/card_padding_regular">
52
53 <TextView
54 android:id="@+id/key_error_message_title"
55 android:layout_width="wrap_content"
56 android:layout_height="wrap_content"
57 android:layout_marginBottom="8sp"
58 android:text="@string/error_trustkeys_title"
59 android:textAppearance="?textAppearanceTitleLarge" />
60
61 <TextView
62 android:id="@+id/key_error_message"
63 android:layout_width="wrap_content"
64 android:layout_height="wrap_content"
65 android:textAppearance="?textAppearanceTitleMedium" />
66
67 <TextView
68 android:id="@+id/key_error_general"
69 android:layout_width="wrap_content"
70 android:layout_height="wrap_content"
71 android:textAppearance="?textAppearanceBodyMedium" />
72
73 <TextView
74 android:id="@+id/key_error_hint_mutual"
75 android:layout_width="wrap_content"
76 android:layout_height="wrap_content"
77 android:layout_marginTop="8sp"
78 android:text="@string/error_trustkey_hint_mutual"
79 android:textAppearance="?textAppearanceBodyMedium"
80 android:textColor="?colorOnSurfaceVariant" />
81 </LinearLayout>
82
83 <LinearLayout
84 android:layout_width="match_parent"
85 android:layout_height="wrap_content"
86 android:layout_gravity="end"
87 android:gravity="end">
88
89 <Button
90 android:id="@+id/disable_button"
91 style="@style/Widget.Material3.Button.TextButton"
92 android:layout_width="wrap_content"
93 android:layout_height="wrap_content"
94 android:paddingLeft="16dp"
95 android:paddingRight="16dp"
96 android:text="@string/disable_encryption" />
97 </LinearLayout>
98 </LinearLayout>
99
100 </com.google.android.material.card.MaterialCardView>
101
102 <com.google.android.material.card.MaterialCardView
103 android:id="@+id/own_keys_card"
104 android:layout_width="match_parent"
105 android:layout_height="wrap_content"
106 android:layout_marginLeft="@dimen/activity_horizontal_margin"
107 android:layout_marginTop="@dimen/activity_vertical_margin"
108 android:layout_marginRight="@dimen/activity_horizontal_margin"
109 android:layout_marginBottom="@dimen/activity_vertical_margin"
110 android:visibility="gone">
111
112 <LinearLayout
113 android:layout_width="match_parent"
114 android:layout_height="wrap_content"
115 android:orientation="vertical"
116 android:padding="@dimen/card_padding_list">
117
118 <TextView
119 android:id="@+id/own_keys_title"
120 android:layout_width="wrap_content"
121 android:layout_height="wrap_content"
122 android:layout_margin="@dimen/list_padding"
123 android:textAppearance="?textAppearanceTitleLarge" />
124
125 <LinearLayout
126 android:id="@+id/own_keys_details"
127 android:layout_width="fill_parent"
128 android:layout_height="wrap_content"
129 android:orientation="vertical" />
130 </LinearLayout>
131
132 </com.google.android.material.card.MaterialCardView>
133
134 <LinearLayout
135 android:id="@+id/foreign_keys"
136 android:layout_width="fill_parent"
137 android:layout_height="wrap_content"
138 android:orientation="vertical"
139 android:visibility="gone">
140
141 </LinearLayout>
142
143 </LinearLayout>
144 </ScrollView>
145
146 <RelativeLayout
147 android:id="@+id/button_bar"
148 android:layout_width="wrap_content"
149 android:layout_height="wrap_content"
150 android:layout_alignParentStart="true"
151 android:layout_alignParentEnd="true"
152 android:layout_alignParentBottom="true"
153 android:paddingHorizontal="16dp"
154 android:paddingVertical="8dp">
155
156 <Button
157 android:id="@+id/cancel_button"
158 style="@style/Widget.Material3.Button.TextButton"
159 android:layout_width="wrap_content"
160 android:layout_height="wrap_content"
161 android:layout_alignParentStart="true"
162 android:layout_centerInParent="true"
163 android:text="@string/cancel" />
164
165
166 <Button
167 android:id="@+id/save_button"
168 android:layout_width="wrap_content"
169 android:layout_height="wrap_content"
170 android:layout_alignParentEnd="true"
171 android:layout_centerInParent="true"
172 android:enabled="false"
173 android:text="@string/save" />
174 </RelativeLayout>
175 </RelativeLayout>
176</layout>