summaryrefslogtreecommitdiffhomepage
path: root/ui/src/main/res/layout/tv_activity.xml
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2020-09-22 16:28:13 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2020-09-22 23:53:44 +0200
commit9df8e5e239a298d1b17ce2486af5277b53c35411 (patch)
tree41c970e8b228982a559a5ee8a3bd8676f1a71a44 /ui/src/main/res/layout/tv_activity.xml
parent444a86cc9f642373ea04a42966e16869dac8dd69 (diff)
tv: add ugly deletion mode
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'ui/src/main/res/layout/tv_activity.xml')
-rw-r--r--ui/src/main/res/layout/tv_activity.xml17
1 files changed, 17 insertions, 0 deletions
diff --git a/ui/src/main/res/layout/tv_activity.xml b/ui/src/main/res/layout/tv_activity.xml
index 4ca5f839..8a544258 100644
--- a/ui/src/main/res/layout/tv_activity.xml
+++ b/ui/src/main/res/layout/tv_activity.xml
@@ -4,10 +4,15 @@
xmlns:tools="http://schemas.android.com/tools">
<data>
+ <import type="android.view.View" />
<import type="com.wireguard.android.model.ObservableTunnel" />
<variable
+ name="isDeleting"
+ type="androidx.databinding.ObservableBoolean" />
+
+ <variable
name="tunnels"
type="com.wireguard.android.databinding.ObservableKeyedArrayList&lt;String, ObservableTunnel&gt;" />
@@ -43,8 +48,20 @@
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:text="@string/create_from_file"
+ android:visibility="@{isDeleting ? View.GONE : View.VISIBLE}"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
+ <!-- TODO: Text should probably be a drawable, right? -->
+ <com.google.android.material.button.MaterialButton
+ android:id="@+id/delete_button"
+ style="?attr/textAppearanceButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_margin="16dp"
+ android:text="@{isDeleting ? &quot;⏎&quot; : &quot;🗑&quot;}"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintStart_toStartOf="parent" />
+
</androidx.constraintlayout.widget.ConstraintLayout>
</layout> \ No newline at end of file