From fa525564c08e553fe99322c3a66aa80449fe9c96 Mon Sep 17 00:00:00 2001
From: Torsten Grote <t@grobox.de>
Date: Tue, 29 May 2018 13:37:30 -0300
Subject: [PATCH] Hide Theme Settings in release builds for now

---
 .../briar/android/settings/SettingsFragment.java           | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/briar-android/src/main/java/org/briarproject/briar/android/settings/SettingsFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/settings/SettingsFragment.java
index 7442c20f02..465075dcaf 100644
--- a/briar-android/src/main/java/org/briarproject/briar/android/settings/SettingsFragment.java
+++ b/briar-android/src/main/java/org/briarproject/briar/android/settings/SettingsFragment.java
@@ -102,7 +102,6 @@ public class SettingsFragment extends PreferenceFragmentCompat
 
 	private SettingsActivity listener;
 	private ListPreference language;
-	private ListPreference theme;
 	private ListPreference enableBluetooth;
 	private ListPreference torNetwork;
 	private CheckBoxPreference notifyPrivateMessages;
@@ -139,7 +138,8 @@ public class SettingsFragment extends PreferenceFragmentCompat
 
 		language = (ListPreference) findPreference(LANGUAGE);
 		setLanguageEntries();
-		theme = (ListPreference) findPreference("pref_key_theme");
+		ListPreference theme =
+				(ListPreference) findPreference("pref_key_theme");
 		enableBluetooth = (ListPreference) findPreference("pref_key_bluetooth");
 		torNetwork = (ListPreference) findPreference("pref_key_tor_network");
 		notifyPrivateMessages = (CheckBoxPreference) findPreference(
@@ -196,6 +196,9 @@ public class SettingsFragment extends PreferenceFragmentCompat
 					}
 			);
 		} else {
+			// TODO remove before releasing theme to public
+			theme.setVisible(false);
+
 			findPreference("pref_key_explode").setVisible(false);
 			findPreference("pref_key_test_data").setVisible(false);
 			PreferenceGroup testing =
-- 
GitLab