From ad420da6dec4846539b3a4cbfff48a48a05d0c63 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Mon, 24 Apr 2023 16:37:00 -0300 Subject: [PATCH] added tor icon --- .../java/com/vitorpamplona/amethyst/service/relays/Relay.kt | 4 ++++ .../vitorpamplona/amethyst/ui/navigation/DrawerContent.kt | 6 ++++-- app/src/main/res/drawable/ic_tor.xml | 4 ++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/drawable/ic_tor.xml diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/relays/Relay.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/relays/Relay.kt index 1084f21c9..8408e985a 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/relays/Relay.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/relays/Relay.kt @@ -24,6 +24,10 @@ class Relay( var activeTypes: Set = FeedType.values().toSet(), proxy: Proxy? ) { + init { + println("Tor: ${proxy != null} url: $url") + } + private val httpClient = OkHttpClient.Builder() .proxy(proxy) .followRedirects(true) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/navigation/DrawerContent.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/navigation/DrawerContent.kt index 36e1ac835..3126cc4ab 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/navigation/DrawerContent.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/navigation/DrawerContent.kt @@ -274,9 +274,11 @@ fun ListContent( onClick = { backupDialogOpen = true } ) + var textTorProxy = if (checked) "Disable" else "Enable" + IconRow( - title = "Enable Tor", - icon = R.drawable.ic_topics, + title = "$textTorProxy Tor", + icon = R.drawable.ic_tor, tint = MaterialTheme.colors.onBackground, onClick = { checked = !checked diff --git a/app/src/main/res/drawable/ic_tor.xml b/app/src/main/res/drawable/ic_tor.xml new file mode 100644 index 000000000..bafee0c19 --- /dev/null +++ b/app/src/main/res/drawable/ic_tor.xml @@ -0,0 +1,4 @@ + + +