Segi 1 week ago committed by GitHub
commit 32a8337130
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -53,6 +53,8 @@ If you installed Android Studio the tools may not be in your path. To get the
correct tool path, run `make androidpath` and export the provided path in your
shell.
You will also need to run `make llibtailscale` to build the Tailscale AAR which is required to build the Android app.
#### Code Formatting
The ktmft plugin on the default setting should be used to autoformat all Java, Kotlin

@ -85,6 +85,7 @@ android {
buildConfigField "String", "GITHUB_2FA_SECRET", "\"" + getLocalProperty("github2FASecret", "")+"\""
}
debug {
applicationIdSuffix ".debug"
manifestPlaceholders.leanbackRequired = false
}
release {

@ -97,6 +97,7 @@ public class QuickToggleService extends TileService {
if (needsToStop) {
app.stopVPN();
} else {
app.stopVPN();
app.startVPN();
}
}

@ -210,6 +210,10 @@ class MainViewModel(private val appViewModel: AppViewModel) : IpnViewModel() {
val currentState = Notifier.state.value
if (desiredState) {
if (currentState != Ipn.State.Stopped) {
stopVPN()
}
// User wants to turn ON the VPN
when {
currentState != Ipn.State.Running -> startVPN()

Loading…
Cancel
Save