diff --git a/app/build.gradle b/app/build.gradle index df41d1d0..53f2f0b7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -103,6 +103,7 @@ dependencies { implementation "android.arch.persistence.room:runtime:$roomVersion" kapt "android.arch.persistence.room:compiler:$roomVersion" implementation "android.arch.persistence.room:rxjava2:$roomVersion" + implementation 'com.duolingo.open:rtl-viewpager:1.0.3' } apply plugin: 'com.google.gms.google-services' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f56493da..32496859 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -33,6 +33,7 @@ android:icon="@mipmap/ic_launcher" android:label="@string/putio" android:theme="@style/Theme.Putio" + android:supportsRtl="true" > diff --git a/app/src/main/res/layout/files.xml b/app/src/main/res/layout/files.xml index 866d6560..84561534 100644 --- a/app/src/main/res/layout/files.xml +++ b/app/src/main/res/layout/files.xml @@ -5,7 +5,7 @@ android:orientation="vertical" > - @@ -51,11 +48,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentEnd="true" - android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_marginEnd="12dp" - android:layout_marginLeft="2dp" - android:layout_marginRight="12dp" android:layout_marginStart="2dp" > @@ -72,7 +66,7 @@ style="@style/Putio.Button.TransferView" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="View" + android:text="@string/view" /> @@ -80,9 +74,8 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginEnd="4dp" - android:layout_marginRight="4dp" - android:layout_toLeftOf="@id/transfer_right_item" - android:layout_toRightOf="@id/img_transfer_icon" + android:layout_toEndOf="@id/img_transfer_icon" + android:layout_toStartOf="@id/transfer_right_item" android:orientation="vertical" > @@ -90,7 +83,7 @@ android:id="@+id/text_transfer_name" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginLeft="4dp" + android:layout_marginStart="4dp" android:layout_marginTop="14dp" android:ellipsize="end" android:maxLines="1" @@ -104,7 +97,7 @@ android:id="@+id/text_transfer_message" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginLeft="4dp" + android:layout_marginStart="4dp" android:layout_marginTop="2dp" android:textAppearance="?android:attr/textAppearanceSmall" android:visibility="gone" @@ -114,7 +107,7 @@ @@ -130,7 +123,6 @@ android:layout_width="wrap_content" android:layout_height="match_parent" android:adjustViewBounds="true" - android:alpha="0.9" android:padding="1dp" android:scaleType="fitCenter" android:src="@drawable/ic_transfer_download" @@ -141,11 +133,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="8dp" - android:layout_marginLeft="2sp" - android:layout_marginRight="8dp" android:layout_marginStart="2sp" android:ellipsize="none" - android:maxLines="1" android:singleLine="true" android:textAppearance="?android:attr/textAppearanceSmall" tools:text="100 KB/sec" @@ -163,7 +152,6 @@ android:layout_width="wrap_content" android:layout_height="match_parent" android:adjustViewBounds="true" - android:alpha="0.9" android:padding="1dp" android:scaleType="fitCenter" android:src="@drawable/ic_transfer_upload" @@ -174,11 +162,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="8dp" - android:layout_marginLeft="2sp" - android:layout_marginRight="8dp" android:layout_marginStart="2sp" android:ellipsize="none" - android:maxLines="1" android:singleLine="true" android:textAppearance="?android:attr/textAppearanceSmall" tools:text="100 KB/sec" diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6e36ffa7..70b89355 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -39,6 +39,7 @@ Send Send %s Go back + View Preparing to stream