diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 97ec222b83..46549e07ce 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -92,6 +92,7 @@ diff --git a/res/drawable-hdpi/actionbar_icon_holo_dark.png b/res/drawable-hdpi/actionbar_icon_holo_dark.png index ceabc4e445..c2efbf063f 100644 Binary files a/res/drawable-hdpi/actionbar_icon_holo_dark.png and b/res/drawable-hdpi/actionbar_icon_holo_dark.png differ diff --git a/res/drawable-ldrtl/actionbar_icon.xml b/res/drawable-ldrtl/actionbar_icon.xml new file mode 100644 index 0000000000..2a69ed1674 --- /dev/null +++ b/res/drawable-ldrtl/actionbar_icon.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/res/drawable-mdpi/actionbar_icon_holo_dark.png b/res/drawable-mdpi/actionbar_icon_holo_dark.png index 48d072e943..73ae590e3e 100644 Binary files a/res/drawable-mdpi/actionbar_icon_holo_dark.png and b/res/drawable-mdpi/actionbar_icon_holo_dark.png differ diff --git a/res/drawable-xhdpi/actionbar_icon_holo_dark.png b/res/drawable-xhdpi/actionbar_icon_holo_dark.png index 6b4c39c5f4..ab22eba079 100644 Binary files a/res/drawable-xhdpi/actionbar_icon_holo_dark.png and b/res/drawable-xhdpi/actionbar_icon_holo_dark.png differ diff --git a/res/drawable-xxhdpi/actionbar_icon_holo_dark.png b/res/drawable-xxhdpi/actionbar_icon_holo_dark.png index d0c55cd5f7..7b5e31dcb1 100644 Binary files a/res/drawable-xxhdpi/actionbar_icon_holo_dark.png and b/res/drawable-xxhdpi/actionbar_icon_holo_dark.png differ diff --git a/res/drawable/actionbar_icon.xml b/res/drawable/actionbar_icon.xml new file mode 100644 index 0000000000..517a582751 --- /dev/null +++ b/res/drawable/actionbar_icon.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/res/layout/contact_filter_toolbar.xml b/res/layout/contact_filter_toolbar.xml index f441433e5b..19003526f8 100644 --- a/res/layout/contact_filter_toolbar.xml +++ b/res/layout/contact_filter_toolbar.xml @@ -24,6 +24,7 @@ android:layout_width="0px" android:layout_weight="1" android:layout_marginLeft="5dp" + android:layout_marginStart="5dp" android:hint="@string/contact_selection_activity__enter_name_or_number" android:inputType="textPersonName" style="@style/TextSecure.TitleTextStyle" diff --git a/res/layout/contact_selection_list_fragment.xml b/res/layout/contact_selection_list_fragment.xml index f537b502fb..e212d6a3ed 100644 --- a/res/layout/contact_selection_list_fragment.xml +++ b/res/layout/contact_selection_list_fragment.xml @@ -29,6 +29,6 @@ android:layout_width="wrap_content" android:layout_height="match_parent" android:visibility="gone" - android:layout_gravity="right"/> + android:layout_gravity="end"/> diff --git a/res/layout/contact_selection_list_item.xml b/res/layout/contact_selection_list_item.xml index 2f842b03e5..3ed8508104 100644 --- a/res/layout/contact_selection_list_item.xml +++ b/res/layout/contact_selection_list_item.xml @@ -19,6 +19,7 @@ android:cropToPadding="true" tools:src="@color/blue_600" android:layout_marginRight="10dp" + android:layout_marginEnd="10dp" android:contentDescription="@string/SingleContactSelectionActivity_contact_photo" /> @@ -113,7 +112,6 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" - android:paddingRight="4dp" android:paddingTop="2dp" android:src="?menu_lock_icon_small" android:contentDescription="@string/conversation_item__secure_message_description" @@ -132,6 +130,8 @@ android:layout_height="wrap_content" android:layout_gravity="left" android:paddingTop="1dip" + android:paddingLeft="4dp" + android:paddingStart="4dp" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="?conversation_item_received_text_secondary_color" android:textSize="@dimen/conversation_item_date_text_size" diff --git a/res/layout/conversation_list_fragment.xml b/res/layout/conversation_list_fragment.xml index 961349a88b..01d2eb5d55 100644 --- a/res/layout/conversation_list_fragment.xml +++ b/res/layout/conversation_list_fragment.xml @@ -32,7 +32,7 @@ android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_gravity="bottom|right" + android:layout_gravity="bottom|end" android:layout_margin="16dp" android:src="@drawable/ic_create_white_24dp" android:focusable="true" diff --git a/res/layout/conversation_list_item_view.xml b/res/layout/conversation_list_item_view.xml index 53de8a9c12..364c5b19a4 100644 --- a/res/layout/conversation_list_item_view.xml +++ b/res/layout/conversation_list_item_view.xml @@ -12,6 +12,7 @@ android:layout_width="50dp" android:layout_height="50dp" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_centerVertical="true" android:layout_marginTop="3dp" android:layout_marginBottom="3dp" @@ -24,9 +25,12 @@ @@ -36,7 +40,9 @@ android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_toLeftOf="@+id/thumbnail" + android:layout_toStartOf="@+id/thumbnail" android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="?attr/conversation_list_item_contact_color" android:singleLine="true" @@ -50,7 +56,9 @@ android:layout_height="18dp" android:paddingTop="2dp" android:layout_marginRight="2dp" + android:layout_marginEnd="2dp" android:layout_alignParentLeft="true" + android:layout_alignParentStart="true" android:layout_below="@id/from" app:useSmallIcon="true" android:visibility="gone" @@ -62,7 +70,10 @@ android:layout_height="wrap_content" android:layout_below="@id/from" android:layout_toRightOf="@id/indicators_parent" + android:layout_toEndOf="@id/indicators_parent" android:layout_toLeftOf="@+id/delivery_status" + android:layout_toStartOf="@+id/delivery_status" + android:paddingRight="1dp" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="?attr/conversation_list_item_subject_color" android:fontFamily="sans-serif-light" @@ -78,6 +89,7 @@ android:layout_marginRight="5dip" android:layout_marginLeft="5dip" android:layout_toLeftOf="@+id/date" + android:layout_toStartOf="@+id/date" android:layout_alignParentTop="true" android:layout_marginTop="5dip" android:contentDescription="@string/conversation_activity__attachment_thumbnail" @@ -88,9 +100,11 @@ diff --git a/res/layout/conversation_title_view.xml b/res/layout/conversation_title_view.xml index 996870d6ba..116833d20c 100644 --- a/res/layout/conversation_title_view.xml +++ b/res/layout/conversation_title_view.xml @@ -26,8 +26,9 @@ android:layout_height="wrap_content" android:singleLine="true" android:ellipsize="end" - android:layout_gravity="center_vertical" + android:layout_gravity="center_vertical|start" android:gravity="center_vertical" + android:textDirection="ltr" style="@style/TextSecure.SubtitleTextStyle"/> \ No newline at end of file diff --git a/res/layout/export_fragment.xml b/res/layout/export_fragment.xml index b16a0a8225..3f8dcfeac7 100644 --- a/res/layout/export_fragment.xml +++ b/res/layout/export_fragment.xml @@ -74,6 +74,7 @@ diff --git a/res/layout/import_fragment.xml b/res/layout/import_fragment.xml index 50135a6fdb..b8dd80d19a 100644 --- a/res/layout/import_fragment.xml +++ b/res/layout/import_fragment.xml @@ -31,6 +31,7 @@ @@ -71,6 +74,7 @@ @@ -112,6 +118,7 @@ diff --git a/res/layout/invite_activity.xml b/res/layout/invite_activity.xml index 745e74060a..63655b5aae 100644 --- a/res/layout/invite_activity.xml +++ b/res/layout/invite_activity.xml @@ -32,7 +32,8 @@ android:layout_marginBottom="30dp" android:layout_marginTop="18dp" android:fontFamily="sans-serif-light" - android:paddingLeft="10dp"/> + android:paddingLeft="10dp" + android:paddingStart="10dp"/> @@ -54,6 +58,7 @@