aboutsummaryrefslogtreecommitdiff
path: root/lib/room.cpp
AgeCommit message (Expand)Author
2022-01-23Refactor Room::setState()Alexey Rusakov
2022-01-23RoomStateViewAlexey Rusakov
2022-01-21Redo EventRelation; deprecate RelatesToAlexey Rusakov
2022-01-06Cleanup Room::pinnedEvents()Alexey Rusakov
2022-01-01OtherChange is Change::Other now Alexey Rusakov
2021-12-27Merge branch 'dev' into pinnedarawaaa
2021-12-02visit(Event, ...) -> switchOnType()Alexey Rusakov
2021-11-29Track room stubbed state size in logsAlexey Rusakov
2021-11-27Code cleanupAlexey Rusakov
2021-11-27Event::content() -> contentPart()Alexey Rusakov
2021-11-27Merge pull request #518 from Smittyvb/room-stateEventsAlexey Rusakov
2021-11-26Add Room::{stateEventsOfType,currentState}Smitty
2021-11-26Fix crashing on invalid member and encryption eventsAlexey Rusakov
2021-11-26Room::processEphemeralEvents: Fix updatedCount always being zeroAlexey Rusakov
2021-11-26Event: deprecate originalJson[Object]()Alexey Rusakov
2021-11-22Fix stupid false-negatives from Room::updateStats()Alexey Rusakov
2021-11-22Fix a crash on trying to mark unknown events as fully readAlexey Rusakov
2021-11-21Log the hexadecimal value of Changes too, just in caseAlexey Rusakov
2021-11-21EventStats and Room::partiallyRead/unreadStats()Alexey Rusakov
2021-11-21Room::Private::postprocessChanges()Alexey Rusakov
2021-11-21SyncData: support MSC2654; partiallyReadCountAlexey Rusakov
2021-11-21Room: isEventNotable, notificationFor, checkForNotificationsAlexey Rusakov
2021-11-19Make enum values logging more terse()Alexey Rusakov
2021-11-18Make Room::Changes an enum class; simplify enumeratorsAlexey Rusakov
2021-11-17Room: refactoring around logging (esp. profile logs)Alexey Rusakov
2021-11-17Merge branch 'dev' into kitsune-fix-read-receipts-and-markersAlexey Rusakov
2021-11-17Room: lastLocalReadReceipt(), localReadReceiptMarker()Alexey Rusakov
2021-11-17Bind read receipts to userIds, not to User* valuesAlexey Rusakov
2021-11-16Merge pull request #520 from TobiasFella/implicitthiscaptureAlexey Rusakov
2021-11-16Port away from implicit 'this' captures in lambdasTobias Fella
2021-11-15Port away from deprecated upfront percent encodingTobias Fella
2021-11-12Make ReceiptEvent constructible from contentAlexey Rusakov
2021-11-12Fix building with GCCAlexey Rusakov
2021-11-11Update comments around read receipts codeAlexey Rusakov
2021-11-11Merge branch 'dev' into kitsune-fix-read-receipts-and-markersAlexey Rusakov
2021-11-08Room::Change: deprecate AccountDataChange, ReadMarkerChangeAlexey Rusakov
2021-11-08Drop unused #includeAlexey Rusakov
2021-11-07Add method to get all state events in a roomSmitty
2021-10-10Room: actually initialise read marker when neededAlexey Rusakov
2021-10-10Merge branch 'master' into kitsune-fix-read-receipts-and-markersAlexey Rusakov
2021-10-10Keep the reply when replacing an eventTobias Fella
2021-10-04Room: use more modern Connection APIAlexey Rusakov
2021-09-12Merge pull request #506 from TobiasFella/activateencryptionAlexey Rusakov
2021-09-12Merge pull request #499 from TobiasFella/mxcnamAlexey Rusakov
2021-09-11Add convenience function for activating encryption and fixTobias Fella
2021-09-10Move URL creation to Room/Connection; use query instead of fragmentAlexey Rusakov
2021-09-09Straighten up file transfer cancellationAlexey Rusakov
2021-08-30Room: displayNameForHtmlAlexey Rusakov
2021-08-23Room: isMember(); memberState() only needs user idAlexey Rusakov
2021-08-22Use Q_DECL_DEPRECATED_X instead of \deprecated doc-commentAlexey Rusakov