summary refs log tree commit diff
path: root/src/TimelineView.cc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Create directories for related filesKonstantinos Sideris2017-11-301-560/+0
|
* Use templates for the TimelineItem generationKonstantinos Sideris2017-11-301-130/+11
|
* Simplify timeline item creationKonstantinos Sideris2017-11-301-44/+10
|
* Implement file uploadsKonstantinos Sideris2017-11-291-26/+1
| | | | fixes #24
* Add read support for m.file messages (#24)Konstantinos Sideris2017-11-281-0/+38
|
* Remove another /messages call (#139)Konstantinos Sideris2017-11-261-2/+0
|
* Don't backfill messages automatically (#139)Konstantinos Sideris2017-11-261-1/+0
|
* Add dark themeKonstantinos Sideris2017-11-251-0/+1
|
* Send read receiptsKonstantinos Sideris2017-11-241-0/+52
| | | | | | | | Automatically dismiss unread notifications when the window regains focus. fixes #111 fixes #68
* Use system color scheme (using a Qt stylesheet) #104Max Sandholm2017-11-161-1/+10
| | | | | | | The color scheme of nheko obeys the default color theme of Qt (i.e. the system theme). It uses a Qt stylesheet to accomplish this, which means replacing the color theme with a custom theme would only be a matter of writing a new style sheet and loading it into the app.
* LintKonstantinos Sideris2017-11-151-6/+11
|
* Implement a per-room send queue. (#118)Jani Mustonen2017-11-151-30/+74
| | | [ci skip]
* Use C++11 braced list style (#121)Benjamin Saunders2017-11-051-4/+4
|
* Reset the sender's name when paginating backwardsKonstantinos Sideris2017-11-031-0/+4
| | | | | | | | The first message of the timeline would have an avatar and the rest of the messages would use the previous to be configured (whether or not should have an avatar). fixes #63
* Save the changes between syncs in cacheKonstantinos Sideris2017-10-281-1/+1
| | | | | | - Fixes high cpu issues caused by the serialization of the whole in-memory state. - Display name changes are now visible in the timeline.
* Clean up headersKonstantinos Sideris2017-10-281-9/+4
|
* Add scroll-down buttonKonstantinos Sideris2017-10-271-0/+23
|
* Adjust scrollbar only after pagination (#94)Konstantinos Sideris2017-10-271-1/+10
| | | | | The scrollbar will stay in the same position if new messages are added to the bottom of the timeline.
* Remove ui flickering when adding new timeline eventsKonstantinos Sideris2017-10-211-13/+7
|
* Scroll to the bottom on new messagesKonstantinos Sideris2017-10-091-1/+6
| | | | Bug introduced on the last commit
* Reduce timeline flickeringKonstantinos Sideris2017-10-091-14/+21
|
* Update badge counter only on changeKonstantinos Sideris2017-10-011-4/+2
|
* Don't move scrollbar to the bottom when it's activeKonstantinos Sideris2017-09-301-10/+8
| | | | fixes #55
* Stop sync timer after logoutKonstantinos Sideris2017-09-301-1/+18
| | | | Silence errors from redacted events
* Fix reverse iterator crashKonstantinos Sideris2017-09-221-4/+5
|
* Implement image uploads (#24)Konstantinos Sideris2017-09-101-5/+62
|
* Add write support for m.emote eventsKonstantinos Sideris2017-09-031-40/+7
| | | | closes #41
* Add read support for m.emote events (#41)Konstantinos Sideris2017-09-021-0/+29
|
* Remove nick colorsKonstantinos Sideris2017-08-261-275/+277
|
* Small style changeKonstantinos Sideris2017-08-201-26/+50
|
* Update the last sender from the initial paginationKonstantinos Sideris2017-08-141-9/+12
|
* Don't overwrite last userKonstantinos Sideris2017-08-131-9/+6
|
* Display the most recent message instead of the topicKonstantinos Sideris2017-08-061-0/+19
| | | | closes #11
* Keep fetching history until the scrollbar gets activatedKonstantinos Sideris2017-08-051-7/+12
|
* Initial support for state cacheKonstantinos Sideris2017-07-301-2/+50
| | | | - Adds detection for duplicate events
* Append backwards events after the spacerKonstantinos Sideris2017-07-301-1/+1
|
* Lazy load initial timeline eventsKonstantinos Sideris2017-06-051-6/+8
|
* Fix scrolling flickering on backwards paginationKonstantinos Sideris2017-06-051-6/+16
|
* Don't mark messages from local user as unreadKonstantinos Sideris2017-06-011-1/+7
| | | | closes #37
* Add custom scrollbar on the timelineKonstantinos Sideris2017-05-241-0/+3
|
* Use QSharedPointer to manage TimelineViews and RoomInfoListItemsKonstantinos Sideris2017-05-141-6/+0
|
* Update prev_batch only while paginatingKonstantinos Sideris2017-05-131-1/+4
|
* Initial support for backwards paginationKonstantinos Sideris2017-05-121-81/+193
|
* Use strongly typed enumsKonstantinos Sideris2017-05-081-1/+1
|
* Use timeline to retrieve state eventsKonstantinos Sideris2017-05-071-47/+75
| | | | | - Rooms without any history will be shown. - Room's state will be kept in sync and any updates will be visible.
* Add initial support for inline imagesKonstantinos Sideris2017-04-281-2/+44
|
* Rename History to TimelineKonstantinos Sideris2017-04-271-0/+190
In order to be compatible with the Matrix terminology