diff options
author | Dominik Schürmann <dominik@dominikschuermann.de> | 2016-03-08 16:10:06 +0100 |
---|---|---|
committer | Dominik Schürmann <dominik@dominikschuermann.de> | 2016-03-08 16:10:06 +0100 |
commit | 7882f163313fe8f239b8cdb9ea9c5e9521feaf92 (patch) | |
tree | 888099f49bee0c8f8e0bea0deb3f765f89b3f2b4 /OpenKeychain | |
parent | 456535729c9ffc6266eb53702caea1f5311d9511 (diff) | |
download | open-keychain-7882f163313fe8f239b8cdb9ea9c5e9521feaf92.tar.gz open-keychain-7882f163313fe8f239b8cdb9ea9c5e9521feaf92.tar.bz2 open-keychain-7882f163313fe8f239b8cdb9ea9c5e9521feaf92.zip |
Make it a style to reduce code duplication
Diffstat (limited to 'OpenKeychain')
6 files changed, 25 insertions, 148 deletions
diff --git a/OpenKeychain/src/main/res/layout-w360dp/passphrase_dialog_backup_code.xml b/OpenKeychain/src/main/res/layout-w360dp/passphrase_dialog_backup_code.xml deleted file mode 100644 index 426616c75..000000000 --- a/OpenKeychain/src/main/res/layout-w360dp/passphrase_dialog_backup_code.xml +++ /dev/null @@ -1,73 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:app="http://schemas.android.com/apk/res-auto" - xmlns:tools="http://schemas.android.com/tools" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:orientation="vertical" - android:paddingBottom="14dp" - android:paddingTop="14dp"> - - <LinearLayout - android:id="@+id/input" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:orientation="vertical"> - - <TextView - android:id="@+id/passphrase_text" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:layout_marginLeft="24dp" - android:text="@string/passphrase_for_backup" - android:textAppearance="@style/TextAppearance.AppCompat.Medium" /> - - <LinearLayout - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_horizontal" - android:layout_marginTop="8dp"> - - <com.github.pinball83.maskededittext.MaskedEditText - android:id="@+id/backup_code" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_horizontal" - android:layout_marginLeft="16dp" - android:layout_marginRight="16dp" - android:textSize="16dp" - android:textStyle="bold" - android:typeface="monospace" - app:mask="****-****-****-****-****-****" - app:maskIconColor="@color/colorPrimary" - app:notMaskedSymbol="*" - tools:ignore="SpUsage" /> - - </LinearLayout> - </LinearLayout> - - <LinearLayout - android:id="@+id/progress" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:layout_centerInParent="true" - android:orientation="horizontal" - android:visibility="invisible"> - - <ProgressBar - style="?android:attr/progressBarStyle" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_horizontal" /> - - <TextView - style="?android:attr/textAppearanceMedium" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_vertical" - android:padding="4dp" - android:text="@string/label_unlock" /> - - </LinearLayout> - -</RelativeLayout>
\ No newline at end of file diff --git a/OpenKeychain/src/main/res/layout-w400dp/passphrase_dialog_backup_code.xml b/OpenKeychain/src/main/res/layout-w400dp/passphrase_dialog_backup_code.xml deleted file mode 100644 index a55033380..000000000 --- a/OpenKeychain/src/main/res/layout-w400dp/passphrase_dialog_backup_code.xml +++ /dev/null @@ -1,73 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:app="http://schemas.android.com/apk/res-auto" - xmlns:tools="http://schemas.android.com/tools" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:orientation="vertical" - android:paddingBottom="14dp" - android:paddingTop="14dp"> - - <LinearLayout - android:id="@+id/input" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:orientation="vertical"> - - <TextView - android:id="@+id/passphrase_text" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:layout_marginLeft="24dp" - android:text="@string/passphrase_for_backup" - android:textAppearance="@style/TextAppearance.AppCompat.Medium" /> - - <LinearLayout - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_horizontal" - android:layout_marginTop="8dp"> - - <com.github.pinball83.maskededittext.MaskedEditText - android:id="@+id/backup_code" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_horizontal" - android:layout_marginLeft="16dp" - android:layout_marginRight="16dp" - android:textSize="18dp" - android:textStyle="bold" - android:typeface="monospace" - app:mask="****-****-****-****-****-****" - app:maskIconColor="@color/colorPrimary" - app:notMaskedSymbol="*" - tools:ignore="SpUsage" /> - - </LinearLayout> - </LinearLayout> - - <LinearLayout - android:id="@+id/progress" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:layout_centerInParent="true" - android:orientation="horizontal" - android:visibility="invisible"> - - <ProgressBar - style="?android:attr/progressBarStyle" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_horizontal" /> - - <TextView - style="?android:attr/textAppearanceMedium" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:layout_gravity="center_vertical" - android:padding="4dp" - android:text="@string/label_unlock" /> - - </LinearLayout> - -</RelativeLayout>
\ No newline at end of file diff --git a/OpenKeychain/src/main/res/layout/passphrase_dialog_backup_code.xml b/OpenKeychain/src/main/res/layout/passphrase_dialog_backup_code.xml index ff4088b63..f18b5193e 100644 --- a/OpenKeychain/src/main/res/layout/passphrase_dialog_backup_code.xml +++ b/OpenKeychain/src/main/res/layout/passphrase_dialog_backup_code.xml @@ -30,12 +30,12 @@ <com.github.pinball83.maskededittext.MaskedEditText android:id="@+id/backup_code" + style="@style/BackupCodeTextStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" - android:textSize="14dp" android:textStyle="bold" android:typeface="monospace" app:mask="****-****-****-****-****-****" diff --git a/OpenKeychain/src/main/res/values-sw360dp/styles.xml b/OpenKeychain/src/main/res/values-sw360dp/styles.xml new file mode 100644 index 000000000..70587b7dc --- /dev/null +++ b/OpenKeychain/src/main/res/values-sw360dp/styles.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:tools="http://schemas.android.com/tools"> + + <!-- constrain size of backup code input for smaller devices --> + <style name="BackupCodeTextStyle"> + <item name="android:textSize" tools:ignore="SpUsage">16dp</item> + </style> + +</resources> diff --git a/OpenKeychain/src/main/res/values-sw400dp/styles.xml b/OpenKeychain/src/main/res/values-sw400dp/styles.xml new file mode 100644 index 000000000..b18c708d9 --- /dev/null +++ b/OpenKeychain/src/main/res/values-sw400dp/styles.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:tools="http://schemas.android.com/tools"> + + <!-- constrain size of backup code input for smaller devices --> + <style name="BackupCodeTextStyle"> + <item name="android:textSize" tools:ignore="SpUsage">18dp</item> + </style> + +</resources> diff --git a/OpenKeychain/src/main/res/values/styles.xml b/OpenKeychain/src/main/res/values/styles.xml index 55c4e2220..5d7486d19 100644 --- a/OpenKeychain/src/main/res/values/styles.xml +++ b/OpenKeychain/src/main/res/values/styles.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<resources> +<resources xmlns:tools="http://schemas.android.com/tools"> <style name="CardViewHeader"> <item name="android:drawableBottom">?attr/cardViewHeaderDrawable</item> @@ -38,4 +38,9 @@ <item name="android:textColor">?attr/colorAccent</item> </style> + <!-- constrain size of backup code input for smaller devices --> + <style name="BackupCodeTextStyle"> + <item name="android:textSize" tools:ignore="SpUsage">14dp</item> + </style> + </resources> |