- Allow deletion of account's chat history via chats activity menu item.

- Ask confirmation before deleting chat and call history.
- Improved updating of main activity voicemail, chat, and call icons.
- Removed path parameter from saveUaMessage, deleteUaMessage, and
  saveMessages functions.
This commit is contained in:
Juha Heinanen
2019-10-03 20:50:23 +03:00
parent 04cf77a60f
commit 39a0230bd0
10 changed files with 95 additions and 69 deletions
@@ -97,7 +97,7 @@ class ChatActivity : AppCompatActivity() {
if (chatMessages.size == 0) {
listView.removeFooterView(footerView)
}
Message.saveMessages(applicationContext.filesDir.absolutePath)
Message.saveMessages()
}
DialogInterface.BUTTON_NEUTRAL -> {
}
@@ -224,7 +224,7 @@ class ChatActivity : AppCompatActivity() {
save = true
}
}
if (save) Message.saveMessages(applicationContext.filesDir.absolutePath)
if (save) Message.saveMessages()
imm.hideSoftInputFromWindow(newMessage.windowToken, 0)
BaresipService.activities.removeAt(0)
val i = Intent()
@@ -251,7 +251,9 @@ class ChatActivity : AppCompatActivity() {
override fun onBackPressed() {
BaresipService.activities.removeAt(0)
super.onBackPressed()
val i = Intent()
setResult(Activity.RESULT_OK, i)
finish()
}