aboutsummaryrefslogtreecommitdiff
path: root/connection.h
AgeCommit message (Expand)Author
2018-02-26Room and Connection: support room tagsKitsune Ral
2018-02-01Move forgetRoom over to slots #166Roman Plášil
2018-01-31Connection::createdRoom() signalKitsune Ral
2018-01-30Connection: expose the list of users; use an ordered mapKitsune Ral
2018-01-30Connection: more Q_PROPERTYs, newUser signalKitsune Ral
2018-01-30Connection::createRoom and Connection::createDirectChatKitsune Ral
2018-01-30Connection class cleanupKitsune Ral
2018-01-14Connection: files up/downloading supportKitsune Ral
2018-01-14Connection::getThumbnail: Add an overload for QStringKitsune Ral
2017-12-29Use std::unique_ptr instead of bare pointers; cleanup stale declarationsKitsune Ral
2017-12-25Connection: change the attempt number propagated from BaseJobKitsune Ral
2017-12-20Connection::accessToken - return QByteArray instead of QStringKitsune Ral
2017-12-07Connection: no more default to matrix.org; update HS URL from /login responseKitsune Ral
2017-12-07Connection: undeprecate joinRoom()Kitsune Ral
2017-11-26Make connectToServer/connectWithToken auto-resolve HS if neededKitsune Ral
2017-11-26Deprecated resolved(); grouped signals from the same operationsKitsune Ral
2017-11-25Make Connection::resolveServer() work as it shouldKitsune Ral
2017-11-22Undeprecated Connection::getThumbnail(), moved Q_INVOKABLE calls to slotsKitsune Ral
2017-11-02Document room transitions in .h instead of .cppKitsune Ral
2017-10-31Fix Connection::deviceId(): Q_INVOKABLE is incompatible with referencesKitsune Ral
2017-10-19Introduce device_id and initial_device_name support; switch to generated Logi...Kitsune Ral
2017-10-15Connection::forgetRoom(): Minor fixesKitsune Ral
2017-10-14Connection::forgetRoom()Kitsune Ral
2017-10-13Pass universal references in Connection::callApi<>; fixed a typo in util.hKitsune Ral
2017-10-13All jobs: Drop ConnectionData parameter from the constructorKitsune Ral
2017-09-21Merge branch 'master' into kitsune-invite-kickKitsune Ral
2017-09-19Merge branch 'master' into cache-state-to-jsonKitsune Ral
2017-09-19Connection::cacheState property, load/saveState() tweaks and fixesKitsune Ral
2017-09-19Connection: More deprecations; documented callApi<>()Kitsune Ral
2017-09-16provideRoom: Added invitedRoom() signal; fixed issues with some transitionsKitsune Ral
2017-09-16Better API for clients to catch up on room list changesKitsune Ral
2017-09-09Kicking, inviting, exposing rooms in Invite stateKitsune Ral
2017-09-08Connection: Room and User factories are std::functions nowKitsune Ral
2017-09-04Use move on SyncDataRoman Plášil
2017-09-01Add Connection::leftRoom signalJosip Delic
2017-08-27Remove saveStateFile property and just use an argument.Roman Plášil
2017-08-23Use QUrl for state save file, create directory if it doesn't existRoman Plášil
2017-08-18Fix compilation for Qt 5.2.1Roman Plášil
2017-08-16Implement saving save to enable incremental sync even after shutdownRoman Plášil
2017-08-16WIP saving intermediate state to JSONRoman Plášil
2017-06-22Connection is now able to generate transaction idsKitsune Ral
2017-05-22Refactored EventsKitsune Ral
2017-05-09Returned Connection::disconnectFromServer() for back-compatibilityKitsune Ral
2017-05-09LeaveRoomJob now accepts a roomId, not a Room object; Room::leaveRoom() intro...Kitsune Ral
2017-05-09Code cleanup and tweaking (partially driven by clang-tidy)Kitsune Ral
2017-03-25Split connectionError into networkError and syncErrorKitsune Ral
2017-03-25Stop sync upon successful logoutKitsune Ral
2017-03-25Jobs retry on network and timeout errorsKitsune Ral
2017-03-24Connection::joinRoom now returns a job object pointerKitsune Ral
2017-03-08Connection::callApi<>, a factory for all API call jobsKitsune Ral