Disabled dark mode setting for now
This commit is contained in:
parent
7360c1f832
commit
f45169f3a2
4 changed files with 29 additions and 29 deletions
|
@ -22,7 +22,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
import android.Manifest;
|
||||
import android.content.Context;
|
||||
import android.content.pm.PackageManager;
|
||||
import androidx.appcompat.app.AppCompatDelegate;
|
||||
import java.io.BufferedReader;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
@ -1433,17 +1432,17 @@ public class LinphonePreferences {
|
|||
}
|
||||
|
||||
public boolean isDarkModeEnabled() {
|
||||
return getConfig()
|
||||
.getBool(
|
||||
"app",
|
||||
"dark_mode",
|
||||
AppCompatDelegate.getDefaultNightMode()
|
||||
== AppCompatDelegate.MODE_NIGHT_YES);
|
||||
return false; /*getConfig()
|
||||
.getBool(
|
||||
"app",
|
||||
"dark_mode",
|
||||
AppCompatDelegate.getDefaultNightMode()
|
||||
== AppCompatDelegate.MODE_NIGHT_YES);*/
|
||||
}
|
||||
|
||||
public void enableDarkMode(boolean enable) {
|
||||
/*public void enableDarkMode(boolean enable) {
|
||||
getConfig().setBool("app", "dark_mode", enable);
|
||||
}
|
||||
}*/
|
||||
|
||||
public static class AccountBuilder {
|
||||
private final Core lc;
|
||||
|
|
|
@ -1689,8 +1689,8 @@ public class SettingsFragment extends PreferencesListFragment {
|
|||
}
|
||||
|
||||
private void initAdvancedSettings() {
|
||||
((CheckBoxPreference) findPreference(getString(R.string.pref_dark_mode_key)))
|
||||
.setChecked(mPrefs.isDarkModeEnabled());
|
||||
/*((CheckBoxPreference) findPreference(getString(R.string.pref_dark_mode_key)))
|
||||
.setChecked(mPrefs.isDarkModeEnabled());*/
|
||||
((CheckBoxPreference) findPreference(getString(R.string.pref_friendlist_subscribe_key)))
|
||||
.setChecked(mPrefs.isFriendlistsubscriptionEnabled());
|
||||
((CheckBoxPreference) findPreference(getString(R.string.pref_debug_key)))
|
||||
|
@ -1712,23 +1712,23 @@ public class SettingsFragment extends PreferencesListFragment {
|
|||
}
|
||||
|
||||
private void setAdvancedPreferencesListener() {
|
||||
findPreference(getString(R.string.pref_dark_mode_key))
|
||||
.setOnPreferenceChangeListener(
|
||||
new OnPreferenceChangeListener() {
|
||||
@Override
|
||||
public boolean onPreferenceChange(
|
||||
Preference preference, Object newValue) {
|
||||
boolean value = (Boolean) newValue;
|
||||
mPrefs.enableDarkMode(value);
|
||||
if (value) {
|
||||
LinphoneActivity.instance().setTheme(R.style.LinphoneStyleDark);
|
||||
} else {
|
||||
LinphoneActivity.instance()
|
||||
.setTheme(R.style.LinphoneStyleLight);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
});
|
||||
/*findPreference(getString(R.string.pref_dark_mode_key))
|
||||
.setOnPreferenceChangeListener(
|
||||
new OnPreferenceChangeListener() {
|
||||
@Override
|
||||
public boolean onPreferenceChange(
|
||||
Preference preference, Object newValue) {
|
||||
boolean value = (Boolean) newValue;
|
||||
mPrefs.enableDarkMode(value);
|
||||
if (value) {
|
||||
LinphoneActivity.instance().setTheme(R.style.LinphoneStyleDark);
|
||||
} else {
|
||||
LinphoneActivity.instance()
|
||||
.setTheme(R.style.LinphoneStyleLight);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
});*/
|
||||
|
||||
findPreference(getString(R.string.pref_friendlist_subscribe_key))
|
||||
.setOnPreferenceChangeListener(
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<!-- Android theme override -->
|
||||
<item name="colorAccent">@color/colorA</item>
|
||||
<item name="android:textColorPrimary">@color/colorC</item>
|
||||
<item name="android:textColorSecondary">@color/colorH</item>
|
||||
<item name="android:textColorSecondary">@color/colorD</item>
|
||||
<item name="android:textColorHint">@color/colorE</item>
|
||||
<item name="android:colorBackground">@color/colorH</item>
|
||||
<item name="android:textColorPrimaryInverse">@color/colorH</item>
|
||||
|
|
|
@ -382,6 +382,7 @@
|
|||
<CheckBoxPreference
|
||||
android:key="@string/pref_dark_mode_key"
|
||||
android:persistent="false"
|
||||
android:layout="@layout/hidden"
|
||||
android:title="@string/pref_dark_mode" />
|
||||
|
||||
<PreferenceCategory android:title="@string/pref_debug_title">
|
||||
|
|
Loading…
Reference in a new issue