blob: c07716f99afce7bc312f169e9e78b28320742a11 [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"
andrew.borena2afa3b2012-12-20 22:48:10 -07004 android:sharedUserId="android.uid.system"
andrew.borenf8dd5452012-03-04 11:49:08 -07005 android:versionCode="1"
andrew.borendef7cf32012-03-05 23:11:52 -07006 android:versionName="1.0"
andrew.borenf8dd5452012-03-04 11:49:08 -07007 >
8
9 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
10 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
11 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
andrew.boren5b9fbbc2012-03-04 12:10:59 -070012 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
andrew.borenf8dd5452012-03-04 11:49:08 -070013 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
14 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
15 <uses-permission android:name="android.permission.SET_ORIENTATION" />
16 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
andrew.boren5b9fbbc2012-03-04 12:10:59 -070017 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
andrew.borendb740852012-03-04 12:50:37 -070018 <uses-permission android:name="android.permission.BLUETOOTH" />
19 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
andrew.boren1e049c82012-03-12 00:23:59 -070020 <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" />
andrew.borena2afa3b2012-12-20 22:48:10 -070023 <uses-permission android:name="android.permission.ACCESS_WIMAX_STATE" />
24 <uses-permission android:name="android.permission.CHANGE_WIMAX_STATE" />
andrew.boren222c8272012-03-12 01:31:00 -070025
andrew.boren74e16902012-05-05 21:22:46 -070026 <uses-sdk android:targetSdkVersion="10" />
andrew.borenf8dd5452012-03-04 11:49:08 -070027
28 <application>
29 <!-- Wifi standalone widget -->
30 <receiver android:name=".WifiWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070031 android:label="@string/wifi_gadget_title"
32 android:icon="@drawable/icon_wifi">
andrew.borenf8dd5452012-03-04 11:49:08 -070033 <intent-filter>
34 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
35 <action android:name="android.net.wifi.WIFI_STATE_CHANGED" />
36 <action android:name="com.evervolv.widgets.WIFI_CLICKED"/>
37 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070038 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_wifi_info" />
andrew.borenf8dd5452012-03-04 11:49:08 -070039 </receiver>
40 <!-- Sync standalone widget -->
41 <receiver android:name=".SyncWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070042 android:label="@string/sync_gadget_title"
43 android:icon="@drawable/icon_sync">
andrew.borenf8dd5452012-03-04 11:49:08 -070044 <intent-filter>
45 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
46 <action android:name="com.evervolv.widgets.SYNC_CLICKED"/>
47 <action android:name="com.android.sync.SYNC_CONN_STATUS_CHANGED" />
48 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070049 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_sync_info" />
andrew.borenf8dd5452012-03-04 11:49:08 -070050 </receiver>
andrew.boren5b9fbbc2012-03-04 12:10:59 -070051 <!-- Mobile data toggle standalone widget -->
andrew.borenf8dd5452012-03-04 11:49:08 -070052 <receiver android:name=".MobileDataWidgetProvider"
andrew.boren40bd1c12012-03-04 20:21:19 -070053 android:label="@string/mobile_data_gadget_title"
andrew.borendef7cf32012-03-05 23:11:52 -070054 android:enabled="@bool/config_has_mobile_data"
55 android:icon="@drawable/icon_mobile_data">
andrew.borenf8dd5452012-03-04 11:49:08 -070056 <intent-filter>
57 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
58 <action android:name="com.evervolv.widgets.MOBILE_DATA_CLICKED"/>
59 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070060 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_mobile_data_info" />
andrew.borenf8dd5452012-03-04 11:49:08 -070061 </receiver>
andrew.boren5b9fbbc2012-03-04 12:10:59 -070062 <!-- Auto Rotate standalone widget -->
andrew.borenf8dd5452012-03-04 11:49:08 -070063 <receiver android:name=".AutoRotateWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070064 android:label="@string/auto_rotate_gadget_title"
65 android:icon="@drawable/icon_auto_rotate">
andrew.borenf8dd5452012-03-04 11:49:08 -070066 <intent-filter>
67 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
68 <action android:name="com.evervolv.widgets.AUTOROTATE_CLICKED"/>
69 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070070 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_auto_rotate_info" />
andrew.borenf8dd5452012-03-04 11:49:08 -070071 </receiver>
andrew.boren5b9fbbc2012-03-04 12:10:59 -070072 <!-- GPS standalone widget -->
73 <receiver android:name=".GpsWidgetProvider"
andrew.boren40bd1c12012-03-04 20:21:19 -070074 android:label="@string/gps_gadget_title"
andrew.borendef7cf32012-03-05 23:11:52 -070075 android:enabled="@bool/config_has_gps"
76 android:icon="@drawable/icon_gps">
andrew.boren5b9fbbc2012-03-04 12:10:59 -070077 <intent-filter>
78 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
79 <action android:name="com.evervolv.widgets.GPS_CLICKED"/>
80 <action android:name="android.location.PROVIDERS_CHANGED" />
81 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070082 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_gps_info" />
andrew.boren5b9fbbc2012-03-04 12:10:59 -070083 </receiver>
andrew.boren11380c32012-03-04 12:18:28 -070084 <!-- Tether standalone widget -->
85 <receiver android:name=".WifiApWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070086 android:label="@string/wifiap_gadget_title"
87 android:icon="@drawable/icon_wifiap">
andrew.boren11380c32012-03-04 12:18:28 -070088 <intent-filter>
89 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
90 <action android:name="android.net.wifi.WIFI_AP_STATE_CHANGED" />
andrew.boren6b3e6b92012-03-04 12:24:17 -070091 <action android:name="com.evervolv.widgets.WIFIAP_CLICKED"/>
92 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -070093 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_wifiap_info" />
andrew.boren6b3e6b92012-03-04 12:24:17 -070094 </receiver>
95 <!-- Airplane Mode standalone widget -->
96 <receiver android:name=".AirplaneModeWidgetProvider"
andrew.borendef7cf32012-03-05 23:11:52 -070097 android:label="@string/airplane_gadget_title"
98 android:icon="@drawable/icon_airplane">
andrew.boren6b3e6b92012-03-04 12:24:17 -070099 <intent-filter>
100 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
101 <action android:name="com.evervolv.widget.AIRPLANEMODE_CLICKED"/>
102 <action android:name="android.intent.action.AIRPLANE_MODE"/>
103
andrew.boren11380c32012-03-04 12:18:28 -0700104 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -0700105 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_airplane_info" />
andrew.boren11380c32012-03-04 12:18:28 -0700106 </receiver>
andrew.borendb740852012-03-04 12:50:37 -0700107 <!-- Bluetooth standalone widget -->
108 <receiver android:name=".BluetoothWidgetProvider"
andrew.boren40bd1c12012-03-04 20:21:19 -0700109 android:label="@string/bluetooth_gadget_title"
andrew.borendef7cf32012-03-05 23:11:52 -0700110 android:enabled="@bool/config_has_bluetooth"
111 android:icon="@drawable/icon_bluetooth">
andrew.borendb740852012-03-04 12:50:37 -0700112 <intent-filter>
113 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
114 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
115 <action android:name="com.evervolv.widgets.BLUETOOTH_CLICKED"/>
116 </intent-filter>
andrew.borene76e8522012-03-04 20:58:27 -0700117 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_bluetooth_info"/>
andrew.borendb740852012-03-04 12:50:37 -0700118 </receiver>
andrew.boren63d6da82012-12-20 22:26:38 -0700119 <!-- Wimax standalone widget -->
120 <receiver android:name=".WimaxWidgetProvider"
121 android:label="@string/wimax_gadget_title"
122 android:enabled="@bool/config_has_wimax"
123 android:icon="@drawable/icon_wimax">
124 <intent-filter>
125 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
126 <action android:name="android.net.fourG.NET_4G_STATE_CHANGED" />
127 <action android:name="com.htc.net.wimax.WIMAX_ENABLED_CHANGED" />
128 <action android:name="com.evervolv.widgets.WIMAX_CLICKED"/>
129 </intent-filter>
130 <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_wimax_info"/>
131 </receiver>
andrew.boren1e049c82012-03-12 00:23:59 -0700132
andrew.borenf8dd5452012-03-04 11:49:08 -0700133 </application>
134</manifest>