Merge branch 'master' of ssh://git.odrling.xyz:9876/Johnny_P.Tut/norn-talk
This commit is contained in:
commit
0e3abf44c1
|
@ -119,13 +119,19 @@ class ConversationActivity: ComposeView.SendActivity() {
|
|||
|
||||
// insérer le message s'il y en a un
|
||||
val body = this.intent.extras?.getString("sms_body")
|
||||
if (body != null)
|
||||
if (body != null) {
|
||||
composeInput.setText(body)
|
||||
} else if (conversation.secured) {
|
||||
composeInput.setHint(R.string.secured_message) //indiquer que la conversation est securisée
|
||||
}
|
||||
|
||||
composeInput.requestFocus()
|
||||
} else {
|
||||
// trouver l'identifiant donné en argument à l'activité
|
||||
this._conversationId = this.intent.extras.getInt("conversationId")
|
||||
if (conversation.secured) {
|
||||
composeInput.setHint(R.string.secured_message) //indiquer que la conversation est securisée
|
||||
}
|
||||
}
|
||||
|
||||
// lire les messages en arrière plan
|
||||
|
@ -166,10 +172,13 @@ class ConversationActivity: ComposeView.SendActivity() {
|
|||
val secured = !item.isChecked
|
||||
item.isChecked = secured
|
||||
|
||||
if (secured)
|
||||
if (secured) {
|
||||
this.conversation.createSecuredConversation(this)
|
||||
else
|
||||
composeInput.setHint(R.string.secured_message)
|
||||
} else {
|
||||
this.conversation.stopSecuredConversation(this)
|
||||
composeInput.setHint(R.string.message)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -195,7 +204,7 @@ class ConversationActivity: ComposeView.SendActivity() {
|
|||
}
|
||||
|
||||
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
||||
// répondre aux action de l'utilisateur dans le menu de la barre d'outils
|
||||
// répondre aux actions de l'utilisateur dans le menu de la barre d'outils
|
||||
return when (item.itemId) {
|
||||
R.id.action_secure -> { this.toggleSecurity(item); true }
|
||||
R.id.action_delete_conv -> { this.deleteConversation(); true }
|
||||
|
|
|
@ -87,7 +87,7 @@ interface MessageDao {
|
|||
fun readConversation(conversationId: Int)
|
||||
|
||||
/**
|
||||
* Insére un message dans la base donnée
|
||||
* Insère un message dans la base donnée
|
||||
*
|
||||
* @param message Message à insérer
|
||||
* @return Ligne à laquelle le message a été inséré
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
<string name="ok">OK</string>
|
||||
<string name="buttonSend">Envoyer</string>
|
||||
<string name="message">Message</string>
|
||||
<string name="secured_message">Message sécurisé</string>
|
||||
<string name="saisir_contact">Saisissez un numéro de téléphone</string>
|
||||
<string name="new_conv">Nouvelle conversation</string>
|
||||
<string name="secured_conv">Conversation sécurisée</string>
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
<string name="ok">OK</string>
|
||||
<string name="buttonSend">Send</string>
|
||||
<string name="message">Message</string>
|
||||
<string name="secured_message">Secured message</string>
|
||||
<string name="saisir_contact">Enter a phone number</string>
|
||||
<string name="new_conv">New conversation</string>
|
||||
<string name="secured_conv">Secured conversation</string>
|
||||
|
|
Loading…
Reference in a new issue