Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 41054d5b authored by stefan-niedermann's avatar stefan-niedermann
Browse files

Eliminate summary for dark theme since it has only a bool value

parent 465ee929
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
package it.niedermann.owncloud.notes.android.fragment;

import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.preference.Preference;
import android.preference.PreferenceFragment;
import android.preference.PreferenceManager;
import android.preference.SwitchPreference;
import android.util.Log;
import android.widget.Toast;
@@ -28,11 +26,7 @@ public class PreferencesFragment extends PreferenceFragment {
            return true;
        });

        SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getActivity().getApplicationContext());

        final SwitchPreference themePref = (SwitchPreference) findPreference(getString(R.string.pref_key_theme));
        themePref.setSummary(sp.getBoolean(getString(R.string.pref_key_theme), false) ?
                getString(R.string.pref_value_theme_dark) : getString(R.string.pref_value_theme_light));
        themePref.setOnPreferenceChangeListener((Preference preference, Object newValue) -> {
            Boolean darkTheme = (Boolean) newValue;
            Notes.setAppTheme(darkTheme);
+2 −2
Original line number Diff line number Diff line
@@ -54,9 +54,9 @@
    <string name="settings_submit">Connect</string>
    <string name="settings_submitting">Connecting &#8230;</string>
    <string name="settings_note_mode">Display mode for notes</string>
    <string name="settings_theme_title">Theme</string>
    <string name="settings_theme_title">Dark theme</string>
    <string name="settings_font_title">Monospace font</string>
    <string name="settings_theme_wifi_only">Sync only on Wi-Fi</string>
    <string name="settings_wifi_only">Sync only on Wi-Fi</string>
    <string name="settings_cert_category">Manage certificates</string>
    <string name="settings_cert_trust_system">Trust system certificates</string>
    <string name="settings_cert_trust_system_on">System and user-added CAs will be trusted (recommended)</string>
+1 −2
Original line number Diff line number Diff line
@@ -22,13 +22,12 @@
        android:defaultValue="@string/pref_value_wifi_and_mobile"
        android:icon="@drawable/ic_sync_black_24dp"
        android:key="@string/pref_key_wifi_only"
        android:title="@string/settings_theme_wifi_only" />
        android:title="@string/settings_wifi_only" />

    <SwitchPreference
        android:defaultValue="@string/pref_value_theme_light"
        android:icon="@drawable/ic_brightness_2_grey_24dp"
        android:key="@string/pref_key_theme"
        android:summary="%s"
        android:title="@string/settings_theme_title" />

    <SwitchPreference