mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-18 05:39:53 +01:00
Add help button to transports activity.
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
package org.briarproject.briar.android.navdrawer;
|
package org.briarproject.briar.android.navdrawer;
|
||||||
|
|
||||||
import android.content.Intent;
|
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
@@ -24,7 +23,6 @@ import org.briarproject.bramble.api.plugin.TransportId;
|
|||||||
import org.briarproject.briar.R;
|
import org.briarproject.briar.R;
|
||||||
import org.briarproject.briar.android.activity.ActivityComponent;
|
import org.briarproject.briar.android.activity.ActivityComponent;
|
||||||
import org.briarproject.briar.android.activity.BriarActivity;
|
import org.briarproject.briar.android.activity.BriarActivity;
|
||||||
import org.briarproject.briar.android.settings.SettingsActivity;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -50,6 +48,7 @@ import static org.briarproject.bramble.api.plugin.Plugin.State.STARTING_STOPPING
|
|||||||
import static org.briarproject.bramble.api.plugin.TorConstants.REASON_BATTERY;
|
import static org.briarproject.bramble.api.plugin.TorConstants.REASON_BATTERY;
|
||||||
import static org.briarproject.bramble.api.plugin.TorConstants.REASON_COUNTRY_BLOCKED;
|
import static org.briarproject.bramble.api.plugin.TorConstants.REASON_COUNTRY_BLOCKED;
|
||||||
import static org.briarproject.bramble.api.plugin.TorConstants.REASON_MOBILE_DATA;
|
import static org.briarproject.bramble.api.plugin.TorConstants.REASON_MOBILE_DATA;
|
||||||
|
import static org.briarproject.briar.android.util.UiUtils.showOnboardingDialog;
|
||||||
|
|
||||||
@MethodsNotNullByDefault
|
@MethodsNotNullByDefault
|
||||||
@ParametersNotNullByDefault
|
@ParametersNotNullByDefault
|
||||||
@@ -94,8 +93,9 @@ public class TransportsActivity extends BriarActivity {
|
|||||||
if (item.getItemId() == android.R.id.home) {
|
if (item.getItemId() == android.R.id.home) {
|
||||||
onBackPressed();
|
onBackPressed();
|
||||||
return true;
|
return true;
|
||||||
} else if (item.getItemId() == R.id.action_open_settings) {
|
} else if (item.getItemId() == R.id.action_help) {
|
||||||
startActivity(new Intent(this, SettingsActivity.class));
|
String text = getString(R.string.transports_help_text);
|
||||||
|
showOnboardingDialog(this, text);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
@@ -104,7 +104,7 @@ public class TransportsActivity extends BriarActivity {
|
|||||||
@Override
|
@Override
|
||||||
public boolean onCreateOptionsMenu(Menu menu) {
|
public boolean onCreateOptionsMenu(Menu menu) {
|
||||||
MenuInflater inflater = getMenuInflater();
|
MenuInflater inflater = getMenuInflater();
|
||||||
inflater.inflate(R.menu.transports_actions, menu);
|
inflater.inflate(R.menu.help_action, menu);
|
||||||
return super.onCreateOptionsMenu(menu);
|
return super.onCreateOptionsMenu(menu);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<menu
|
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
|
||||||
|
|
||||||
<item
|
|
||||||
android:id="@+id/action_open_settings"
|
|
||||||
android:icon="@drawable/ic_settings_white"
|
|
||||||
android:title="@string/settings_button"
|
|
||||||
app:showAsAction="always"/>
|
|
||||||
|
|
||||||
</menu>
|
|
||||||
@@ -72,7 +72,6 @@
|
|||||||
|
|
||||||
<!-- Transports: Tor -->
|
<!-- Transports: Tor -->
|
||||||
<string name="transport_tor">Internet</string>
|
<string name="transport_tor">Internet</string>
|
||||||
<string name="tor_status">Internet status:</string>
|
|
||||||
<string name="tor_device_status_online_wifi">Your phone has Internet access via Wi-Fi</string>
|
<string name="tor_device_status_online_wifi">Your phone has Internet access via Wi-Fi</string>
|
||||||
<string name="tor_device_status_online_mobile">Your phone has Internet access via mobile data</string>
|
<string name="tor_device_status_online_mobile">Your phone has Internet access via mobile data</string>
|
||||||
<string name="tor_device_status_offline">Your phone does not have Internet access</string>
|
<string name="tor_device_status_offline">Your phone does not have Internet access</string>
|
||||||
@@ -87,7 +86,6 @@
|
|||||||
<!-- Transports: Wi-Fi -->
|
<!-- Transports: Wi-Fi -->
|
||||||
<string name="transport_lan">Wi-Fi</string>
|
<string name="transport_lan">Wi-Fi</string>
|
||||||
<string name="transport_lan_long">Same Wi-Fi network</string>
|
<string name="transport_lan_long">Same Wi-Fi network</string>
|
||||||
<string name="lan_status">Wi-Fi status:</string>
|
|
||||||
<string name="lan_device_status_on">Your phone is connected to Wi-Fi</string>
|
<string name="lan_device_status_on">Your phone is connected to Wi-Fi</string>
|
||||||
<string name="lan_device_status_off">Your phone is not connected to Wi-Fi</string>
|
<string name="lan_device_status_off">Your phone is not connected to Wi-Fi</string>
|
||||||
<string name="lan_plugin_status_enabling">Briar is connecting to the Wi-Fi network</string>
|
<string name="lan_plugin_status_enabling">Briar is connecting to the Wi-Fi network</string>
|
||||||
@@ -97,7 +95,6 @@
|
|||||||
|
|
||||||
<!-- Transports: Bluetooth -->
|
<!-- Transports: Bluetooth -->
|
||||||
<string name="transport_bt">Bluetooth</string>
|
<string name="transport_bt">Bluetooth</string>
|
||||||
<string name="bt_status">Bluetooth status:</string>
|
|
||||||
<string name="bt_device_status_on">Your phone\'s Bluetooth is turned on</string>
|
<string name="bt_device_status_on">Your phone\'s Bluetooth is turned on</string>
|
||||||
<string name="bt_device_status_off">Your phone\'s Bluetooth is turned off</string>
|
<string name="bt_device_status_off">Your phone\'s Bluetooth is turned off</string>
|
||||||
<string name="bt_plugin_status_enabling">Briar is connecting to Bluetooth</string>
|
<string name="bt_plugin_status_enabling">Briar is connecting to Bluetooth</string>
|
||||||
@@ -603,6 +600,9 @@
|
|||||||
<string name="lock_is_locked">Briar is locked</string>
|
<string name="lock_is_locked">Briar is locked</string>
|
||||||
<string name="lock_tap_to_unlock">Tap to unlock</string>
|
<string name="lock_tap_to_unlock">Tap to unlock</string>
|
||||||
|
|
||||||
|
<!-- Connections Screen -->
|
||||||
|
<string name="transports_help_text">Briar can connect to your contacts via the Internet, Wi-Fi or Bluetooth.\n\nAll Internet connections go through the Tor network for privacy.\n\nIf a contact can be reached by multiple methods, Briar uses them in parallel.</string>
|
||||||
|
|
||||||
<!-- Screenshots -->
|
<!-- Screenshots -->
|
||||||
|
|
||||||
<!-- This is a name to be used in screenshots. Feel free to change it to a local name. -->
|
<!-- This is a name to be used in screenshots. Feel free to change it to a local name. -->
|
||||||
|
|||||||
Reference in New Issue
Block a user