Konstantinos Sideris
|
a17b6dffaf
|
Clean up headers
|
2017-10-28 15:46:39 +03:00 |
|
Konstantinos Sideris
|
845228ac6a
|
Add scroll-down button
|
2017-10-27 22:20:33 +03:00 |
|
Konstantinos Sideris
|
8e15a5080d
|
Adjust scrollbar only after pagination (#94)
The scrollbar will stay in the same position if new messages
are added to the bottom of the timeline.
|
2017-10-27 13:36:26 +03:00 |
|
Konstantinos Sideris
|
3cae6c3983
|
Remove ui flickering when adding new timeline events
|
2017-10-21 18:53:15 +03:00 |
|
Konstantinos Sideris
|
513f69e88a
|
Scroll to the bottom on new messages
Bug introduced on the last commit
|
2017-10-09 13:59:44 +03:00 |
|
Konstantinos Sideris
|
ac8e42b926
|
Reduce timeline flickering
|
2017-10-09 01:32:25 +03:00 |
|
Konstantinos Sideris
|
6e0ae807d5
|
Update badge counter only on change
|
2017-10-01 18:15:23 +03:00 |
|
Konstantinos Sideris
|
775d2e88f5
|
Don't move scrollbar to the bottom when it's active
fixes #55
|
2017-09-30 22:26:33 +03:00 |
|
Konstantinos Sideris
|
b9521b0809
|
Stop sync timer after logout
Silence errors from redacted events
|
2017-09-30 15:52:14 +03:00 |
|
Konstantinos Sideris
|
1024198228
|
Fix reverse iterator crash
|
2017-09-22 21:34:31 +03:00 |
|
Konstantinos Sideris
|
edff71bc24
|
Implement image uploads (#24)
|
2017-09-10 12:58:00 +03:00 |
|
Konstantinos Sideris
|
b5ae84c3c3
|
Add write support for m.emote events
closes #41
|
2017-09-03 11:43:45 +03:00 |
|
Konstantinos Sideris
|
a44a4f36af
|
Add read support for m.emote events (#41)
|
2017-09-02 16:47:59 +03:00 |
|
Konstantinos Sideris
|
43b1bdfe63
|
Remove nick colors
|
2017-08-26 11:33:26 +03:00 |
|
Konstantinos Sideris
|
2644e4acca
|
Small style change
|
2017-08-20 13:47:22 +03:00 |
|
Konstantinos Sideris
|
9c28ba28a8
|
Update the last sender from the initial pagination
|
2017-08-14 00:26:57 +03:00 |
|
Konstantinos Sideris
|
f8505fe0bc
|
Don't overwrite last user
|
2017-08-13 21:04:43 +03:00 |
|
Konstantinos Sideris
|
146aaa8746
|
Display the most recent message instead of the topic
closes #11
|
2017-08-06 18:53:31 +03:00 |
|
Konstantinos Sideris
|
af0f22fc91
|
Keep fetching history until the scrollbar gets activated
|
2017-08-05 15:59:24 +03:00 |
|
Konstantinos Sideris
|
8d05073547
|
Initial support for state cache
- Adds detection for duplicate events
|
2017-07-30 14:30:55 +03:00 |
|
Konstantinos Sideris
|
c6c024ccbf
|
Append backwards events after the spacer
|
2017-07-30 14:02:15 +03:00 |
|
Konstantinos Sideris
|
26dfbfd08c
|
Lazy load initial timeline events
|
2017-06-05 19:54:45 +03:00 |
|
Konstantinos Sideris
|
36d25951dc
|
Fix scrolling flickering on backwards pagination
|
2017-06-05 19:21:19 +03:00 |
|
Konstantinos Sideris
|
5c283a5cda
|
Don't mark messages from local user as unread
closes #37
|
2017-06-01 18:55:42 +03:00 |
|
Konstantinos Sideris
|
251f569a5c
|
Add custom scrollbar on the timeline
|
2017-05-24 22:45:13 +03:00 |
|
Konstantinos Sideris
|
7502f167ae
|
Use QSharedPointer to manage TimelineViews and RoomInfoListItems
|
2017-05-14 16:31:59 +03:00 |
|
Konstantinos Sideris
|
c060a136a9
|
Update prev_batch only while paginating
|
2017-05-13 19:58:48 +03:00 |
|
Konstantinos Sideris
|
0368d854cf
|
Initial support for backwards pagination
|
2017-05-12 15:43:35 +03:00 |
|
Konstantinos Sideris
|
e44cc374e1
|
Use strongly typed enums
|
2017-05-08 00:51:03 +03:00 |
|
Konstantinos Sideris
|
1f90c58076
|
Use timeline to retrieve state events
- Rooms without any history will be shown.
- Room's state will be kept in sync and any updates will be visible.
|
2017-05-07 17:15:38 +03:00 |
|
Konstantinos Sideris
|
c9d03b793b
|
Add initial support for inline images
|
2017-04-28 14:56:45 +03:00 |
|
Konstantinos Sideris
|
4b4035eebc
|
Rename History to Timeline
In order to be compatible with the Matrix terminology
|
2017-04-27 03:14:12 +03:00 |
|