aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/res/layout
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2015-01-06 14:52:07 +0100
committerDominik Schürmann <dominik@dominikschuermann.de>2015-01-06 14:52:07 +0100
commite34ad18ed26166751f6897169056044c2d19ce67 (patch)
tree546a51fe1be350e9aeb8899903df82ff251da532 /OpenKeychain/src/main/res/layout
parentccde6add70ea9b5c559910d42dfb2e0bf79f5989 (diff)
downloadopen-keychain-e34ad18ed26166751f6897169056044c2d19ce67.tar.gz
open-keychain-e34ad18ed26166751f6897169056044c2d19ce67.tar.bz2
open-keychain-e34ad18ed26166751f6897169056044c2d19ce67.zip
Passphrase wizard tests
Diffstat (limited to 'OpenKeychain/src/main/res/layout')
-rw-r--r--OpenKeychain/src/main/res/layout/alp_42447968_lock_pattern_fragment.xml15
-rw-r--r--OpenKeychain/src/main/res/layout/passphrase_wizard.xml11
-rw-r--r--OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_nfc.xml29
-rw-r--r--OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_passphrase.xml109
-rw-r--r--OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_select_methods.xml89
5 files changed, 253 insertions, 0 deletions
diff --git a/OpenKeychain/src/main/res/layout/alp_42447968_lock_pattern_fragment.xml b/OpenKeychain/src/main/res/layout/alp_42447968_lock_pattern_fragment.xml
new file mode 100644
index 000000000..6a154fa55
--- /dev/null
+++ b/OpenKeychain/src/main/res/layout/alp_42447968_lock_pattern_fragment.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/topLayout"
+ android:orientation="vertical"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content">
+
+ <com.haibison.android.lockpattern.widget.LockPatternView_v14
+ android:id="@+id/lockPattern"
+ android:layout_width="@dimen/alp_42447968_separator_size"
+ android:layout_height="@dimen/alp_42447968_separator_size"
+ android:layout_marginTop="@dimen/alp_42447968_separator_size"
+ android:layout_marginBottom="@dimen/alp_42447968_separator_size"
+ android:layout_gravity="center_horizontal" />
+</LinearLayout> \ No newline at end of file
diff --git a/OpenKeychain/src/main/res/layout/passphrase_wizard.xml b/OpenKeychain/src/main/res/layout/passphrase_wizard.xml
new file mode 100644
index 000000000..efc65b7c7
--- /dev/null
+++ b/OpenKeychain/src/main/res/layout/passphrase_wizard.xml
@@ -0,0 +1,11 @@
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+ <FrameLayout
+ android:id="@+id/fragmentContainer"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content" />
+
+</LinearLayout>
diff --git a/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_nfc.xml b/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_nfc.xml
new file mode 100644
index 000000000..46d430c4e
--- /dev/null
+++ b/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_nfc.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:orientation="vertical"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:padding="16dp">
+
+ <TextView
+ android:id="@+id/nfcText"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:padding="8dp"
+ android:text="@string/nfc_text"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:lines="2" />
+
+
+ <ImageView
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:id="@+id/imageView"
+ android:padding="16dp"
+ android:layout_gravity="center"
+ android:layout_weight="1"
+ android:src="@drawable/nfc"
+ android:adjustViewBounds="true" />
+
+</LinearLayout> \ No newline at end of file
diff --git a/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_passphrase.xml b/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_passphrase.xml
new file mode 100644
index 000000000..61bd4572d
--- /dev/null
+++ b/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_passphrase.xml
@@ -0,0 +1,109 @@
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:padding="16dp"
+ android:orientation="vertical"
+ tools:context="pSontag.testopenkeychain.Passphrase">
+
+
+
+ <TableLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content">
+
+ <TableRow
+ android:layout_marginBottom="10dp">
+ <TextView
+ android:id="@+id/passphraseText"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_span="2"
+ android:padding="8dp"
+ android:layout_gravity="center_vertical"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:text="@string/passphrase"
+ android:layout_weight="1"/>
+ </TableRow>
+
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="1dip"
+ android:background="?android:attr/listDivider" />
+
+ <TableRow>
+ <TextView
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:padding="8dp"
+ android:layout_weight="1"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:text="@string/passphrase"/>
+ <EditText
+ android:id="@+id/passphrase"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:inputType="textPassword"
+ android:padding="8dp"
+ android:layout_weight="6"/>
+
+ </TableRow>
+
+ <TableRow
+ android:layout_marginTop="10dp"
+ android:layout_marginBottom="10dp">
+ <TextView
+ android:id="@+id/passphraseTextAgain"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:padding="8dp"
+ android:text="@string/passphrase_again"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:layout_weight="1"/>
+ <EditText
+ android:id="@+id/passphraseAgain"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:inputType="textPassword"
+ android:imeOptions="actionDone"
+ android:padding="8dp"
+ android:layout_weight="6"/>
+
+ </TableRow>
+ </TableLayout>
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="1dip"
+ android:background="?android:attr/listDivider" />
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal">
+ <Button
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="Cancel"
+ android:onClick="cancel"
+ android:layout_weight="1"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ style="?attr/alp_42447968_button_bar_button_style"/>
+ <View
+ android:layout_width="1dip"
+ android:layout_height="50dip"
+ android:background="?android:attr/listDivider" />
+ <Button
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="Ok"
+ android:onClick="savePassphrase"
+ android:layout_weight="1"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ style="?attr/alp_42447968_button_bar_button_style"/>
+
+ </LinearLayout>
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="1dip"
+ android:background="?android:attr/listDivider" />
+</LinearLayout>
diff --git a/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_select_methods.xml b/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_select_methods.xml
new file mode 100644
index 000000000..42baa6a0d
--- /dev/null
+++ b/OpenKeychain/src/main/res/layout/passphrase_wizard_fragment_select_methods.xml
@@ -0,0 +1,89 @@
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:padding="16dp"
+ tools:context="pSontag.testopenkeychain.SelectMethods">
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical">
+
+ <TextView
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="10dp"
+ android:padding="8dp"
+ android:text="@string/title_unlock_method"
+ android:textAppearance="?android:attr/textAppearanceMedium"/>
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="1dip"
+ android:background="?android:attr/listDivider" />
+
+ <TextView
+ android:id="@+id/selectNoPassphrase"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:gravity="center_vertical"
+ android:text="@string/noPassphrase"
+ android:minHeight="?android:attr/listPreferredItemHeight"
+ android:padding="8dp"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:clickable="true"
+ android:onClick="noPassphrase"
+ style="@style/SelectableItem"/>
+
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="1dip"
+ android:background="?android:attr/listDivider" />
+
+ <TextView
+ android:id="@+id/selectPassphrase"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:gravity="center_vertical"
+ android:text="@string/passphrase"
+ android:minHeight="?android:attr/listPreferredItemHeight"
+ android:padding="8dp"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:clickable="true"
+ android:onClick="passphrase"
+ style="@style/SelectableItem"/>
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="1dip"
+ android:background="?android:attr/listDivider" />
+ <TextView
+ android:id="@+id/selectLockpattern"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:gravity="center_vertical"
+ android:text="@string/lockpattern"
+ android:minHeight="?android:attr/listPreferredItemHeight"
+ android:padding="8dp"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:clickable="true"
+ android:onClick="startLockpattern"
+ style="@style/SelectableItem"/>
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="1dip"
+ android:background="?android:attr/listDivider" />
+ <TextView
+ android:id="@+id/selectLockpatternNFC"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:gravity="center_vertical"
+ android:text="@string/lockpatternNFC"
+ android:minHeight="?android:attr/listPreferredItemHeight"
+ android:padding="8dp"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:clickable="true"
+ android:onClick="NFC"
+ style="@style/SelectableItem"/>
+
+ </LinearLayout>
+</ScrollView>