summaryrefslogtreecommitdiffstats
path: root/res/drawable
diff options
context:
space:
mode:
authorKen Shirriff <kens@google.com>2009-06-08 13:49:05 -0700
committerKen Shirriff <kens@google.com>2009-06-08 13:57:26 -0700
commit03a6110b4f62e72592b451c05848cfaad8c65324 (patch)
tree3559c29c7d08000dcc6eb40423dc1e36ec238927 /res/drawable
parent5ed2c4ad43f2c3c85a025da04becd2eaa75927a1 (diff)
downloadpackages_apps_Settings-03a6110b4f62e72592b451c05848cfaad8c65324.zip
packages_apps_Settings-03a6110b4f62e72592b451c05848cfaad8c65324.tar.gz
packages_apps_Settings-03a6110b4f62e72592b451c05848cfaad8c65324.tar.bz2
Implement the power-control widget.
This widget allows uses to turn on/off bluetooth, wifi, gps, and sync, and adjust brightness without going through the settings menu. The widget provider updates the settings when the buttons are pressed. The widget provider is also a receiver for events indicating that the status was updated elsewhere and the buttons need to be changed.
Diffstat (limited to 'res/drawable')
-rwxr-xr-xres/drawable/icon.pngbin0 -> 3285 bytes
-rw-r--r--res/drawable/widget_bg.9.pngbin0 -> 777 bytes
-rw-r--r--res/drawable/widget_btn.xml33
-rw-r--r--res/drawable/widget_btn_bluetooth.pngbin0 -> 873 bytes
-rw-r--r--res/drawable/widget_btn_bluetooth_gray.pngbin0 -> 701 bytes
-rw-r--r--res/drawable/widget_btn_bluetooth_off.pngbin0 -> 930 bytes
-rw-r--r--res/drawable/widget_btn_brightness.pngbin0 -> 1650 bytes
-rw-r--r--res/drawable/widget_btn_brightness_off.pngbin0 -> 1630 bytes
-rw-r--r--res/drawable/widget_btn_default.9.pngbin0 -> 3371 bytes
-rw-r--r--res/drawable/widget_btn_gps.pngbin0 -> 696 bytes
-rw-r--r--res/drawable/widget_btn_gps_off.pngbin0 -> 749 bytes
-rw-r--r--res/drawable/widget_btn_pressed.9.pngbin0 -> 3722 bytes
-rw-r--r--res/drawable/widget_btn_selected.9.pngbin0 -> 3690 bytes
-rw-r--r--res/drawable/widget_btn_sync.pngbin0 -> 1335 bytes
-rw-r--r--res/drawable/widget_btn_sync_off.pngbin0 -> 1363 bytes
-rw-r--r--res/drawable/widget_btn_wifi.pngbin0 -> 1218 bytes
-rw-r--r--res/drawable/widget_btn_wifi_gray.pngbin0 -> 871 bytes
-rw-r--r--res/drawable/widget_btn_wifi_off.pngbin0 -> 1379 bytes
18 files changed, 33 insertions, 0 deletions
diff --git a/res/drawable/icon.png b/res/drawable/icon.png
new file mode 100755
index 0000000..16db056
--- /dev/null
+++ b/res/drawable/icon.png
Binary files differ
diff --git a/res/drawable/widget_bg.9.png b/res/drawable/widget_bg.9.png
new file mode 100644
index 0000000..a2007ad
--- /dev/null
+++ b/res/drawable/widget_bg.9.png
Binary files differ
diff --git a/res/drawable/widget_btn.xml b/res/drawable/widget_btn.xml
new file mode 100644
index 0000000..720bc49
--- /dev/null
+++ b/res/drawable/widget_btn.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2009 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_window_focused="false" android:state_enabled="true"
+ android:drawable="@drawable/widget_btn_default" />
+
+ <item android:state_pressed="true"
+ android:drawable="@drawable/widget_btn_pressed" />
+
+ <item android:state_focused="true" android:state_enabled="true"
+ android:drawable="@drawable/widget_btn_selected" />
+
+ <item android:state_enabled="true"
+ android:drawable="@drawable/widget_btn_default" />
+
+ <item
+ android:drawable="@drawable/widget_btn_default" />
+</selector>
diff --git a/res/drawable/widget_btn_bluetooth.png b/res/drawable/widget_btn_bluetooth.png
new file mode 100644
index 0000000..5de9d78
--- /dev/null
+++ b/res/drawable/widget_btn_bluetooth.png
Binary files differ
diff --git a/res/drawable/widget_btn_bluetooth_gray.png b/res/drawable/widget_btn_bluetooth_gray.png
new file mode 100644
index 0000000..843dcce
--- /dev/null
+++ b/res/drawable/widget_btn_bluetooth_gray.png
Binary files differ
diff --git a/res/drawable/widget_btn_bluetooth_off.png b/res/drawable/widget_btn_bluetooth_off.png
new file mode 100644
index 0000000..b831a46
--- /dev/null
+++ b/res/drawable/widget_btn_bluetooth_off.png
Binary files differ
diff --git a/res/drawable/widget_btn_brightness.png b/res/drawable/widget_btn_brightness.png
new file mode 100644
index 0000000..a162899
--- /dev/null
+++ b/res/drawable/widget_btn_brightness.png
Binary files differ
diff --git a/res/drawable/widget_btn_brightness_off.png b/res/drawable/widget_btn_brightness_off.png
new file mode 100644
index 0000000..0f42f2d
--- /dev/null
+++ b/res/drawable/widget_btn_brightness_off.png
Binary files differ
diff --git a/res/drawable/widget_btn_default.9.png b/res/drawable/widget_btn_default.9.png
new file mode 100644
index 0000000..febf222
--- /dev/null
+++ b/res/drawable/widget_btn_default.9.png
Binary files differ
diff --git a/res/drawable/widget_btn_gps.png b/res/drawable/widget_btn_gps.png
new file mode 100644
index 0000000..3394cb4
--- /dev/null
+++ b/res/drawable/widget_btn_gps.png
Binary files differ
diff --git a/res/drawable/widget_btn_gps_off.png b/res/drawable/widget_btn_gps_off.png
new file mode 100644
index 0000000..7f481d8
--- /dev/null
+++ b/res/drawable/widget_btn_gps_off.png
Binary files differ
diff --git a/res/drawable/widget_btn_pressed.9.png b/res/drawable/widget_btn_pressed.9.png
new file mode 100644
index 0000000..70a200b
--- /dev/null
+++ b/res/drawable/widget_btn_pressed.9.png
Binary files differ
diff --git a/res/drawable/widget_btn_selected.9.png b/res/drawable/widget_btn_selected.9.png
new file mode 100644
index 0000000..6f2989f
--- /dev/null
+++ b/res/drawable/widget_btn_selected.9.png
Binary files differ
diff --git a/res/drawable/widget_btn_sync.png b/res/drawable/widget_btn_sync.png
new file mode 100644
index 0000000..9682879
--- /dev/null
+++ b/res/drawable/widget_btn_sync.png
Binary files differ
diff --git a/res/drawable/widget_btn_sync_off.png b/res/drawable/widget_btn_sync_off.png
new file mode 100644
index 0000000..0f48a1d
--- /dev/null
+++ b/res/drawable/widget_btn_sync_off.png
Binary files differ
diff --git a/res/drawable/widget_btn_wifi.png b/res/drawable/widget_btn_wifi.png
new file mode 100644
index 0000000..ff7d2ef
--- /dev/null
+++ b/res/drawable/widget_btn_wifi.png
Binary files differ
diff --git a/res/drawable/widget_btn_wifi_gray.png b/res/drawable/widget_btn_wifi_gray.png
new file mode 100644
index 0000000..8a3cc49
--- /dev/null
+++ b/res/drawable/widget_btn_wifi_gray.png
Binary files differ
diff --git a/res/drawable/widget_btn_wifi_off.png b/res/drawable/widget_btn_wifi_off.png
new file mode 100644
index 0000000..8f15b4f
--- /dev/null
+++ b/res/drawable/widget_btn_wifi_off.png
Binary files differ