Commit Graph

476 Commits

Author SHA1 Message Date
Gergely Polonkai 6df0952352 Stop meson building the test clients by default
They are not cruicial for the library, so why build them?
2018-05-14 10:13:31 +02:00
Gergely Polonkai 9b3a15a527 [Bugfix] Fix the version string for timestamped builds 2018-05-14 10:09:17 +02:00
Gergely Polonkai f6429fa1cd Port to Meson 2018-05-10 14:06:35 +02:00
Gergely Polonkai 18b7aeb1e4 Add API method for /notifications 2018-05-10 14:04:47 +02:00
Gergely Polonkai db912dd701 Add API method for /joined_rooms 2018-05-10 14:04:47 +02:00
Gergely Polonkai 1be76ea025 Add API method for email based account registration 2018-05-10 14:04:47 +02:00
Gergely Polonkai ceb8b8c3d2 Add API method for /account/whoami 2018-05-10 14:04:47 +02:00
Gergely Polonkai 260d37cc35 Add MATRIX_RECEIPT_TYPE_UNKNOWN 2018-05-10 14:04:47 +02:00
Gergely Polonkai bd6599a693 Create setter for MatrixAPI.user_id and MatrixAPI.homeserver 2018-05-10 14:04:47 +02:00
Gergely Polonkai b6dc8a6b62 Remove the refresh_token
It was removed from the spec, and from HS implementations for a while.
2018-05-10 14:04:47 +02:00
Gergely Polonkai 7658c83143 Don’t download avatar if it is NULL in test-api-client 2018-05-10 14:04:47 +02:00
Gergely Polonkai 396af262e5 Completely remove Vala as a dependency 2018-05-10 14:04:47 +02:00
Gergely Polonkai 1c6e7f82ee Hide deprecation warnings during library compilation
We now define `__MATRIX_GLIB_SDK_COMPILATION` in `src/Makefile.am`, which in turn disables
deprecation of symbols.
2018-05-10 13:35:50 +02:00
Gergely Polonkai a2654af5f6 Make use of configure --enable-maintainer-mode
Currently it adds `-O0` to `CFLAGS`.
2018-05-10 13:35:50 +02:00
Gergely Polonkai 8e6044407b Move from valadoc generation to GTK-Doc 2018-05-10 13:35:50 +02:00
Gergely Polonkai f7e2a647cf Port MatrixHTTPClient to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 7a36c95629 Port MatrixClient to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai af87f75338 Port MatrixHTTPAPI to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai b495cdc66a Port MatrixAPI to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 508bf5d12e Port MatrixEventCallCandidates to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 24b95117aa Port MatrixEventRoomThirdPartyInvite to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai f4eb461431 Port MatrixEventRoomRedaction to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 2ec736fa3e Port MatrixEventRoomGuestAccess to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai cba5073549 Port MatrixEventRoomMessageFeedback to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai ae9e776378 Port MatrixEventRoomPowerLevels to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai c6854fc13e Port MatrixEventRoomCreate to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai b6162377a9 Port MatrixEventRoomCanonicalAlias to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 6e16269913 Port MatrixEventCallInvite to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai b5de83be3c Port MatrixEventCallHangup to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai dcf8856d24 Port MatrixEventCallAnswer to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai fe8664fb69 Port MatrixEventRoomJoinRules to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 69fda9f728 Port MatrixEventRoomHistoryVisibility to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai d98a426dc7 Add parameter descriptions to test-client’s parameters 2018-05-10 13:35:50 +02:00
Gergely Polonkai c44a8427c1 Port MatrixEventRoomMessage to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 10e4c0d7f0 Port MatrixMessageNotice to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 57bbfa43a1 Port MatrixRoom to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai ebcb781290 Port MatrixMessageVideo to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 33b36a4e82 Port MatrixMessageAudio to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai c5d1fa60f4 Port MatrixMessageImage to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai a28a89a5f6 Port MatrixMessageFile to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 9fdd193a49 Port MatrixEventCall to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 4b89ae86dd Port MatrixEventRoomName to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 50aa43e80a Port MatrixEventRoomAvatar to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 8e206e8d3d Port MatrixMessageEmote to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 3da4c4d70a Port MatrixMessageLocation to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 3e7979b905 Port MatrixMessageText to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 93154a3e5e Port MatrixMessageBase to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 72b995b6af Port MatrixEventRoomAliases to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai 4d8c9fe551 Port MatrixEventRoomTopic to C 2018-05-10 13:35:50 +02:00
Gergely Polonkai f594f1e5b5 Port MatrixEventReceipt to C 2018-05-10 13:35:50 +02:00