summary refs log tree commit diff
path: root/include/timeline (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move all files under src/Konstantinos Sideris2018-07-177-1248/+0
|
* De-duplicate the m.room.encryption eventKonstantinos Sideris2018-07-151-2/+5
|
* Remove the v2 namespace from the http clientKonstantinos Sideris2018-07-151-1/+1
|
* Send image dimensions in m.image eventKonstantinos Sideris2018-07-102-3/+8
| | | | fixes #215
* Add context menu action to request encryption keysKonstantinos Sideris2018-07-071-0/+1
|
* Add a timeline message when encryption is enabledKonstantinos Sideris2018-07-071-39/+4
|
* Mark all decrypted messages with a padlockKonstantinos Sideris2018-07-071-1/+9
| | | | fixes #351
* Mark encrypted messages with a lock iconKonstantinos Sideris2018-07-011-19/+50
|
* Add basic support for replies (#292)Konstantinos Sideris2018-06-301-0/+3
|
* Save timeline messages in cache for faster startup timesKonstantinos Sideris2018-06-282-0/+3
|
* Send one claim request per user that includes all devicesKonstantinos Sideris2018-06-251-3/+2
| | | | | Add missing megolm algorithm field that was causing the "unknown algorithm" error.
* Fix regressions regarding invites & slowness during shutdownKonstantinos Sideris2018-06-171-2/+0
|
* Correctly mark received messages whose response came after /syncKonstantinos Sideris2018-06-171-0/+5
|
* Don't try to send megolm session keys to devices with no one-time keysKonstantinos Sideris2018-06-151-0/+21
|
* Rename the log namespace to avoid symbol clash with the math functionKonstantinos Sideris2018-06-141-13/+1
| | | | - Patch the olm repo with a CMakeLists.txt file
* Add support for sending encrypted messagesKonstantinos Sideris2018-06-131-0/+1
|
* Add method to convert PendingMessage's to event typesKonstantinos Sideris2018-06-121-1/+30
| | | | Add more logging during message sending
* Add support for displaying decrypted messagesKonstantinos Sideris2018-06-101-0/+3
|
* Migrate to mtxclient for the http callsKonstantinos Sideris2018-06-096-42/+67
|
* Show Matrix ID tooltip when hovering over display nameKonstantinos Sideris2018-05-261-3/+40
| | | | fixes #212
* Properly resize Audio & File widgetsKonstantinos Sideris2018-05-263-2/+4
| | | | Remove empty space between username & timeline widgets
* Set fixed height for the DateSeparator & TextLabelKonstantinos Sideris2018-05-262-3/+3
|
* Fix "jumpy messages" regressionKonstantinos Sideris2018-05-241-9/+1
| | | | Caused by the commit addressing #193
* Fix line break issue on timeline with long wordsKonstantinos Sideris2018-05-231-1/+46
| | | | fixes #193
* Replace shared pointers of MatrixClient with a single instanceKonstantinos Sideris2018-05-087-47/+19
|
* Add support for retrieving the notification events (#33)Konstantinos Sideris2018-05-051-3/+0
|
* Remove the extra top margin from timeline widgetsKonstantinos Sideris2018-05-041-2/+2
|
* Show user avatar for messages on different day or time gap > 15 minsKonstantinos Sideris2018-05-011-8/+31
| | | | fixes #278
* Refactor utils::getMessageDescriptionKonstantinos Sideris2018-04-291-19/+8
|
* Add support for displaying m.sticker eventsKonstantinos Sideris2018-04-272-0/+34
| | | | fixes #291
* Improve the date separator widgetKonstantinos Sideris2018-04-251-0/+36
|
* Cache refactoringKonstantinos Sideris2018-04-213-20/+38
|
* Update first & last sender after message deletionKonstantinos Sideris2018-03-271-0/+3
| | | | fixes #282
* Show avatars in the completion popupKonstantinos Sideris2018-03-251-2/+4
|
* Don't count m.room.member or m.room.reaction events as viewableKonstantinos Sideris2018-03-181-0/+6
|
* Remove redacted events from other users (#171)Konstantinos Sideris2018-03-181-6/+0
|
* Add ability to redact messagesKonstantinos Sideris2018-03-172-42/+42
|
* Add context menu option to save imagesKonstantinos Sideris2018-03-142-0/+6
| | | | fixes #265
* Add context menu option to mark events individually as readKonstantinos Sideris2018-03-112-1/+13
| | | | fixes #261
* Crete a proxy for media to uniquely match signal to the callerKonstantinos Sideris2018-03-072-6/+2
|
* Add a unique id for locally uploaded imagesKonstantinos Sideris2018-03-071-3/+0
| | | | The event_id will be an empty string because we haven't received yet
* Fix crash when trying to use automatically deleted ImageOverlay dialogKonstantinos Sideris2018-02-201-1/+0
|
* Be explicit about the captured parameters in lambdasKonstantinos Sideris2018-02-202-3/+3
|
* Scale down the preview image to fit in the application windowKonstantinos Sideris2018-02-191-0/+5
| | | | | On macOS the modal has some extra space around the main content that might make it unusable with a big enough image.
* Move scaleImage() in UtilsKonstantinos Sideris2018-02-191-1/+0
|
* Minor adjustmentsKonstantinos Sideris2018-02-196-12/+12
|
* Support audio, video, generic file for pasting (#220)christarazi2018-02-186-18/+37
| | | | | | | | | | | | | | | | | | | | | | | | * Refactor widget items to use same interface * Support audio, video, generic file for pasting * Add utils function for human readable file sizes * Set correct MIME type for media messages This change also determines the size of the upload once from the ContentLengthHeader, rather than seeking the QIODevice and asking for its size. This prevents any future trouble in case the QIODevice is sequential (cannot be seeked). The MIME type is also determined at upload once, rather than using the QIODevice and the underlying data inside. * Allow for file urls to be used as fall-back This fixes an issue on macOS which uses `text/uri-list` for copying files to the clipboard. fixes #228
* Implement server-side notification countKonstantinos Sideris2018-02-152-3/+1
|
* Remove empty destructorsKonstantinos Sideris2018-02-102-3/+0
|
* Generate a date separator before local messagesKonstantinos Sideris2018-02-101-3/+4
|
* Apply fixed width for checkmark for all messagesChris Tarazi2018-02-071-0/+2
|
* Fix #217: create space for checkmark beforehandChris Tarazi2018-02-071-0/+1
|
* Render messages received by `/messages` on demandKonstantinos Sideris2018-01-301-0/+4
|
* Register timeline item so that it will be availableKonstantinos Sideris2018-01-291-4/+2
|
* Use more stl containers & minor refactoringsKonstantinos Sideris2018-01-241-5/+7
|
* Show the scroll-down button when showing the timelineKonstantinos Sideris2018-01-231-0/+2
|
* Hack to work around layout flickering when adding new timeline itemsKonstantinos Sideris2018-01-161-1/+13
|
* Add a checkmark to messages that have been received by the server (#93)Konstantinos Sideris2018-01-141-0/+1
|
* Move timestamps to the rightKonstantinos Sideris2018-01-141-7/+26
|
* Properly assign default value to QSharedPointer for Qt5.7Konstantinos Sideris2018-01-121-3/+4
| | | | [ci skip]
* Use Q_NULLPTR to be compatible with qt5.7Konstantinos Sideris2018-01-121-4/+4
| | | | fixes #199
* Add support for pasting images into a room (#180)christarazi2018-01-106-4/+17
| | | fixes #132
* Enable read receipts on messages sent through nhekoKonstantinos Sideris2018-01-051-0/+1
|
* Create widgets on demand for messages added to the end of the timelineKonstantinos Sideris2018-01-052-10/+26
|
* Initial support for read receiptsKonstantinos Sideris2018-01-031-2/+6
|
* Add date separator in the timelineKonstantinos Sideris2017-12-252-2/+4
| | | | fixes #157
* Don't keep fetching history on non-visible timelinesKonstantinos Sideris2017-12-231-2/+4
| | | | | | | | If the user switched to another timeline before the current timeline filled up with messages, nheko would keep fetching history. Now it will check periodically if the timeline became visible so it can decide whether or not to stop fetching history.
* Add rounded corners to inline imagesKonstantinos Sideris2017-12-211-0/+3
|
* Migrate to matrix-structs for event and response parsingKonstantinos Sideris2017-12-047-113/+66
|
* Add basic support for m.video messagesKonstantinos Sideris2017-12-012-0/+65
| | | | fixes #115
* Allow audio clip uploadsKonstantinos Sideris2017-12-011-0/+1
|
* Add inline audio clip player (m.audio) (#143)Konstantinos Sideris2017-12-015-17/+175
|
* Create directories for related filesKonstantinos Sideris2017-11-305-0/+721