Konstantinos Sideris
|
7e2f835eec
|
Properly detect the start of the timeline
We can't rely solely on the number of the returned messages
because it could be zero if all the event types are unknown.
fixes #168
|
2018-02-17 19:29:53 +02:00 |
|
Konstantinos Sideris
|
fdd5051dcf
|
Remove QPropertyAnimation from modals to work around a regression on Qt 5.10.1 (#87)
|
2018-02-17 18:43:40 +02:00 |
|
Konstantinos Sideris
|
59e4148a7c
|
Fix transparency issue on custom dialogs
fixes #87
|
2018-02-17 14:04:46 +02:00 |
|
Konstantinos Sideris
|
8d867f418d
|
Hide emoji picker when the app loses focus
fixes #184
fixes #209
|
2018-02-16 19:02:15 +02:00 |
|
Konstantinos Sideris
|
a1ea11d5ef
|
Fix clang build
|
2018-02-16 10:26:31 +02:00 |
|
Konstantinos Sideris
|
86280098b4
|
Implement server-side notification count
|
2018-02-15 21:58:57 +02:00 |
|
Konstantinos Sideris
|
6d08e67abd
|
Simplify variant access with std::visit
|
2018-02-11 19:30:22 +02:00 |
|
William Pitcock
|
0be787f1e4
|
RoomList: do not blindly dereference RoomState (#232)
This can happen when a new room is being created from a different client and thus is created
with no known state to the local client.
|
2018-02-11 14:39:06 +02:00 |
|
Konstantinos Sideris
|
ba8faa357f
|
Remove empty destructors
|
2018-02-10 16:29:09 +02:00 |
|
Konstantinos Sideris
|
26f221ec23
|
Move LeaveRoom dialog to MainWindow (#87)
|
2018-02-10 16:05:31 +02:00 |
|
Konstantinos Sideris
|
3fd257243c
|
Update build instructions
fixes #226
[ci skip]
|
2018-02-10 13:46:26 +02:00 |
|
Konstantinos Sideris
|
ddcc0f7f60
|
Generate a date separator before local messages
|
2018-02-10 01:09:30 +02:00 |
|
Konstantinos Sideris
|
da6b816228
|
Remove tone emoji
|
2018-02-09 12:20:09 +02:00 |
|
Konstantinos Sideris
|
b60554b8fd
|
Add a timeout timer for initial sync (#223, #222)
Show a better message on the login screen after an initial sync failure.
|
2018-02-08 19:07:58 +02:00 |
|
mujx
|
54582cab3a
|
Merge pull request #227 from christarazi/fix-text-wrap-checkmark
Create space for checkmark beforehand
fixes #217
|
2018-02-08 14:26:08 +02:00 |
|
Chris Tarazi
|
31eb0a9c88
|
Create new font for checkmark
|
2018-02-07 21:32:22 -08:00 |
|
Chris Tarazi
|
2dcc01633e
|
Apply fixed width for checkmark for all messages
|
2018-02-07 21:32:21 -08:00 |
|
Chris Tarazi
|
a15079c68f
|
Fix #217: create space for checkmark beforehand
|
2018-02-07 21:32:20 -08:00 |
|
mujx
|
20f65aee5d
|
Merge pull request #231 from xvitaly/fedora
Updated Fedora installation instructions
[ci skip]
|
2018-02-07 17:50:27 +02:00 |
|
Vitaly Zaitsev
|
6527ae25b7
|
Updated Fedora installation instructions.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
|
2018-02-07 15:41:54 +01:00 |
|
Konstantinos Sideris
|
b6c39abcb4
|
Update build instructions (#226)
|
2018-02-05 14:12:07 +02:00 |
|
Konstantinos Sideris
|
43ba4d5ed5
|
Handle case with no available rooms
fixes #181
|
2018-02-02 10:51:07 -07:00 |
|
Vitaly Zaitsev
|
73bc1ffa7b
|
Added AppData manifest file for Gnome Software (#224)
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
|
2018-02-01 16:02:30 -07:00 |
|
Konstantinos Sideris
|
68ae0b98b4
|
Update matrix-structs
|
2018-02-01 15:29:22 -07:00 |
|
Konstantinos Sideris
|
b78f101478
|
Add Dockerfile to create an AppImage for Debian (#156)
|
2018-02-01 12:08:51 -07:00 |
|
Konstantinos Sideris
|
96e99710fc
|
Second attempt to fix failback text size for ImageItem
|
2018-01-31 09:27:34 -07:00 |
|
Konstantinos Sideris
|
1d7548dae2
|
Remove version number for nightly releases
|
2018-01-30 16:13:54 -07:00 |
|
Konstantinos Sideris
|
117a739bc4
|
Add enough space for the failback text in ImageItem
|
2018-01-30 15:30:25 -07:00 |
|
Konstantinos Sideris
|
07a4e38ed8
|
Increase pagination retry timeout
|
2018-01-30 13:40:48 -07:00 |
|
Konstantinos Sideris
|
b1f232bf86
|
Render messages received by /messages on demand
|
2018-01-30 12:56:01 -07:00 |
|
Konstantinos Sideris
|
992332adf7
|
Update user avatars in place
|
2018-01-30 11:39:06 -07:00 |
|
Konstantinos Sideris
|
86aa409c1f
|
Register timeline item so that it will be available
|
2018-01-29 06:29:07 -07:00 |
|
Konstantinos Sideris
|
9231a86560
|
Use Qt 5.9.2 on travis
|
2018-01-29 02:21:19 +02:00 |
|
Konstantinos Sideris
|
ccb904315e
|
Bump up Qt versions on travis & appveyor
|
2018-01-29 02:12:05 +02:00 |
|
Konstantinos Sideris
|
597f829c57
|
Remove '#' from the room avatars
|
2018-01-25 18:10:05 +02:00 |
|
Konstantinos Sideris
|
67418e11b1
|
Add missing processEvents call
|
2018-01-25 17:18:37 +02:00 |
|
Konstantinos Sideris
|
2cf3161bff
|
Call processEvents while rendering new events
|
2018-01-25 16:49:31 +02:00 |
|
Konstantinos Sideris
|
208ca4f638
|
Generate compile_commands.json
|
2018-01-25 15:08:19 +02:00 |
|
Konstantinos Sideris
|
0e91dae922
|
Erase items using the key
|
2018-01-25 14:34:15 +02:00 |
|
Konstantinos Sideris
|
936e215aed
|
Resize text input vertically to fit the contents
|
2018-01-25 07:57:19 +02:00 |
|
Konstantinos Sideris
|
1fad9398fc
|
Use more stl containers & minor refactorings
|
2018-01-24 20:46:37 +02:00 |
|
Konstantinos Sideris
|
9eedcd700a
|
Remove trailing whitespace from text messages
fixes #216
|
2018-01-23 18:14:13 +02:00 |
|
Konstantinos Sideris
|
2274642f12
|
Show the scroll-down button when showing the timeline
|
2018-01-23 17:34:57 +02:00 |
|
Konstantinos Sideris
|
48dabdfdc7
|
Don't dismiss the loading overlay by clicking
|
2018-01-22 16:47:08 +02:00 |
|
Konstantinos Sideris
|
72cba5d9eb
|
Disable minimize to tray except for the ChatPage
|
2018-01-22 16:33:47 +02:00 |
|
Konstantinos Sideris
|
4098cf6780
|
Fix ci
|
2018-01-22 14:52:54 +02:00 |
|
Konstantinos Sideris
|
64dd4c5985
|
Remove Accept-Encoding header
|
2018-01-22 12:02:07 +02:00 |
|
Konstantinos Sideris
|
c59cd0e80b
|
Load the initial cache data without blocking the UI
|
2018-01-21 21:43:21 +02:00 |
|
Konstantinos Sideris
|
c123bada94
|
Refactor avatar fetching in one function
|
2018-01-21 20:28:38 +02:00 |
|
Konstantinos Sideris
|
fc890f572c
|
Fix iterator crash
|
2018-01-21 18:25:58 +02:00 |
|