aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-09-20BaseJob: track the outcome of sendRequest() in the logsKitsune Ral
2017-09-20Minor optimisations in sync data parsingKitsune Ral
2017-09-20Room::updateData(): Don't profile empty structuresKitsune Ral
2017-09-19Room: Fixed a special case with invalid-read-marker-becoming-validKitsune Ral
2017-09-19Merge branch 'master' into cache-state-to-jsonKitsune Ral
2017-09-19Room: cache last read event and unread messages flag with the room stateKitsune Ral
2017-09-19Connection::cacheState property, load/saveState() tweaks and fixesKitsune Ral
2017-09-19BaseJob: improved loggingKitsune Ral
2017-09-19Fix a race condition leading to a crash on closeKitsune Ral
2017-09-19Room: Slight optimization of makeErrorStr()Kitsune Ral
2017-09-19Event::originalJsonObject(), RoomEvent validations commented outKitsune Ral
2017-09-19Connection: More deprecations; documented callApi<>()Kitsune Ral
2017-09-15MediaThumbnailJob: get rid of useless pimpl; add scaledThumbnail()Kitsune Ral
2017-09-15Merge pull request #82 from QMatrixClient/kitsune-uncouple-factoriesKitsune Ral
2017-09-08Connection: Room and User factories are std::functions nowKitsune Ral
2017-09-08Revert previous commit as it breaks building with VC 2015Kitsune Ral
2017-09-05Initialize more properly to fix a warningKitsune Ral
2017-09-05Room: memberCount(); slight optimization and reformattingKitsune Ral
2017-09-05Include unread/notification counters to the cacheKitsune Ral
2017-09-04Use move on SyncDataRoman Plášil
2017-09-04Use SyncJob::SyncData as a plain memberRoman Plášil
2017-09-03More fixesRoman Plášil
2017-09-02Merge pull request #81 from delijati/masterKitsune Ral
2017-09-01Add Connection::leftRoom signalJosip Delic
2017-09-02Use status return type for parseJsonRoman Plášil
2017-09-01BaseJob::Data: expose constructors from QJsonObjectKitsune Ral
2017-08-28Better documentationKitsune Ral
2017-08-28Use -pedantic with compilers that support itKitsune Ral
2017-08-27Remove saveStateFile property and just use an argument.Roman Plášil
2017-08-27Use QJsonObject.insert and QStringLiteralRoman Plášil
2017-08-23Use QUrl for state save file, create directory if it doesn't existRoman Plášil
2017-08-19BaseJob::Data: Small update to better match Qt APIKitsune Ral
2017-08-19Room::localUser() facility methodKitsune Ral
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-08-08Vector has been renamed to Riot long agoKitsune Ral
2017-07-22SendEventJob: Fixed empty transaction id'sKitsune Ral
2017-07-19Restore compatibility with CMake versions below 3.3Kitsune Ral
2017-07-19Make sure -Wall is used regardless of the parent project settingsKitsune Ral
2017-07-18Merge pull request #77 from Quiark/masterKitsune Ral
2017-07-18Room event timestamp can also be undefinedRoman Plášil
2017-07-16Fixed too strict validations in (Room)EventKitsune Ral
2017-07-15Merge pull request #72 from QMatrixClient/kitsune-send-eventsKitsune Ral
2017-06-29Fixed building with Qt version=5.4; moved away a macro unused in headersKitsune Ral
2017-06-27Enable sending RoomMessageEventsKitsune Ral
2017-06-22RoomMessageEvent: Simplify constructors, use QString msgType internallyKitsune Ral
2017-06-22MessageEventContent: generalise mimeTypeKitsune Ral
2017-06-22Enable creation of RoomMessageEventsKitsune Ral
2017-06-22Enable creation and usage of Event and RoomEvent objects locally, including QMLKitsune Ral