summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Garnes <matt@cyngn.com>2014-10-31 17:19:56 -0700
committerRaj Yengisetty <rajesh@cyngn.com>2015-07-25 11:28:21 -0700
commit8d355bd41dcb91c7bb1da5a31755381b49fa663e (patch)
tree7c698d844031c8bc9b9f5220ef063d1294944bdf
parent6e3dfeb5b073ee03d8b904dca230f57b6dfa67ea (diff)
downloadandroid_packages_apps_Trebuchet-8d355bd41dcb91c7bb1da5a31755381b49fa663e.tar.gz
android_packages_apps_Trebuchet-8d355bd41dcb91c7bb1da5a31755381b49fa663e.tar.bz2
android_packages_apps_Trebuchet-8d355bd41dcb91c7bb1da5a31755381b49fa663e.zip
Add CM Home API permissions. (2/2)
Change-Id: I075a1d008aea49e90fe876d5a64c5b95bd4effe5
-rw-r--r--AndroidManifest.xml13
-rw-r--r--res/values/cm_strings.xml11
2 files changed, 22 insertions, 2 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index b689f9661..a6a22b9b8 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -74,6 +74,19 @@
android:description="@string/permission_desc_read_extension_data"
android:protectionLevel="normal" />
+ <permission
+ android:name="org.cyanogenmod.launcher.home.api.FEED_HOST"
+ android:label="@string/permission_label_feed_host"
+ android:description="@string/permission_desc_feed_host"
+ android:protectionLevel="signatureOrSystem" />
+
+ <permission
+ android:name="org.cyanogenmod.launcher.home.api.FEED_PUBLISH"
+ android:label="@string/permission_label_feed_publish"
+ android:description="@string/permission_desc_feed_publish"
+ android:protectionLevel="normal" />
+
+ <uses-permission android:name="org.cyanogenmod.launcher.home.api.FEED_HOST" />
<uses-permission android:name="com.google.android.apps.dashclock.permission.READ_EXTENSION_DATA" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.SET_WALLPAPER" />
diff --git a/res/values/cm_strings.xml b/res/values/cm_strings.xml
index dc9b4c69e..c18c5274c 100644
--- a/res/values/cm_strings.xml
+++ b/res/values/cm_strings.xml
@@ -102,6 +102,13 @@
<string name="app_not_available">App not available</string>
<!-- Dashclock permission info (for CMHome) -->
- <string name="permission_desc_read_extension_data">Allows requesting DashClock extension data</string>
- <string name="permission_label_read_extension_data">Request DashClock extension data</string>
+ <string name="permission_label_read_extension_data">request DashClock extension data</string>
+ <string name="permission_desc_read_extension_data">Allows the app to request DashClock extension data</string>
+
+ <!-- CM Home API permissions -->
+ <string name="permission_desc_feed_host">Allows the app to read and write to any application
+ that publishes cards to CM Home</string>
+ <string name="permission_label_feed_host">publish and unpublish cards from CM Home</string>
+ <string name="permission_desc_feed_publish">Allows the app to add new cards to CM Home</string>
+ <string name="permission_label_feed_publish">publish cards to launcher CM Home</string>
</resources>