From 55248c06a0a0f126eaa983ae25892f1316e54e7e Mon Sep 17 00:00:00 2001 From: Or Harambam Date: Fri, 4 Jan 2013 21:28:08 +0200 Subject: Settings: RTL layout fixes Replaced Left with Start, and Right with End to fit Google's new RTL API. Replaced setPadding with setPaddingRelative (which uses Start and End instead of Left and Right) around switches to make them look right in RTL UIs Added RTL Support to LinearColorBar in order to make App Management's storageBar compatible with the RTL UI. Reversed App Management's ViewPager in RTL langs Fastscroll aligned to the left Change-Id: I495f4794a9861fa01692d766ef86f4fdd8e4b38d --- res/layout/account_sync_screen.xml | 2 +- res/layout/crypt_keeper_status.xml | 2 +- res/layout/dialog_light_settings.xml | 16 ++++++++-------- res/layout/keyguard_appwidget_item.xml | 12 ++++++------ res/layout/keyguard_appwidget_picker_layout.xml | 4 ++-- res/layout/lockscreen_shortcut_dialog.xml | 12 ++++++------ res/layout/lockscreen_targets.xml | 4 ++-- res/layout/manage_accounts_screen.xml | 2 +- res/layout/manage_applications_content.xml | 4 ++-- res/layout/nfc_select.xml | 4 ++-- res/layout/nfc_writer.xml | 4 ++-- res/layout/pick_item.xml | 4 ++-- res/layout/preference_application_light.xml | 8 ++++---- res/layout/preference_dialog_increasing_ring.xml | 4 ++-- res/layout/preference_dialog_ringervolume.xml | 6 +++--- res/layout/preference_name.xml | 10 +++++----- res/layout/preference_profiles.xml | 12 ++++++------ res/layout/preference_streamvolume.xml | 8 ++++---- res/layout/preference_time_range.xml | 4 ++-- res/layout/pulse_time_item.xml | 6 +++--- res/layout/qs_tile.xml | 4 ++-- res/layout/vpn_lockdown_editor.xml | 4 ++-- .../android/settings/AccessibilitySettings.java | 2 +- src/com/android/settings/DevelopmentSettings.java | 2 +- src/com/android/settings/DreamSettings.java | 2 +- .../settings/applications/LinearColorBar.java | 22 +++++++++++----------- .../settings/applications/ManageApplications.java | 7 +++++++ .../settings/bluetooth/BluetoothSettings.java | 2 +- src/com/android/settings/nfc/AndroidBeam.java | 2 +- .../settings/profiles/ProfilesSettings.java | 4 ++-- .../android/settings/wfd/WifiDisplaySettings.java | 2 +- src/com/android/settings/wifi/WifiSettings.java | 2 +- 32 files changed, 95 insertions(+), 88 deletions(-) diff --git a/res/layout/account_sync_screen.xml b/res/layout/account_sync_screen.xml index aa080cf21..67a62b9de 100644 --- a/res/layout/account_sync_screen.xml +++ b/res/layout/account_sync_screen.xml @@ -46,7 +46,7 @@ android:layout_margin="8dip" android:text="@string/sync_is_failing" android:drawablePadding="8dip" - android:drawableLeft="@drawable/ic_sync_error_holo" /> + android:drawableStart="@drawable/ic_sync_error_holo" />