/WebAccess/AndroidManifest.xml

http://eyes-free.googlecode.com/ · XML · 101 lines · 76 code · 12 blank · 13 comment · 0 complexity · 845411dcdf005130033cba62eaca7509 MD5 · raw file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3. package="com.ideal.webaccess" android:versionCode="7"
  4. android:versionName="2.0">
  5. <uses-sdk android:minSdkVersion="4" />
  6. <uses-permission android:name="android.permission.INTERNET" />
  7. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  8. <uses-permission android:name="android.permission.VIBRATE" />
  9. <uses-permission android:name="android.permission.WAKE_LOCK" />
  10. <uses-permission
  11. android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
  12. <uses-permission
  13. android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
  14. <application android:icon="@drawable/icon" android:label="@string/app_name">
  15. <!-- Web Reader Browser -->
  16. <activity android:name="com.ideal.webreader.WebReaderActivity" android:label="@string/webreader_app_name"
  17. android:launchMode="singleTask" android:alwaysRetainTaskState="true"
  18. android:configChanges="orientation|keyboardHidden">
  19. <intent-filter>
  20. <action android:name="android.intent.action.MAIN" />
  21. <category android:name="android.intent.category.DEFAULT" />
  22. <category android:name="android.intent.category.LAUNCHER" />
  23. <category android:name="android.intent.category.BROWSABLE" />
  24. </intent-filter>
  25. <intent-filter>
  26. <action android:name="android.intent.action.VIEW" />
  27. <category android:name="android.intent.category.DEFAULT" />
  28. <category android:name="android.intent.category.BROWSABLE" />
  29. <data android:scheme="http" />
  30. <data android:scheme="https" />
  31. <data android:scheme="about" />
  32. <data android:scheme="javascript" />
  33. </intent-filter>
  34. <intent-filter>
  35. <action android:name="android.intent.action.VIEW" />
  36. <category android:name="android.intent.category.BROWSABLE" />
  37. <category android:name="android.intent.category.DEFAULT" />
  38. <data android:scheme="http" />
  39. <data android:scheme="https" />
  40. <data android:scheme="inline" />
  41. <data android:mimeType="text/html" />
  42. <data android:mimeType="text/plain" />
  43. <data android:mimeType="application/xhtml+xml" />
  44. <data android:mimeType="application/vnd.wap.xhtml+xml" />
  45. </intent-filter>
  46. <intent-filter>
  47. <action android:name="android.intent.action.WEB_SEARCH" />
  48. <category android:name="android.intent.category.DEFAULT" />
  49. <category android:name="android.intent.category.BROWSABLE" />
  50. <data android:scheme="" />
  51. <data android:scheme="http" />
  52. <data android:scheme="https" />
  53. </intent-filter>
  54. <intent-filter>
  55. <action android:name="android.intent.action.SEARCH" />
  56. <category android:name="android.intent.category.DEFAULT" />
  57. </intent-filter>
  58. <meta-data android:name="android.app.searchable"
  59. android:resource="@xml/searchable" />
  60. </activity>
  61. <!--
  62. Makes .BrowserActivity the search target for any activity in Browser
  63. -->
  64. <meta-data android:name="android.app.default_searchable"
  65. android:value=".WebReaderActivity" />
  66. <activity android:name="com.ideal.webreader.PrefsActivity" android:label="@string/webreader_app_name"
  67. android:configChanges="orientation|keyboardHidden">
  68. </activity>
  69. <activity android:name="com.ideal.webreader.CreateGestureWizardActivity"
  70. android:label="@string/webreader_app_name" android:configChanges="orientation|keyboardHidden">
  71. </activity>
  72. <activity android:name="com.ideal.webreader.BookmarksActivity" android:label="Bookmarks"
  73. android:configChanges="orientation|keyboardHidden">
  74. </activity>
  75. <!-- Plugin -->
  76. <!--
  77. <activity android:name=".StartIdealWebAccess" android:label="@string/app_name">
  78. <intent-filter>
  79. <action android:name="android.intent.action.MAIN" />
  80. <category android:name="android.intent.category.LAUNCHER" />
  81. </intent-filter>
  82. </activity>
  83. -->
  84. <provider android:name=".LocalJsProvider"
  85. android:authorities="com.ideal.webaccess.localjs" />
  86. <provider android:name=".TtsContentProvider"
  87. android:authorities="com.ideal.webaccess.tts" />
  88. </application>
  89. </manifest>