aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-12-12Room: more doc-commentsKitsune Ral
2018-12-12qmc-example: Use lazy-loading; check full-loading upon setDisplayedKitsune Ral
2018-12-12Room::allMembersLoaded(); more doc-commentsKitsune Ral
2018-12-11Merge branch 'master' into kitsune-lazy-loadingKitsune Ral
2018-12-11Make Room::setDisplayed() trigger loading all membersKitsune Ral
2018-12-11RoomMemberEvent: properly integrate with GetMembersByRoomJobKitsune Ral
2018-12-11Expose Connection::nextBatchToken()Kitsune Ral
2018-12-10Room::getPreviousContent: use early returnKitsune Ral
2018-12-10Suppress a function_traits<> test with lambdas on MSVC2015Kitsune Ral
2018-12-09Room: defer memberListChanged(); track room summary changesKitsune Ral
2018-12-09Room: track more changes; fix cache smashing upon restartKitsune Ral
2018-12-09Room: track more changes; fix cache smashing upon restartKitsune Ral
2018-12-09fromJson, fillFromJson: avoid overwriting pods if the JSON value is undefinedKitsune Ral
2018-12-09MSC 688: MSC-compliant RoomSummary; update Room::calculateDisplayname()Kitsune Ral
2018-12-08Omittable<>::merge<>Kitsune Ral
2018-12-08Room summariesKitsune Ral
2018-12-08Connection: support members lazy-loadingKitsune Ral
2018-12-08SyncJob: accept Filter instead of QString for the filterKitsune Ral
2018-12-08EventContent: minor cleanupKitsune Ral
2018-12-08Refactor toJson/fillJsonKitsune Ral
2018-12-08function_traits: more tests, fix function objects/lambdas not working with so...Kitsune Ral
2018-12-08Merge branch 'kitsune-tweaks-fixes'Kitsune Ral
2018-12-08Omittable: better editability; drop implicit cast to boolKitsune Ral
2018-12-08Omittable: make operator-> and operator* return an empty object if omitted ==...Kitsune Ral
2018-12-08StateEvent<>: make data members privateKitsune Ral
2018-12-08RoomMemberEvent: cleanupKitsune Ral
2018-12-08Special-case FALLTHROUGH for ClangKitsune Ral
2018-12-08function_traits<>: support any arity; add compile-time testsKitsune Ral
2018-12-08Connection: Avoid Omittable<>::operator boolKitsune Ral
2018-12-04Merge pull request #262 from uhoreg/sonameKitsune Ral
2018-12-04Merge pull request #261 from uhoreg/pkgconfig_pathKitsune Ral
2018-12-03use the API version as the SOVERSIONHubert Chathi
2018-12-03use the configured paths in the pkgconfig fileHubert Chathi
2018-11-23Update CS APIKitsune Ral
2018-11-23Room::setLastReadEvent: save room state when updating own read markerKitsune Ral
2018-11-23Room: track more ChangesKitsune Ral
2018-11-23Room/Connection: don't save the just loaded room cacheKitsune Ral
2018-11-23Connection::saveState: use null instead of an empty object for a roomKitsune Ral
2018-11-22Connection: Log when a room state cache is writtenKitsune Ral
2018-11-22Fix QString initialisation from QStringBuilderKitsune Ral
2018-11-22Save state cache per-roomKitsune Ral
2018-11-22Room: Change enum, Changes flag set, and changed() signalKitsune Ral
2018-11-22Generalise and expose cacheLocation()Kitsune Ral
2018-11-20Add syncdata.* to libqmatrixclient.priKitsune Ral
2018-11-20SyncJob::parseJson: fix a validation mistakeKitsune Ral
2018-11-20eventloader.h: drop unneeded #includeKitsune Ral
2018-11-20Make SyncData more self-contained and prepare for cache splittingKitsune Ral
2018-11-19Don't cache empty events; prepare for lazy-loadingKitsune Ral
2018-11-19Room: process new state events after applying redactionsKitsune Ral
2018-11-19Room: expose eventsHistoryJob as a Q_PROPERTYKitsune Ral