Home | History | Annotate | Download | only in impl
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3   ~ Copyright (C) 2017 The Android Open Source Project
      4   ~
      5   ~ Licensed under the Apache License, Version 2.0 (the "License");
      6   ~ you may not use this file except in compliance with the License.
      7   ~ You may obtain a copy of the License at
      8   ~
      9   ~      http://www.apache.org/licenses/LICENSE-2.0
     10   ~
     11   ~ Unless required by applicable law or agreed to in writing, software
     12   ~ distributed under the License is distributed on an "AS IS" BASIS,
     13   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14   ~ See the License for the specific language governing permissions and
     15   ~ limitations under the License
     16   -->
     17 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     18   package="com.android.dialer.main.impl">
     19 
     20   <application>
     21 
     22     <activity
     23       android:clearTaskOnLaunch="true"
     24       android:directBootAware="true"
     25       android:enabled="false"
     26       android:exported="true"
     27       android:icon="@drawable/nui_launcher_icon"
     28       android:label="@string/main_activity_label"
     29       android:launchMode="singleTask"
     30       android:name="com.android.dialer.main.impl.MainActivity"
     31       android:resizeableActivity="true"
     32       android:theme="@style/NuiMainActivityTheme"
     33       android:windowSoftInputMode="stateAlwaysHidden|adjustNothing">
     34 
     35       <!-- LINT.IfChange -->
     36       <intent-filter>
     37         <action android:name="android.intent.action.DIAL"/>
     38 
     39         <category android:name="android.intent.category.DEFAULT"/>
     40         <category android:name="android.intent.category.BROWSABLE"/>
     41 
     42         <data android:mimeType="vnd.android.cursor.item/phone"/>
     43         <data android:mimeType="vnd.android.cursor.item/person"/>
     44       </intent-filter>
     45       <intent-filter>
     46         <action android:name="android.intent.action.DIAL"/>
     47 
     48         <category android:name="android.intent.category.DEFAULT"/>
     49         <category android:name="android.intent.category.BROWSABLE"/>
     50 
     51         <data android:scheme="voicemail"/>
     52       </intent-filter>
     53       <intent-filter>
     54         <action android:name="android.intent.action.DIAL"/>
     55         <category android:name="android.intent.category.DEFAULT"/>
     56       </intent-filter>
     57       <intent-filter>
     58         <action android:name="android.intent.action.MAIN"/>
     59 
     60         <category android:name="android.intent.category.DEFAULT"/>
     61         <category android:name="android.intent.category.LAUNCHER"/>
     62         <category android:name="android.intent.category.BROWSABLE"/>
     63       </intent-filter>
     64       <intent-filter>
     65         <action android:name="android.intent.action.VIEW"/>
     66         <action android:name="android.intent.action.DIAL"/>
     67 
     68         <category android:name="android.intent.category.DEFAULT"/>
     69         <category android:name="android.intent.category.BROWSABLE"/>
     70 
     71         <data android:scheme="tel"/>
     72       </intent-filter>
     73       <intent-filter>
     74         <action android:name="android.intent.action.VIEW"/>
     75 
     76         <category android:name="android.intent.category.DEFAULT"/>
     77         <category android:name="android.intent.category.BROWSABLE"/>
     78 
     79         <data android:mimeType="vnd.android.cursor.dir/calls"/>
     80       </intent-filter>
     81       <intent-filter>
     82         <action android:name="android.intent.action.CALL_BUTTON"/>
     83 
     84         <category android:name="android.intent.category.DEFAULT"/>
     85         <category android:name="android.intent.category.BROWSABLE"/>
     86       </intent-filter>
     87       <!-- This was never intended to be public, but is here for backward
     88            compatibility.  Use Intent.ACTION_DIAL instead. -->
     89       <intent-filter>
     90         <action android:name="com.android.phone.action.TOUCH_DIALER"/>
     91 
     92         <category android:name="android.intent.category.DEFAULT"/>
     93         <category android:name="android.intent.category.TAB"/>
     94       </intent-filter>
     95       <intent-filter android:label="@string/main_call_history_tab_description">
     96         <action android:name="com.android.phone.action.RECENT_CALLS"/>
     97 
     98         <category android:name="android.intent.category.DEFAULT"/>
     99         <category android:name="android.intent.category.TAB"/>
    100       </intent-filter>
    101       <!-- LINT.ThenChange(//depot/google3/third_party/java_src/android_app/dialer/java/com/android/dialer/app/manifests/activities/AndroidManifest.xml) -->
    102 
    103       <meta-data
    104         android:name="com.android.keyguard.layout"
    105         android:resource="@layout/keyguard_preview"/>
    106     </activity>
    107 
    108   </application>
    109 
    110 </manifest>
    111