Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge commit 'ebdb89b8bb482bbb5ecd544c3d38bef35fc7d820'v0.4.0 | Christian Mollekopf | 2017-09-13 |
|\ | |||
| * | Release of 0.4.0 | Christian Mollekopf | 2017-09-07 |
| | | |||
| * | Fixed getUids by type filtering. | Christian Mollekopf | 2017-09-07 |
| | | | | | | | | | | We used to simply return all uids. Requires "sinksh upgrade" | ||
| * | Avoid hiding the index() function | Christian Mollekopf | 2017-09-02 |
| | | |||
| * | Ensure we monitor resources for status changes that have been created | Christian Mollekopf | 2017-09-02 |
| | | | | | | | | | | | | after the query. This fixes status monitoring when creating a new account. | ||
| * | Use Q_GLOBAL_STATIC for threadsafety. | Christian Mollekopf | 2017-08-31 |
| | | | | | | | | | | This resolves the following warning on shutdown it seems: "QObject::connect: No such signal QObject::aboutToClose() in ../../include/QtCore/5.9.1/QtCore/private/../../../../../src/corelib/io/qtextstream_p.h:75" | ||
| * | Avoid non threadsafe initialization. | Christian Mollekopf | 2017-08-31 |
| | | | | | | | | | | | | local static initialization is only threadsafe if initialized on construction. The other codepath is not threadsafe, but is only used in testcode. | ||
| * | Bumped release number. | Christian Mollekopf | 2017-08-29 |
| | | |||
| * | Avoid use after destruction | Christian Mollekopf | 2017-08-28 |
| | | |||
| * | Translate the error in both runJob overloads. | Christian Mollekopf | 2017-08-28 |
| | | |||
| * | use Q_GLOBAL_STATIC | Christian Mollekopf | 2017-08-28 |
| | | | | | | | | In an attempt to resolve T6890. | ||
| * | Detect connection lost so we can go to offline state | Christian Mollekopf | 2017-08-28 |
| | | | | | | | | kimap should really have better error codes... | ||
| * | Only return connected if there is any resource connected. | Christian Mollekopf | 2017-08-26 |
| | | |||
| * | Default to NoStatus for resources until we know more. | Christian Mollekopf | 2017-08-25 |
| | | | | | | | | | | | | This allows the aggregation to ignore resources where we don't have any status information yet, so the account doesn't always end up being offline. | ||
| * | The davresource has the contact.storage capability | Christian Mollekopf | 2017-08-23 |
| | | |||
| * | Ensure the copied enum matches | Christian Mollekopf | 2017-08-22 |
| | | |||
| * | Say something if things are okay | Christian Mollekopf | 2017-08-18 |
| | | |||
| * | Implemented thread merging | Christian Mollekopf | 2017-08-18 |
| | | | | | | | | | | It can happen that thread messages are not delivered in order, which means we will have to merge threads once all messages are available. | ||
| * | Skip over revisions that we can't replay. | Christian Mollekopf | 2017-08-14 |
| | | |||
| * | Only count every uid once. | Christian Mollekopf | 2017-08-14 |
| | | | | | | | | The previous code would fail on the second revision with the same uid. | ||
| * | sinksh show cleanup | Christian Mollekopf | 2017-08-13 |
| | | |||
| * | More compact changeset | Christian Mollekopf | 2017-08-13 |
| | | |||
| * | Inspection to validate all rids | Christian Mollekopf | 2017-08-13 |
| | | |||
| * | static members can apparently still lead to crashes... | Christian Mollekopf | 2017-08-13 |
| | | |||
| * | Removed unnecessary message | Christian Mollekopf | 2017-08-13 |
| | | |||
| * | Some metadata for inspect | Christian Mollekopf | 2017-08-11 |
| | | |||
| * | Silence the compiler warning | Christian Mollekopf | 2017-08-11 |
| | | |||
| * | Cleanup | Christian Mollekopf | 2017-08-11 |
| | | |||
| * | Replaying a change without remoteid is not going to work. | Christian Mollekopf | 2017-08-11 |
| | | |||
| * | Avoid warning | Christian Mollekopf | 2017-08-09 |
| | | | | | | | | | | | | | | setFuture can emit signals directly if the future is already stopped. This does not apply to our case but it fixes the warning. "QFutureWatcher::connect: connecting after calling setFuture() is likely to produce race" | ||
| * | Print version | Christian Mollekopf | 2017-08-02 |
| | | |||
| * | Info command to print some default information | Christian Mollekopf | 2017-08-02 |
| | | |||
| * | Ensure marking as unread works as well | Christian Mollekopf | 2017-08-02 |
| | | |||
| * | 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. Sink 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: #sink, cmollekopf Reviewed By: #sink, cmollekopf Subscribers: #sink Tags: #sink Differential Revision: https://phabricator.kde.org/D6361 | ||
| * | Adjusted docs and test. | Christian Mollekopf | 2017-07-27 |
| | | |||
| * | Empty resource id's are valid when we search for resources. | Christian Mollekopf | 2017-07-27 |
| | | |||
| * | Skip modifications that do nothing. | Christian Mollekopf | 2017-07-27 |
| | | | | | | | | | | | | This allows us to i.e. blindly mark mails as read in kube, with the modification automatically being dropped if it doesn't do anything useful. | ||
| * | Only print modified properties if we have any. | Christian Mollekopf | 2017-07-27 |
| | | |||
| * | Progress reporting for the DAV resource, and commit after 5 items. | Christian Mollekopf | 2017-07-24 |
| | | | | | | | | | | Otherwise seemingly nothing will happen in the UI, and then suddenly all items will appear. | ||
| * | Sanity check queries | Christian Mollekopf | 2017-07-16 |
| | | |||
| * | Simplified code | Christian Mollekopf | 2017-07-16 |
| | | | | | | | | The while loop is executed at least once, so advanced is always true. | ||
| * | Better error messages | Christian Mollekopf | 2017-07-16 |
| | | |||
| * | No return value needed here. | Christian Mollekopf | 2017-07-16 |
| | | |||
| * | Bumped release | Christian Mollekopf | 2017-07-16 |
| | | |||
| * | Filter resources for syncing by type. | Christian Mollekopf | 2017-07-16 |
| | | | | | | | | | | Otherwise we end up sending sync requests for contacts to imap resources. | ||
| * | Avoid regenerating the messageId on every modfication | Christian Mollekopf | 2017-07-06 |
| | | |||
| * | Fixed test | Christian Mollekopf | 2017-07-06 |
| | | |||
| * | Keep notifier alive for notifications of new resources. | Christian Mollekopf | 2017-07-05 |
| | | | | | | | | Necessary to get notifications for newly created resources. | ||
| * | New version in kube.spec | Christian Mollekopf | 2017-07-05 |
| | | |||
| * | We have no guarantee when the notification arrives | Christian Mollekopf | 2017-07-05 |
| | |