Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Adding encrypted fwd tests + renaming a wrongly named test fileforwarding | Minijackson | 2018-03-08 |
| | |||
* | Make encrypted forwarding with attachement work + encoding | Minijackson | 2018-03-08 |
| | |||
* | Remove some useless "foundAllKeys" property settings | Minijackson | 2018-03-08 |
| | |||
* | Support encrypted mail forwarding | Minijackson | 2018-03-08 |
| | |||
* | 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. | ||
* | move people & person page to view | Michael Bohlender | 2018-02-28 |
| | |||
* | 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 |
| | |||
* | share instead of forward | Michael Bohlender | 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 |
| | |||
* | Fixed composer editor sizing. | Christian Mollekopf | 2018-02-13 |
| | | | | We still failed to make the composer large enough initially. | ||
* | 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 |
| | |||
* | Use a height that takes the padding into account. | Christian Mollekopf | 2018-02-05 |
| | |||
* | The editor must be the size of the content. | Christian Mollekopf | 2018-02-05 |
| | | | | | Otherwise we end up scrolling up the editor if the content is larger than the initial view. | ||
* | Properly encode non-ascii content. | Christian Mollekopf | 2018-01-31 |
| | |||
* | Introduced setup() signal for views. | Christian Mollekopf | 2018-01-31 |
| | | | | | | | onCompleted is apparently not guaranteed to be called after all properties have been set (reply broke). The onSetup handler is now the standard handler for views to setup their initial state. | ||
* | Always mark the full conversation as read. | Christian Mollekopf | 2018-01-29 |
| | | | | Marking individual messages as read didn't really feel all that useful. | ||
* | 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 |
| | |||
* | Close the popup after pressing send and make sure the relevant message | Christian Mollekopf | 2018-01-25 |
| | | | | is available | ||
* | Remvoed unused code | Christian Mollekopf | 2018-01-25 |
| | |||
* | Removed unused code | Christian Mollekopf | 2018-01-25 |
| | |||
* | testdata readme | Christian Mollekopf | 2018-01-25 |
| | |||
* | Fixed synchronize call | Christian Mollekopf | 2018-01-24 |
| | |||
* | 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. | ||
* | Cleanup | Christian Mollekopf | 2018-01-24 |
| | |||
* | We need to react to accountId even if the uiPath doesn't change. | Christian Mollekopf | 2018-01-23 |
| | | | | E.g. if we have two kolabnow accounts. |