From 5b881e475f2eb0690375434a387931c1e178f869 Mon Sep 17 00:00:00 2001 From: Mahyar Mirrashed Date: Wed, 16 Jul 2025 21:54:39 -0500 Subject: [PATCH] android: add shortcuts Fixes tailscale/tailscale#16415 Signed-off-by: Mahyar Mirrashed --- android/src/main/AndroidManifest.xml | 12 +++++++++ .../ipn/DisableVpnShortcutActivity.java | 27 +++++++++++++++++++ .../ipn/EnableVpnShortcutActivity.java | 27 +++++++++++++++++++ android/src/main/res/values/strings.xml | 6 +++++ android/src/main/res/xml/shortcuts.xml | 25 +++++++++++++++++ 5 files changed, 97 insertions(+) create mode 100644 android/src/main/java/com/tailscale/ipn/DisableVpnShortcutActivity.java create mode 100644 android/src/main/java/com/tailscale/ipn/EnableVpnShortcutActivity.java create mode 100644 android/src/main/res/xml/shortcuts.xml diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml index 92cb0dea41..cecda7f976 100644 --- a/android/src/main/AndroidManifest.xml +++ b/android/src/main/AndroidManifest.xml @@ -55,6 +55,10 @@ + + + + What is taildrop? Open Directory Picker + + Enable VPN + Enable Tailscale VPN + Disable VPN + Disable Tailscale VPN + diff --git a/android/src/main/res/xml/shortcuts.xml b/android/src/main/res/xml/shortcuts.xml new file mode 100644 index 0000000000..66a54f8923 --- /dev/null +++ b/android/src/main/res/xml/shortcuts.xml @@ -0,0 +1,25 @@ + + + + + + + + +