aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-01-09BaseJob: change initial job status from NoError to PendingKitsune Ral
2018-01-09Fix an occasional crash when resolving a server nameKitsune Ral
2018-01-09Avatar: Use QPointer<> and isJobRunning()Kitsune Ral
2018-01-09Avatar: Mark get() as const operationKitsune Ral
2018-01-09isJobRunning() facility functionKitsune Ral
2018-01-09Avatar: Use Connection::getThumbnail instead of callApi<>Kitsune Ral
2018-01-06Add a missing #includeKitsune Ral
2017-12-30BaseJob: do not suppress SSL errorsKitsune Ral
2017-12-30QMatrixClient::NetworkAccessManager (singleton Qt NAM that remembers ignored ...Kitsune Ral
2017-12-29Don't use generic lambdas in initialisersKitsune Ral
2017-12-29Fix building with Microsoft's standard libraryKitsune Ral
2017-12-29Allow to customize and connect to the used QNetworkAccessManager from clientsKitsune Ral
2017-12-29Use std::unique_ptr instead of bare pointers; cleanup stale declarationsKitsune Ral
2017-12-28NetworkSettings: add setupApplicationProxy() accessible from QML; proxyPort i...Kitsune Ral
2017-12-28Switch from QPixmap to QImage; add convenience avatar() overloads to Room and...Kitsune Ral
2017-12-27Introduce StateEventBase - a non-template base for StateEvent<>Kitsune Ral
2017-12-27StateEvent<>: Look for prev_content in unsigned, not top-levelKitsune Ral
2017-12-26NetworkSettings: store proxy configurationKitsune Ral
2017-12-26Settings: factored out common declarations/definitions to macrosKitsune Ral
2017-12-25CMakeLists: Add -W to the mixKitsune Ral
2017-12-25qmake: Use QMAKE_CXX_FLAGS_WARN_ON rather than QMAKE_CXX_FLAGSKitsune Ral
2017-12-25Connection: change the attempt number propagated from BaseJobKitsune Ral
2017-12-25BaseJob: further minor code cleanupKitsune Ral
2017-12-25qmake: Use the compiler specified in the environment; revert to CONFIG += c++14Kitsune Ral
2017-12-25qmake: Use -std=C++14, not -std=gnu++1y substituted for CONFIG += c++14Kitsune Ral
2017-12-25Polished warnings configurationKitsune Ral
2017-12-25Room: Remove C++14 code from the header fileKitsune Ral
2017-12-25BaseJob: consolidate job timeout configurationKitsune Ral
2017-12-25Connection: Be more accurate with lambda capturesKitsune Ral
2017-12-25Fix CIKitsune Ral
2017-12-25Now really switching to the new toolchain: C++14, GCC/Clang 5, Qt 5.6Kitsune Ral
2017-12-25ReceiptEvent: use QVector instead of std::vectorKitsune Ral
2017-12-25CONTRIBUTING.md refreshed and slightly extendedKitsune Ral
2017-12-25Use pimpl for AvatarsKitsune Ral
2017-12-25Code cleanupKitsune Ral
2017-12-25Qt 5.6 or newer is required from now onKitsune Ral
2017-12-21Connection::logout: supply receiver to connect(job,...)Kitsune Ral
2017-12-20Connection::accessToken - return QByteArray instead of QStringKitsune Ral
2017-12-20Clean away legacy settings when possibleKitsune Ral
2017-12-19Don't use LoginJob::homeServer() anymoreKitsune Ral
2017-12-16Connection: proactively create a Room object upon joining a roomKitsune Ral
2017-12-16CMakeLists.txt: Make -Wreturn-type an errorKitsune Ral
2017-12-16Fix an assertion failure when redacting an unknown eventKitsune Ral
2017-12-14Another fix for CI on OSXKitsune Ral
2017-12-14Add a missing header to fixing building on OSXKitsune Ral
2017-12-14Declare SyncRoomData as C++-movableKitsune Ral
2017-12-14One more fix for older compilersKitsune Ral
2017-12-14Fixed building with older compilersKitsune Ral
2017-12-14That virtual ~Event() mentioned in the previous commit messageKitsune Ral
2017-12-14Move all internal event pointers to std::unique_ptr<>Kitsune Ral