Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Show buttons when focusing entry but avoid tab focus. | Christian Mollekopf | 2018-07-05 |
| | | | | | If we're going to allow tab focus then we'll need some other adjustments (right now we'd end up focusing invisible stuff sometimes). | ||
* | Track focused state centrally | Christian Mollekopf | 2018-07-05 |
| | |||
* | Maded Switch fit for keyboard navigation | Christian Mollekopf | 2018-07-05 |
| | |||
* | A checkbox fit for keyboard navigation | Christian Mollekopf | 2018-07-05 |
| | |||
* | Fixed focus highlight of back button | Christian Mollekopf | 2018-07-05 |
| | |||
* | Texteditor tests | Christian Mollekopf | 2018-07-05 |
| | |||
* | use original breeze icons for mark-as-read/unread | Michael Bohlender | 2018-07-04 |
| | |||
* | Only show the expand button if there is something to expand | Christian Mollekopf | 2018-07-04 |
| | |||
* | Control disabledTextColor from the delegate as well | Christian Mollekopf | 2018-07-04 |
| | |||
* | Reduced opacity for dragged items | Christian Mollekopf | 2018-07-03 |
| | | | | | | We need to see what we're dropping on, so it's in general not great that we have to look through the item at all, but like this we can at least see something. | ||
* | Keep login with an empty password from succeeding | Christian Mollekopf | 2018-07-03 |
| | |||
* | Tooltips | Christian Mollekopf | 2018-07-02 |
| | |||
* | Prettify the autocomplete list by using the standard delegate | Christian Mollekopf | 2018-07-02 |
| | |||
* | Prepared auto load images | Christian Mollekopf | 2018-07-01 |
| | |||
* | Enable HTML mode when loading an html message. | Christian Mollekopf | 2018-07-01 |
| | |||
* | Fixed the problem where the text could take the background color | Christian Mollekopf | 2018-06-30 |
| | | | | | The issue was that isActive != selected. The folder remains active even if we select a mail, but it doesn't remain selected. | ||
* | Preserve newlines when converting plain to html | Christian Mollekopf | 2018-06-30 |
| | |||
* | White date when selected. | Christian Mollekopf | 2018-06-29 |
| | | | | This provides much better contrast. | ||
* | Tooltips | Christian Mollekopf | 2018-06-28 |
| | |||
* | Only show the logview if notificaitons are available | Christian Mollekopf | 2018-06-28 |
| | | | | and rename to Notification view | ||
* | Fixed mark as important | Christian Mollekopf | 2018-06-28 |
| | |||
* | 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 | ||
* | Deal with asynchronous component creation. | Christian Mollekopf | 2018-05-14 |
| | | | | | On windows event local components are apparently instantiated asynchronously. | ||
* | Made structure available in debug view | Christian Mollekopf | 2018-05-07 |
| | |||
* | Limit content size in debug view to something we can manage | Christian Mollekopf | 2018-05-07 |
| | |||
* | Introduced an aborted hook to safe the draft before going down. | Christian Mollekopf | 2018-04-19 |
| | |||
* | Select the root index when initially loading | Christian Mollekopf | 2018-04-17 |
| | |||
* | Always select the first index (INBOX) in the folderlist initially. | Christian Mollekopf | 2018-04-17 |
| | |||
* | A reply shortcut | Christian Mollekopf | 2018-04-09 |
| | |||
* | Added scrolling shortcuts | Christian Mollekopf | 2018-04-09 |
| | |||
* | A help view to list shortcuts | Christian Mollekopf | 2018-04-09 |
| | |||
* | Conversation view keyboard navigation | Christian Mollekopf | 2018-04-06 |
| | |||
* | paintedWidth is just a deprecated alias for contentWidth | Christian Mollekopf | 2018-04-05 |
| | |||
* | Clarify comment | Christian Mollekopf | 2018-04-04 |
| | |||
* | Revert "Fixed the fixme" | Christian Mollekopf | 2018-04-04 |
| | | | | | | This reverts commit 56020f4335c9ad0c1f0b65690ba264d0b6d2fa3f. This turns the background of the login view transparent on mac os.... | ||
* | Got rid of controls1 where possible, and otherwise marked it learly | Christian Mollekopf | 2018-04-04 |
| | |||
* | Fixed the fixme | Christian Mollekopf | 2018-04-04 |
| | |||
* | Keyboard navigation in conversation view. | Christian Mollekopf | 2018-04-04 |
| | | | | | | | | One problem with the current setting is that j/k is used for scrolling in the conversation view, but for moving to the next mail in the maillist view. To normalize this we could be using j/k for moving to the next conversation instead, and n/p to go to the next/previous mail, which is also what gmail does. | ||
* | Scroll via scroll helper. | Christian Mollekopf | 2018-04-04 |
| | | | | This helps so we have aproximately uniform movements. | ||
* | Some vim style keyboard navigation. | Christian Mollekopf | 2018-04-03 |
| | | | | | | | If nothing else it works as an example how we have to differentiate between shortcuts and keyboard navigation (one is global to some extent, the other is only when having focus), and shows that we'll need some place to consolidate that configuration. | ||
* | An extension mechanism load qml files at generic extension points. | Christian Mollekopf | 2018-03-23 |
| | | | | and forward the email via an extension api. | ||
* | use kube listcontroller in person composer | Michael Bohlender | 2018-03-22 |
| | |||
* | Use translatable strings | Christian Mollekopf | 2018-03-20 |
| | |||
* | 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 | ||
* | Avoid coloring the text blue on blue background. | Christian Mollekopf | 2018-03-08 |
| | | | | | The new messages available info is also irrelevant for the current folder. | ||
* | Test move to trash | Christian Mollekopf | 2018-03-08 |
| | |||
* | Visualize that a folder has new mails. | Christian Mollekopf | 2018-03-02 |
| | | | | | We listen for new mail notifications, and highlight the folder accordingly. | ||
* | move people & person page to view | Michael Bohlender | 2018-02-28 |
| | |||
* | share instead of forward | Michael Bohlender | 2018-02-26 |
| | |||
* | Search in conversationview | Christian Mollekopf | 2018-02-23 |
| | | | | ...via syntax highligher or search api. |