aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-12-27Connection: Simplify room/user factory codeAlexey Rusakov
2021-12-26Merge #528: Make canChangePassword available from QMLAlexey Rusakov
2021-12-25Make canChangePassword available from QMLCarl Schwan
2021-12-24Prune empty/ish call*event.cpp filesAlexey Rusakov
2021-12-22StateEventBase: force type to unknown if stateKey is not in JSONAlexey Rusakov
2021-12-22Simplify the code around EventFactory<>Alexey Rusakov
2021-12-21Don't chain RoomEvent to Event factory any moreAlexey Rusakov
2021-12-17RoomMemberEvent: fix an off-by-one errorAlexey Rusakov
2021-12-03Cleanup; drop an unused RoomAliasesEvent constructorAlexey Rusakov
2021-12-02Cleanup on Sonar issuesAlexey Rusakov
2021-12-02Improve function_traits<>; split out from util.*Alexey Rusakov
2021-12-02visit(Event, ...) -> switchOnType()Alexey Rusakov
2021-11-29Track room stubbed state size in logsAlexey Rusakov
2021-11-28Simplify converters.*Alexey Rusakov
2021-11-28Comment on const return types in event.hAlexey Rusakov
2021-11-28Don't std::move when the callee doesn't support itAlexey Rusakov
2021-11-28One more small thing to actually fix CI breakageAlexey Rusakov
2021-11-28Fix CI breakage caused by the previous commitAlexey Rusakov
2021-11-28Event::unsignedPart()Alexey Rusakov
2021-11-27basicEventJson(): dismiss with the templateAlexey 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-26Revert "Drop #include "logging.h" from event.h"Alexey Rusakov
2021-11-26Event: deprecate originalJson[Object]()Alexey Rusakov
2021-11-26Drop #include "logging.h" from event.hAlexey Rusakov
2021-11-26Drop Q_GADGET from most uncopyable classes; other minor cleanupAlexey Rusakov
2021-11-24Don't require C++20 from the clients just yetAlexey 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-21Document Room::Change and its enumeratorsAlexey 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-21Minor brushup in the comment to QUO_DECLARE_FLAGSAlexey Rusakov
2021-11-19CleanupAlexey Rusakov
2021-11-19Make enum values logging more terse()Alexey Rusakov
2021-11-18Make Room::Changes an enum class; simplify enumeratorsAlexey Rusakov
2021-11-17Fix QDateTime(QDate) deprecation warningsAlexey 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-17Room: doc-comments cleanupAlexey Rusakov
2021-11-17Bind read receipts to userIds, not to User* valuesAlexey Rusakov
2021-11-16Merge pull request #520 from TobiasFella/implicitthiscaptureAlexey Rusakov