aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppGlobal.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Rename QXmppGlobal to QXmppBuildConstantsLinus Jahn2022-04-051-109/+0
| | | | | | | | Plan is to split up Global into build constants and other globals. This avoids hassle when editing QXmppGlobal. With IDEs it can easily happen that you edit the wrong file from the build dir instead the `.h.in`. Co-authored-by: Melvin Keskin <melvo@olomono.de>
* Run 'clang-format' on all filesMelvin Keskin2022-01-151-4/+6
|
* REUSE-ify whole projectLinus Jahn2022-01-151-24/+5
|
* Implement stanza parsing for Stanza Content EncryptionLinus Jahn2021-09-281-0/+26
|
* Adapt IQ parsing to new packet sendingLinus Jahn2021-09-031-11/+0
| | | | Remove now unused QXmpp::PacketState.
* QXmppGlobal: Add missing \since tagsLinus Jahn2021-08-231-1/+7
|
* Document QXmppVersion()Linus Jahn2021-08-011-1/+4
|
* Add QXmppClient::sendGenericIq() just returning Success/StanzaErrorLinus Jahn2021-07-051-0/+5
|
* QXmppStream: Report packet sending result using QFuturesLinus Jahn2021-06-271-2/+18
|
* Fix build with Qt 5.7Linus Jahn2021-03-171-0/+4
| | | | We only test 5.9 with the CI... :/
* Update copyright headers to 2021Linus Jahn2021-02-191-1/+1
|
* CMake: Use cmake project version variablesLinus Jahn2020-05-181-3/+3
|
* QXmppGlobal: Fix QXMPP_EXPORT define for static linking (#299)Leonardo Basilio2020-05-181-3/+9
|
* Fix build with Qt 5.14Linus Jahn2020-04-011-1/+6
| | | | | | | Q_DEPRECATED_X() can't be used on enum values anymore. The new Q_DECL_ENUMERATOR_DEPRECATED_X() can be uesd instead, this is only available since Qt 5.12, so I needed to define an empty fallback for it.
* Expand QSL and QBLJonah Brüchert2020-03-291-3/+0
| | | | So they don't leak into the public API
* base: Convert to QStringLiteralJonah Brüchert2020-03-281-0/+3
| | | | | | Two new macros were added: * QBL (short alias for QByteArrayLiteral) * QSL (short alias for QStringLiteral)
* Bump copyright year to 2020Linus Jahn2020-01-061-1/+1
|
* QXmppGlobal: Use QT_VERSION_CHECK() to generate QXMPP_VERSIONLinus Jahn2019-12-181-1/+1
| | | | | | | | | QT_VERSION_CHECK() returns the same format as is currently used, it is easier to read and fixes a problem that could occur with the previous marco. The macro was unenclosed causing comparison to fail. This also happened in Kaidan [1]. [1]: https://invent.kde.org/kde/kaidan/commit/5a3e5e8a748488f4d55302b4beacce880dde381a
* Add deprecation system similiar to Qt'sLinus Jahn2019-10-141-0/+10
| | | | | | | | | | | | This adds the QXMPP_DISABLE_DEPRECATED_BEFORE option and a QXMPP_DEPRECATED_SINCE(major, minor) macro. They work like their Qt equivalent: - QXMPP_DISABLE_DEPRECATED_BEFORE defines the version number of source compatibility to be kept with. By default this is the major version (e.g. QXmpp 1.0.0) - QXMPP_DEPRECATED_SINCE(major, minor) returns true, if functions that got deprecated at this version should still be included.
* Bump copyright year to 2019Jeremy Lainé2019-01-081-1/+1
|
* Generate QXmppGlobal from the build systemNiels Ole Salscheider2017-09-041-0/+56