Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | More debug output when failing to load resource plugins. | Christian Mollekopf | 2018-05-15 | |
| | ||||
* | Build on windows | Christian Mollekopf | 2018-05-15 | |
| | ||||
* | Add build dependency on kf5-kcalendarcore-devel | Christian Mollekopf | 2018-05-14 | |
| | | | | | | Differential Revision: https://phabricator.kde.org/D12817 Patch by knambiar | |||
* | Using findLatest with an empty uid is an error. | Christian Mollekopf | 2018-05-14 | |
| | | | | | Seems to be happening sometimes, so that needs to be fixed once we find the cause. | |||
* | Add the "allDay" property to Event | Rémi Nicole | 2018-05-14 | |
| | | | | | | | | | | | | | | Summary: Fixes T8698 Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #sink Maniphest Tasks: T8698 Differential Revision: https://phabricator.kde.org/D12869 | |||
* | Restrict the query to the relevant resource | Christian Mollekopf | 2018-05-14 | |
| | ||||
* | Avoid creating unnecessary rid mappings | Christian Mollekopf | 2018-05-14 | |
| | ||||
* | Fix CalDAV test in Docker + add Calendar and Todo in the database layout | Rémi Nicole | 2018-05-14 | |
| | | | | | | | | | | | | | Summary: Like the title says. Also removed a "/" that got doubled between the collection URI and the item path, because it made Cyrus freak out (returning unauthorized errors) Reviewers: cmollekopf Tags: #sink Differential Revision: https://phabricator.kde.org/D12755 | |||
* | Honor visibility for all targets | Christian Mollekopf | 2018-05-14 | |
| | ||||
* | A test that doesn't test anything isn't very useful. | Christian Mollekopf | 2018-05-07 | |
| | ||||
* | Verify the iterator is valid before trying to dereference it. | Christian Mollekopf | 2018-05-07 | |
| | ||||
* | Never allocate KJob subclasses on the stack | Christian Mollekopf | 2018-05-07 | |
| | | | | The delete themselves. | |||
* | Fixed url to work with cyrus imap | Christian Mollekopf | 2018-05-07 | |
| | ||||
* | Filter by sender | Christian Mollekopf | 2018-05-07 | |
| | ||||
* | Implement Todo entity type | Rémi Nicole | 2018-05-06 | |
| | | | | | | | | | | | | | | | Summary: Some notes: - Needed to specialize some flatbuffers related functions for serializing QStringList and int - Removed useless qWarnings in caldav test - Rename EventSynchronizer -> CalDAVSynchronizer since it also synchronizes Calendars and Todos (and more to come!) Reviewers: cmollekopf Tags: #sink Differential Revision: https://phabricator.kde.org/D12695 | |||
* | Avoid setting compiler options directly | Christian Mollekopf | 2018-05-03 | |
| | ||||
* | Implement replaying CalDAV events and calendars | Rémi Nicole | 2018-05-03 | |
| | | | | | | | | | | | | | | | | Summary: Notes: - For calendars, only removal is implemented because: - There is no DavCollectionCreateJob, possibly because there can't be an empty DAV collection - DavCollectionModifyJob only allows modifying "properties", which we don't use (except for the name, if the name is considered a property) - Currently, modifying an item with Sink overrides the one on the server, even if the store is not up-to-date Reviewers: cmollekopf Tags: #sink Differential Revision: https://phabricator.kde.org/D12611 | |||
* | More weird exports for windows | Christian Mollekopf | 2018-04-20 | |
| | ||||
* | Export from sink_test so we can link against it on windows | Christian Mollekopf | 2018-04-20 | |
| | ||||
* | Cleanup | Christian Mollekopf | 2018-04-20 | |
| | ||||
* | We need QtGlobal, otherwise we also don't have the define. | Christian Mollekopf | 2018-04-20 | |
| | ||||
* | More exports | Christian Mollekopf | 2018-04-20 | |
| | ||||
* | Fixed a bunch of exports | Christian Mollekopf | 2018-04-20 | |
| | ||||
* | Can't export/import definitions | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | SIGSTOP is not avialable on windows | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | Windows compat | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | Windows compat | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | Windows compat | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | Forgot the mailtransport resource. | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | On windows we need to set the RUNTIME destination | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | On windows we only have readline 5.0 available | Christian Mollekopf | 2018-04-19 | |
| | ||||
* | Fix non-deterministic use after free in WebDAV | Rémi Nicole | 2018-04-17 | |
| | | | | | | | | | | Summary: Reviewers: cmollekopf Tags: #sink Differential Revision: https://phabricator.kde.org/D12280 | |||
* | Change most of Event's properties to extracted properties | Rémi Nicole | 2018-04-13 | |
| | | | | | | | | | | | | | | Summary: Fix T8485 Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #sink Maniphest Tasks: T8485 Differential Revision: https://phabricator.kde.org/D12106 | |||
* | Add EndTime and Ical attributes to Event | Rémi Nicole | 2018-04-11 | |
| | | | | | | | | | | | | | | | | | | | | Summary: EndTime is necessary for the implementation of the calendar UI in Kube. Fixes T8482 Ical to mimic Mail's MimeMessage attribute. (Sorry for the wait, there was a good number of merge conflicts when rebasing on develop) Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #sink Maniphest Tasks: T8482 Differential Revision: https://phabricator.kde.org/D12085 | |||
* | Use the Dummy instead of Event in the benchmark to restore the | Christian Mollekopf | 2018-04-10 | |
| | | | | attachment. | |||
* | Added a dependency from webdav to sink common. | Christian Mollekopf | 2018-04-09 | |
| | | | | | Otherwise we may try to compile webdav common before required headers are generated by the buildsystem. | |||
* | Setting the dictionary value works. | Christian Mollekopf | 2018-04-04 | |
| | ||||
* | Try again to disable the dock | Christian Mollekopf | 2018-04-04 | |
| | ||||
* | Try again | Christian Mollekopf | 2018-04-04 | |
| | ||||
* | Hide the QGuiApplication on mac os again. | Christian Mollekopf | 2018-04-04 | |
| | ||||
* | Forward the error message. | Christian Mollekopf | 2018-04-03 | |
| | ||||
* | Revert "The QGuiApplication does not seem to be necessary for QTextDocument." | Christian Mollekopf | 2018-04-02 | |
| | | | | | | | This reverts commit 630592544d719fdda8e4c942329492d1a41a8b14. Depending on the mail we do start crashing. QTextDocument sometimes ends up using the palette which relies on an initialized platform plugin. | |||
* | Make use of generalized lambda captures | Christian Mollekopf | 2018-04-01 | |
| | ||||
* | Rely on the cmake build type for debug symbols | Christian Mollekopf | 2018-04-01 | |
| | ||||
* | We're going to use c++ 14 | Christian Mollekopf | 2018-04-01 | |
| | ||||
* | Avoid missing revision updates while a query is running. | Christian Mollekopf | 2018-04-01 | |
| | | | | | Instead we have to remember that something has changed and rerun an incremental query. | |||
* | Avoid build errors | Christian Mollekopf | 2018-03-29 | |
| | ||||
* | Pick a unique name for the uploaded file | Christian Mollekopf | 2018-03-29 | |
| | ||||
* | Disable currently useless and broken testcode | Christian Mollekopf | 2018-03-29 | |
| | ||||
* | Migrate from sink.dav to sink.carddav | Christian Mollekopf | 2018-03-29 | |
| |