blob: 15d2e3bc98158ba8040c3e2b3f64a2d90c485430 [file] [log] [blame]
andrew.borenf8dd5452012-03-04 11:49:08 -07001<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 package="com.evervolv.widgets"
4 android:versionCode="1"
andrew.borendef7cf32012-03-05 23:11:52 -07005 android:versionName="1.0"
andrew.borenf8dd5452012-03-04 11:49:08 -07006 >
7
8 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
9 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
10 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
andrew.boren5b9fbbc2012-03-04 12:10:59 -070011 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
andrew.borenf8dd5452012-03-04 11:49:08 -070012 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
13 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
14 <uses-permission android:name="android.permission.SET_ORIENTATION" />
15 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
andrew.boren5b9fbbc2012-03-04 12:10:59 -070016 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
andrew.borendb740852012-03-04 12:50:37 -070017 <uses-permission android:name="android.permission.BLUETOOTH" />
18 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
andrew.boren1e049c82012-03-12 00:23:59 -070019<!--
20 <uses-permission android:name="android.permission.ACCESS_4G_RADIO_DISABLE" />
21 <uses-permission android:name="android.permission.ACCESS_4G_STATE" />
22 <uses-permission android:name="android.permission.CHANGE_4G_STATE" />
23-->
24 <uses-sdk android:minSdkVersion="14" />
andrew.borenf8dd5452012-03-04 11:49:08 -070025
26 <application>
27 <!-- Wifi standalone widget -->
28 <receiver android:name=".WifiWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070029 android:label="@string/wifi_gadget_title"
30 android:icon="@drawable/icon_wifi">
andrew.borenf8dd5452012-03-04 11:49:08 -070031 <intent-filter>
32 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
33 <action android:name="android.net.wifi.WIFI_STATE_CHANGED" />
34 <action android:name="com.evervolv.widgets.WIFI_CLICKED"/>
35 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070036 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_wifi_info" />
andrew.borenf8dd5452012-03-04 11:49:08 -070037 </receiver>
38 <!-- Sync standalone widget -->
39 <receiver android:name=".SyncWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070040 android:label="@string/sync_gadget_title"
41 android:icon="@drawable/icon_sync">
andrew.borenf8dd5452012-03-04 11:49:08 -070042 <intent-filter>
43 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
44 <action android:name="com.evervolv.widgets.SYNC_CLICKED"/>
45 <action android:name="com.android.sync.SYNC_CONN_STATUS_CHANGED" />
46 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070047 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_sync_info" />
andrew.borenf8dd5452012-03-04 11:49:08 -070048 </receiver>
andrew.boren5b9fbbc2012-03-04 12:10:59 -070049 <!-- Mobile data toggle standalone widget -->
andrew.borenf8dd5452012-03-04 11:49:08 -070050 <receiver android:name=".MobileDataWidgetProvider"
andrew.boren40bd1c12012-03-04 20:21:19 -070051 android:label="@string/mobile_data_gadget_title"
andrew.borendef7cf32012-03-05 23:11:52 -070052 android:enabled="@bool/config_has_mobile_data"
53 android:icon="@drawable/icon_mobile_data">
andrew.borenf8dd5452012-03-04 11:49:08 -070054 <intent-filter>
55 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
56 <action android:name="com.evervolv.widgets.MOBILE_DATA_CLICKED"/>
57 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070058 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_mobile_data_info" />
andrew.borenf8dd5452012-03-04 11:49:08 -070059 </receiver>
andrew.boren5b9fbbc2012-03-04 12:10:59 -070060 <!-- Auto Rotate standalone widget -->
andrew.borenf8dd5452012-03-04 11:49:08 -070061 <receiver android:name=".AutoRotateWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070062 android:label="@string/auto_rotate_gadget_title"
63 android:icon="@drawable/icon_auto_rotate">
andrew.borenf8dd5452012-03-04 11:49:08 -070064 <intent-filter>
65 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
66 <action android:name="com.evervolv.widgets.AUTOROTATE_CLICKED"/>
67 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070068 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_auto_rotate_info" />
andrew.borenf8dd5452012-03-04 11:49:08 -070069 </receiver>
andrew.boren5b9fbbc2012-03-04 12:10:59 -070070 <!-- GPS standalone widget -->
71 <receiver android:name=".GpsWidgetProvider"
andrew.boren40bd1c12012-03-04 20:21:19 -070072 android:label="@string/gps_gadget_title"
andrew.borendef7cf32012-03-05 23:11:52 -070073 android:enabled="@bool/config_has_gps"
74 android:icon="@drawable/icon_gps">
andrew.boren5b9fbbc2012-03-04 12:10:59 -070075 <intent-filter>
76 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
77 <action android:name="com.evervolv.widgets.GPS_CLICKED"/>
78 <action android:name="android.location.PROVIDERS_CHANGED" />
79 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070080 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_gps_info" />
andrew.boren5b9fbbc2012-03-04 12:10:59 -070081 </receiver>
andrew.boren11380c32012-03-04 12:18:28 -070082 <!-- Tether standalone widget -->
83 <receiver android:name=".WifiApWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070084 android:label="@string/wifiap_gadget_title"
85 android:icon="@drawable/icon_wifiap">
andrew.boren11380c32012-03-04 12:18:28 -070086 <intent-filter>
87 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
88 <action android:name="android.net.wifi.WIFI_AP_STATE_CHANGED" />
andrew.boren6b3e6b92012-03-04 12:24:17 -070089 <action android:name="com.evervolv.widgets.WIFIAP_CLICKED"/>
90 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070091 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_wifiap_info" />
andrew.boren6b3e6b92012-03-04 12:24:17 -070092 </receiver>
93 <!-- Airplane Mode standalone widget -->
94 <receiver android:name=".AirplaneModeWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070095 android:label="@string/airplane_gadget_title"
96 android:icon="@drawable/icon_airplane">
andrew.boren6b3e6b92012-03-04 12:24:17 -070097 <intent-filter>
98 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
99 <action android:name="com.evervolv.widget.AIRPLANEMODE_CLICKED"/>
100 <action android:name="android.intent.action.AIRPLANE_MODE"/>
101
andrew.boren11380c32012-03-04 12:18:28 -0700102 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -0700103 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_airplane_info" />
andrew.boren11380c32012-03-04 12:18:28 -0700104 </receiver>
andrew.borendb740852012-03-04 12:50:37 -0700105 <!-- Bluetooth standalone widget -->
106 <receiver android:name=".BluetoothWidgetProvider"
andrew.boren40bd1c12012-03-04 20:21:19 -0700107 android:label="@string/bluetooth_gadget_title"
andrew.borendef7cf32012-03-05 23:11:52 -0700108 android:enabled="@bool/config_has_bluetooth"
109 android:icon="@drawable/icon_bluetooth">
andrew.borendb740852012-03-04 12:50:37 -0700110 <intent-filter>
111 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
112 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
113 <action android:name="com.evervolv.widgets.BLUETOOTH_CLICKED"/>
114 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -0700115 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_bluetooth_info"/>
andrew.borendb740852012-03-04 12:50:37 -0700116 </receiver>
andrew.boren1e049c82012-03-12 00:23:59 -0700117 <!-- Wimax standalone widget -->
118 <receiver android:name=".WimaxWidgetProvider"
119 android:label="@string/wimax_gadget_title"
120 android:enabled="@bool/config_has_wimax"
121 android:icon="@drawable/icon_wimax">
122 <intent-filter>
123 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
124 <action android:name="android.net.fourG.NET_4G_STATE_CHANGED" />
125 <action android:name="com.htc.net.wimax.WIMAX_ENABLED_CHANGED" />
126 <action android:name="com.evervolv.widgets.WIMAX_CLICKED"/>
127 </intent-filter>
128 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_wimax_info"/>
129 </receiver>
130
andrew.borenf8dd5452012-03-04 11:49:08 -0700131 </application>
132</manifest>