| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use QXmppError in all IQ results instead of StanzaError | Linus Jahn | 2023-01-22 | 1 | -3/+2 |
| | | | | | | | | | This allows us to report different error types with more information and makes it possible to distinguish stanza errors and errors generated locally. Part of #501. | ||||
| * | Introduce QXmppTask & QXmppPromise | Linus Jahn | 2023-01-03 | 1 | -4/+4 |
| | | | | | | | Closes #502. Co-authored-by: Jonah BrĂ¼chert <jbb@kaidan.im> | ||||
| * | Disable Qt keywords completely | Linus Jahn | 2022-12-26 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | Previously we had the policy that no qt keywords were allowed in headers that may be included by users. However since there was no automatic test verifying that in some places keywords were still used. This now disables qt keywords completely, also in tests and examples. Qt keywords are in general no good or really good idea as they even conflict with the standard library (`emit` at least). In some cases in the examples I just removed the slot tag if the functions didn't need to be slots (anymore). Closes #503. | ||||
| * | Reformat code | Linus Jahn | 2022-09-06 | 1 | -7/+12 |
| | | |||||
| * | Replace raw pointers with unique_ptr | Linus Jahn | 2022-09-02 | 1 | -1/+1 |
| | | | | | safer, simpler | ||||
| * | Provide QObject as third parameter to connect() | Linus Jahn | 2022-03-13 | 1 | -1/+1 |
| | | |||||
| * | Fix possibly detaching containers | Linus Jahn | 2022-03-13 | 1 | -1/+2 |
| | | |||||
| * | Merge branch '1.4' | Linus Jahn | 2022-03-13 | 1 | -1/+2 |
| |\ | |||||
| | * | Fix QList detach | Jonah BrĂ¼chert | 2022-03-13 | 1 | -1/+2 |
| | | | |||||
| * | | Convert copyright headers to REUSE | Linus Jahn | 2022-01-14 | 1 | -22/+3 |
| | | | |||||
| * | | Update copyright years (2022 edition) | Linus Jahn | 2022-01-09 | 1 | -1/+1 |
| | | | |||||
| * | | Client: Require moving the packets/iqs for sending | Linus Jahn | 2021-09-28 | 1 | -1/+1 |
| | | | |||||
| * | | More template magic for QFutures | Linus Jahn | 2021-07-05 | 1 | -1/+1 |
| | | | |||||
| * | | Move QFuture utilities into new QXmppFutureUtils_p.h | Linus Jahn | 2021-07-03 | 1 | -1/+3 |
| | | | | | | | | | Also ran clang-format on the file. | ||||
| * | | UploadRequestManager: Add QFuture-based requests | Linus Jahn | 2021-06-27 | 1 | -0/+93 |
| |/ | |||||
| * | Update copyright headers to 2021 | Linus Jahn | 2021-02-19 | 1 | -1/+1 |
| | | |||||
| * | Run clang-format also on all cpp files | Linus Jahn | 2020-02-03 | 1 | -2/+2 |
| | | |||||
| * | clang-format: Enable regrouping and sorting of includes | Linus Jahn | 2020-02-03 | 1 | -5/+5 |
| | | |||||
| * | Bump copyright year to 2020 | Linus Jahn | 2020-01-06 | 1 | -1/+1 |
| | | |||||
| * | Replace emails in copyright headers by entries in the AUTHORS file | Linus Jahn | 2019-12-08 | 1 | -1/+1 |
| | | | | | Mostly this was a mistake by me in earlier contributions. | ||||
| * | QXmppUploadRequestManager: Fix doxygen warnings | Linus Jahn | 2019-10-21 | 1 | -1/+5 |
| | | |||||
| * | Implement XEP-0363: HTTP File Upload: UploadRequestManager | Linus Jahn | 2019-10-20 | 1 | -0/+250 |
| This adds a manager to simplify service discovery and IQ sending for XEP-0363: HTTP File Upload. | |||||
