aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-08-01SyncRoomData: distinguish between omitted and 0 unread countersAlexey Rusakov
2021-07-31Fix lack of percent encoding in User::fetchProfileAlexey Rusakov
2021-07-25Room: update cache state if needed after loading historyAlexey Rusakov
2021-07-24Room::setLastDisplayedEventId: Update local read receipt immediatelyAlexey Rusakov
2021-07-24Fix unread counter left intact after loading backscrollAlexey Rusakov
2021-07-24Room::Private::sync/historyEdge()Alexey Rusakov
2021-07-20Promote read receipts/marker in addNewMessageEvents()Alexey Rusakov
2021-07-19addHistoricalMessageEvents(): restore force-recount logicAlexey Rusakov
2021-07-19Fix m.read getting stuck behind m.fully_readAlexey Rusakov
2021-07-16Merge branch 'kitsune-fix-read-receipts-and-markers-0.6' into 0.6.xAlexey Rusakov
2021-07-14User::rename(): actually build on the current stateAlexey Rusakov
2021-07-14SyncData::parseJson(): further minor optimisationAlexey Rusakov
2021-07-14SyncData::parseJson(): fix incorrect reserve() argAlexey Rusakov
2021-07-11Fix Room::processAccountDataEvent() return valueAlexey Rusakov
2021-07-10Merge branch '0.6.x' into kitsune-fix-read-receipts-and-markers-0.6Alexey Rusakov
2021-07-10Update and extend doc-comments for read marker-related methodsAlexey Rusakov
2021-07-10Fix Room::processAccountDataEvent() return valueAlexey Rusakov
2021-07-10Room: refactoring around logging (esp. profile logs)Alexey Rusakov
2021-07-10Room: fix the read markers/receipts confusionAlexey Rusakov
2021-07-02Room::memberJoinState(): return Leave if user == nullptrAlexey Rusakov
2021-06-29More re-generated API files (only doc-comments updated)Alexey Rusakov
2021-06-27Room::processEphemeralEvents(): refactoringAlexey Rusakov
2021-06-27Retain the current room member avatar when renamingAlexey Rusakov
2021-06-23Re-generated API files according to the previous commitAlexey Rusakov
2021-06-07Connection::joinRoom() shouldn't enforce room stateAlexey Rusakov
2021-05-08Fix joinedRoom signal not being emitted in some casesAlexey Rusakov
2021-03-04Tighten up against malformed user ids in eventsAlexey Rusakov
2021-02-21Update a comment that still mentions RiotAlexey Rusakov
2021-02-21Uri: support abbreviated types in Matrix URIsAlexey Rusakov
2021-01-28Fix rich edits (transmit)Roland Pallai
2021-01-28Fix rich replies json format (transmit)Roland Pallai
2021-01-25Connection: stop login flows job before resolvingAlexey Rusakov
2021-01-07Connection: don't explicitly reset QPointersKitsune Ral
2021-01-07Connection::resolveServer: abandon is not a failureKitsune Ral
2021-01-07BaseJob: setStatus(Pending) on scheduling a retryKitsune Ral
2021-01-07BaseJob: more loggingKitsune Ral
2021-01-07Prefer connecting to BaseJob::result(), not finished()Kitsune Ral
2020-12-29Connection: fix FTBFS with Quotient_E2EE_ENABLEDKitsune Ral
2020-12-28Connection: refactor the resolve/login codeKitsune Ral
2020-12-28Cleanup and clang-tidy/clazy fixesKitsune Ral
2020-12-28BaseJob::initiate: add Q_LIKELYKitsune Ral
2020-12-27Fix use-after-free of QNetworkReply in BaseJobNicolas Fella
2020-12-27More comments/documentationKitsune Ral
2020-12-24Room: don't accept . at 0-th position in the tagKitsune Ral
2020-12-24Fix clang-tidy/clazy warningsKitsune Ral
2020-12-23BaseJob: add [[fallthrough]] as clang-tidy saysKitsune Ral
2020-12-23BaseJob: tolerate unexpected error payloadsKitsune Ral
2020-12-23Connection::resolveServer(): fix error handlingKitsune Ral
2020-12-10Uri: fix a few cases of insufficient escapingKitsune Ral
2020-12-10Fix DELETE jobs with json dataTobias Fella