Konstantinos Sideris
d6e6ec2581
Update dependencies
2017-12-05 13:33:51 +02:00
Konstantinos Sideris
b9c4a819ad
Fix travis errors
2017-12-04 18:49:25 +02:00
Konstantinos Sideris
a605e4486f
Migrate to matrix-structs for event and response parsing
2017-12-04 18:41:19 +02:00
Konstantinos Sideris
1976a3280c
Run tests only with gcc
2017-12-03 12:38:08 +02:00
Konstantinos Sideris
0ca6f0ddd0
Bump gcc and clang version
2017-12-03 12:22:48 +02:00
Konstantinos Sideris
3ea2053b25
Use std::exception for the login response
2017-12-03 02:50:46 +02:00
Konstantinos Sideris
914bdecc0b
Initial integration with matrix-structs
2017-12-03 02:47:37 +02:00
Konstantinos Sideris
f4f78b1d8a
Add basic support for m.video messages
...
fixes #115
2017-12-01 18:28:26 +02:00
Konstantinos Sideris
5573548fb1
Allow audio clip uploads
2017-12-01 17:33:49 +02:00
Konstantinos Sideris
78353a29bc
Install qt-multimedia on travis
2017-12-01 15:53:30 +02:00
Konstantinos Sideris
432a2e1354
Add inline audio clip player (m.audio) ( #143 )
2017-12-01 15:39:50 +02:00
Konstantinos Sideris
eae069ad93
Group emoji and dialogs with namespaces
2017-11-30 20:02:46 +02:00
Konstantinos Sideris
32c8340577
Create directories for related files
2017-11-30 13:53:28 +02:00
Konstantinos Sideris
5663c58dd9
Use templates for the TimelineItem generation
2017-11-30 13:19:34 +02:00
Konstantinos Sideris
deb1a6e292
Simplify timeline item creation
2017-11-30 12:55:30 +02:00
Konstantinos Sideris
fdb76bb5c1
Implement file uploads
...
fixes #24
2017-11-29 23:39:35 +02:00
Konstantinos Sideris
b21942a3e3
Add read support for m.file messages ( #24 )
2017-11-28 02:01:37 +02:00
Konstantinos Sideris
f1eb0bbac0
Remove another /messages call ( #139 )
2017-11-26 22:30:14 +02:00
Konstantinos Sideris
c4412e8b68
Add desktop icons on the AppImage
2017-11-26 21:32:18 +02:00
Konstantinos Sideris
e4c8a555d6
Don't backfill messages automatically ( #139 )
2017-11-26 02:22:58 +02:00
Konstantinos Sideris
0dad256743
Reload theme without restart ( #137 )
2017-11-25 22:47:06 +02:00
Konstantinos Sideris
54cf3418bc
Paint RoomList's background ( #137 )
2017-11-25 22:20:34 +02:00
Konstantinos Sideris
f0ecf6eee6
Add dark theme
2017-11-25 18:19:58 +02:00
Konstantinos Sideris
f36e498503
Update system theme
2017-11-25 15:14:37 +02:00
Konstantinos Sideris
f4036f6f56
Use span tags to prevent html escaping
2017-11-25 14:01:01 +02:00
Konstantinos Sideris
0f363b5f44
Send read receipts
...
Automatically dismiss unread notifications when the window regains
focus.
fixes #111
fixes #68
2017-11-24 00:10:58 +02:00
Konstantinos Sideris
c6cf6c2b41
Fix qss formatting
2017-11-23 16:25:58 +02:00
Konstantinos Sideris
42dac7227f
Fix colors on the scroll-down button
2017-11-23 16:20:43 +02:00
Konstantinos Sideris
fc34f373df
Remove unnecessary comments
2017-11-22 21:13:22 +02:00
Konstantinos Sideris
56d8be5a27
Fix emoji picker's theme
2017-11-22 21:03:53 +02:00
Konstantinos Sideris
552941118b
Fix minor stylistic issues on the nheko theme
2017-11-22 19:52:38 +02:00
Konstantinos Sideris
929b2df6fb
Merge branch 'theme'
2017-11-22 19:09:19 +02:00
Konstantinos Sideris
937caddacd
Keep track of newly joined rooms in the settings manager
...
fixes #134
2017-11-21 17:34:32 +02:00
Max Sandholm
19b526d453
Use system color scheme (using a Qt stylesheet) #104
...
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.
2017-11-16 16:33:52 +02:00
Konstantinos Sideris
21fdb26bd4
Don't send empty messages
2017-11-16 14:42:13 +02:00
Konstantinos Sideris
4166a863b4
Lint
2017-11-15 18:42:21 +02:00
Jani Mustonen
4e1c8dd663
Implement a per-room send queue. ( #118 )
...
[ci skip]
2017-11-15 18:38:50 +02:00
Konstantinos Sideris
4a912a2dff
Update travis to qt5.9.2
2017-11-10 22:06:26 +02:00
Konstantinos Sideris
e40dab9f98
Improve settings menu layout
2017-11-09 22:04:40 +02:00
Konstantinos Sideris
b586a2329c
Fix roomlist borders
2017-11-09 11:39:21 +02:00
Konstantinos Sideris
9c331905e6
Fix initial sidebar width
2017-11-09 00:17:08 +02:00
Konstantinos Sideris
a6b84fac45
Remove unnecessary layouts
2017-11-08 23:09:15 +02:00
Konstantinos Sideris
26904fe992
Remove obsolete artifact from appveyor
2017-11-07 09:16:39 +02:00
Konstantinos Sideris
dc0ffc26dd
Merge remote-tracking branch 'ralith/fix-newlines'
2017-11-07 09:15:30 +02:00
Konstantinos Sideris
24dd76ee0b
Parse unsigned key
2017-11-06 22:14:16 +02:00
Konstantinos Sideris
9cf5bf3833
Adjust appveyor configuration
2017-11-06 17:42:44 +02:00
Konstantinos Sideris
2edd7f078b
Update ci
2017-11-06 17:20:48 +02:00
Marcel
4ba1f2ea83
Windows icon fix and change the installer to QT Installer Framework on Windows ( #85 )
2017-11-06 17:17:21 +02:00
Benjamin Saunders
097dac4f79
Fix wacky newline/linkification interaction
2017-11-05 16:23:19 -08:00
Konstantinos Sideris
1a3bacd96e
Update README
...
[ci skip]
2017-11-06 00:51:59 +02:00