Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | use original breeze icons for mark-as-read/unread | Michael Bohlender | 2018-07-04 |
| | |||
* | Fixed mark as important | Christian Mollekopf | 2018-06-28 |
| | |||
* | use kube listcontroller in person composer | Michael Bohlender | 2018-03-22 |
| | |||
* | Automatic key import / export + Expected monad | Rémi Nicole | 2018-03-09 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: There are many things going on here (perhaps a bit much for a single patch): - When an attachment is of mime type "application/pgp-keys", a button is added to import the key to GPG - When sending a mail and crypto is enabled (encryption, signing or both), the public key of the first private key found is sent as an un-encrypted attachment (T6994) - The `mailcrypto.{h,cpp}` was, for the most part, rewritten - Introduction of the expected monad, inspired by what was proposed for C++ [here](https://isocpp.org/files/papers/n4015.pdf), but not at all a strict implementation of this specification. We may want to add some more features of this standard later. The rationale for some of the choices: - I found mailcrypto a bit hard to edit to add new features, and a great part was commented code to prepare for the support the SMIME crypto format, which would (in my current knowledge) not be used for sending emails. - One thing I found that may be missing in the code base was a standardized way of handling errors in C++ code. Since exceptions are disabled I think that the functional way is the way to go. After some research I found the Expected monad / tagged union / sum type, which seemed to suit the problem particularly well. In the long run, I hope we would move the entire code base to use `Expected` to indicate if a function might fail. Of course every choice made here is to be considered as a proposition for doing things / RFC, critics wholeheartedly accepted. Reviewers: cmollekopf Tags: #kube Maniphest Tasks: T6994, T8147, T6995 Differential Revision: https://phabricator.kde.org/D11158 | ||
* | 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 | ||
* | add group icon | Michael Bohlender | 2017-12-31 |
| | |||
* | document-sign icon | Christian Mollekopf | 2017-12-08 |
| | |||
* | Prepping encryption | Christian Mollekopf | 2017-11-22 |
| | |||
* | new icon for logview | Michael Bohlender | 2017-11-16 |
| | |||
* | add format text icons | Michael Bohlender | 2017-09-12 |
| | |||
* | dedicated Kube.PasswordField | Michael Bohlender | 2017-07-31 |
| | |||
* | SelectableLabel to support copying individual labels | Christian Mollekopf | 2017-07-29 |
| | |||
* | intoduce Kube.Checkbox | Michael Bohlender | 2017-07-27 |
| | |||
* | Only show details if there are any | Christian Mollekopf | 2017-06-27 |
| | |||
* | Conditionally show the image | Christian Mollekopf | 2017-06-27 |
| | |||
* | add new icon for list-removel | Michael Bohlender | 2017-06-20 |
| | |||
* | Remove button | Christian Mollekopf | 2017-06-14 |
| | |||
* | Added list-add icons | Christian Mollekopf | 2017-06-11 |
| | |||
* | make attachment delegate slimmer and give it a save icon | Michael Bohlender | 2017-06-08 |
| | |||
* | make attachment delegate a little more pretty | Michael Bohlender | 2017-05-30 |
| | |||
* | A new composer based on Kube.View | Christian Mollekopf | 2017-05-11 |
| | | | | | Kube.View is a sort of split-view that always only shows a fixed number of splits (and doesn't support manual resizing). | ||
* | new mailistview action icons | Michael Bohlender | 2017-04-27 |
| | |||
* | use inverted icons in maillist buttons | Michael Bohlender | 2017-04-26 |
| | |||
* | The outbox is back | Christian Mollekopf | 2017-04-21 |
| | |||
* | add message_inverted icon | Michael Bohlender | 2017-04-20 |
| | |||
* | Only show relevant toolbuttons in the maillist view | Christian Mollekopf | 2017-04-13 |
| | |||
* | We still need the non-inverted version | Christian Mollekopf | 2017-04-07 |
| | |||
* | use inverted status icons in folder/account column | Michael Bohlender | 2017-04-06 |
| | |||
* | invert toolbar icons and move it to the bottom. adjust accout swithcer ↵ | Michael Bohlender | 2017-04-06 |
| | | | | accordingly | ||
* | Moved theme to framework | Christian Mollekopf | 2017-04-05 |