Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Test for and fix setting the username. | Christian Mollekopf | 2017-08-23 |
| | |||
* | Get the imapsettingstest to work again. | Christian Mollekopf | 2017-08-23 |
| | | | | The resource removal part failed. | ||
* | Trigger sync and close settings when saving changes to an account. | Christian Mollekopf | 2017-08-23 |
| | |||
* | add some spacing again | Michael Bohlender | 2017-08-23 |
| | |||
* | remove obsolete scrollbar | Michael Bohlender | 2017-08-23 |
| | |||
* | For text input we want it to be selectable by mouse. | Christian Mollekopf | 2017-08-23 |
| | |||
* | Don't hardcode the font | Christian Mollekopf | 2017-08-23 |
| | |||
* | Set the font on the QApplication | Christian Mollekopf | 2017-08-23 |
| | |||
* | import controls 2.0 as Controls2 | Michael Bohlender | 2017-08-23 |
| | |||
* | introduce Kube.ScrollBar | Michael Bohlender | 2017-08-23 |
| | |||
* | people: use AbstractButton | Michael Bohlender | 2017-08-23 |
| | |||
* | people: clarify usage of qtquick controls | Michael Bohlender | 2017-08-23 |
| | |||
* | use theme color | Michael Bohlender | 2017-08-23 |
| | |||
* | Press outside, not outside parent | Christian Mollekopf | 2017-08-23 |
| | |||
* | Clear the account if we failed to load the plugin | Christian Mollekopf | 2017-08-23 |
| | | | | Otherwise the last plugin just remains. | ||
* | Ensure we react to changes, not to clicks | Christian Mollekopf | 2017-08-23 |
| | |||
* | functions for pushing and replacing views | Christian Mollekopf | 2017-08-22 |
| | |||
* | Use the StackView.onActivated signal in the people view | Christian Mollekopf | 2017-08-22 |
| | | | | ...to synchronize the contacts when opening the view. | ||
* | React to the activated signal instead | Christian Mollekopf | 2017-08-22 |
| | | | | That works also when popping of elements | ||
* | Fixed indentation | Christian Mollekopf | 2017-08-22 |
| | |||
* | Don't fail if we don't have any recipients | Christian Mollekopf | 2017-08-22 |
| | |||
* | Reference by id | Christian Mollekopf | 2017-08-22 |
| | |||
* | Ensure we don't interfere with scrolling | Christian Mollekopf | 2017-08-22 |
| | | | | | This used to be a problem with slow loading html mails, works now. | ||
* | License | Christian Mollekopf | 2017-08-22 |
| | |||
* | Install the webengineprofile as singleton | Christian Mollekopf | 2017-08-22 |
| | | | | | | | | | This fixes the bug that the main process would hang on exit as long as we have a requestinterceptor installed. It's most likely a bug that this does not work, but the new solution anyways cleans up the code a bit, so that's a nice sideeffect. Fixes T5570 | ||
* | Ensure the right button is always checked. | Christian Mollekopf | 2017-08-20 |
| | |||
* | Make the tooltip a feature of IconButton | Christian Mollekopf | 2017-08-20 |
| | |||
* | Removed unused import | Christian Mollekopf | 2017-08-20 |
| | |||
* | Avoid warning messages | Christian Mollekopf | 2017-08-20 |
| | |||
* | Filter enabled folders using a krecursivefilterproxymodel | Christian Mollekopf | 2017-08-20 |
| | | | | | | | The KRecursiveFilterProxyModel is necessary until Qt 5.10 when QSortFilterProxyModel will support recursive filtering. For the recursive filtering to work we need to make all data available, so we trigger fetchMore on all added indexes. | ||
* | Avoid the default query that queries for everything. | Christian Mollekopf | 2017-08-20 |
| | | | | We're not using it anyways. | ||
* | Hide folders we are not subscribed to | Christian Mollekopf | 2017-08-19 |
| | |||
* | Set font and background color for html content. | Christian Mollekopf | 2017-08-19 |
| | |||
* | A column with one item doesn't make much sense | Christian Mollekopf | 2017-08-19 |
| | |||
* | Fixed mouse interaction with mail content | Christian Mollekopf | 2017-08-19 |
| | | | | | | | | | | | Previously mouse interaction was blocked by the mouse area in the delegate. An additional problem was after that, that the listview lost focus when the textview got focus which was fixed by introducing a focus scope and aquiring the currentItem status via activeFocus. The downside is that the focus stealing of the webengineview now becomes apparent again, but that can be fixed in qt 5.9. Otherwise this seems to work as expected now. | ||
* | Fix mouse interaction with maildelegate. | Christian Mollekopf | 2017-08-19 |
| | |||
* | Fixed enum | Christian Mollekopf | 2017-08-19 |
| | |||
* | Turned the debugview into a component that is created on demand | Christian Mollekopf | 2017-08-17 |
| | |||
* | Disabled noisy but useless debugging message | Christian Mollekopf | 2017-08-17 |
| | |||
* | Removed superfluous find_package call | Christian Mollekopf | 2017-08-17 |
| | |||
* | Run the messageparsing in a thread | Christian Mollekopf | 2017-08-17 |
| | | | | | ...with signatures a single message quickly takes 50 - 150ms, which is too long to be blocking. | ||
* | Latest mail at the bottom | Christian Mollekopf | 2017-08-17 |
| | |||
* | Non listview based conversationview | Christian Mollekopf | 2017-08-17 |
| | | | | | | | | | | | | | | | | | The listview deals badly with non uniformly sized items. We use the buffer hack to ensure all items are loaded so it works at all, and setting the current index resulted in unpredictable scrolling. With this new approach we manage everything ourselves in a Flickable, and just always load all delegates (which we also did before, but with a hack). As an optimization it should be possible to avoid loading some delegates until they become visible. Note that ConversationView is thightly coupled to ConversationListView due to dependencies on some properties in the delegate. This could be handled more elegantly with attached properties. In any case, this seems to work much, much better. | ||
* | Elide the text in the status bar. | Christian Mollekopf | 2017-08-15 |
| | | | | Otherwise it just runs over the status bar. | ||
* | Take personal email addresses into account when replying. | Christian Mollekopf | 2017-08-11 |
| | |||
* | Test replies | Christian Mollekopf | 2017-08-11 |
| | |||
* | splitAddress does not work if the name has a comma in it | Christian Mollekopf | 2017-08-10 |
| | | | | | With i.e. "Mollekopf, Christian <mollekopf@example.org>", we'l end up with an address "Mollekopf" and one "Christian <mollekopf@example.org>". | ||
* | Don't quote attachments in the reply | Christian Mollekopf | 2017-08-10 |
| | |||
* | add quit shortcut | Michael Bohlender | 2017-08-08 |
| | |||
* | Fix html mail positioning | Christian Mollekopf | 2017-08-06 |
| | | | | | This seems to fix that html mails get positioned at the end instead of the beginning. |