mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-22 23:59:54 +01:00
Enable connect via Bluetooth feature in release builds.
This commit is contained in:
@@ -11,8 +11,6 @@ public interface FeatureFlags {
|
|||||||
|
|
||||||
boolean shouldEnableDisappearingMessages();
|
boolean shouldEnableDisappearingMessages();
|
||||||
|
|
||||||
boolean shouldEnableConnectViaBluetooth();
|
|
||||||
|
|
||||||
boolean shouldEnableTransferData();
|
boolean shouldEnableTransferData();
|
||||||
|
|
||||||
boolean shouldEnableShareAppViaOfflineHotspot();
|
boolean shouldEnableShareAppViaOfflineHotspot();
|
||||||
|
|||||||
@@ -25,11 +25,6 @@ public class TestFeatureFlagModule {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean shouldEnableConnectViaBluetooth() {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean shouldEnableTransferData() {
|
public boolean shouldEnableTransferData() {
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -313,11 +313,6 @@ public class AppModule {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean shouldEnableConnectViaBluetooth() {
|
|
||||||
return IS_DEBUG_BUILD;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean shouldEnableTransferData() {
|
public boolean shouldEnableTransferData() {
|
||||||
return IS_DEBUG_BUILD;
|
return IS_DEBUG_BUILD;
|
||||||
|
|||||||
@@ -379,9 +379,6 @@ public class ConversationActivity extends BriarActivity
|
|||||||
this::showIntroductionOnboarding);
|
this::showIntroductionOnboarding);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if (!featureFlags.shouldEnableConnectViaBluetooth()) {
|
|
||||||
menu.findItem(R.id.action_connect_via_bluetooth).setVisible(false);
|
|
||||||
}
|
|
||||||
// Transfer Data feature only supported on API 19+
|
// Transfer Data feature only supported on API 19+
|
||||||
if (SDK_INT >= 19 && featureFlags.shouldEnableTransferData()) {
|
if (SDK_INT >= 19 && featureFlags.shouldEnableTransferData()) {
|
||||||
menu.findItem(R.id.action_transfer_data).setVisible(true);
|
menu.findItem(R.id.action_transfer_data).setVisible(true);
|
||||||
|
|||||||
@@ -95,7 +95,6 @@ internal class HeadlessModule(private val appDir: File) {
|
|||||||
override fun shouldEnableImageAttachments() = false
|
override fun shouldEnableImageAttachments() = false
|
||||||
override fun shouldEnableProfilePictures() = false
|
override fun shouldEnableProfilePictures() = false
|
||||||
override fun shouldEnableDisappearingMessages() = false
|
override fun shouldEnableDisappearingMessages() = false
|
||||||
override fun shouldEnableConnectViaBluetooth() = false
|
|
||||||
override fun shouldEnableTransferData() = false
|
override fun shouldEnableTransferData() = false
|
||||||
override fun shouldEnableShareAppViaOfflineHotspot() = false
|
override fun shouldEnableShareAppViaOfflineHotspot() = false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user