Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add key import | Minijackson | 2018-03-08 |
| | |||
* | Support encrypted mails forwarding | Rémi Nicole | 2018-03-08 |
| | | | | | | | | | | | | | | | | | | | | Summary: Some notes: - What we do is: if the mail is encrypted, decrypt it and copy its content into a new message (with plaintext, html and attachments, if any), and use this message as attachment for forwarding - The `isEncrypted` function from KMime doesn't seem to detect every kind of encrypted mails. AFAIK this structure is not detected: - `multipart/mixed` - `text/plain` - `application/pgp-encrypted` (attachement, named "ATT00001") - `application/octet-stream` (attachment named "encrypted.asc") Reviewers: cmollekopf Tags: PHID-PROJ-6npnfcmppynqynn7slmv Maniphest Tasks: T8112, T7024 Differential Revision: https://phabricator.kde.org/D10966 | ||
* | Fixed build on mac | Christian Mollekopf | 2018-03-05 |
| | |||
* | Revert "Support encrypted mails forwarding" | Christian Mollekopf | 2018-03-02 |
| | | | | | | This reverts commit f28ec43dca5b2915deb69d54fb942ddf1303f48c. That was pushed by accident. | ||
* | Support encrypted mails forwarding | Christian Mollekopf | 2018-03-02 |
| | | | | | | | | | | | | | | | | | | | | Summary: Some notes: - What we do is: if the mail is encrypted, decrypt it and copy its content into a new message (with plaintext, html and attachments, if any), and use this message as attachment for forwarding - The `isEncrypted` function from KMime doesn't seem to detect every kind of encrypted mails. AFAIK this structure is not detected: - `multipart/mixed` - `text/plain` - `application/pgp-encrypted` (attachement, named "ATT00001") - `application/octet-stream` (attachment named "encrypted.asc") Reviewers: cmollekopf Tags: PHID-PROJ-6npnfcmppynqynn7slmv Maniphest Tasks: T8112, T7024 Differential Revision: https://phabricator.kde.org/D10966 | ||
* | Visualize that a folder has new mails. | Christian Mollekopf | 2018-03-02 |
| | | | | | We listen for new mail notifications, and highlight the folder accordingly. | ||
* | add listcontrollers for phoneNumbers and emails to the contact controller | Michael Bohlender | 2018-03-02 |
| | |||
* | Fixed the foundAllKeys feature in the composer | Christian Mollekopf | 2018-03-01 |
| | | | | | | | setProperty doesn't work anymore for some reason, so we use a regular Q_PROPERTY. We have to explicitly reference the composerController variable, otherwise cc/bcc refernces don't work. | ||
* | Improvements of the log view | Rémi Nicole | 2018-02-26 |
| | | | | | | | | | | | | | Summary: - Add a test view for the log view - Allow passing the `entities` part of Sink messages - That allowed getting information about which mail could not be sent in sink transmission errors Reviewers: cmollekopf Reviewed By: cmollekopf Differential Revision: https://phabricator.kde.org/D10861 | ||
* | gpg error handling cleanup | Christian Mollekopf | 2018-02-26 |
| | |||
* | Removed unused code | Christian Mollekopf | 2018-02-26 |
| | |||
* | Cleanup | Christian Mollekopf | 2018-02-26 |
| | |||
* | Using setContent instead of setBody will lead to a trailing newline | Christian Mollekopf | 2018-02-26 |
| | |||
* | Fixed unread status for individual mails | Christian Mollekopf | 2018-02-23 |
| | |||
* | Search in conversationview | Christian Mollekopf | 2018-02-23 |
| | | | | ...via syntax highligher or search api. | ||
* | Use the new changes regarding aggregated properties. | Christian Mollekopf | 2018-02-22 |
| | | | | This fixes marking partially unread threads as read. | ||
* | T7024 fix: implement attachment-based forwarding | Rémi Nicole | 2018-02-21 |
| | | | | | | | | | | | | | | | | Summary: Implement attachment-based forwarding. Some notes: - `loadAsDraft` was removed in favor of new enum `loadType` in QML, and callback based generic programming in C++ Reviewers: cmollekopf Tags: #kube Maniphest Tasks: T7024 Differential Revision: https://phabricator.kde.org/D10676 | ||
* | This is really a boolean in disguise | Christian Mollekopf | 2018-02-20 |
| | |||
* | Avoid unnecessary member variables | Christian Mollekopf | 2018-02-20 |
| | |||
* | Fixed encrypted+signed messages | Christian Mollekopf | 2018-02-20 |
| | |||
* | Fixed warning | Christian Mollekopf | 2018-02-20 |
| | |||
* | Add key id to encryption info | Christian Mollekopf | 2018-02-20 |
| | |||
* | Removed unused argument | Christian Mollekopf | 2018-02-20 |
| | |||
* | Fixed inline signed | Christian Mollekopf | 2018-02-14 |
| | |||
* | We're using partial matching instead | Christian Mollekopf | 2018-02-13 |
| | |||
* | We're ignoring the property for now. | Christian Mollekopf | 2018-02-13 |
| | |||
* | A basic but working searchview | Christian Mollekopf | 2018-02-12 |
| | |||
* | Query instead of filtering | Christian Mollekopf | 2018-02-11 |
| | |||
* | Fixed warnings | Christian Mollekopf | 2018-02-11 |
| | |||
* | Fixed warnings | Christian Mollekopf | 2018-02-06 |
| | |||
* | Properly encode non-ascii content. | Christian Mollekopf | 2018-01-31 |
| | |||
* | Only display one error when failing to send a mail. | Christian Mollekopf | 2018-01-25 |
| | |||
* | Require a recipient for a mail. | Christian Mollekopf | 2018-01-25 |
| | |||
* | Remvoed unused code | Christian Mollekopf | 2018-01-25 |
| | |||
* | Removed unused code | Christian Mollekopf | 2018-01-25 |
| | |||
* | testdata readme | Christian Mollekopf | 2018-01-25 |
| | |||
* | Fixed initial account login. | Christian Mollekopf | 2018-01-24 |
| | | | | | | | | | Because we ended up trying to load the resources before they even existed (directly after the account was created), we ended up creating a second set of unconfigured resources. Storing the password by modifying the resource was an artifact of the past anyways, and a login function results in a cleaner system and fixes the problem at hand. | ||
* | not constant since we can set it | Christian Mollekopf | 2018-01-10 |
| | |||
* | The Inbox crusher as a first experimental view. | Christian Mollekopf | 2018-01-10 |
| | | | | The extension itself is not really usable yet, but serves as a showcase. | ||
* | Install composer/converations/people as separate views and load them | Christian Mollekopf | 2018-01-10 |
| | | | | dynamically. | ||
* | Load extensions with a model | Christian Mollekopf | 2018-01-08 |
| | |||
* | Remove drafts after sending the message | Christian Mollekopf | 2018-01-08 |
| | |||
* | Set parent on model | Christian Mollekopf | 2018-01-08 |
| | |||
* | Composer test | Christian Mollekopf | 2018-01-08 |
| | |||
* | Make sure the index is valid. | Christian Mollekopf | 2018-01-03 |
| | | | | It is unless the model is buggy. | ||
* | Ensure we have the full payload available. | Christian Mollekopf | 2017-12-29 |
| | |||
* | Maillistmodeltest | Christian Mollekopf | 2017-12-29 |
| | |||
* | Generate a message id for new messages | Christian Mollekopf | 2017-12-29 |
| | |||
* | Demonstrate that the folderlistmodel doesn't react to new folders | Christian Mollekopf | 2017-12-27 |
| | |||
* | FolderlistModelTest | Christian Mollekopf | 2017-12-27 |
| |