kdeconnect-kde/interfaces
Simon Redman ee9547ed89 [SMS App] Basic plain-text MMS support
## Summary

Desktop companion to https://invent.kde.org/kde/kdeconnect-android/merge_requests/78

Give desktop SMS app a basic understanding of the MMSes coming from Android:
- Show a fake body if we get an attachment we can't display (for now, any attachment)
- Display a fake contact header for multi-target messages since Android does not yet export multi-target address information
- Disable attempting to reply to multi-target messages

BUG: 398889

## Test Plan
### Before:
MMS messages were silently dropped, meaning:
 - Group MMS conversations were not visible
 - Single-target conversations with the most-recent message an MMS were not visible

### After:
 - Install https://invent.kde.org/kde/kdeconnect-android/merge_requests/78
 - Multi-target conversations are displayed (kind of ugly, since they have no contact information
 - Single-target conversations which end with an MMS are displayed
 - Plain-text MMS is displayed nicely
 - MMS attachments don't show
   - MMS which are only an attachment with no body are displayed with a dummy body
2019-07-19 15:29:28 +00:00
..
KDEConnect Reorganize sources 2014-06-14 15:22:40 +02:00
CMakeLists.txt Use ecm_qt_declare_logging_category 2019-06-13 00:15:12 +02:00
conversationmessage.cpp Force usage of QStringLiteral and port remaining offenders 2019-06-10 14:40:28 +00:00
conversationmessage.h [SMS App] Basic plain-text MMS support 2019-07-19 15:29:28 +00:00
dbushelpers.h Replace http GNU urls with https 2019-03-23 17:29:26 +01:00
dbusinterfaces.cpp Force usage of QStringLiteral and port remaining offenders 2019-06-10 14:40:28 +00:00
dbusinterfaces.h [app/mpris] Support non-seekable players 2019-07-17 21:19:53 +00:00
devicesmodel.cpp Use ecm_qt_declare_logging_category 2019-06-13 00:15:12 +02:00
devicesmodel.h Clean up includes 2019-04-30 19:03:24 +02:00
devicessortproxymodel.cpp Simplify code in DeviceSortProxyModel 2019-05-08 21:29:31 +00:00
devicessortproxymodel.h Simplify code in DeviceSortProxyModel 2019-05-08 21:29:31 +00:00
modeltest.cpp Clean up includes 2019-02-03 01:44:22 +01:00
modeltest.h Fix minor EBN issues and typos 2018-10-07 21:23:20 +03:00
notificationsmodel.cpp Add wrapper for macos dbus connection 2019-06-09 15:28:49 +00:00
notificationsmodel.h Clean up includes 2019-04-30 19:03:24 +02:00
remotecommandsmodel.cpp Add wrapper for macos dbus connection 2019-06-09 15:28:49 +00:00
remotecommandsmodel.h Clean up includes 2019-04-30 19:03:24 +02:00
remotesinksmodel.cpp Add wrapper for macos dbus connection 2019-06-09 15:28:49 +00:00
remotesinksmodel.h Clean up includes 2019-04-30 19:03:24 +02:00