Split Geary.RFC822.MessageData interface up into DecodedMessageData and EncodedMessageData so the difference between the two is clear and they can't be used interchangeably. Add `DecodedMessageData::to_rfc822_string` to provide a common interface for round-tripping decoded data. Update all classes to implement one of these and follow the same general API patterns. |
||
|---|---|---|
| .. | ||
| app-conversation-monitor-test.vala | ||
| app-conversation-set-test.vala | ||
| app-conversation-test.vala | ||