diff options
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r-- | AndroidManifest.xml | 51 |
1 files changed, 30 insertions, 21 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index ba7c8b4a7..8262f4886 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -25,12 +25,16 @@ <original-package android:name="com.android.launcher3" /> - <uses-sdk android:minSdkVersion="17" android:targetSdkVersion="19" /> + <uses-sdk android:targetSdkVersion="19" android:minSdkVersion="16"/> <permission android:name="com.android.launcher3.permission.PRELOAD_WORKSPACE" android:permissionGroup="android.permission-group.SYSTEM_TOOLS" - android:protectionLevel="system|signature" /> + android:protectionLevel="signatureOrSystem" /> + <permission + android:name="com.android.launcher.home.permissions.HOME_APP" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" /> <permission android:name="com.android.launcher3.permission.READ_SETTINGS" android:permissionGroup="android.permission-group.SYSTEM_TOOLS" @@ -40,7 +44,7 @@ <permission android:name="com.android.launcher3.permission.WRITE_SETTINGS" android:permissionGroup="android.permission-group.SYSTEM_TOOLS" - android:protectionLevel="dangerous" + android:protectionLevel="signatureOrSystem" android:label="@string/permlab_write_settings" android:description="@string/permdesc_write_settings"/> @@ -52,16 +56,18 @@ <uses-permission android:name="android.permission.CALL_PHONE" /> <uses-permission android:name="android.permission.SET_WALLPAPER" /> <uses-permission android:name="android.permission.SET_WALLPAPER_HINTS" /> - <uses-permission android:name="android.permission.SET_KEYGUARD_WALLPAPER" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.BIND_APPWIDGET" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> + <uses-permission android:name="android.permission.INJECT_EVENTS" /> + <uses-permission android:name="android.permission.GET_TASKS"/> <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" /> <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS" /> <uses-permission android:name="com.android.launcher3.permission.READ_SETTINGS" /> <uses-permission android:name="com.android.launcher3.permission.WRITE_SETTINGS" /> <uses-permission android:name="com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS" /> + <uses-permission android:name="cyanogenmod.permission.PROTECTED_APP" /> <application android:name="com.android.launcher3.LauncherApplication" @@ -71,7 +77,7 @@ android:largeHeap="@bool/config_largeHeap" android:supportsRtl="true"> <activity - android:name="com.android.launcher3.Launcher" + android:name="org.cyanogenmod.trebuchet.TrebuchetLauncher" android:launchMode="singleTask" android:clearTaskOnLaunch="true" android:stateNotNeeded="true" @@ -86,23 +92,13 @@ </intent-filter> </activity> - <activity android:name=".settings.SettingsActivity" - android:label="@string/preferences_title"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.cyanogenmod.category.LAUNCHER_PREFERENCES" /> - </intent-filter> - </activity> - <activity - android:name=".settings.HiddenAppsActivity" - android:label="@string/hidden_apps_title" - android:exported="false"> - <intent-filter> - <action android:name=".settings.HiddenAppsActivity" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> + android:name="com.android.launcher3.LauncherWallpaperPickerActivity" + android:theme="@style/Theme.WallpaperCropper" + android:label="@string/pick_wallpaper" + android:icon="@mipmap/ic_launcher_wallpaper" + android:finishOnCloseSystemDialogs="true" + android:process=":wallpaper_chooser"> </activity> <activity @@ -147,6 +143,13 @@ </intent-filter> </receiver> + <receiver + android:name="com.android.launcher3.WallpaperChangedReceiver"> + <intent-filter> + <action android:name="android.intent.action.WALLPAPER_CHANGED" /> + </intent-filter> + </receiver> + <!-- Intent received used to install shortcuts from other applications --> <receiver android:name="com.android.launcher3.InstallShortcutReceiver" @@ -183,6 +186,12 @@ </intent-filter> </receiver> + <receiver android:name="com.android.launcher3.ThemeChangedReceiver" > + <intent-filter> + <action android:name="org.cyanogenmod.intent.action.THEME_CHANGED"/> + </intent-filter> + </receiver> + <!-- The settings provider contains Home's data, like the workspace favorites --> <provider android:name="com.android.launcher3.LauncherProvider" |