summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--res/drawable-hdpi/ic_menu_add.pngbin667 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_add_dark.pngbin0 -> 666 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_add_light.pngbin0 -> 660 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_1.pngbin1175 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_1_dark.pngbin0 -> 1511 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_1_light.pngbin0 -> 1528 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_2.pngbin1188 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_2_dark.pngbin0 -> 1547 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_2_light.pngbin0 -> 1553 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_3.pngbin1200 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_3_dark.pngbin0 -> 1583 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_3_light.pngbin0 -> 1579 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_4.pngbin1218 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_4_dark.pngbin0 -> 1631 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_lock_signal_4_light.pngbin0 -> 1619 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_1.pngbin1036 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_1_dark.pngbin0 -> 1323 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_1_light.pngbin0 -> 1350 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_2.pngbin1061 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_2_dark.pngbin0 -> 1362 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_2_light.pngbin0 -> 1366 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_3.pngbin1075 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_3_dark.pngbin0 -> 1410 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_3_light.pngbin0 -> 1399 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_4.pngbin1078 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_4_dark.pngbin0 -> 1474 bytes
-rw-r--r--res/drawable-hdpi/ic_wifi_signal_4_light.pngbin0 -> 1466 bytes
-rw-r--r--res/drawable-hdpi/ic_wps.pngbin4060 -> 0 bytes
-rw-r--r--res/drawable-hdpi/ic_wps_dark.pngbin0 -> 1897 bytes
-rw-r--r--res/drawable-hdpi/ic_wps_light.pngbin0 -> 1881 bytes
-rw-r--r--res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_1.pngbin4224 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_2.pngbin4243 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_3.pngbin4271 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_4.pngbin4307 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_1.pngbin3766 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_2.pngbin3782 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_3.pngbin3784 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_4.pngbin3794 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_1.pngbin4704 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_2.pngbin4728 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_3.pngbin4768 -> 0 bytes
-rw-r--r--res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_4.pngbin4790 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_add.pngbin596 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_add_dark.pngbin0 -> 592 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_add_light.pngbin0 -> 595 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_1.pngbin812 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_1_dark.pngbin0 -> 1026 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_1_light.pngbin0 -> 1029 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_2.pngbin825 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_2_dark.pngbin0 -> 1036 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_2_light.pngbin0 -> 1045 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_3.pngbin823 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_3_dark.pngbin0 -> 1044 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_3_light.pngbin0 -> 1047 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_4.pngbin826 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_4_dark.pngbin0 -> 1088 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_lock_signal_4_light.pngbin0 -> 1081 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_1.pngbin723 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_1_dark.pngbin0 -> 908 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_1_light.pngbin0 -> 902 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_2.pngbin748 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_2_dark.pngbin0 -> 932 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_2_light.pngbin0 -> 943 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_3.pngbin755 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_3_dark.pngbin0 -> 954 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_3_light.pngbin0 -> 939 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_4.pngbin759 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_4_dark.pngbin0 -> 982 bytes
-rw-r--r--res/drawable-mdpi/ic_wifi_signal_4_light.pngbin0 -> 965 bytes
-rw-r--r--res/drawable-mdpi/ic_wps.pngbin2343 -> 0 bytes
-rw-r--r--res/drawable-mdpi/ic_wps_dark.pngbin0 -> 1309 bytes
-rw-r--r--res/drawable-mdpi/ic_wps_light.pngbin0 -> 1274 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_add.pngbin761 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_add_dark.pngbin0 -> 754 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_add_light.pngbin0 -> 738 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_1.pngbin1582 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_1_dark.pngbin0 -> 1984 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_1_light.pngbin0 -> 2003 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_2.pngbin1565 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_2_dark.pngbin0 -> 2028 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_2_light.pngbin0 -> 2048 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_3.pngbin1572 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_3_dark.pngbin0 -> 2092 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_3_light.pngbin0 -> 2067 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_4.pngbin1527 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_4_dark.pngbin0 -> 2207 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_lock_signal_4_light.pngbin0 -> 2145 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_1.pngbin1393 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_1_dark.pngbin0 -> 1777 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_1_light.pngbin0 -> 1819 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_2.pngbin1400 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_2_dark.pngbin0 -> 1847 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_2_light.pngbin0 -> 1861 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_3.pngbin1414 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_3_dark.pngbin0 -> 1905 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_3_light.pngbin0 -> 1891 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_4.pngbin1378 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_4_dark.pngbin0 -> 2016 bytes
-rw-r--r--res/drawable-xhdpi/ic_wifi_signal_4_light.pngbin0 -> 2008 bytes
-rw-r--r--res/drawable-xhdpi/ic_wps.pngbin5662 -> 0 bytes
-rw-r--r--res/drawable-xhdpi/ic_wps_dark.pngbin0 -> 2590 bytes
-rw-r--r--res/drawable-xhdpi/ic_wps_light.pngbin0 -> 2560 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_add_dark.pngbin0 -> 1213 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_add_light.pngbin0 -> 1232 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_lock_signal_1_dark.pngbin0 -> 2553 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_lock_signal_1_light.pngbin0 -> 2637 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_lock_signal_2_dark.pngbin0 -> 2600 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_lock_signal_2_light.pngbin0 -> 2679 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_lock_signal_3_dark.pngbin0 -> 2643 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_lock_signal_3_light.pngbin0 -> 2694 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_lock_signal_4_dark.pngbin0 -> 2685 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_lock_signal_4_light.pngbin0 -> 2741 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_signal_1_dark.pngbin0 -> 2425 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_signal_1_light.pngbin0 -> 2576 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_signal_2_dark.pngbin0 -> 2470 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_signal_2_light.pngbin0 -> 2627 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_signal_3_dark.pngbin0 -> 2568 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_signal_3_light.pngbin0 -> 2693 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_signal_4_dark.pngbin0 -> 2609 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wifi_signal_4_light.pngbin0 -> 2709 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wps_dark.pngbin0 -> 2827 bytes
-rw-r--r--res/drawable-xxhdpi/ic_wps_light.pngbin0 -> 2854 bytes
-rw-r--r--res/drawable/wifi_signal_dark.xml (renamed from res/drawable/wifi_signal.xml)4
-rw-r--r--res/drawable/wifi_signal_light.xml22
-rw-r--r--res/drawable/wifi_signal_lock_dark.xml23
-rw-r--r--res/drawable/wifi_signal_lock_light.xml23
-rw-r--r--res/drawable/wifi_signal_open_dark.xml (renamed from res/drawable/wifi_signal_lock.xml)8
-rw-r--r--res/drawable/wifi_signal_open_light.xml (renamed from res/drawable/wifi_signal_open.xml)8
-rw-r--r--res/layout/preference_widget_wifi_signal.xml4
-rw-r--r--res/layout/setup_preference.xml5
-rw-r--r--res/layout/wifi_wps_dialog.xml2
-rw-r--r--res/menu/vpn.xml2
-rw-r--r--res/values/themes.xml27
-rw-r--r--res/xml/settings_headers.xml2
-rw-r--r--res/xml/user_settings.xml2
-rw-r--r--src/com/android/settings/UserDictionarySettings.java14
-rw-r--r--src/com/android/settings/wifi/AccessPoint.java7
-rw-r--r--src/com/android/settings/wifi/WifiSettings.java33
-rw-r--r--src/com/android/settings/wifi/p2p/WifiP2pPeer.java7
139 files changed, 145 insertions, 48 deletions
diff --git a/res/drawable-hdpi/ic_menu_add.png b/res/drawable-hdpi/ic_menu_add.png
deleted file mode 100644
index 4b68f52..0000000
--- a/res/drawable-hdpi/ic_menu_add.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_add_dark.png b/res/drawable-hdpi/ic_menu_add_dark.png
new file mode 100644
index 0000000..b45001e
--- /dev/null
+++ b/res/drawable-hdpi/ic_menu_add_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_add_light.png b/res/drawable-hdpi/ic_menu_add_light.png
new file mode 100644
index 0000000..91b0354
--- /dev/null
+++ b/res/drawable-hdpi/ic_menu_add_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_1.png b/res/drawable-hdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 60857b3..0000000
--- a/res/drawable-hdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_1_dark.png b/res/drawable-hdpi/ic_wifi_lock_signal_1_dark.png
new file mode 100644
index 0000000..2ec38ae
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_1_light.png b/res/drawable-hdpi/ic_wifi_lock_signal_1_light.png
new file mode 100644
index 0000000..8b0009b
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_1_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_2.png b/res/drawable-hdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index 5e1f118..0000000
--- a/res/drawable-hdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_2_dark.png b/res/drawable-hdpi/ic_wifi_lock_signal_2_dark.png
new file mode 100644
index 0000000..a3383a8
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_2_light.png b/res/drawable-hdpi/ic_wifi_lock_signal_2_light.png
new file mode 100644
index 0000000..b79d3e5
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_2_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_3.png b/res/drawable-hdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 490bd58..0000000
--- a/res/drawable-hdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_3_dark.png b/res/drawable-hdpi/ic_wifi_lock_signal_3_dark.png
new file mode 100644
index 0000000..e2cb17e
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_3_light.png b/res/drawable-hdpi/ic_wifi_lock_signal_3_light.png
new file mode 100644
index 0000000..053c7af
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_3_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_4.png b/res/drawable-hdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index e5fa8d1..0000000
--- a/res/drawable-hdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_4_dark.png b/res/drawable-hdpi/ic_wifi_lock_signal_4_dark.png
new file mode 100644
index 0000000..65b02dd
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_lock_signal_4_light.png b/res/drawable-hdpi/ic_wifi_lock_signal_4_light.png
new file mode 100644
index 0000000..0516bd4
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_lock_signal_4_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_1.png b/res/drawable-hdpi/ic_wifi_signal_1.png
deleted file mode 100644
index de9162b..0000000
--- a/res/drawable-hdpi/ic_wifi_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_1_dark.png b/res/drawable-hdpi/ic_wifi_signal_1_dark.png
new file mode 100644
index 0000000..f3f0208
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_1_light.png b/res/drawable-hdpi/ic_wifi_signal_1_light.png
new file mode 100644
index 0000000..d9968b9
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_1_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_2.png b/res/drawable-hdpi/ic_wifi_signal_2.png
deleted file mode 100644
index 4c7559c..0000000
--- a/res/drawable-hdpi/ic_wifi_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_2_dark.png b/res/drawable-hdpi/ic_wifi_signal_2_dark.png
new file mode 100644
index 0000000..9541c38
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_2_light.png b/res/drawable-hdpi/ic_wifi_signal_2_light.png
new file mode 100644
index 0000000..d3065de
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_2_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_3.png b/res/drawable-hdpi/ic_wifi_signal_3.png
deleted file mode 100644
index 2d76324..0000000
--- a/res/drawable-hdpi/ic_wifi_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_3_dark.png b/res/drawable-hdpi/ic_wifi_signal_3_dark.png
new file mode 100644
index 0000000..be1ba37
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_3_light.png b/res/drawable-hdpi/ic_wifi_signal_3_light.png
new file mode 100644
index 0000000..4a6407f
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_3_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_4.png b/res/drawable-hdpi/ic_wifi_signal_4.png
deleted file mode 100644
index bd50fd7..0000000
--- a/res/drawable-hdpi/ic_wifi_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_4_dark.png b/res/drawable-hdpi/ic_wifi_signal_4_dark.png
new file mode 100644
index 0000000..3fed8e6
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wifi_signal_4_light.png b/res/drawable-hdpi/ic_wifi_signal_4_light.png
new file mode 100644
index 0000000..e52acd6
--- /dev/null
+++ b/res/drawable-hdpi/ic_wifi_signal_4_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wps.png b/res/drawable-hdpi/ic_wps.png
deleted file mode 100644
index 36c2a32..0000000
--- a/res/drawable-hdpi/ic_wps.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-hdpi/ic_wps_dark.png b/res/drawable-hdpi/ic_wps_dark.png
new file mode 100644
index 0000000..918b0cc
--- /dev/null
+++ b/res/drawable-hdpi/ic_wps_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_wps_light.png b/res/drawable-hdpi/ic_wps_light.png
new file mode 100644
index 0000000..5ad9f3e
--- /dev/null
+++ b/res/drawable-hdpi/ic_wps_light.png
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_1.png b/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 5806c4f..0000000
--- a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_2.png b/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index c3a1d91..0000000
--- a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_3.png b/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 36ea001..0000000
--- a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_4.png b/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index 6c4f252..0000000
--- a/res/drawable-ldrtl-hdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_1.png b/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 3f635f8..0000000
--- a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_2.png b/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index 04aae2d..0000000
--- a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_3.png b/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 17609df..0000000
--- a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_4.png b/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index 90a8e27..0000000
--- a/res/drawable-ldrtl-mdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_1.png b/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 0e124bd..0000000
--- a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_2.png b/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index d97d5d4..0000000
--- a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_3.png b/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 99a8384..0000000
--- a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_4.png b/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index 40307f8..0000000
--- a/res/drawable-ldrtl-xhdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_add.png b/res/drawable-mdpi/ic_menu_add.png
deleted file mode 100644
index 15ffadd..0000000
--- a/res/drawable-mdpi/ic_menu_add.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_add_dark.png b/res/drawable-mdpi/ic_menu_add_dark.png
new file mode 100644
index 0000000..e6add2b
--- /dev/null
+++ b/res/drawable-mdpi/ic_menu_add_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_add_light.png b/res/drawable-mdpi/ic_menu_add_light.png
new file mode 100644
index 0000000..8b55810
--- /dev/null
+++ b/res/drawable-mdpi/ic_menu_add_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_1.png b/res/drawable-mdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index e8ac823..0000000
--- a/res/drawable-mdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_1_dark.png b/res/drawable-mdpi/ic_wifi_lock_signal_1_dark.png
new file mode 100644
index 0000000..d6868aa
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_1_light.png b/res/drawable-mdpi/ic_wifi_lock_signal_1_light.png
new file mode 100644
index 0000000..eb41a10
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_1_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_2.png b/res/drawable-mdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index 6034a89..0000000
--- a/res/drawable-mdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_2_dark.png b/res/drawable-mdpi/ic_wifi_lock_signal_2_dark.png
new file mode 100644
index 0000000..ada9739
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_2_light.png b/res/drawable-mdpi/ic_wifi_lock_signal_2_light.png
new file mode 100644
index 0000000..ff041c4
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_2_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_3.png b/res/drawable-mdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index 0089a55..0000000
--- a/res/drawable-mdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_3_dark.png b/res/drawable-mdpi/ic_wifi_lock_signal_3_dark.png
new file mode 100644
index 0000000..0a294ff
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_3_light.png b/res/drawable-mdpi/ic_wifi_lock_signal_3_light.png
new file mode 100644
index 0000000..98cf1ff
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_3_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_4.png b/res/drawable-mdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index ae02f24..0000000
--- a/res/drawable-mdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_4_dark.png b/res/drawable-mdpi/ic_wifi_lock_signal_4_dark.png
new file mode 100644
index 0000000..ccda2c7
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_lock_signal_4_light.png b/res/drawable-mdpi/ic_wifi_lock_signal_4_light.png
new file mode 100644
index 0000000..83af4de
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_lock_signal_4_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_1.png b/res/drawable-mdpi/ic_wifi_signal_1.png
deleted file mode 100644
index e99a47d..0000000
--- a/res/drawable-mdpi/ic_wifi_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_1_dark.png b/res/drawable-mdpi/ic_wifi_signal_1_dark.png
new file mode 100644
index 0000000..6715c5d
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_1_light.png b/res/drawable-mdpi/ic_wifi_signal_1_light.png
new file mode 100644
index 0000000..eec60c0
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_1_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_2.png b/res/drawable-mdpi/ic_wifi_signal_2.png
deleted file mode 100644
index 79516ea..0000000
--- a/res/drawable-mdpi/ic_wifi_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_2_dark.png b/res/drawable-mdpi/ic_wifi_signal_2_dark.png
new file mode 100644
index 0000000..e31d19f
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_2_light.png b/res/drawable-mdpi/ic_wifi_signal_2_light.png
new file mode 100644
index 0000000..7caa144
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_2_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_3.png b/res/drawable-mdpi/ic_wifi_signal_3.png
deleted file mode 100644
index f2af11d..0000000
--- a/res/drawable-mdpi/ic_wifi_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_3_dark.png b/res/drawable-mdpi/ic_wifi_signal_3_dark.png
new file mode 100644
index 0000000..bd6a1e8
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_3_light.png b/res/drawable-mdpi/ic_wifi_signal_3_light.png
new file mode 100644
index 0000000..7be2515
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_3_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_4.png b/res/drawable-mdpi/ic_wifi_signal_4.png
deleted file mode 100644
index 3d4288e..0000000
--- a/res/drawable-mdpi/ic_wifi_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_4_dark.png b/res/drawable-mdpi/ic_wifi_signal_4_dark.png
new file mode 100644
index 0000000..af125c2
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wifi_signal_4_light.png b/res/drawable-mdpi/ic_wifi_signal_4_light.png
new file mode 100644
index 0000000..658761a
--- /dev/null
+++ b/res/drawable-mdpi/ic_wifi_signal_4_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wps.png b/res/drawable-mdpi/ic_wps.png
deleted file mode 100644
index e522e97..0000000
--- a/res/drawable-mdpi/ic_wps.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-mdpi/ic_wps_dark.png b/res/drawable-mdpi/ic_wps_dark.png
new file mode 100644
index 0000000..77d73a8
--- /dev/null
+++ b/res/drawable-mdpi/ic_wps_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_wps_light.png b/res/drawable-mdpi/ic_wps_light.png
new file mode 100644
index 0000000..ef560fa
--- /dev/null
+++ b/res/drawable-mdpi/ic_wps_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_add.png b/res/drawable-xhdpi/ic_menu_add.png
deleted file mode 100644
index 420510e..0000000
--- a/res/drawable-xhdpi/ic_menu_add.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_add_dark.png b/res/drawable-xhdpi/ic_menu_add_dark.png
new file mode 100644
index 0000000..6e2e18a
--- /dev/null
+++ b/res/drawable-xhdpi/ic_menu_add_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_add_light.png b/res/drawable-xhdpi/ic_menu_add_light.png
new file mode 100644
index 0000000..4109b2c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_menu_add_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_1.png b/res/drawable-xhdpi/ic_wifi_lock_signal_1.png
deleted file mode 100644
index 8b8cb03..0000000
--- a/res/drawable-xhdpi/ic_wifi_lock_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_1_dark.png b/res/drawable-xhdpi/ic_wifi_lock_signal_1_dark.png
new file mode 100644
index 0000000..c2be32f
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_1_light.png b/res/drawable-xhdpi/ic_wifi_lock_signal_1_light.png
new file mode 100644
index 0000000..57c8fb2
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_1_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_2.png b/res/drawable-xhdpi/ic_wifi_lock_signal_2.png
deleted file mode 100644
index 411269c..0000000
--- a/res/drawable-xhdpi/ic_wifi_lock_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_2_dark.png b/res/drawable-xhdpi/ic_wifi_lock_signal_2_dark.png
new file mode 100644
index 0000000..9e65730
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_2_light.png b/res/drawable-xhdpi/ic_wifi_lock_signal_2_light.png
new file mode 100644
index 0000000..db783f8
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_2_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_3.png b/res/drawable-xhdpi/ic_wifi_lock_signal_3.png
deleted file mode 100644
index f0d92a0..0000000
--- a/res/drawable-xhdpi/ic_wifi_lock_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_3_dark.png b/res/drawable-xhdpi/ic_wifi_lock_signal_3_dark.png
new file mode 100644
index 0000000..5a12175
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_3_light.png b/res/drawable-xhdpi/ic_wifi_lock_signal_3_light.png
new file mode 100644
index 0000000..8b7df74
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_3_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_4.png b/res/drawable-xhdpi/ic_wifi_lock_signal_4.png
deleted file mode 100644
index d26694d..0000000
--- a/res/drawable-xhdpi/ic_wifi_lock_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_4_dark.png b/res/drawable-xhdpi/ic_wifi_lock_signal_4_dark.png
new file mode 100644
index 0000000..4d2942c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_lock_signal_4_light.png b/res/drawable-xhdpi/ic_wifi_lock_signal_4_light.png
new file mode 100644
index 0000000..bf26501
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_lock_signal_4_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_1.png b/res/drawable-xhdpi/ic_wifi_signal_1.png
deleted file mode 100644
index 3fded08..0000000
--- a/res/drawable-xhdpi/ic_wifi_signal_1.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_1_dark.png b/res/drawable-xhdpi/ic_wifi_signal_1_dark.png
new file mode 100644
index 0000000..bf1634c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_1_light.png b/res/drawable-xhdpi/ic_wifi_signal_1_light.png
new file mode 100644
index 0000000..0f58f3d
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_1_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_2.png b/res/drawable-xhdpi/ic_wifi_signal_2.png
deleted file mode 100644
index 3a32026..0000000
--- a/res/drawable-xhdpi/ic_wifi_signal_2.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_2_dark.png b/res/drawable-xhdpi/ic_wifi_signal_2_dark.png
new file mode 100644
index 0000000..5345ff3
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_2_light.png b/res/drawable-xhdpi/ic_wifi_signal_2_light.png
new file mode 100644
index 0000000..c5bcc7e
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_2_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_3.png b/res/drawable-xhdpi/ic_wifi_signal_3.png
deleted file mode 100644
index 1616940..0000000
--- a/res/drawable-xhdpi/ic_wifi_signal_3.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_3_dark.png b/res/drawable-xhdpi/ic_wifi_signal_3_dark.png
new file mode 100644
index 0000000..8cc3a6e
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_3_light.png b/res/drawable-xhdpi/ic_wifi_signal_3_light.png
new file mode 100644
index 0000000..1cdacc5
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_3_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_4.png b/res/drawable-xhdpi/ic_wifi_signal_4.png
deleted file mode 100644
index 8b256c3..0000000
--- a/res/drawable-xhdpi/ic_wifi_signal_4.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_4_dark.png b/res/drawable-xhdpi/ic_wifi_signal_4_dark.png
new file mode 100644
index 0000000..c9aa4e5
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wifi_signal_4_light.png b/res/drawable-xhdpi/ic_wifi_signal_4_light.png
new file mode 100644
index 0000000..3cf1c8d
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wifi_signal_4_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wps.png b/res/drawable-xhdpi/ic_wps.png
deleted file mode 100644
index 71308f2..0000000
--- a/res/drawable-xhdpi/ic_wps.png
+++ /dev/null
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wps_dark.png b/res/drawable-xhdpi/ic_wps_dark.png
new file mode 100644
index 0000000..3ea4a3b
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wps_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_wps_light.png b/res/drawable-xhdpi/ic_wps_light.png
new file mode 100644
index 0000000..f913d2c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_wps_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_add_dark.png b/res/drawable-xxhdpi/ic_menu_add_dark.png
new file mode 100644
index 0000000..5b4923f
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_add_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_add_light.png b/res/drawable-xxhdpi/ic_menu_add_light.png
new file mode 100644
index 0000000..767b808
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_add_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_1_dark.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_1_dark.png
new file mode 100644
index 0000000..20739fa
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_1_light.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_1_light.png
new file mode 100644
index 0000000..c13edff
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_1_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_2_dark.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_2_dark.png
new file mode 100644
index 0000000..9cd652a
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_2_light.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_2_light.png
new file mode 100644
index 0000000..cb7f0c2
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_2_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_3_dark.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_3_dark.png
new file mode 100644
index 0000000..99097df
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_3_light.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_3_light.png
new file mode 100644
index 0000000..a0961f4
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_3_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_4_dark.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_4_dark.png
new file mode 100644
index 0000000..6c00a9c
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_lock_signal_4_light.png b/res/drawable-xxhdpi/ic_wifi_lock_signal_4_light.png
new file mode 100644
index 0000000..74e1a40
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_lock_signal_4_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_1_dark.png b/res/drawable-xxhdpi/ic_wifi_signal_1_dark.png
new file mode 100644
index 0000000..b50fda5
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_1_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_1_light.png b/res/drawable-xxhdpi/ic_wifi_signal_1_light.png
new file mode 100644
index 0000000..f6fad9d
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_1_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_2_dark.png b/res/drawable-xxhdpi/ic_wifi_signal_2_dark.png
new file mode 100644
index 0000000..f906023
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_2_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_2_light.png b/res/drawable-xxhdpi/ic_wifi_signal_2_light.png
new file mode 100644
index 0000000..7f5859b
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_2_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_3_dark.png b/res/drawable-xxhdpi/ic_wifi_signal_3_dark.png
new file mode 100644
index 0000000..ef40952
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_3_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_3_light.png b/res/drawable-xxhdpi/ic_wifi_signal_3_light.png
new file mode 100644
index 0000000..e3151b3
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_3_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_4_dark.png b/res/drawable-xxhdpi/ic_wifi_signal_4_dark.png
new file mode 100644
index 0000000..13f9425
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_4_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wifi_signal_4_light.png b/res/drawable-xxhdpi/ic_wifi_signal_4_light.png
new file mode 100644
index 0000000..96e25e5
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wifi_signal_4_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wps_dark.png b/res/drawable-xxhdpi/ic_wps_dark.png
new file mode 100644
index 0000000..8b38db8
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wps_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_wps_light.png b/res/drawable-xxhdpi/ic_wps_light.png
new file mode 100644
index 0000000..0084175
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_wps_light.png
Binary files differ
diff --git a/res/drawable/wifi_signal.xml b/res/drawable/wifi_signal_dark.xml
index 86c1ab0..b578f47 100644
--- a/res/drawable/wifi_signal.xml
+++ b/res/drawable/wifi_signal_dark.xml
@@ -16,7 +16,7 @@
<selector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">
- <item settings:state_encrypted="true" android:drawable="@drawable/wifi_signal_lock" />
- <item settings:state_encrypted="false" android:drawable="@drawable/wifi_signal_open" />
+ <item settings:state_encrypted="true" android:drawable="@drawable/wifi_signal_lock_dark" />
+ <item settings:state_encrypted="false" android:drawable="@drawable/wifi_signal_open_dark" />
</selector>
diff --git a/res/drawable/wifi_signal_light.xml b/res/drawable/wifi_signal_light.xml
new file mode 100644
index 0000000..f1f74e3
--- /dev/null
+++ b/res/drawable/wifi_signal_light.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 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"
+ xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">
+ <item settings:state_encrypted="true" android:drawable="@drawable/wifi_signal_lock_light" />
+ <item settings:state_encrypted="false" android:drawable="@drawable/wifi_signal_open_light" />
+</selector>
+
diff --git a/res/drawable/wifi_signal_lock_dark.xml b/res/drawable/wifi_signal_lock_dark.xml
new file mode 100644
index 0000000..37226a8
--- /dev/null
+++ b/res/drawable/wifi_signal_lock_dark.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 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.
+-->
+
+<level-list xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1_dark" />
+ <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2_dark" />
+ <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3_dark" />
+ <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4_dark" />
+</level-list>
+
diff --git a/res/drawable/wifi_signal_lock_light.xml b/res/drawable/wifi_signal_lock_light.xml
new file mode 100644
index 0000000..bf2d360
--- /dev/null
+++ b/res/drawable/wifi_signal_lock_light.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2008 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.
+-->
+
+<level-list xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1_light" />
+ <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2_light" />
+ <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3_light" />
+ <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4_light" />
+</level-list>
+
diff --git a/res/drawable/wifi_signal_lock.xml b/res/drawable/wifi_signal_open_dark.xml
index 2ad6d91..d696983 100644
--- a/res/drawable/wifi_signal_lock.xml
+++ b/res/drawable/wifi_signal_open_dark.xml
@@ -15,9 +15,9 @@
-->
<level-list xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_lock_signal_1" />
- <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_lock_signal_2" />
- <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_lock_signal_3" />
- <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_lock_signal_4" />
+ <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_signal_1_dark" />
+ <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_signal_2_dark" />
+ <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_signal_3_dark" />
+ <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_signal_4_dark" />
</level-list>
diff --git a/res/drawable/wifi_signal_open.xml b/res/drawable/wifi_signal_open_light.xml
index b506dd3..c54e9e9 100644
--- a/res/drawable/wifi_signal_open.xml
+++ b/res/drawable/wifi_signal_open_light.xml
@@ -15,9 +15,9 @@
-->
<level-list xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_signal_1" />
- <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_signal_2" />
- <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_signal_3" />
- <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_signal_4" />
+ <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_signal_1_light" />
+ <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_signal_2_light" />
+ <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_signal_3_light" />
+ <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_signal_4_light" />
</level-list>
diff --git a/res/layout/preference_widget_wifi_signal.xml b/res/layout/preference_widget_wifi_signal.xml
index 6df203c..c2541a5 100644
--- a/res/layout/preference_widget_wifi_signal.xml
+++ b/res/layout/preference_widget_wifi_signal.xml
@@ -15,8 +15,8 @@
-->
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/signal"
+ android:id="@+id/signal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:src="@drawable/wifi_signal"
+ android:src="?attr/wifi_signal"
android:contentDescription="@null" />
diff --git a/res/layout/setup_preference.xml b/res/layout/setup_preference.xml
index 7e917d8..d0cbc02 100644
--- a/res/layout/setup_preference.xml
+++ b/res/layout/setup_preference.xml
@@ -33,7 +33,6 @@
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_alignBottom="@id/title"
android:gravity="bottom"
android:orientation="horizontal">
<TextView
@@ -52,7 +51,7 @@
android:layout_marginStart="8dip"
android:layout_marginEnd="8dip"
android:layout_marginBottom="8dip"
- android:src="@*android:drawable/ic_menu_moreoverflow_holo_dark"
+ android:src="?attr/ic_menu_moreoverflow"
android:background="?android:attr/actionBarItemBackground"
android:contentDescription="@string/wifi_menu_more_options" />
@@ -124,7 +123,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
- android:src="@drawable/ic_menu_add" />
+ android:src="?attr/ic_menu_add" />
<TextView
android:id="@+id/other"
diff --git a/res/layout/wifi_wps_dialog.xml b/res/layout/wifi_wps_dialog.xml
index 1c5713a..a86823d 100644
--- a/res/layout/wifi_wps_dialog.xml
+++ b/res/layout/wifi_wps_dialog.xml
@@ -35,7 +35,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="8dip"
- android:src="@drawable/ic_wps" />
+ android:src="?attr/ic_wps" />
<ProgressBar
android:id="@+id/wps_timeout_bar"
diff --git a/res/menu/vpn.xml b/res/menu/vpn.xml
index dd8f64c..3e0a788 100644
--- a/res/menu/vpn.xml
+++ b/res/menu/vpn.xml
@@ -18,7 +18,7 @@
<item
android:id="@+id/vpn_create"
android:title="@string/vpn_create"
- android:icon="@drawable/ic_menu_add"
+ android:icon="?attr/ic_menu_add"
android:showAsAction="always" />
<item
android:id="@+id/vpn_lockdown"
diff --git a/res/values/themes.xml b/res/values/themes.xml
index 28c199e..b8b1ad2 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -15,24 +15,45 @@
-->
<resources>
+ <attr name="ic_menu_add" format="reference" />
+ <attr name="ic_menu_moreoverflow" format="reference" />
+ <attr name="ic_wps" format="reference" />
+ <attr name="wifi_signal" format="reference" />
+
<style name="SetupWizardWifiTheme" parent="android:Theme.Holo.NoActionBar">
<item name="android:windowSoftInputMode">adjustPan</item>
<item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item>
<item name="android:alertDialogTheme">@style/Theme.WifiDialog</item>
+ <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
+ <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item>
+ <item name="ic_wps">@drawable/ic_wps_dark</item>
+ <item name="wifi_signal">@drawable/wifi_signal_dark</item>
</style>
<style name="SetupWizardWifiTheme.Light" parent="android:Theme.Holo.Light.NoActionBar">
<item name="android:windowSoftInputMode">adjustPan</item>
<item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item>
<item name="android:alertDialogTheme">@style/Theme.Light.WifiDialog</item>
- </style>
+ <item name="ic_menu_add">@drawable/ic_menu_add_light</item>
+ <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_light</item>
+ <item name="ic_wps">@drawable/ic_wps_light</item>
+ <item name="wifi_signal">@drawable/wifi_signal_light</item>
+ </style>
<style name="Theme.WifiDialog" parent="@*android:style/Theme.Holo.Dialog.Alert">
<item name="android:windowSoftInputMode">adjustResize</item>
+ <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
+ <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item>
+ <item name="ic_wps">@drawable/ic_wps_dark</item>
+ <item name="wifi_signal">@drawable/wifi_signal_dark</item>
</style>
<style name="Theme.Light.WifiDialog" parent="@*android:style/Theme.Holo.Light.Dialog.Alert">
<item name="android:windowSoftInputMode">adjustResize</item>
+ <item name="ic_menu_add">@drawable/ic_menu_add_light</item>
+ <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_light</item>
+ <item name="ic_wps">@drawable/ic_wps_light</item>
+ <item name="wifi_signal">@drawable/wifi_signal_light</item>
</style>
<style name="Theme.Settings" parent="@android:style/Theme.Holo">
@@ -42,5 +63,9 @@
<item name="@*android:preferenceFragmentListStyle">@style/PreferenceFragmentListSinglePane</item>
<item name="@*android:preferenceFragmentPaddingSide">@dimen/settings_side_margin</item>
<item name="apnPreferenceStyle">@style/ApnPreference</item>
+ <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
+ <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item>
+ <item name="ic_wps">@drawable/ic_wps_dark</item>
+ <item name="wifi_signal">@drawable/wifi_signal_dark</item>
</style>
</resources>
diff --git a/res/xml/settings_headers.xml b/res/xml/settings_headers.xml
index 65c42ef..1d27a35 100644
--- a/res/xml/settings_headers.xml
+++ b/res/xml/settings_headers.xml
@@ -158,7 +158,7 @@
<header
android:id="@+id/account_add"
android:title="@string/add_account_label"
- android:icon="@drawable/ic_menu_add">
+ android:icon="@drawable/ic_menu_add_dark">
<intent
android:action="android.settings.ADD_ACCOUNT_SETTINGS"/>
</header>
diff --git a/res/xml/user_settings.xml b/res/xml/user_settings.xml
index cf393b3..3a0ab74 100644
--- a/res/xml/user_settings.xml
+++ b/res/xml/user_settings.xml
@@ -26,6 +26,6 @@
<Preference
android:key="user_add"
android:title="@string/user_add_user_menu"
- android:icon="@drawable/ic_menu_add" />
+ android:icon="@drawable/ic_menu_add_dark" />
</PreferenceScreen>
diff --git a/src/com/android/settings/UserDictionarySettings.java b/src/com/android/settings/UserDictionarySettings.java
index 9f6df50..da12004 100644
--- a/src/com/android/settings/UserDictionarySettings.java
+++ b/src/com/android/settings/UserDictionarySettings.java
@@ -16,6 +16,9 @@
package com.android.settings;
+import com.android.settings.inputmethod.UserDictionaryAddWordContents;
+import com.android.settings.inputmethod.UserDictionarySettingsUtils;
+
import android.app.ListFragment;
import android.content.ContentResolver;
import android.content.Context;
@@ -37,9 +40,6 @@ import android.widget.SectionIndexer;
import android.widget.SimpleCursorAdapter;
import android.widget.TextView;
-import com.android.settings.inputmethod.UserDictionaryAddWordContents;
-import com.android.settings.inputmethod.UserDictionarySettingsUtils;
-
import java.util.Locale;
public class UserDictionarySettings extends ListFragment {
@@ -165,7 +165,7 @@ public class UserDictionarySettings extends ListFragment {
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
MenuItem actionItem =
menu.add(0, OPTIONS_MENU_ADD, 0, R.string.user_dict_settings_add_menu_title)
- .setIcon(R.drawable.ic_menu_add);
+ .setIcon(R.drawable.ic_menu_add_dark);
actionItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM |
MenuItem.SHOW_AS_ACTION_WITH_TEXT);
}
@@ -236,8 +236,9 @@ public class UserDictionarySettings extends ListFragment {
private AlphabetIndexer mIndexer;
- private ViewBinder mViewBinder = new ViewBinder() {
+ private final ViewBinder mViewBinder = new ViewBinder() {
+ @Override
public boolean setViewValue(View v, Cursor c, int columnIndex) {
if (columnIndex == INDEX_SHORTCUT) {
final String shortcut = c.getString(INDEX_SHORTCUT);
@@ -268,14 +269,17 @@ public class UserDictionarySettings extends ListFragment {
setViewBinder(mViewBinder);
}
+ @Override
public int getPositionForSection(int section) {
return null == mIndexer ? 0 : mIndexer.getPositionForSection(section);
}
+ @Override
public int getSectionForPosition(int position) {
return null == mIndexer ? 0 : mIndexer.getSectionForPosition(position);
}
+ @Override
public Object[] getSections() {
return null == mIndexer ? null : mIndexer.getSections();
}
diff --git a/src/com/android/settings/wifi/AccessPoint.java b/src/com/android/settings/wifi/AccessPoint.java
index 20146eb..c4d1f7c 100644
--- a/src/com/android/settings/wifi/AccessPoint.java
+++ b/src/com/android/settings/wifi/AccessPoint.java
@@ -16,6 +16,8 @@
package com.android.settings.wifi;
+import com.android.settings.R;
+
import android.content.Context;
import android.net.NetworkInfo.DetailedState;
import android.net.wifi.ScanResult;
@@ -29,8 +31,6 @@ import android.util.Log;
import android.view.View;
import android.widget.ImageView;
-import com.android.settings.R;
-
class AccessPoint extends Preference {
static final String TAG = "Settings.AccessPoint";
@@ -211,7 +211,8 @@ class AccessPoint extends Preference {
signal.setImageDrawable(null);
} else {
signal.setImageLevel(getLevel());
- signal.setImageResource(R.drawable.wifi_signal);
+ signal.setImageDrawable(getContext().getTheme().obtainStyledAttributes(
+ new int[] {R.attr.wifi_signal}).getDrawable(0));
signal.setImageState((security != SECURITY_NONE) ?
STATE_SECURED : STATE_NONE, true);
}
diff --git a/src/com/android/settings/wifi/WifiSettings.java b/src/com/android/settings/wifi/WifiSettings.java
index 9fc1010..1caf58b 100644
--- a/src/com/android/settings/wifi/WifiSettings.java
+++ b/src/com/android/settings/wifi/WifiSettings.java
@@ -19,12 +19,9 @@ package com.android.settings.wifi;
import static android.net.wifi.WifiConfiguration.INVALID_NETWORK_ID;
import static android.os.UserManager.DISALLOW_CONFIG_WIFI;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.List;
-import java.util.concurrent.atomic.AtomicBoolean;
+import com.android.settings.R;
+import com.android.settings.RestrictedSettingsFragment;
+import com.android.settings.wifi.p2p.WifiP2pSettings;
import android.app.ActionBar;
import android.app.Activity;
@@ -37,6 +34,7 @@ import android.content.Intent;
import android.content.IntentFilter;
import android.content.pm.PackageManager;
import android.content.res.Resources;
+import android.content.res.TypedArray;
import android.location.LocationManager;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
@@ -76,9 +74,12 @@ import android.widget.Switch;
import android.widget.TextView;
import android.widget.Toast;
-import com.android.settings.R;
-import com.android.settings.RestrictedSettingsFragment;
-import com.android.settings.wifi.p2p.WifiP2pSettings;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.List;
+import java.util.concurrent.atomic.AtomicBoolean;
/**
* Two types of UI are provided here.
@@ -134,7 +135,7 @@ public class WifiSettings extends RestrictedSettingsFragment
private DetailedState mLastState;
private WifiInfo mLastInfo;
- private AtomicBoolean mConnected = new AtomicBoolean(false);
+ private final AtomicBoolean mConnected = new AtomicBoolean(false);
private WifiDialog mDialog;
@@ -447,10 +448,11 @@ public class WifiSettings extends RestrictedSettingsFragment
if (isRestrictedAndNotPinProtected()) return;
final boolean wifiIsEnabled = mWifiManager.isWifiEnabled();
+ TypedArray ta = getActivity().getTheme().obtainStyledAttributes(
+ new int[] {R.attr.ic_menu_add, R.attr.ic_wps});
if (mSetupWizardMode) {
- // FIXME: add setIcon() when graphics are available
menu.add(Menu.NONE, MENU_ID_WPS_PBC, 0, R.string.wifi_menu_wps_pbc)
- .setIcon(R.drawable.ic_wps)
+ .setIcon(ta.getDrawable(1))
.setEnabled(wifiIsEnabled)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add(Menu.NONE, MENU_ID_ADD_NETWORK, 0, R.string.wifi_add_network)
@@ -458,11 +460,11 @@ public class WifiSettings extends RestrictedSettingsFragment
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
} else {
menu.add(Menu.NONE, MENU_ID_WPS_PBC, 0, R.string.wifi_menu_wps_pbc)
- .setIcon(R.drawable.ic_wps)
+ .setIcon(ta.getDrawable(1))
.setEnabled(wifiIsEnabled)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
menu.add(Menu.NONE, MENU_ID_ADD_NETWORK, 0, R.string.wifi_add_network)
- .setIcon(R.drawable.ic_menu_add)
+ .setIcon(ta.getDrawable(0))
.setEnabled(wifiIsEnabled)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
menu.add(Menu.NONE, MENU_ID_SCAN, 0, R.string.wifi_menu_scan)
@@ -481,6 +483,7 @@ public class WifiSettings extends RestrictedSettingsFragment
//.setIcon(android.R.drawable.ic_menu_manage)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER);
}
+ ta.recycle();
super.onCreateOptionsMenu(menu, inflater);
}
@@ -808,7 +811,7 @@ public class WifiSettings extends RestrictedSettingsFragment
/** A restricted multimap for use in constructAccessPoints */
private class Multimap<K,V> {
- private HashMap<K,List<V>> store = new HashMap<K,List<V>>();
+ private final HashMap<K,List<V>> store = new HashMap<K,List<V>>();
/** retrieve a non-null list of values with key K */
List<V> getAll(K key) {
List<V> values = store.get(key);
diff --git a/src/com/android/settings/wifi/p2p/WifiP2pPeer.java b/src/com/android/settings/wifi/p2p/WifiP2pPeer.java
index 1eb810e..a364021 100644
--- a/src/com/android/settings/wifi/p2p/WifiP2pPeer.java
+++ b/src/com/android/settings/wifi/p2p/WifiP2pPeer.java
@@ -20,21 +20,18 @@ import com.android.settings.R;
import android.content.Context;
import android.net.wifi.WifiManager;
-import android.net.wifi.p2p.WifiP2pManager;
import android.net.wifi.p2p.WifiP2pDevice;
import android.preference.Preference;
import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
-import java.util.Comparator;
-
public class WifiP2pPeer extends Preference {
private static final int[] STATE_SECURED = {R.attr.state_encrypted};
public WifiP2pDevice device;
- private int mRssi;
+ private final int mRssi;
private ImageView mSignal;
private static final int SIGNAL_LEVELS = 4;
@@ -57,7 +54,7 @@ public class WifiP2pPeer extends Preference {
if (mRssi == Integer.MAX_VALUE) {
mSignal.setImageDrawable(null);
} else {
- mSignal.setImageResource(R.drawable.wifi_signal);
+ mSignal.setImageResource(R.drawable.wifi_signal_dark);
mSignal.setImageState(STATE_SECURED, true);
}
refresh();