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

Commit 648bf5fd authored by The Android Open Source Project's avatar The Android Open Source Project
Browse files

auto import from //branches/cupcake/...@137197

parent 86997bea
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := user development
LOCAL_MODULE_TAGS := user

LOCAL_SRC_FILES := $(call all-java-files-under, src)

+8 −2
Original line number Diff line number Diff line
@@ -812,9 +812,15 @@
    <!-- Sound & display settings screen, animations check box label -->
    <string name="animations_title">Animation</string>
    <!-- Sound & display settings screen, animations option summary text when check box is selected -->
    <string name="animations_summary_on">Show animation when opening/closing windows</string>
    <string name="animations_summary_on">Show animation when opening &amp; closing windows</string>
    <!-- Sound & display settings screen, animations option summary text when check box is clear -->
    <string name="animations_summary_off">Show animation when opening/closing windows</string>
    <string name="animations_summary_off">Show animation when opening &amp; closing windows</string>
    <!-- Sound & display settings screen, accelerometer-based rotation check box label -->
    <string name="accelerometer_title">Orientation</string>
    <!-- Sound & display settings screen, accelerometer-based rotation summary text when check box is selected -->
    <string name="accelerometer_summary_on">Switch orientation automatically when rotating phone</string>
    <!-- Sound & display settings screen, accelerometer-based rotation summary text when check box is clear -->
    <string name="accelerometer_summary_off">Switch orientation automatically when rotating phone</string>
    <!-- Sound & display settings screen, setting option name to change brightness -->
    <string name="brightness">Brightness</string>
    <!-- Sound & display settings screen, setting option summary to change brightness -->
+6 −1
Original line number Diff line number Diff line
@@ -97,13 +97,18 @@
    <PreferenceCategory
            android:title="@string/display_settings">

        <CheckBoxPreference 
            android:key="accelerometer" 
            android:title="@string/accelerometer_title" 
            android:summaryOn="@string/accelerometer_summary_on"
            android:summaryOff="@string/accelerometer_summary_off"/>
    
        <CheckBoxPreference
                android:key="animations"
                android:title="@string/animations_title"
                android:summaryOn="@string/animations_summary_on"
                android:summaryOff="@string/animations_summary_off" />

    
        <com.android.settings.BrightnessPreference
                android:key="brightness"
                android:title="@string/brightness"
+12 −0
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
    private static final String KEY_DTMF_TONE = "dtmf_tone";
    private static final String KEY_SOUND_EFFECTS = "sound_effects";
    private static final String KEY_ANIMATIONS = "animations";
    private static final String KEY_ACCELEROMETER = "accelerometer";
    private static final String KEY_PLAY_MEDIA_NOTIFICATION_SOUNDS = "play_media_notification_sounds";
    
    private CheckBoxPreference mSilent;
@@ -69,6 +70,7 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
    private CheckBoxPreference mDtmfTone;
    private CheckBoxPreference mSoundEffects;
    private CheckBoxPreference mAnimations;
    private CheckBoxPreference mAccelerometer;
    private float[] mAnimationScales;
    
    private AudioManager mAudioManager;
@@ -108,6 +110,8 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
                Settings.System.SOUND_EFFECTS_ENABLED, 0) != 0);
        mAnimations = (CheckBoxPreference) findPreference(KEY_ANIMATIONS);
        mAnimations.setPersistent(false);
        mAccelerometer = (CheckBoxPreference) findPreference(KEY_ACCELEROMETER);
        mAccelerometer.setPersistent(false);
        
        ListPreference screenTimeoutPreference =
            (ListPreference) findPreference(KEY_SCREEN_TIMEOUT);
@@ -174,6 +178,9 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
        if (animations != mAnimations.isChecked() || force) {
            mAnimations.setChecked(animations);
        }
        mAccelerometer.setChecked(Settings.System.getInt(
                getContentResolver(), 
                Settings.System.ACCELEROMETER_ROTATION, 0) != 0);
    }

    @Override
@@ -224,6 +231,11 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
                mWindowManager.setAnimationScales(mAnimationScales);
            } catch (RemoteException e) {
            }
            
        } else if (preference == mAccelerometer) {
            Settings.System.putInt(getContentResolver(),
                    Settings.System.ACCELEROMETER_ROTATION,
                    mAccelerometer.isChecked() ? 1 : 0);
        }
        return true;
    }
+4 −1
Original line number Diff line number Diff line
@@ -128,6 +128,9 @@ public class BluetoothDiscoverableEnabler implements Preference.OnPreferenceChan
            int timeout = getDiscoverableTimeout();
            manager.setDiscoverableTimeout(timeout);

            mCheckBoxPreference.setSummaryOn(
                    mContext.getResources().getString(R.string.bluetooth_is_discoverable, timeout));

            long endTimestamp = System.currentTimeMillis() + timeout * 1000;
            persistDiscoverableEndTimestamp(endTimestamp);
            
Loading