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 @@ + + +