Loading core/java/com/android/internal/util/cm/QSConstants.java +1 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ public class QSConstants { public static final String TILE_QUIETHOURS = "toggleQuietHours"; public static final String TILE_VOLUME = "toggleVolume"; public static final String TILE_EXPANDEDDESKTOP = "toggleExpandedDesktop"; public static final String TILE_CAMERA = "toggleCamera"; public static final String TILE_DELIMITER = "|"; public static ArrayList<String> TILES_DEFAULT = new ArrayList<String>(); Loading core/java/com/android/internal/util/cm/QSUtils.java +5 −1 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ package com.android.internal.util.cm; import android.bluetooth.BluetoothAdapter; import android.content.ContentResolver; import android.content.Context; import android.content.pm.PackageManager; import android.content.res.Resources; import android.hardware.Camera; import android.hardware.display.DisplayManager; import android.hardware.display.WifiDisplayStatus; import android.net.ConnectivityManager; Loading Loading @@ -62,4 +62,8 @@ public class QSUtils { Resources res = ctx.getResources(); return res.getBoolean(com.android.internal.R.bool.config_hasDockBattery); } public static boolean deviceSupportsCamera() { return Camera.getNumberOfCameras() > 0; } } packages/SystemUI/AndroidManifest.xml +1 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ <uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" /> <uses-permission android:name="android.permission.MASTER_CLEAR" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.CAMERA" /> <!-- ActivityManager --> <uses-permission android:name="android.permission.GET_TASKS" /> Loading packages/SystemUI/res/drawable-hdpi/ic_qs_camera.png 0 → 100644 +3.34 KiB Loading image diff... packages/SystemUI/res/drawable-mdpi/ic_qs_camera.png 0 → 100644 +3.14 KiB Loading image diff... Loading
core/java/com/android/internal/util/cm/QSConstants.java +1 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ public class QSConstants { public static final String TILE_QUIETHOURS = "toggleQuietHours"; public static final String TILE_VOLUME = "toggleVolume"; public static final String TILE_EXPANDEDDESKTOP = "toggleExpandedDesktop"; public static final String TILE_CAMERA = "toggleCamera"; public static final String TILE_DELIMITER = "|"; public static ArrayList<String> TILES_DEFAULT = new ArrayList<String>(); Loading
core/java/com/android/internal/util/cm/QSUtils.java +5 −1 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ package com.android.internal.util.cm; import android.bluetooth.BluetoothAdapter; import android.content.ContentResolver; import android.content.Context; import android.content.pm.PackageManager; import android.content.res.Resources; import android.hardware.Camera; import android.hardware.display.DisplayManager; import android.hardware.display.WifiDisplayStatus; import android.net.ConnectivityManager; Loading Loading @@ -62,4 +62,8 @@ public class QSUtils { Resources res = ctx.getResources(); return res.getBoolean(com.android.internal.R.bool.config_hasDockBattery); } public static boolean deviceSupportsCamera() { return Camera.getNumberOfCameras() > 0; } }
packages/SystemUI/AndroidManifest.xml +1 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ <uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" /> <uses-permission android:name="android.permission.MASTER_CLEAR" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.CAMERA" /> <!-- ActivityManager --> <uses-permission android:name="android.permission.GET_TASKS" /> Loading