kdeconnect-kde/smsapp
Aniket Kumar f211d7e401 Add feature to start new conversation with existing contacts
## Summary

Start a conversation with contacts having no previous conversation with.

It is currently only possible to use the messaging app to send a message to a conversation which already exists.

This patch implements this feature by integrating all contacts having no prior conversation with the recent conversations in the recent conversation list and at the bottom in a sorted manner, something like this,

The contacts are stored in the recent conversation list model as a conversation but with INVALID conversation ID and INVALID conversation DATE.

## Testing

Testing just needs kdeconnect daemon to be recompiled and executed.
2020-03-21 22:57:28 +00:00
..
qml Add feature to start new conversation with existing contacts 2020-03-21 22:57:28 +00:00
CMakeLists.txt [SMS App] Handle addresses for multitarget messages 2019-07-19 17:33:15 +00:00
conversationlistmodel.cpp Add feature to start new conversation with existing contacts 2020-03-21 22:57:28 +00:00
conversationlistmodel.h Add feature to start new conversation with existing contacts 2020-03-21 22:57:28 +00:00
conversationmodel.cpp Add feature to start new conversation with existing contacts 2020-03-21 22:57:28 +00:00
conversationmodel.h Add feature to start new conversation with existing contacts 2020-03-21 22:57:28 +00:00
main.cpp Move QAbstractItemModel QML workaround to declarativeplugin 2020-03-14 16:44:24 +01:00
Messages.sh Fix localization of app and smsapp. Patch mainly by Victor Ryzhykh. 2019-12-21 09:59:36 +02:00
org.kde.kdeconnect.sms.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2019-11-30 05:34:44 +01:00
resources.qrc Update ConversationMessage.qml to latest version used in Kaidan 2019-07-27 10:02:24 +00:00
smshelper.cpp Add feature to start new conversation with existing contacts 2020-03-21 22:57:28 +00:00
smshelper.h Add feature to start new conversation with existing contacts 2020-03-21 22:57:28 +00:00