summary refs log tree commit diff
path: root/src/MatrixClient.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/MatrixClient.cc')
-rw-r--r--src/MatrixClient.cc38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/MatrixClient.cc b/src/MatrixClient.cc
deleted file mode 100644

index e41c66c1..00000000 --- a/src/MatrixClient.cc +++ /dev/null
@@ -1,38 +0,0 @@ -#include "MatrixClient.h" - -#include <memory> - -namespace { -auto client_ = std::make_shared<mtx::http::Client>(); -} - -namespace http { - -mtx::http::Client * -client() -{ - return client_.get(); -} - -bool -is_logged_in() -{ - return !client_->access_token().empty(); -} - -void -init() -{ - qRegisterMetaType<mtx::responses::Login>(); - qRegisterMetaType<mtx::responses::Messages>(); - qRegisterMetaType<mtx::responses::Notifications>(); - qRegisterMetaType<mtx::responses::Rooms>(); - qRegisterMetaType<mtx::responses::Sync>(); - qRegisterMetaType<mtx::responses::JoinedGroups>(); - qRegisterMetaType<mtx::responses::GroupProfile>(); - qRegisterMetaType<std::string>(); - qRegisterMetaType<std::vector<std::string>>(); - qRegisterMetaType<std::vector<QString>>(); -} - -} // namespace http