aboutsummaryrefslogtreecommitdiff
path: root/events
AgeCommit message (Expand)Author
2017-10-26Move out common message event content classesKitsune Ral
2017-10-20CleanupKitsune Ral
2017-10-14Cleanup around Room (potentially breaks API compatibility, beware)Kitsune Ral
2017-10-03Room: cache unread indicator inside m.read content, not next to itKitsune Ral
2017-10-02Introduce EncryptionEvent classKitsune Ral
2017-09-21jobs: SetRoomStateJob (with or without state key); setting room topicKitsune Ral
2017-09-19Merge branch 'master' into cache-state-to-jsonKitsune Ral
2017-09-19Room: cache last read event and unread messages flag with the room stateKitsune Ral
2017-09-19Event::originalJsonObject(), RoomEvent validations commented outKitsune Ral
2017-08-08Vector has been renamed to Riot long agoKitsune Ral
2017-07-18Room event timestamp can also be undefinedRoman Plášil
2017-07-16Fixed too strict validations in (Room)EventKitsune Ral
2017-06-22RoomMessageEvent: Simplify constructors, use QString msgType internallyKitsune Ral
2017-06-22MessageEventContent: generalise mimeTypeKitsune Ral
2017-06-22Enable creation of RoomMessageEventsKitsune Ral
2017-06-22Enable creation and usage of Event and RoomEvent objects locally, including QMLKitsune Ral
2017-06-13Removed RoomMessageEvent::userId in favor of RoomEvent::senderIdKitsune Ral
2017-05-22Fixed building with CLang 3.5Kitsune Ral
2017-05-22Refactored EventsKitsune Ral
2017-05-22util.h: lookup() uses forwarding refs; added Dispatch/dispatch and REGISTER_ENUMKitsune Ral
2017-05-13Refactored logging enhancementsKitsune Ral
2017-05-09Code cleanup and tweaking (partially driven by clang-tidy)Kitsune Ral
2017-04-30Port to categorized loggingElvis Angelaccio
2017-04-16Make sure message body is treated as plain textKitsune Ral
2017-02-28Renamed logging_util.h to util.h and moved (improved) Owning<> and lookup() t...Kitsune Ral
2017-02-28Parse event id for all events; timestamp for all except typing and receiptsKitsune Ral
2017-02-26Skip read events with an empty event idKitsune Ral
2017-02-23Receipts internal handling improvedKitsune Ral
2016-11-14Merge branch 'pragma-once'Kitsune Ral
2016-11-06Use #pragma once everywhereMalte Brandy
2016-11-01Receipt: eventId is extraneous inside the receipt, since receipts are associa...Kitsune Ral
2016-11-01Removed unused #includesKitsune Ral
2016-10-07Fixed leaks of RoomMessageEvent contentKitsune Ral
2016-10-07Use Q_DECLARE_TYPEINFO correctlyKitsune Ral
2016-09-21Merge pull request #31 from Fxrh/kitsune-sender-in-all-eventsKitsuneRal
2016-09-21Push sender from RoomTopicEvent to EventKitsune Ral
2016-09-16Room: change the way messages are orderedKitsune Ral
2016-09-14Don't search for event_id and origin_server_ts in m.receipt eventsKitsune Ral
2016-09-07A generic lookup(), and its usage in Event and RoomMessageEventKitsune Ral
2016-09-07Event::fromJson(): made the code more compact (correctly this time)Kitsune Ral
2016-09-07Temporarily revert "Event::fromJson(): made the code more compact" as it brea...Kitsune Ral
2016-08-31QList<Event*> -> using Events=QVector<Event*>Kitsune Ral
2016-08-31Event::fromJson(): made the code more compactKitsune Ral
2016-08-29RoomTopicEvent: parse and provide sender informationKitsune Ral
2016-08-29Align AudioContent with the rest; special-case creation of VideoContent onlyKitsune Ral
2016-08-25Structured parsing, folded repetitive initialization codeKitsune Ral
2016-08-24Introduce TextContent + minor cleanupKitsune Ral
2016-08-24Drop unused (by code and by spec) hsob_ts valueKitsune Ral
2016-08-24Move plain body from Base (former MessageEventContent) inside RoomMessageEventKitsune Ral
2016-08-24Moved message content classes to a dedicated namespaceKitsune Ral