| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Run clang-format | Linus Jahn | 2023-03-11 | 1 | -1/+1 |
| | | |||||
| * | Rename PubSubItem -> PubSubBaseItem to be able to include old PubSubItem | Linus Jahn | 2023-03-09 | 1 | -5/+5 |
| | | |||||
| * | Use QXmppError in all IQ results instead of StanzaError | Linus Jahn | 2023-01-22 | 1 | -10/+3 |
| | | | | | | | | | 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 | -30/+29 |
| | | | | | | | Closes #502. Co-authored-by: Jonah Brüchert <jbb@kaidan.im> | ||||
| * | Fix documentation warnings (renamed functions) | Linus Jahn | 2022-12-31 | 1 | -21/+21 |
| | | |||||
| * | PubSubManager: Rename fetchNodes to requestNodes (like the functions) | Linus Jahn | 2022-12-28 | 1 | -1/+1 |
| | | | | | Part of #520. | ||||
| * | PubSubManager: Make requestFeatures() API private | Linus Jahn | 2022-12-28 | 1 | -0/+4 |
| | | | | | | This kind of task should be done by the DiscoveryManager. For now we still need it, but I don't want to make it official API. | ||||
| * | Move PubSubIq into QXmpp::Private namespace | Linus Jahn | 2022-12-26 | 1 | -50/+50 |
| | | | | | This way users won't use it accidentally. | ||||
| * | Remove PubSubEventManager (in favour of EventHandler) | Linus Jahn | 2022-05-28 | 1 | -1/+1 |
| | | |||||
| * | PubSubEventManager: Inherit from EventHandler | Linus Jahn | 2022-05-20 | 1 | -2/+2 |
| | | | | | | EventManager now provides the interface from EventHandler, inherits from ClientExtension and provides a utility pubSub() getter. | ||||
| * | Add PubSubEventHandler based on QXmppExtension | Linus Jahn | 2022-05-20 | 1 | -0/+19 |
| | | |||||
| * | PubSubManager: Make 'standardItemIdToString()' public | Melvin Keskin | 2022-04-23 | 1 | -9/+16 |
| | | | | | This is needed if the IDs of incoming items should be checked externally. | ||||
| * | Fix PubSub methods with a standard item ID parameter | Melvin Keskin | 2022-04-20 | 1 | -9/+0 |
| | | |||||
| * | PubSubManager: Add requestPepFeatures() | Melvin Keskin | 2022-04-09 | 1 | -0/+11 |
| | | |||||
| * | PubSubManager: Add requestFeatures() | Melvin Keskin | 2022-04-09 | 1 | -0/+59 |
| | | |||||
| * | PubSubManager: Add PEP overloads for requestItem and similar | Melvin Keskin | 2022-04-09 | 1 | -0/+50 |
| | | |||||
| * | PubSubManager: Add PEP overload for fetchNodes() | Linus Jahn | 2022-04-09 | 1 | -0/+10 |
| | | |||||
| * | PubSubManager: Update subscriptions todo | Linus Jahn | 2022-04-09 | 1 | -1/+3 |
| | | |||||
| * | PubSubManager: Add subscribeToNode()/unsubscribeFromNode() | Melvin Keskin | 2022-04-09 | 1 | -0/+40 |
| | | |||||
| * | PubSubManager: Add requestItemIds() | Melvin Keskin | 2022-04-09 | 1 | -0/+37 |
| | | | | | Uses a disco items request. | ||||
| * | PubSubManager: requestItem: Add StandardItemId enum for 'current' | Melvin Keskin | 2022-04-09 | 1 | -2/+41 |
| | | |||||
| * | Run 'clang-format' on all files | Melvin Keskin | 2022-01-15 | 1 | -36/+36 |
| | | |||||
| * | Convert copyright headers to REUSE | Linus Jahn | 2022-01-14 | 1 | -23/+4 |
| | | |||||
| * | PubSubManager: Add create node requests with config | Linus Jahn | 2021-09-29 | 1 | -1/+66 |
| | | |||||
| * | PubSubManager: Add node configuration requests | Linus Jahn | 2021-09-29 | 1 | -8/+138 |
| | | |||||
| * | PubSubManager: Inline PEP requests | Linus Jahn | 2021-09-29 | 1 | -16/+8 |
| | | |||||
| * | Client: Require moving the packets/iqs for sending | Linus Jahn | 2021-09-28 | 1 | -13/+13 |
| | | |||||
| * | Add QXmppPubSubManager | Linus Jahn | 2021-08-22 | 1 | -0/+622 |
| Supports the most common pubsub requests. Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
