Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed texteditor test | Christian Mollekopf | 2018-07-31 |
| | |||
* | Removed the html switch. | Christian Mollekopf | 2018-07-30 |
| | | | | | | Instead of having a switch we're going to always use an html editor, and simply send as plaintext if there is no formatting. To easily remove all formatting a button is added. | ||
* | No limit for search queries for as long as the result is not sorted in | Christian Mollekopf | 2018-07-27 |
| | | | | any useful manner. | ||
* | Namespacing to avoid a conflict with that other context. | Christian Mollekopf | 2018-07-23 |
| | |||
* | Search view updates | Christian Mollekopf | 2018-07-23 |
| | |||
* | More encryption state fixes | Christian Mollekopf | 2018-07-16 |
| | |||
* | Separated colors for encryption and signature. | Christian Mollekopf | 2018-07-16 |
| | | | | | | Typically we have a good encryption and potentialyl a problem with the signature. It's weird if there is a problem with the encryption indicated, while there isn't actually one. | ||
* | Adjusted test name | Christian Mollekopf | 2018-07-16 |
| | |||
* | Lacking a key to verify the signature is not "bad". | Christian Mollekopf | 2018-07-16 |
| | |||
* | Get the correct encryption key, not the first. | Christian Mollekopf | 2018-07-16 |
| | |||
* | Contact removal | Christian Mollekopf | 2018-07-13 |
| | |||
* | Some progress on creating contacts | Christian Mollekopf | 2018-07-13 |
| | |||
* | Setup a caldav resource as part of the kolabnow plugin | Christian Mollekopf | 2018-07-13 |
| | |||
* | Avoid binding loop on initialText | Christian Mollekopf | 2018-07-05 |
| | | | | which broke html -> plain conversion | ||
* | Introduced a logmodel | Christian Mollekopf | 2018-07-04 |
| | | | | | To get rid of weird problems of lists converting to qmllistmodels. I'm relatively sure some crashes I've seen were related to this. | ||
* | More metadata testing | Christian Mollekopf | 2018-07-03 |
| | |||
* | Removed unused | Christian Mollekopf | 2018-07-03 |
| | |||
* | Fixed and tested isGoodSignature | Christian Mollekopf | 2018-07-03 |
| | |||
* | Collect some timing stats for message parsing | Christian Mollekopf | 2018-07-02 |
| | |||
* | Generate a globally unique message-id that doesn't leak the hostname. | Christian Mollekopf | 2018-07-02 |
| | |||
* | Enable HTML mode when loading an html message. | Christian Mollekopf | 2018-07-01 |
| | |||
* | The tests pass | Christian Mollekopf | 2018-06-29 |
| | |||
* | Partial fix for multipart/mixed in alternative part | Christian Mollekopf | 2018-06-29 |
| | | | | We only render the first part right now, which is not correct. | ||
* | Fixed apple html messages with attachments. | Christian Mollekopf | 2018-06-29 |
| | |||
* | Get saving attached messages to work. | Christian Mollekopf | 2018-06-28 |
| | |||
* | Use Overlap Sink query in PeriodDayEventModel | Rémi Nicole | 2018-06-19 |
| | | | | | | | | | | | | | Summary: And completely removed filtering (SInk should guaranteed events returned are within the period so out-of-bounds segfaults should not happen) Depends on D13477 Reviewers: cmollekopf Tags: #kube Differential Revision: https://phabricator.kde.org/D13490 | ||
* | Fixed some warnings | Christian Mollekopf | 2018-05-28 |
| | |||
* | Override the blockquote color. | Christian Mollekopf | 2018-05-28 |
| | |||
* | The text view doesn't render blockquotes in a very useful way (no | Christian Mollekopf | 2018-05-28 |
| | | | | | | sidebar or anything) ...so we fall back to a browser... | ||
* | Removed unused code | Christian Mollekopf | 2018-05-23 |
| | |||
* | Re-enable ASCII armoring | Christian Mollekopf | 2018-05-17 |
| | | | | That was disabled accidentally during the port to gpgme. | ||
* | Implement DayLongEventModel and integrate it to the calendar | Rémi Nicole | 2018-05-15 |
| | | | | | | | | | | | | | | Summary: Fixes T8697 Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #kube Maniphest Tasks: T8697 Differential Revision: https://phabricator.kde.org/D12875 | ||
* | Make sure we don't return plaintext if decryption failed | Christian Mollekopf | 2018-05-15 |
| | | | | As a measure against EFAIL. | ||
* | Windows is why we can't have nice things.. | Christian Mollekopf | 2018-05-08 |
| | |||
* | Use a Gpgpme::Gpgpme style exported target | Christian Mollekopf | 2018-05-08 |
| | |||
* | Make use of interface include directories and link libraries. | Christian Mollekopf | 2018-05-08 |
| | | | | | | | | Instead of manually specifying the libraries to link against and the include directories to include we'd much rather have a single target to link against. find_package already defines the Gpgme target for some reason, which seems like a waste, but with the lowercase gpgme target we can work around that problem. | ||
* | A slightly simpler FindGpgme.cmake | Christian Mollekopf | 2018-05-07 |
| | |||
* | Cleanup | Christian Mollekopf | 2018-05-07 |
| | |||
* | Extract attachments from multipart/related | Christian Mollekopf | 2018-05-07 |
| | | | | | So we can offer them for download even if displayed inline. This is necessary for some attachments to show up from apple mail. | ||
* | Insert spaces | Christian Mollekopf | 2018-05-07 |
| | |||
* | Separate multipart/related formatter | Christian Mollekopf | 2018-05-07 |
| | |||
* | Removed unnecessary include | Christian Mollekopf | 2018-05-07 |
| | |||
* | Made structure available in debug view | Christian Mollekopf | 2018-05-07 |
| | |||
* | Avoid running a live query during fulltext search. | Christian Mollekopf | 2018-05-07 |
| | | | | We don't currently filter incoming items properly. | ||
* | Port to gpgme only. | Christian Mollekopf | 2018-05-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | QGpgme and Gpgmepp are not readily available, the cmake files buggy, the buildsystem horrendous and generally just difficult to build on windows. Given that all they are is a wrapper around gpgme, we're better of without all the indirections. What we loose is: * QGpgme moved the work to separate threads (but we then blocked anyways), something that we can just do in our own code should we want to. * QGpgme has a function to prettify dn's that was used to show the signer. Also something we could bring back should we need to (don't know where it is useful atm.) Ported messagepart to gpgme Almost there Moved the crypto bits to a separate file All gpg code is in one place. All tests passing Use error codes Cleanup | ||
* | And another missing export | Christian Mollekopf | 2018-05-03 |
| | |||
* | On windows the exports are mandatory | Christian Mollekopf | 2018-05-03 |
| | |||
* | Windows compat | Christian Mollekopf | 2018-05-02 |
| | |||
* | No need to install a shared library if we only use it internally. | Christian Mollekopf | 2018-05-02 |
| | | | | | And that keeps us from having to export stuff from the library for windows to work. | ||
* | windows compat | Christian Mollekopf | 2018-05-02 |
| |