AndroidManifest.xml 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3. package="org.fox.ttrss"
  4. android:versionCode="239"
  5. android:versionName="1.41" >
  6. <uses-sdk
  7. android:minSdkVersion="8"
  8. android:targetSdkVersion="19" />
  9. <uses-permission android:name="android.permission.INTERNET" />
  10. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  11. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  12. <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
  13. <application
  14. android:name=".GlobalState"
  15. android:allowBackup="true"
  16. android:backupAgent="org.fox.ttrss.util.PrefsBackupAgent"
  17. android:hardwareAccelerated="true"
  18. android:icon="@drawable/icon"
  19. android:label="@string/app_name" >
  20. <activity
  21. android:name=".OnlineActivity"
  22. android:label="@string/app_name" >
  23. <intent-filter>
  24. <action android:name="android.intent.action.MAIN" />
  25. <category android:name="android.intent.category.LAUNCHER" />
  26. </intent-filter>
  27. </activity>
  28. <activity
  29. android:name=".PreferencesActivity"
  30. android:label="@string/preferences" >
  31. </activity>
  32. <activity
  33. android:name=".FeedsActivity"
  34. android:label="@string/app_name"
  35. android:uiOptions="splitActionBarWhenNarrow" >
  36. <intent-filter>
  37. <action android:name="android.intent.action.MAIN" />
  38. </intent-filter>
  39. </activity>
  40. <activity
  41. android:name=".HeadlinesActivity"
  42. android:label="@string/app_name"
  43. android:uiOptions="splitActionBarWhenNarrow" >
  44. <intent-filter>
  45. <action android:name="android.intent.action.MAIN" />
  46. </intent-filter>
  47. </activity>
  48. <activity
  49. android:name=".CommonActivity"
  50. android:label="@string/app_name" >
  51. </activity>
  52. <activity
  53. android:name=".tasker.TaskerSettingsActivity"
  54. android:label="@string/app_name" >
  55. <intent-filter>
  56. <action android:name="com.twofortyfouram.locale.intent.action.EDIT_SETTING" />
  57. </intent-filter>
  58. </activity>
  59. <activity
  60. android:name=".offline.OfflineActivity"
  61. android:label="@string/app_name" >
  62. </activity>
  63. <activity
  64. android:name=".offline.OfflineFeedsActivity"
  65. android:label="@string/app_name"
  66. android:uiOptions="splitActionBarWhenNarrow" >
  67. </activity>
  68. <activity
  69. android:name=".offline.OfflineHeadlinesActivity"
  70. android:label="@string/app_name"
  71. android:uiOptions="splitActionBarWhenNarrow" >
  72. </activity>
  73. <activity
  74. android:name=".share.ShareActivity"
  75. android:excludeFromRecents="true"
  76. android:label="@string/app_name"
  77. android:theme="@style/DarkDialogTheme" >
  78. <intent-filter>
  79. <action android:name="android.intent.action.SEND" />
  80. <category android:name="android.intent.category.DEFAULT" />
  81. <data android:mimeType="text/plain" />
  82. </intent-filter>
  83. </activity>
  84. <activity
  85. android:name=".share.SubscribeActivity"
  86. android:excludeFromRecents="true"
  87. android:label="@string/subscribe_name"
  88. android:theme="@style/DarkDialogTheme" >
  89. <intent-filter>
  90. <action android:name="android.intent.action.SEND" />
  91. <category android:name="android.intent.category.DEFAULT" />
  92. <data android:mimeType="text/plain" />
  93. </intent-filter>
  94. <intent-filter>
  95. <action android:name="android.intent.action.VIEW" />
  96. <category android:name="android.intent.category.BROWSABLE" />
  97. <category android:name="android.intent.category.DEFAULT" />
  98. <data android:scheme="itpc" />
  99. <data android:scheme="pcast" />
  100. <data android:scheme="feed" />
  101. <data android:scheme="rss" />
  102. </intent-filter>
  103. <intent-filter>
  104. <action android:name="android.intent.action.VIEW" />
  105. <category android:name="android.intent.category.DEFAULT" />
  106. <category android:name="android.intent.category.BROWSABLE" />
  107. <data
  108. android:host="*"
  109. android:pathPattern=".*xml"
  110. android:scheme="http" />
  111. <data
  112. android:host="*"
  113. android:pathPattern=".*rss"
  114. android:scheme="http" />
  115. <data
  116. android:host="*"
  117. android:pathPattern=".*feed.*"
  118. android:scheme="http" />
  119. <data
  120. android:host="*"
  121. android:pathPattern=".*podcast.*"
  122. android:scheme="http" />
  123. <data
  124. android:host="*"
  125. android:pathPattern=".*Podcast.*"
  126. android:scheme="http" />
  127. <data
  128. android:host="*"
  129. android:pathPattern=".*rss.*"
  130. android:scheme="http" />
  131. <data
  132. android:host="*"
  133. android:pathPattern=".*RSS.*"
  134. android:scheme="http" />
  135. </intent-filter>
  136. <intent-filter>
  137. <action android:name="android.intent.action.VIEW" />
  138. <category android:name="android.intent.category.DEFAULT" />
  139. <category android:name="android.intent.category.BROWSABLE" />
  140. <data
  141. android:mimeType="text/xml"
  142. android:scheme="http" />
  143. <data
  144. android:mimeType="application/rss+xml"
  145. android:scheme="http" />
  146. <data
  147. android:mimeType="application/atom+xml"
  148. android:scheme="http" />
  149. </intent-filter>
  150. <intent-filter>
  151. <action android:name="android.intent.action.VIEW" />
  152. <category android:name="android.intent.category.DEFAULT" />
  153. <category android:name="android.intent.category.BROWSABLE" />
  154. <data android:scheme="http" />
  155. <data android:host="*" />
  156. <data android:pathPattern=".*\\.xml" />
  157. <data android:pathPattern=".*\\.rss" />
  158. </intent-filter>
  159. <intent-filter>
  160. <action android:name="android.intent.action.VIEW" />
  161. <category android:name="android.intent.category.DEFAULT" />
  162. <category android:name="android.intent.category.BROWSABLE" />
  163. <data android:scheme="http" />
  164. <data android:host="feeds.feedburner.com" />
  165. <data android:host="feedproxy.google.com" />
  166. <data android:host="feeds2.feedburner.com" />
  167. <data android:host="feedsproxy.google.com" />
  168. </intent-filter>
  169. <intent-filter>
  170. <action android:name="android.intent.action.VIEW" />
  171. <category android:name="android.intent.category.DEFAULT" />
  172. <category android:name="android.intent.category.BROWSABLE" />
  173. <data android:scheme="http" />
  174. <data android:mimeType="text/xml" />
  175. <data android:mimeType="application/rss+xml" />
  176. <data android:mimeType="application/atom+xml" />
  177. <data android:mimeType="application/xml" />
  178. </intent-filter>
  179. </activity>
  180. <service
  181. android:name=".offline.OfflineDownloadService"
  182. android:enabled="true" />
  183. <service
  184. android:name=".offline.OfflineUploadService"
  185. android:enabled="true" />
  186. <service
  187. android:name="org.fox.ttrss.util.ImageCacheService"
  188. android:enabled="true" />
  189. <meta-data
  190. android:name="com.google.android.backup.api_key"
  191. android:value="AEdPqrEAAAAIwG6zsGB4qo6ZhjfwIJpm9WI7AqmWaoRXm6ZJnA" />
  192. <receiver android:name=".tasker.TaskerReceiver" >
  193. <intent-filter>
  194. <action android:name="com.twofortyfouram.locale.intent.action.QUERY_CONDITION" />
  195. <action android:name="com.twofortyfouram.locale.intent.action.FIRE_SETTING" />
  196. </intent-filter>
  197. </receiver>
  198. <receiver android:name=".widget.SmallWidgetProvider" >
  199. <intent-filter>
  200. <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
  201. <action android:name="org.fox.ttrss.WIDGET_FORCE_UPDATE" />
  202. </intent-filter>
  203. <meta-data
  204. android:name="android.appwidget.provider"
  205. android:resource="@xml/widget_small" />
  206. </receiver>
  207. <service
  208. android:name=".widget.WidgetUpdateService"
  209. android:enabled="true" />
  210. <service
  211. android:name=".DashClock"
  212. android:icon="@drawable/dashclock"
  213. android:label="@string/app_name"
  214. android:permission="com.google.android.apps.dashclock.permission.READ_EXTENSION_DATA" >
  215. <intent-filter>
  216. <action android:name="com.google.android.apps.dashclock.Extension" />
  217. </intent-filter>
  218. <meta-data
  219. android:name="protocolVersion"
  220. android:value="1" />
  221. <meta-data
  222. android:name="description"
  223. android:value="@string/app_name" />
  224. </service>
  225. </application>
  226. </manifest>