Merge "VmTerminalApp: Prefer resources in XML" into main
diff --git a/android/TerminalApp/AndroidManifest.xml b/android/TerminalApp/AndroidManifest.xml
index 6a1ecaf..1af6c8a 100644
--- a/android/TerminalApp/AndroidManifest.xml
+++ b/android/TerminalApp/AndroidManifest.xml
@@ -34,6 +34,7 @@
android:icon="@mipmap/ic_launcher"
android:theme="@style/Theme.Material3.DayNight.NoActionBar"
android:usesCleartextTraffic="true"
+ android:supportsRtl="true"
android:enabled="false">
<activity android:name=".MainActivity"
android:configChanges="orientation|screenSize|keyboard|keyboardHidden|navigation|uiMode|screenLayout|smallestScreenSize"
diff --git a/android/TerminalApp/res/layout/activity_installer.xml b/android/TerminalApp/res/layout/activity_installer.xml
index ce37129..fcd3f1a 100644
--- a/android/TerminalApp/res/layout/activity_installer.xml
+++ b/android/TerminalApp/res/layout/activity_installer.xml
@@ -38,8 +38,7 @@
android:adjustViewBounds="true"
android:layout_alignParentStart="true"
android:layout_marginTop="48dp"
- android:layout_marginLeft="32dp"
- android:layout_marginRight="32dp"
+ android:layout_marginHorizontal="32dp"
app:tint="?attr/colorPrimary" />
<TextView
@@ -49,10 +48,8 @@
android:singleLine="false"
android:text="@string/installer_title_text"
android:layout_below="@id/installer_terminal_icon"
- android:layout_marginTop="24dp"
- android:layout_marginBottom="24dp"
- android:layout_marginLeft="32dp"
- android:layout_marginRight="32dp"
+ android:layout_marginVertical="24dp"
+ android:layout_marginHorizontal="32dp"
android:textSize="36sp" />
<TextView
@@ -63,8 +60,7 @@
android:layout_below="@id/installer_title"
android:lineSpacingExtra="5dp"
android:layout_marginTop="24dp"
- android:layout_marginLeft="32dp"
- android:layout_marginRight="32dp"
+ android:layout_marginHorizontal="32dp"
android:textSize="16sp" />
<CheckBox
@@ -72,8 +68,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp"
- android:layout_marginLeft="42dp"
- android:layout_marginRight="42dp"
+ android:layout_marginHorizontal="42dp"
android:layout_above="@id/installer_install_button"
android:layout_alignParentEnd="true"
android:text="@string/installer_wait_for_wifi_checkbox_text" />
@@ -85,8 +80,7 @@
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true"
android:layout_marginBottom="32dp"
- android:layout_marginLeft="40dp"
- android:layout_marginRight="40dp"
+ android:layout_marginHorizontal="40dp"
android:backgroundTint="?attr/colorPrimaryDark"
android:text="@string/installer_install_button_enabled_text" />
</RelativeLayout>
diff --git a/android/TerminalApp/res/layout/settings_list_item.xml b/android/TerminalApp/res/layout/settings_list_item.xml
index 7b27421..167e57b 100644
--- a/android/TerminalApp/res/layout/settings_list_item.xml
+++ b/android/TerminalApp/res/layout/settings_list_item.xml
@@ -44,7 +44,7 @@
android:scaleType="centerCrop"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
- app:layout_constraintLeft_toLeftOf="parent" />
+ app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/settings_list_item_title"
diff --git a/android/TerminalApp/res/layout/settings_port_forwarding_item.xml b/android/TerminalApp/res/layout/settings_port_forwarding_item.xml
index 5418bf8..8a57b41 100644
--- a/android/TerminalApp/res/layout/settings_port_forwarding_item.xml
+++ b/android/TerminalApp/res/layout/settings_port_forwarding_item.xml
@@ -14,11 +14,12 @@
limitations under the License.
-->
-<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<androidx.constraintlayout.widget.ConstraintLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- app:layout_constraintCircleRadius="@dimen/material_emphasis_medium"
- xmlns:app="http://schemas.android.com/apk/res-auto">
+ app:layout_constraintCircleRadius="@dimen/material_emphasis_medium">
<TextView
android:id="@+id/settings_port_forwarding_item_port"
@@ -26,13 +27,13 @@
android:layout_width="match_parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
- app:layout_constraintLeft_toLeftOf="parent"/>
+ app:layout_constraintStart_toStartOf="parent"/>
<com.google.android.material.materialswitch.MaterialSwitch
android:id="@+id/settings_port_forwarding_item_enabled_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="parent"
- app:layout_constraintRight_toRightOf="parent" />
+ app:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
diff --git a/android/TerminalApp/res/layout/settings_recovery.xml b/android/TerminalApp/res/layout/settings_recovery.xml
index 12344c6..4cce61d 100644
--- a/android/TerminalApp/res/layout/settings_recovery.xml
+++ b/android/TerminalApp/res/layout/settings_recovery.xml
@@ -57,7 +57,7 @@
android:text="@string/settings_recovery_reset_title"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toTopOf="@+id/settings_recovery_reset_sub_title"
- app:layout_constraintLeft_toLeftOf="parent" />
+ app:layout_constraintStart_toStartOf="parent" />
<TextView
android:id="@+id/settings_recovery_reset_sub_title"
@@ -69,7 +69,7 @@
android:text="@string/settings_recovery_reset_sub_title"
app:layout_constraintTop_toBottomOf="@+id/settings_recovery_reset_title"
app:layout_constraintBottom_toBottomOf="parent"
- app:layout_constraintLeft_toLeftOf="parent" />
+ app:layout_constraintStart_toStartOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
</com.google.android.material.card.MaterialCardView>
</LinearLayout>
\ No newline at end of file