summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xAndroidManifest.xml18
-rw-r--r--src/com/android/settings/Settings.java1
-rw-r--r--src/com/android/settings/SettingsActivity.java2
3 files changed, 21 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index bfa26e1..2800a40 100755
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -2212,6 +2212,24 @@
android:resource="@id/display_settings" />
</activity>
+ <!-- Display rotation -->
+ <activity android:name="Settings$DisplayRotationActivity"
+ android:label="@string/display_rotation_title"
+ android:excludeFromRecents="true">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <action android:name="android.settings.DISPLAY_ROTATION_SETTINGS" />
+ <action android:name="com.android.settings.DISPLAY_ROTATION_SETTINGS" />
+ <category android:name="android.intent.category.VOICE_LAUNCH" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.SHORTCUT" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.cyanogenmod.DisplayRotation" />
+ <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
+ android:resource="@id/display_settings" />
+ </activity>
+
<activity-alias android:name=".livedisplay.LiveDisplay"
android:taskAffinity="com.android.settings"
android:label="@string/live_display_title"
diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java
index 2f9901f..839b299 100644
--- a/src/com/android/settings/Settings.java
+++ b/src/com/android/settings/Settings.java
@@ -119,6 +119,7 @@ public class Settings extends SettingsActivity {
public static class AppDrawOverlaySettingsActivity extends SettingsActivity { /* empty */ }
public static class AppWriteSettingsActivity extends SettingsActivity { /* empty */ }
public static class LiveDisplayActivity extends SettingsActivity { /* empty */ }
+ public static class DisplayRotationActivity extends SettingsActivity { /* empty */ }
public static class BlacklistSettingsActivity extends SettingsActivity { /* empty */ }
public static class AnonymousStatsActivity extends Settings { /* empty */ }
}
diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java
index 28204b4..5dcff22 100644
--- a/src/com/android/settings/SettingsActivity.java
+++ b/src/com/android/settings/SettingsActivity.java
@@ -81,6 +81,7 @@ import com.android.settings.applications.UsageAccessDetails;
import com.android.settings.applications.WriteSettingsDetails;
import com.android.settings.blacklist.BlacklistSettings;
import com.android.settings.bluetooth.BluetoothSettings;
+import com.android.settings.cyanogenmod.DisplayRotation;
import com.android.settings.dashboard.DashboardCategory;
import com.android.settings.dashboard.DashboardSummary;
import com.android.settings.dashboard.DashboardTile;
@@ -364,6 +365,7 @@ public class SettingsActivity extends Activity
DrawOverlayDetails.class.getName(),
WriteSettingsDetails.class.getName(),
LiveDisplay.class.getName(),
+ com.android.settings.cyanogenmod.DisplayRotation.class.getName(),
com.android.settings.cyanogenmod.PrivacySettings.class.getName(),
BlacklistSettings.class.getName()
};