summary refs log tree commit diff
path: root/src/timeline/TimelineView.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* Mark encrypted messages with a lock iconKonstantinos Sideris2018-07-011-2/+5
* Add basic support for replies (#292)Konstantinos Sideris2018-06-301-1/+1
* Save timeline messages in cache for faster startup timesKonstantinos Sideris2018-06-281-2/+3
* Send one claim request per user that includes all devicesKonstantinos Sideris2018-06-251-46/+92
* Verify signature of identity keys before sharing the megolm sessionKonstantinos Sideris2018-06-201-16/+32
* Handle olm & lmdb exceptions during message decryptionKonstantinos Sideris2018-06-191-11/+39
* Mark encrypted rooms when processing room stateKonstantinos Sideris2018-06-181-7/+0
* Improve logging a bitKonstantinos Sideris2018-06-181-2/+3
* Correctly mark received messages whose response came after /syncKonstantinos Sideris2018-06-171-6/+13
* Don't try to send megolm session keys to devices with no one-time keysKonstantinos Sideris2018-06-151-79/+75
* Handle OLM_MESSAGE type of messages properlyKonstantinos Sideris2018-06-151-5/+8
* Rename the log namespace to avoid symbol clash with the math functionKonstantinos Sideris2018-06-141-44/+44
* Add support for sending encrypted messagesKonstantinos Sideris2018-06-131-1/+248
* Add method to convert PendingMessage's to event typesKonstantinos Sideris2018-06-121-46/+113
* Add menu option to enable encryption in a private roomKonstantinos Sideris2018-06-121-0/+2
* Add support for displaying decrypted messagesKonstantinos Sideris2018-06-101-29/+83
* Migrate to mtxclient for the http callsKonstantinos Sideris2018-06-091-38/+179
* Set fixed height for the DateSeparator & TextLabelKonstantinos Sideris2018-05-261-0/+2
* Replace shared pointers of MatrixClient with a single instanceKonstantinos Sideris2018-05-081-14/+10
* Add support for retrieving the notification events (#33)Konstantinos Sideris2018-05-051-16/+4
* Show user avatar for messages on different day or time gap > 15 minsKonstantinos Sideris2018-05-011-10/+49
* Refactor utils::getMessageDescriptionKonstantinos Sideris2018-04-291-4/+7
* Add support for displaying m.sticker eventsKonstantinos Sideris2018-04-271-0/+3
* Improve the date separator widgetKonstantinos Sideris2018-04-251-38/+52
* Cache refactoringKonstantinos Sideris2018-04-211-3/+2
* Update the room list after a redacted event has been removedKonstantinos Sideris2018-04-031-0/+4
* Update first & last sender after message deletionKonstantinos Sideris2018-03-271-0/+14
* TimelineView: remove unneeded date separators when deleting a redacted messag...Hawkheart2018-03-201-4/+17
* roomlist: Put the message timestamp on the topKonstantinos Sideris2018-03-181-3/+7
* Don't count m.room.member or m.room.reaction events as viewableKonstantinos Sideris2018-03-181-2/+28
* Remove redacted events from other users (#171)Konstantinos Sideris2018-03-181-45/+16
* Add ability to redact messagesKonstantinos Sideris2018-03-171-0/+45
* Add context menu option to mark events individually as readKonstantinos Sideris2018-03-111-0/+6
* Remove dead code & small refactorings using the std libraryKonstantinos Sideris2018-03-031-11/+5
* Be explicit about the captured parameters in lambdasKonstantinos Sideris2018-02-201-1/+1
* Support audio, video, generic file for pasting (#220)christarazi2018-02-181-3/+4
* Properly detect the start of the timelineKonstantinos Sideris2018-02-171-1/+2
* Implement server-side notification countKonstantinos Sideris2018-02-151-13/+5
* Simplify variant access with std::visitKonstantinos Sideris2018-02-111-73/+1
* Generate a date separator before local messagesKonstantinos Sideris2018-02-101-8/+17
* Increase pagination retry timeoutKonstantinos Sideris2018-01-301-6/+2
* Render messages received by `/messages` on demandKonstantinos Sideris2018-01-301-33/+62
* Add missing processEvents callKonstantinos Sideris2018-01-251-0/+2
* Call processEvents while rendering new eventsKonstantinos Sideris2018-01-251-3/+10
* Show the scroll-down button when showing the timelineKonstantinos Sideris2018-01-231-9/+17
* Hack to work around layout flickering when adding new timeline itemsKonstantinos Sideris2018-01-161-2/+3
* Add a checkmark to messages that have been received by the server (#93)Konstantinos Sideris2018-01-141-1/+3
* Add support for pasting images into a room (#180)christarazi2018-01-101-6/+2
* Enable read receipts on messages sent through nhekoKonstantinos Sideris2018-01-051-0/+4
* Create widgets on demand for messages added to the end of the timelineKonstantinos Sideris2018-01-051-23/+86
* Load last content from all roomsKonstantinos Sideris2017-12-301-0/+1
* Use qobject_cast on TimelineItemKonstantinos Sideris2017-12-301-2/+2
* Add date separator in the timelineKonstantinos Sideris2017-12-251-2/+61
* Don't keep fetching history on non-visible timelinesKonstantinos Sideris2017-12-231-4/+9
* Prevent queue from getting blocked (#142)Konstantinos Sideris2017-12-061-3/+9
* Migrate to matrix-structs for event and response parsingKonstantinos Sideris2017-12-041-72/+128
* Add basic support for m.video messagesKonstantinos Sideris2017-12-011-0/+3
* Allow audio clip uploadsKonstantinos Sideris2017-12-011-3/+9
* Add inline audio clip player (m.audio) (#143)Konstantinos Sideris2017-12-011-6/+11
* Create directories for related filesKonstantinos Sideris2017-11-301-0/+561