diff --git a/res/layout-land/crypt_keeper_progress.xml b/res/layout-land/crypt_keeper_progress.xml
index 3361603ad5b..f8a939f4eba 100644
--- a/res/layout-land/crypt_keeper_progress.xml
+++ b/res/layout-land/crypt_keeper_progress.xml
@@ -69,6 +69,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/encroid_waiting"
+ android:contentDescription="@null"
/>
+ android:layout_gravity="center"
+ android:contentDescription="@null" />
diff --git a/res/layout/android_beam.xml b/res/layout/android_beam.xml
index e91ec50a8c9..8ce90d7604a 100644
--- a/res/layout/android_beam.xml
+++ b/res/layout/android_beam.xml
@@ -41,6 +41,7 @@
diff --git a/res/layout/app_percentage_item.xml b/res/layout/app_percentage_item.xml
index 949999a3456..eee61658ad7 100644
--- a/res/layout/app_percentage_item.xml
+++ b/res/layout/app_percentage_item.xml
@@ -30,7 +30,8 @@
android:layout_height="48dip"
android:layout_rowSpan="3"
android:layout_marginRight="8dip"
- android:scaleType="centerInside" />
+ android:scaleType="centerInside"
+ android:contentDescription="@null" />
+ android:scaleType="fitCenter"
+ android:contentDescription="@null" />
diff --git a/res/layout/crypt_keeper_password_field.xml b/res/layout/crypt_keeper_password_field.xml
index bdb4945b508..97afe6a8600 100644
--- a/res/layout/crypt_keeper_password_field.xml
+++ b/res/layout/crypt_keeper_password_field.xml
@@ -35,6 +35,7 @@
android:layout_height="wrap_content"
android:src="@drawable/ic_lockscreen_ime"
android:clickable="true"
+ android:contentDescription="@string/crypt_keeper_switch_input_method"
android:padding="8dip"
android:layout_gravity="center"
android:background="?android:attr/selectableItemBackground"
diff --git a/res/layout/crypt_keeper_progress.xml b/res/layout/crypt_keeper_progress.xml
index 35760cf69c5..0d408c264f8 100644
--- a/res/layout/crypt_keeper_progress.xml
+++ b/res/layout/crypt_keeper_progress.xml
@@ -64,6 +64,7 @@
android:layout_weight="1"
android:layout_gravity="bottom|right"
android:src="@drawable/encroid_waiting"
+ android:contentDescription="@null"
/>
+ android:scaleType="centerInside"
+ android:contentDescription="@null" />
+ android:scaleType="fitCenter"
+ android:contentDescription="@null" />
+ android:gravity="center_vertical"
+ android:contentDescription="@null" />
diff --git a/res/layout/dream_picker_row.xml b/res/layout/dream_picker_row.xml
index e5c58d00b9e..18fe4f0296e 100644
--- a/res/layout/dream_picker_row.xml
+++ b/res/layout/dream_picker_row.xml
@@ -26,7 +26,8 @@
+ android:scaleType="fitCenter"
+ android:contentDescription="@null" />
+ android:scaleType="center"
+ android:contentDescription="@null" />
+ android:scaleType="center"
+ android:contentDescription="@null" />
+ android:scaleType="center"
+ android:contentDescription="@null" />
+ android:scaleType="center"
+ android:contentDescription="@null" />
+ android:scaleType="center"
+ android:contentDescription="@null" />
+ android:scaleType="center"
+ android:contentDescription="@null" />
+ android:src="@android:drawable/divider_horizontal_dark"
+ android:contentDescription="@null" />
+ android:scaleType="fitCenter"
+ android:contentDescription="@null"/>
@@ -36,6 +37,7 @@
android:layout_gravity="center_vertical"
android:padding="8dip"
android:background="?android:attr/selectableItemBackground"
- android:src="@drawable/ic_bt_config" />
+ android:src="@drawable/ic_bt_config"
+ android:contentDescription="@string/bluetooth_device_details" />
diff --git a/res/layout/preference_bluetooth_profile.xml b/res/layout/preference_bluetooth_profile.xml
index 1ed971e9f2d..f8e6bdc9cce 100644
--- a/res/layout/preference_bluetooth_profile.xml
+++ b/res/layout/preference_bluetooth_profile.xml
@@ -26,6 +26,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:src="@drawable/nav_divider"
+ android:contentDescription="@null"
/>
@@ -36,6 +37,7 @@
android:layout_gravity="center_vertical"
android:padding="8dip"
android:background="?android:attr/selectableItemBackground"
- android:src="@drawable/ic_bt_config" />
+ android:src="@drawable/ic_bt_config"
+ android:contentDescription="@string/bluetooth_profile_details" />
diff --git a/res/layout/preference_dialog_brightness.xml b/res/layout/preference_dialog_brightness.xml
index a6893e7a0ca..82c6f281abf 100644
--- a/res/layout/preference_dialog_brightness.xml
+++ b/res/layout/preference_dialog_brightness.xml
@@ -31,7 +31,8 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="20dip"
- android:visibility="gone" />
+ android:visibility="gone"
+ android:contentDescription="@null" />
+ android:visibility="gone"
+ android:contentDescription="@null" />
+ android:contentDescription="@string/volume_alarm_mute" />
+ android:layout_gravity="center"
+ android:contentDescription="@null" />
+ android:layout_gravity="center"
+ android:contentDescription="@null" />
+ android:layout_gravity="center"
+ android:contentDescription="@null" />
+ android:layout_gravity="center_vertical"
+ android:contentDescription="@null" />
+ android:src="@drawable/nav_divider"
+ android:contentDescription="@null" />
+ android:background="?android:attr/selectableItemBackground"
+ android:contentDescription="@string/spellchecker_quick_settings" >
+ android:layout_gravity="center"
+ android:contentDescription="@string/spellchecker_quick_settings" />
+ android:background="?android:attr/selectableItemBackground"
+ android:contentDescription="@string/spellchecker_language" />
\ No newline at end of file
diff --git a/res/layout/preference_widget_sync_toggle.xml b/res/layout/preference_widget_sync_toggle.xml
index 5057aab5479..7cb2997ec98 100644
--- a/res/layout/preference_widget_sync_toggle.xml
+++ b/res/layout/preference_widget_sync_toggle.xml
@@ -27,14 +27,16 @@
android:src="@drawable/ic_sync_error_holo"
android:layout_width="wrap_content"
android:layout_marginRight="8dip"
- android:layout_height="wrap_content" />
+ android:layout_height="wrap_content"
+ android:contentDescription="@string/sync_failed" />
+ android:layout_marginRight="8dip"
+ android:contentDescription="@string/sync_active" />
+ android:src="@drawable/wifi_signal"
+ android:contentDescription="@null" />
diff --git a/res/layout/profile_icon_small.xml b/res/layout/profile_icon_small.xml
index 3a113e03cc7..9967f77d221 100644
--- a/res/layout/profile_icon_small.xml
+++ b/res/layout/profile_icon_small.xml
@@ -20,4 +20,5 @@
android:layout_height="30dp"
android:layout_marginRight="4dip"
android:gravity="center"
- android:layout_gravity="center_vertical" />
+ android:layout_gravity="center_vertical"
+ android:contentDescription="@null" />
diff --git a/res/layout/running_processes_item.xml b/res/layout/running_processes_item.xml
index dacee9e5e51..f46527af223 100644
--- a/res/layout/running_processes_item.xml
+++ b/res/layout/running_processes_item.xml
@@ -38,7 +38,8 @@
android:layout_height="@android:dimen/app_icon_size"
android:layout_marginRight="11dip"
android:layout_gravity="center_vertical"
- android:scaleType="fitCenter"/>
+ android:scaleType="fitCenter"
+ android:contentDescription="@null" />
+ android:background="?android:attr/actionBarItemBackground"
+ android:contentDescription="@string/wifi_add_network" />
+ android:background="?android:attr/actionBarItemBackground"
+ android:contentDescription="@string/wifi_menu_wps_pbc" />
diff --git a/res/layout/title.xml b/res/layout/title.xml
index 63a30a7f0f2..eb2222bcfb2 100644
--- a/res/layout/title.xml
+++ b/res/layout/title.xml
@@ -27,7 +27,8 @@
android:layout_width="48dip"
android:layout_height="48dip"
android:layout_margin="5dip"
- android:layout_gravity="center_vertical" />
+ android:layout_gravity="center_vertical"
+ android:contentDescription="@null" />
@@ -52,6 +54,7 @@
android:layout_width="1dip"
android:layout_height="match_parent"
android:background="@drawable/appwidget_settings_divider_holo"
+ android:contentDescription="@null"
/>
@@ -86,6 +91,7 @@
android:layout_width="1dip"
android:layout_height="match_parent"
android:background="@drawable/appwidget_settings_divider_holo"
+ android:contentDescription="@null"
/>
@@ -119,6 +127,7 @@
android:layout_width="1dip"
android:layout_height="match_parent"
android:background="@drawable/appwidget_settings_divider_holo"
+ android:contentDescription="@null"
/>
@@ -152,6 +163,7 @@
android:layout_width="1dip"
android:layout_height="match_parent"
android:background="@drawable/appwidget_settings_divider_holo"
+ android:contentDescription="@null"
/>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 543c659e3c1..bad006e9d40 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -234,6 +234,10 @@
Bluetooth devices
Device name
+
+ Device settings
+
+ Profile settings
No name set, using account name
@@ -769,6 +773,9 @@
to restore any data that was backed up to your Google Account.
+
+ Switch input method
+
@@ -1585,6 +1592,14 @@
Notifications
Alarms
+
+ Mute ringtone & notifications
+
+ Mute music & other media
+
+ Mute notifications
+
+ Mute alarms
Vibrate when ringing
@@ -2644,6 +2659,10 @@
card numbers. It comes from the app
%1$s.
Use this spell checker?
+
+ Settings
+
+ Language
Failed to open settings for %1$s
@@ -3479,6 +3498,10 @@
Sync disabled
Sync error.
+
+ Sync failed
+
+ Sync active
Sync settings