-
Notifications
You must be signed in to change notification settings - Fork 47
/
SearchAndroidManifest_activities.xml.in
61 lines (52 loc) · 2.67 KB
/
SearchAndroidManifest_activities.xml.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<activity
android:name="@MOZ_ANDROID_SEARCH_INTENT_CLASS@"
android:launchMode="singleTop"
android:taskAffinity="@ANDROID_PACKAGE_NAME@.SEARCH"
android:icon="@drawable/search_launcher"
android:label="@string/search_app_name"
android:configChanges="orientation|screenSize"
android:theme="@style/AppTheme">
<intent-filter>
<action android:name="android.intent.action.ASSIST"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<!-- Pre Lollipop devices display a generic search icon, if none is
provided here. To use this we need to set the resource to 0.
For Lollipop and later the search launcher icon ist used.
To retrieve the resource value the Bundle.getInt() method is
used, so we use integer resources instead of drawables, because
setting a drawable referenced to 0 results in errors when used
as a real drawable resource somewhere else. -->
<meta-data
android:name="com.android.systemui.action_assist_icon"
android:resource="@integer/search_assist_launch_res"/>
</activity>
<!-- Basic launcher widget. -->
<!-- Disabling for orfox, no receiver, no widget :D
<receiver android:name="org.mozilla.search.SearchWidget"
android:label="@string/search_widget_name">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<intent-filter>
<action android:name="org.mozilla.widget.LAUNCH_BROWSER"/>
</intent-filter>
<intent-filter>
<action android:name="org.mozilla.widget.LAUNCH_SEARCH"/>
</intent-filter>
<intent-filter>
<action android:name="org.mozilla.widget.LAUNCH_NEW_TAB"/>
</intent-filter>
<meta-data android:name="android.appwidget.provider" android:resource="@xml/search_widget_info" />
</receiver>
-->
<activity
android:name="org.mozilla.search.SearchPreferenceActivity"
android:logo="@drawable/search_launcher"
android:label="@string/search_pref_title"
android:parentActivityName="@MOZ_ANDROID_SEARCH_INTENT_CLASS@"
android:theme="@style/SettingsTheme" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="@MOZ_ANDROID_SEARCH_INTENT_CLASS@"/>
</activity>