aboutsummaryrefslogtreecommitdiff
path: root/lib/room.cpp
AgeCommit message (Expand)Author
2020-04-12Room::safeMemberName()Kitsune Ral
2020-04-12Room::canSwitchVersions(): refactor and make Q_INVOKABLEKitsune Ral
2020-04-07Room::addNewMessageEvents: fix an assertion failure on empty senderKitsune Ral
2020-03-26Refactoring around Connection::onSyncSuccess()Kitsune Ral
2020-03-26Room::aliases(): don't add canonical alias if it's emptyKitsune Ral
2020-03-21Merge pull request #383 from ram-nad/msc2432-fixKitsune Ral
2020-03-21Update aliases code lib/room.cppRam Nad
2020-03-20emit nameChanged() on AliasesChangeRam Nad
2020-03-20dont use thisRam Nad
2020-03-20added altAliases()Ram Nad
2020-03-20made suggested changesRam Nad
2020-03-17MSC1849 compatible edited messages (#373)Roland Pallai
2020-03-12E2EE: Make building E2EE optional. Contributes to #369Alexey Andreev
2020-03-08fixing msc2432Ram Nad
2020-02-25Room: fix merge regressionAlexey Andreyev
2020-02-25E2EE: implement megolm inbound session decrypt for roomAlexey Andreyev
2020-02-25E2EE: add connection session decrypt, handle to-device and device_one_time_ke...Alexey Andreyev
2020-01-12Use parsed RoomPowerLevelsEvent in room upgradingBlack Hat
2019-12-28isEditing(): fix a bug in replacing eventsBlack Hat
2019-12-13Room: make downloaded file name building more robustKitsune Ral
2019-12-13Room::postFile(): minor refactoringKitsune Ral
2019-12-12Room::downloadFile: minor cleanupKitsune Ral
2019-12-12Room::fileNameToDownload(): fix a typo in a check on WindowsKitsune Ral
2019-12-11Pass action scope to Room::setTagsKitsune Ral
2019-12-09Room::predecessor() and Room::successor()Kitsune Ral
2019-12-09Code cleanupKitsune Ral
2019-12-09Initialise read marker if none is found in the whole timelineKitsune Ral
2019-12-09Merge branch 'kitsune-look-further-for-redactions'Kitsune Ral
2019-12-08Room::addNewMessageEvents: search the whole sync batch for events toKitsune Ral
2019-12-06MSC1954: Remove prev_content from the essential keys listAlexey Andreyev
2019-11-10makeRedacted: fix code formattingKitsune Ral
2019-11-01Omittable: get rid of value()Kitsune Ral
2019-11-01Derive Omittable<> from std::optional<>Kitsune Ral
2019-10-02Fix Room::localAliases()Black Hat
2019-10-01Room::getCurrentState()Kitsune Ral
2019-09-24Room: cleanupKitsune Ral
2019-09-12Introduce HashQ<> and UnorderedMap<>Kitsune Ral
2019-08-29Merge pull request #348 from quotient-im/kitsune-better-basejobKitsune Ral
2019-08-26Room::calculateDisplayname: use local aliases for room namingKitsune Ral
2019-08-20BaseJob/ConnectionData: connection-wide rate-limitingKitsune Ral
2019-08-19Room::Private::doSendEvent: fix too early change in BaseJob signalsKitsune Ral
2019-08-18room.cpp: applied clang-format with updated penalty valuesKitsune Ral
2019-08-18Room: use new logging categoriesKitsune Ral
2019-08-18Merge pull request #345 from rpallai/UnreadNotifsChangeKitsune Ral
2019-08-18Room::decryptMessage: fix memory leaks and dangling pointersKitsune Ral
2019-08-17Update the cache for sure if unread counters were changedRoland Pallai
2019-08-13Support for server notices rooms (MSC1452)Kitsune Ral
2019-08-11Now that we're C++17, remove old compatibility cruftKitsune Ral
2019-08-09Namespace: QMatrixClient -> Quotient (with back comp alias)Kitsune Ral
2019-08-02Room: avoid assertion crashes; name variables betterKitsune Ral