Add contact info on session info pop-up
This commit is contained in:
parent
2f01c86359
commit
f5ca518713
@ -235,6 +235,17 @@ class ChatActivity : ServiceBoundActivity() {
|
|||||||
R.string.incoming
|
R.string.incoming
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
dialogBinding.textIsContact.text = getString(if (contact == null) {
|
||||||
|
dialogBinding.fieldIsVerified.visibility = View.GONE
|
||||||
|
R.string.no
|
||||||
|
} else {
|
||||||
|
dialogBinding.textIsVerified.text = getString(if (contact.verified) {
|
||||||
|
R.string.yes
|
||||||
|
} else {
|
||||||
|
R.string.no
|
||||||
|
})
|
||||||
|
R.string.yes
|
||||||
|
})
|
||||||
AlertDialog.Builder(this)
|
AlertDialog.Builder(this)
|
||||||
.setTitle(sessionName)
|
.setTitle(sessionName)
|
||||||
.setView(dialogBinding.root)
|
.setView(dialogBinding.root)
|
||||||
|
@ -11,7 +11,101 @@
|
|||||||
android:layout_width="100dp"
|
android:layout_width="100dp"
|
||||||
android:layout_height="100dp"
|
android:layout_height="100dp"
|
||||||
app:textSize="20sp"
|
app:textSize="20sp"
|
||||||
android:layout_gravity="center_horizontal"/>
|
android:layout_gravity="center_horizontal"
|
||||||
|
android:layout_marginBottom="10dp"/>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:id="@+id/online_fields"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="vertical">
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:gravity="center_horizontal">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="@string/peer_ip"
|
||||||
|
style="@style/Label"
|
||||||
|
android:textStyle="bold"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_ip"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="@dimen/field_value_margin_start"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:gravity="center_horizontal">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="@string/connection"
|
||||||
|
style="@style/Label"
|
||||||
|
android:textStyle="bold"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_outgoing"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="@dimen/field_value_margin_start"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:gravity="center_horizontal">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="@string/is_contact"
|
||||||
|
style="@style/Label"
|
||||||
|
android:textStyle="bold"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_is_contact"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="@dimen/field_value_margin_start"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:id="@+id/field_is_verified"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:gravity="center_horizontal">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="@string/is_verified"
|
||||||
|
style="@style/Label"
|
||||||
|
android:textStyle="bold"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/text_is_verified"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="@dimen/field_value_margin_start"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@ -26,38 +120,4 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:textAlignment="center"/>
|
android:textAlignment="center"/>
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:id="@+id/online_fields"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:orientation="vertical">
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:text="@string/ip"
|
|
||||||
style="@style/Label"
|
|
||||||
android:textStyle="bold"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/text_ip"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:textAlignment="center"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:text="@string/connection"
|
|
||||||
style="@style/Label"
|
|
||||||
android:textStyle="bold"/>
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/text_outgoing"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:textAlignment="center"/>
|
|
||||||
|
|
||||||
</LinearLayout>
|
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
@ -1,4 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources>
|
||||||
<dimen name="image_button_size">30dp</dimen>
|
<dimen name="image_button_size">30dp</dimen>
|
||||||
|
<dimen name="field_value_margin_start">5sp</dimen>
|
||||||
</resources>
|
</resources>
|
@ -17,6 +17,7 @@
|
|||||||
<string name="file_saved">File saved !</string>
|
<string name="file_saved">File saved !</string>
|
||||||
<string name="enter_password">Enter your password:</string>
|
<string name="enter_password">Enter your password:</string>
|
||||||
<string name="yes">Yes</string>
|
<string name="yes">Yes</string>
|
||||||
|
<string name="no">No</string>
|
||||||
<string name="warning">Warning !</string>
|
<string name="warning">Warning !</string>
|
||||||
<string name="ask_log_out">Do you really want to log out ? (You will no longer receive messages until you login again)</string>
|
<string name="ask_log_out">Do you really want to log out ? (You will no longer receive messages until you login again)</string>
|
||||||
<string name="cancel">Cancel</string>
|
<string name="cancel">Cancel</string>
|
||||||
@ -62,7 +63,7 @@
|
|||||||
<string name="share_label">Send with AIRA</string>
|
<string name="share_label">Send with AIRA</string>
|
||||||
<string name="identity_fingerprint">Your identity\'s fingerprint:</string>
|
<string name="identity_fingerprint">Your identity\'s fingerprint:</string>
|
||||||
<string name="fingerprint">Fingerprint:</string>
|
<string name="fingerprint">Fingerprint:</string>
|
||||||
<string name="ip">IP:</string>
|
<string name="peer_ip">Peer IP:</string>
|
||||||
<string name="connection">Connection:</string>
|
<string name="connection">Connection:</string>
|
||||||
<string name="outgoing">Outgoing</string>
|
<string name="outgoing">Outgoing</string>
|
||||||
<string name="incoming">Incoming</string>
|
<string name="incoming">Incoming</string>
|
||||||
@ -84,4 +85,6 @@
|
|||||||
<string name="security">Security</string>
|
<string name="security">Security</string>
|
||||||
<string name="use_psec_padding">Use PSEC padding</string>
|
<string name="use_psec_padding">Use PSEC padding</string>
|
||||||
<string name="psec_padding_summary">PSEC padding obfuscates the length of your messages but uses more network bandwidth.</string>
|
<string name="psec_padding_summary">PSEC padding obfuscates the length of your messages but uses more network bandwidth.</string>
|
||||||
|
<string name="is_contact">Is contact:</string>
|
||||||
|
<string name="is_verified">Is verified:</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
Loading…
Reference in New Issue
Block a user