aboutsummaryrefslogtreecommitdiff
path: root/events/event.h
AgeCommit message (Expand)Author
2018-03-05ReadMarkerEvent; TagEvent remade with less boilerplate codeKitsune Ral
2018-02-26Deal with memory more carefullyKitsune Ral
2018-02-26TagEvent: m.tag events parsingKitsune Ral
2018-02-24Don't copy event content in accessorsKitsune Ral
2018-02-07RoomEvent/RoomMemberEvent: do not store what can be calculated on the flyKitsune Ral
2018-01-25StateEvent<>: introduce Prev structure and prevSenderId() accessorKitsune Ral
2018-01-12Event/RoomEvent: use Q_DECLARE_METATYPE properlyKitsune Ral
2017-12-27Introduce StateEventBase - a non-template base for StateEvent<>Kitsune Ral
2017-12-27StateEvent<>: Look for prev_content in unsigned, not top-levelKitsune Ral
2017-12-25Code cleanupKitsune Ral
2017-12-16Fix an assertion failure when redacting an unknown eventKitsune Ral
2017-12-14One more fix for older compilersKitsune Ral
2017-12-14That virtual ~Event() mentioned in the previous commit messageKitsune Ral
2017-12-14Move all internal event pointers to std::unique_ptr<>Kitsune Ral
2017-12-13EventsBatch: document the classKitsune Ral
2017-12-12Fix a compiler warningKitsune Ral
2017-12-10RedactionEvent and RoomEvent::redactedBecause()Kitsune Ral
2017-12-10Introduce RoomEventsViewKitsune Ral
2017-12-10EventType: Add more enumeration valuesKitsune Ral
2017-11-16Simplify code that loads events from JSON arraysKitsune Ral
2017-11-16Require state_key to be present in all state eventsKitsune Ral
2017-11-01Event::isStateEvent(); fixed StateEvent::_prev always being initialisedKitsune Ral
2017-11-01StateEvent; EventContent::SimpleContent; event types refactoringKitsune Ral
2017-10-27Support m.room.avatar eventsKitsune Ral
2017-10-02Introduce EncryptionEvent classKitsune Ral
2017-09-19Event::originalJsonObject(), RoomEvent validations commented outKitsune Ral
2017-06-22Enable creation and usage of Event and RoomEvent objects locally, including QMLKitsune Ral
2017-05-22Refactored EventsKitsune Ral
2017-02-28Renamed logging_util.h to util.h and moved (improved) Owning<> and lookup() t...Kitsune Ral
2016-11-14Merge branch 'pragma-once'Kitsune Ral
2016-11-06Use #pragma once everywhereMalte Brandy
2016-11-01Removed unused #includesKitsune 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-07A generic lookup(), and its usage in Event and RoomMessageEventKitsune Ral
2016-08-31QList<Event*> -> using Events=QVector<Event*>Kitsune Ral
2016-08-22findInsertionPos: allow usage with polymorphic typesKitsune Ral
2016-05-26Introducing EventList class + minor fixKitsune Ral
2016-04-11Factor out the code that searches an insertion point in a timeline.Kitsune Ral
2016-04-05Imported the current source tree from Quaternion/lib.Kitsune Ral