PageRenderTime 36ms CodeModel.GetById 29ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/ime/latinime/AndroidManifest.xml

http://eyes-free.googlecode.com/
XML | 103 lines | 89 code | 13 blank | 1 comment | 0 complexity | 8fb88f8322059b97c661c7257c9b7609 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.googlecode.eyesfree.inputmethod.latin"
  4      android:versionCode="4"
  5      android:versionName="1.1.2">
  6
  7    <uses-permission android:name="android.permission.VIBRATE"/>
  8    <uses-permission android:name="android.permission.READ_USER_DICTIONARY" />
  9    <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY" />
 10    <uses-permission android:name="android.permission.RECORD_AUDIO" />
 11    <uses-permission android:name="android.permission.READ_CONTACTS" />
 12    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
 13    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
 14    <uses-permission android:name="com.googlecode.eyesfree.inputmethod.latin.PERMISSION_REQUEST" />
 15    <uses-permission android:name="com.google.android.marvin.talkback.PERMISSION_SEND_INTENT_BROADCAST_COMMANDS_TO_TALKBACK" />
 16    
 17    <!-- Allows third party applications to send Intent broadcast commands to LatinIME. -->
 18    <permission android:name="com.googlecode.eyesfree.inputmethod.latin.PERMISSION_REQUEST"
 19            android:protectionLevel="dangerous"
 20            android:label="@string/permlab_sendIntentBroadcastCommandsToLatinIME"
 21            android:description="@string/permdesc_sendIntentBroadcastCommandsToLatinIME" />
 22
 23    <application android:label="@string/english_ime_name"
 24            android:icon="@drawable/ime_icon"
 25            android:backupAgent="LatinIMEBackupAgent"
 26            android:killAfterRestore="false">
 27
 28        <service android:name="com.googlecode.eyesfree.inputmethod.latin.LatinIME"
 29                android:label="@string/english_ime_name"
 30                android:permission="android.permission.BIND_INPUT_METHOD">
 31            <intent-filter>
 32                <action android:name="android.view.InputMethod" />
 33            </intent-filter>
 34            <meta-data android:name="android.view.im" android:resource="@xml/method" />
 35        </service>
 36
 37        <activity android:name="com.googlecode.eyesfree.inputmethod.latin.LatinIMESettings"
 38                 android:label="@string/english_ime_settings">
 39            <intent-filter>
 40                <action android:name="android.intent.action.MAIN"/>
 41            </intent-filter>
 42        </activity>
 43
 44        <activity android:name="com.googlecode.eyesfree.inputmethod.latin.LatinIMEDebugSettings"
 45                 android:label="@string/english_ime_debug_settings">
 46            <intent-filter>
 47                <action android:name="android.intent.action.MAIN"/>
 48            </intent-filter>
 49        </activity>
 50
 51        <activity android:name="com.googlecode.eyesfree.inputmethod.latin.InputLanguageSelection"
 52                android:label="@string/language_selection_title">
 53            <intent-filter>
 54                <action android:name="android.intent.action.MAIN"/>
 55                <action android:name="com.googlecode.eyesfree.inputmethod.latin.INPUT_LANGUAGE_SELECTION"/>
 56                <category android:name="android.intent.category.DEFAULT" />
 57            </intent-filter>
 58        </activity>
 59        
 60        <activity android:name="com.googlecode.eyesfree.inputmethod.latin.tutorial.LatinTutorialDialog"
 61                android:theme="@android:style/Theme.Translucent.NoTitleBar" />
 62        
 63        <activity android:name="com.googlecode.eyesfree.inputmethod.latin.tutorial.LatinIMETutorial"
 64                android:label="@string/tutorial_name"
 65                android:windowSoftInputMode="adjustResize|stateAlwaysVisible"
 66                android:configChanges="orientation|keyboard|keyboardHidden"
 67                android:theme="@android:style/Theme.NoTitleBar">
 68            <intent-filter>
 69                <action android:name="com.googlecode.eyesfree.inputmethod.latin.tutorial.LAUNCH_TUTORIAL"/>
 70                <category android:name="android.intent.category.DEFAULT" />
 71            </intent-filter>
 72        </activity>
 73        
 74        <receiver android:name="com.googlecode.eyesfree.inputmethod.latin.BootReceiver">
 75            <intent-filter>
 76                <action android:name="android.intent.action.BOOT_COMPLETED"/>
 77            </intent-filter>
 78        </receiver>
 79        
 80        <activity android:name="com.googlecode.eyesfree.inputmethod.latin.BootActivity"
 81                android:theme="@android:style/Theme.Dialog"
 82                android:label="@string/boot_activity_name"
 83                android:excludeFromRecents="true"
 84                android:windowSoftInputMode="adjustResize|stateAlwaysVisible">
 85            <intent-filter>
 86                <action android:name="android.intent.action.MAIN"/>
 87                <category android:name="android.intent.category.DEFAULT" />
 88            </intent-filter>
 89        </activity>
 90        
 91        <activity android:name="com.googlecode.eyesfree.inputmethod.latin.SetupWizardActivity"
 92                android:theme="@android:style/Theme.Dialog"
 93                android:label="@string/wizard_name"
 94                android:windowSoftInputMode="adjustResize|stateAlwaysVisible">
 95            <intent-filter>
 96                <action android:name="android.intent.action.MAIN"/>
 97                <category android:name="android.intent.category.LAUNCHER" />
 98            </intent-filter>
 99        </activity>
100    </application>
101    
102    <uses-sdk android:minSdkVersion="7" />
103</manifest>