Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fully tested the account settings | Christian Mollekopf | 2017-08-23 |
| | | | | | * Fixed account and davresource loading. * Use resource type instead of capabilities for loading of the resource. | ||
* | A single test for all accountsettings. | Christian Mollekopf | 2017-08-23 |
| | | | | | Only the imaptest was working anyways and all of them tested the same things. | ||
* | Removed obsolete file | Christian Mollekopf | 2017-08-23 |
| | |||
* | cmake cleanup | Christian Mollekopf | 2017-08-23 |
| | |||
* | The grand cmake cleanup | Christian Mollekopf | 2017-08-23 |
| | | | | | | We had a ton of duplication in our cmake code because we had no common toplevel settings. This is now cleaned up so we can sanely change settings and so we know what we have set. | ||
* | Get mailtemplatetest to pass | Christian Mollekopf | 2017-08-23 |
| | |||
* | 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. | ||
* | Don't hardcode the font | 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. | ||
* | 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 | ||
* | 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 |
| | |||
* | Disabled noisy but useless debugging message | 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 |
| | |||
* | 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 |
| | |||
* | Note about WIP state of crypto code. | Christian Mollekopf | 2017-08-03 |
| | |||
* | Silence tests | Christian Mollekopf | 2017-08-03 |
| | |||
* | Updated copyright | Christian Mollekopf | 2017-08-03 |
| | |||
* | Signed attachments | Christian Mollekopf | 2017-08-03 |
| | |||
* | Commit missing files | Christian Mollekopf | 2017-08-03 |
| | |||
* | A first signed message | Christian Mollekopf | 2017-08-03 |
| | |||
* | Cleanup | Christian Mollekopf | 2017-08-03 |
| | |||
* | One copy of the gpg helpers is enough. | Christian Mollekopf | 2017-08-02 |
| | |||
* | Hostname based messageid | Christian Mollekopf | 2017-08-02 |
| | |||
* | Set the plain type for plain mails | Christian Mollekopf | 2017-08-02 |
| | |||
* | mailtests | Christian Mollekopf | 2017-08-02 |
| | |||
* | Moved mailcomposing into mailtemplates | Christian Mollekopf | 2017-08-02 |
| | | | | so we can start testing it. | ||
* | Separate email assembly from controller. | Christian Mollekopf | 2017-08-02 |
| | |||
* | ComposerController cleanup | Christian Mollekopf | 2017-07-31 |
| | |||
* | Slight composer code refactoring | Christian Mollekopf | 2017-07-31 |
| | |||
* | SelectableLabel to support copying individual labels | Christian Mollekopf | 2017-07-29 |
| | |||
* | Use imported targets instead of qt5_use_modules | Heiko Becker | 2017-07-29 |
| | | | | | | | | | | | | | | | | | | From Qt's documentation: "This macro is obsolete. Use target_link_libraries with IMPORTED targets instead." It's only recommended with cmake >=2.8.9 & < 2.8.12. Kube already requires cmake 3.0. One advantage of using the imported targets is, that cmake complains if a target isn't found before it's used, like Qt5Concurrent missing from the find_package_call here. Reviewers: #kube, cmollekopf Reviewed By: #kube, cmollekopf Subscribers: #kube Differential Revision: https://phabricator.kde.org/D6362 | ||
* | Avoid executing queries with empty filters | Christian Mollekopf | 2017-07-26 |
| | |||
* | Display corresponding account information with log entry | Christian Mollekopf | 2017-07-22 |
| | |||
* | ki18n is not required | Christian Mollekopf | 2017-07-21 |
| | |||
* | Avoid running queries with empty ids | Christian Mollekopf | 2017-07-16 |
| | |||
* | no need for ki18n | Michael Bohlender | 2017-07-15 |
| | |||
* | Cleanup | Christian Mollekopf | 2017-07-12 |
| | |||
* | Instead of emulating it we can also just layout the items in reverse | Christian Mollekopf | 2017-07-12 |
| | | | | order | ||
* | Print attachment status | Christian Mollekopf | 2017-07-11 |
| | |||
* | Fixed multipart/alternative replies | Christian Mollekopf | 2017-07-11 |
| |