From 90de90328be94441ee65f638ff744c615877970a Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 13 Jun 2022 16:37:46 +0300 Subject: * assorted RTL fixes * replace several hardcoded strings with tools:text items --- .../src/main/res/layout/drawer_header.xml | 8 +++--- org.fox.ttrss/src/main/res/layout/feeds_goback.xml | 2 +- org.fox.ttrss/src/main/res/layout/feeds_row.xml | 13 +++++---- .../src/main/res/layout/feeds_row_selected.xml | 10 ++++--- .../src/main/res/layout/feeds_row_toggle.xml | 9 +++--- .../src/main/res/layout/fragment_article.xml | 33 ++++++++++++++-------- .../src/main/res/layout/headlines_row.xml | 25 +++++++++------- .../src/main/res/layout/headlines_row_compact.xml | 18 +++++++----- .../res/layout/headlines_row_selected_compact.xml | 22 +++++++++------ .../headlines_row_selected_unread_compact.xml | 20 +++++++------ .../src/main/res/layout/headlines_row_unread.xml | 27 ++++++++++-------- .../res/layout/headlines_row_unread_compact.xml | 20 +++++++------ 12 files changed, 125 insertions(+), 82 deletions(-) diff --git a/org.fox.ttrss/src/main/res/layout/drawer_header.xml b/org.fox.ttrss/src/main/res/layout/drawer_header.xml index dd72e68c..6779a950 100755 --- a/org.fox.ttrss/src/main/res/layout/drawer_header.xml +++ b/org.fox.ttrss/src/main/res/layout/drawer_header.xml @@ -25,10 +25,10 @@ android:layout_height="wrap_content" android:src="@drawable/ic_settings" android:id="@+id/drawer_settings_btn" - android:layout_gravity="bottom|right" + android:layout_gravity="bottom|end" android:clickable="true" android:layout_marginBottom="16dp" - android:layout_marginRight="12dp" + android:layout_marginEnd="12dp" android:transitionName="SETTINGS_REVEAL" android:background="@drawable/ripple" /> @@ -46,7 +46,7 @@ android:id="@+id/drawer_header_login" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginLeft="16dp" + android:layout_marginStart="16dp" android:textColor="@android:color/primary_text_dark" tools:text="test" android:textSize="14sp" @@ -59,7 +59,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@android:color/primary_text_dark" - android:layout_marginLeft="16dp" + android:layout_marginStart="16dp" android:layout_marginTop="5dp" tools:text="example.org" android:textSize="14sp" diff --git a/org.fox.ttrss/src/main/res/layout/feeds_goback.xml b/org.fox.ttrss/src/main/res/layout/feeds_goback.xml index c54955de..bb263237 100755 --- a/org.fox.ttrss/src/main/res/layout/feeds_goback.xml +++ b/org.fox.ttrss/src/main/res/layout/feeds_goback.xml @@ -29,7 +29,7 @@ android:gravity="center_vertical" android:layout_weight="1" android:ellipsize="end" - android:paddingLeft="35dp" + android:paddingStart="35dp" android:singleLine="true" android:text=".." android:paddingBottom="2dp" diff --git a/org.fox.ttrss/src/main/res/layout/feeds_row.xml b/org.fox.ttrss/src/main/res/layout/feeds_row.xml index 64491f2c..7a10bc23 100755 --- a/org.fox.ttrss/src/main/res/layout/feeds_row.xml +++ b/org.fox.ttrss/src/main/res/layout/feeds_row.xml @@ -1,5 +1,6 @@ @@ -42,9 +45,9 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="0" + android:textAlignment="viewEnd" android:singleLine="true" - android:text="3200" - android:layout_marginLeft="16dp" + tools:text="3200" android:textColor="?unreadCounterColor" android:textSize="14sp" /> diff --git a/org.fox.ttrss/src/main/res/layout/feeds_row_selected.xml b/org.fox.ttrss/src/main/res/layout/feeds_row_selected.xml index a6aa2599..d5b6cb3c 100755 --- a/org.fox.ttrss/src/main/res/layout/feeds_row_selected.xml +++ b/org.fox.ttrss/src/main/res/layout/feeds_row_selected.xml @@ -31,10 +31,12 @@ android:layout_height="wrap_content" android:gravity="center_vertical" android:layout_weight="1" - android:ellipsize="end" - android:paddingLeft="35dp" + android:ellipsize="middle" + android:paddingStart="35dp" + android:paddingEnd="16dp" android:singleLine="true" - tools:text="Feed" + tools:text="Feed title" + android:textAlignment="viewStart" android:paddingBottom="2dp" android:textColor="?feedlistSelectedTextColor" android:textSize="14sp" /> @@ -45,9 +47,9 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="0" + android:textAlignment="viewEnd" android:singleLine="true" tools:text="3200" - android:layout_marginLeft="16dp" android:textColor="?unreadCounterColor" android:textSize="14sp" /> diff --git a/org.fox.ttrss/src/main/res/layout/feeds_row_toggle.xml b/org.fox.ttrss/src/main/res/layout/feeds_row_toggle.xml index 32ef6756..f9f377f6 100755 --- a/org.fox.ttrss/src/main/res/layout/feeds_row_toggle.xml +++ b/org.fox.ttrss/src/main/res/layout/feeds_row_toggle.xml @@ -30,9 +30,11 @@ android:gravity="center_vertical" android:layout_weight="1" android:ellipsize="end" - android:paddingLeft="35dp" + android:paddingStart="35dp" + android:paddingEnd="16dp" android:singleLine="true" - tools:text="Feed" + tools:text="Unread only" + android:textAlignment="viewStart" android:paddingBottom="2dp" android:textColor="?feedlistTextColor" android:textSize="14sp" /> @@ -41,7 +43,6 @@ android:id="@+id/row_switch" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_weight="0" - android:layout_marginLeft="16dp" /> + android:layout_weight="0"/> \ No newline at end of file diff --git a/org.fox.ttrss/src/main/res/layout/fragment_article.xml b/org.fox.ttrss/src/main/res/layout/fragment_article.xml index eb2511d9..013b898c 100755 --- a/org.fox.ttrss/src/main/res/layout/fragment_article.xml +++ b/org.fox.ttrss/src/main/res/layout/fragment_article.xml @@ -1,5 +1,6 @@ + android:textSize="18sp" + android:layout_marginRight="8dp" + android:gravity="start" /> + android:layout_gravity="center_vertical|end" /> + android:layout_gravity="center_vertical|end" /> + android:layout_gravity="center_vertical|end" /> + tools:text="Sample entry title" /> + android:layout_marginStart="8dp" /> diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row_compact.xml b/org.fox.ttrss/src/main/res/layout/headlines_row_compact.xml index 30f86ff0..d139313e 100755 --- a/org.fox.ttrss/src/main/res/layout/headlines_row_compact.xml +++ b/org.fox.ttrss/src/main/res/layout/headlines_row_compact.xml @@ -13,7 +13,8 @@ android:layout_marginRight="16dp" android:layout_gravity="center_vertical|left" android:layout_width="wrap_content" - android:layout_height="wrap_content"> + android:layout_height="wrap_content" + android:layout_marginEnd="16dp"> @@ -53,10 +55,11 @@ @@ -110,7 +114,7 @@ android:id="@+id/marked" android:background="@drawable/ripple" android:layout_width="24dp" - android:layout_gravity="bottom|right" + android:layout_gravity="bottom|end" android:layout_height="24dp" android:layout_weight="0" android:clickable="true" diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml b/org.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml index 0f0805aa..2e449dbb 100755 --- a/org.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml +++ b/org.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml @@ -12,9 +12,10 @@ + android:layout_height="wrap_content" + android:layout_marginEnd="16dp"> @@ -54,10 +56,11 @@ + android:layout_height="wrap_content" + android:layout_marginEnd="8dp"> @@ -111,7 +115,7 @@ android:background="@drawable/ripple" android:tint="?headlineFooterColor" android:layout_width="24dp" - android:layout_gravity="bottom|right" + android:layout_gravity="bottom|end" android:layout_height="24dp" android:layout_weight="0" android:clickable="true" diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row_unread.xml b/org.fox.ttrss/src/main/res/layout/headlines_row_unread.xml index 02fea821..ba70bb89 100755 --- a/org.fox.ttrss/src/main/res/layout/headlines_row_unread.xml +++ b/org.fox.ttrss/src/main/res/layout/headlines_row_unread.xml @@ -82,19 +82,20 @@ + tools:text="Sample entry title" /> @@ -123,7 +125,8 @@ android:layout_weight="0.5" android:ellipsize="none" android:fontFamily="sans-serif-light" - android:gravity="right|center_vertical" + android:gravity="center_vertical" + android:textAlignment="viewEnd" android:singleLine="true" tools:text="Jan 01, 12:00, 1970" android:textColor="?headlineSecondaryTextColor" @@ -139,7 +142,7 @@ android:id="@+id/flavor_video_kind" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_gravity="bottom|left" + android:layout_gravity="bottom|start" android:scaleType="fitXY" android:src="@drawable/ic_play_circle" android:visibility="visible" @@ -147,7 +150,7 @@ android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:tint="?colorAccent" - android:layout_marginLeft="8dp" + android:layout_marginStart="8dp" android:layout_marginBottom="8dp" /> diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row_unread_compact.xml b/org.fox.ttrss/src/main/res/layout/headlines_row_unread_compact.xml index 08eacd31..e440188f 100755 --- a/org.fox.ttrss/src/main/res/layout/headlines_row_unread_compact.xml +++ b/org.fox.ttrss/src/main/res/layout/headlines_row_unread_compact.xml @@ -12,9 +12,10 @@ + android:layout_height="wrap_content" + android:layout_marginEnd="16dp"> @@ -112,7 +116,7 @@ android:id="@+id/marked" android:background="@drawable/ripple" android:layout_width="24dp" - android:layout_gravity="bottom|right" + android:layout_gravity="bottom|end" android:layout_height="24dp" android:layout_weight="0" android:clickable="true" -- cgit v1.2.3