Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Removed unnecessary indentation. | Christian Mollekopf | 2017-12-06 | |
| | ||||
* | Made signaturedetails slightly more readable | Christian Mollekopf | 2017-12-06 | |
| | ||||
* | Found the proper solution | Christian Mollekopf | 2017-12-06 | |
| | ||||
* | Fixed controller clear function | Christian Mollekopf | 2017-12-06 | |
| | | | | | | | | Adding a property from QML changes the offset from 1 to 20 for the composercontroller, which results in the clear function not working. Since we know that QObjects property offset is 1, we can just hardcode that number. Not the cleanest solution, so it would be good to find a better approach at some point. | |||
* | Avoid crashing if we don't find a key. | Christian Mollekopf | 2017-12-04 | |
| | ||||
* | Subcontrollers for list properties | Christian Mollekopf | 2017-12-04 | |
| | ||||
* | Avoid any keyserver lookup for now. | Christian Mollekopf | 2017-11-27 | |
| | | | | | | The can take forever and we don't properly deal with that. For now all keymanagement is delegated to the user, meaning he will have to use external tools. | |||
* | Encrypt to all keys if we find multiple | Christian Mollekopf | 2017-11-27 | |
| | ||||
* | It's unclear how thread-safe the constructor/protocol access is, | Christian Mollekopf | 2017-11-27 | |
| | | | | so let's guard it. | |||
* | log messages | Christian Mollekopf | 2017-11-27 | |
| | ||||
* | Fixed warnings | Christian Mollekopf | 2017-11-27 | |
| | ||||
* | Disable encryption buttons if keys are missing | Christian Mollekopf | 2017-11-27 | |
| | ||||
* | Async personal key retrieval | Christian Mollekopf | 2017-11-27 | |
| | ||||
* | Safeguards to avoid crashes | Christian Mollekopf | 2017-11-27 | |
| | ||||
* | Factor out how we run it into a separate method | Christian Mollekopf | 2017-11-25 | |
| | ||||
* | Lookup keys in threads | Christian Mollekopf | 2017-11-25 | |
| | ||||
* | Only look for keys when crypto is enabled | Christian Mollekopf | 2017-11-25 | |
| | ||||
* | Import missing keys | Christian Mollekopf | 2017-11-24 | |
| | ||||
* | Encrypt to self so we can read the sent mail | Christian Mollekopf | 2017-11-24 | |
| | ||||
* | Log some info about the keys we find | Christian Mollekopf | 2017-11-24 | |
| | ||||
* | Support unlocking the keyring from the commandline | Christian Mollekopf | 2017-11-24 | |
| | ||||
* | Ensure we have valid keys before sending | Christian Mollekopf | 2017-11-24 | |
| | ||||
* | Encrypted mails | Christian Mollekopf | 2017-11-23 | |
| | ||||
* | Cleanup | Christian Mollekopf | 2017-11-23 | |
| | ||||
* | Prepared crypto | Christian Mollekopf | 2017-11-23 | |
| | ||||
* | Avoid crashing if we fail to assemble the message | Christian Mollekopf | 2017-11-22 | |
| | ||||
* | Find signing keys | Christian Mollekopf | 2017-11-22 | |
| | ||||
* | Prepping encryption | Christian Mollekopf | 2017-11-22 | |
| | ||||
* | Show the host not found error dialog on connection error as well. | Christian Mollekopf | 2017-11-22 | |
| | ||||
* | Handle host not found | Christian Mollekopf | 2017-10-27 | |
| | ||||
* | Use a loader so we can load different components depending on the error | Christian Mollekopf | 2017-10-25 | |
| | ||||
* | Prepare logview for error merging. | Christian Mollekopf | 2017-10-25 | |
| | ||||
* | Only load the login view for accounts that require a keyring | Christian Mollekopf | 2017-10-24 | |
| | ||||
* | Load html messages as html | Christian Mollekopf | 2017-10-12 | |
| | ||||
* | Don't use QWebEnginePage to convert to plaintext | Christian Mollekopf | 2017-10-09 | |
| | | | | | | | Turns out it doesn't return consistent results. (mailtemplatetest testHtmlReply() sometimes comes back with "HTML text" and sometimes with "HTML text", depending on the host). Let's see into what limitations we run with QTextDocument instead. | |||
* | HtmlBodyResult | Christian Mollekopf | 2017-10-09 | |
| | ||||
* | Cleanup | Christian Mollekopf | 2017-10-09 | |
| | ||||
* | Clear all formatting when converting to plain text. | Christian Mollekopf | 2017-10-08 | |
| | | | | | | We used to end up with whatever formatting the current cursor had. Task: https://phabricator.kde.org/T7160 | |||
* | Simplified code a bit | Christian Mollekopf | 2017-10-08 | |
| | ||||
* | Html with attachments | Christian Mollekopf | 2017-10-08 | |
| | ||||
* | Assembling html mails | Christian Mollekopf | 2017-10-08 | |
| | ||||
* | Fixed settingstest | Christian Mollekopf | 2017-10-06 | |
| | | | | We no longer store the password in settings. | |||
* | TextDocumentHandler to deal with HTML formatting | Christian Mollekopf | 2017-10-06 | |
| | ||||
* | We don't need a log entry for a status change, we have an error | Christian Mollekopf | 2017-09-26 | |
| | | | | notification already for that. | |||
* | Avoid storing the password on disk for the time being | Christian Mollekopf | 2017-09-22 | |
| | ||||
* | Fixed showing a loginview after the account setup | Christian Mollekopf | 2017-09-22 | |
| | | | | | | The view managment is starting to become a mess. I guess we'll need something like a state machine in the long run managing the view transitions. | |||
* | Keyring fixes | Christian Mollekopf | 2017-09-22 | |
| | | | | | | | * Avoid double free * track unlocked state * Ensure we bring up the login screen on startup and after saving the configuration. | |||
* | A login view | Christian Mollekopf | 2017-09-22 | |
| | ||||
* | keyring | Christian Mollekopf | 2017-09-22 | |
| | ||||
* | Fixed space after changing formatting | Christian Mollekopf | 2017-09-13 | |
| |