Commit Graph

841 Commits

Author SHA1 Message Date
Konstantinos Sideris c347c0d5f5 Fix the docker build
fixes #334
2018-09-08 23:37:24 +03:00
Konstantinos Sideris 72333aec59 Enable Qt auto scaling
fixes #397
2018-09-08 17:10:42 +03:00
Konstantinos Sideris 667ee75d66 Show sidebar after initial sync
fixes #412
2018-09-08 15:50:35 +03:00
Konstantinos Sideris 5267e0262b Remove custom stylesheet for qmenu 2018-09-08 14:55:30 +03:00
Konstantinos Sideris 0588cb3dbf macOs: Add missing border on the TopBar 2018-09-08 14:16:51 +03:00
Konstantinos Sideris df6b027a6a Add changelog
fixes #431
2018-09-08 14:11:08 +03:00
Konstantinos Sideris 67512e1cbd Update mtxclient 2018-09-08 13:20:54 +03:00
Konstantinos Sideris 19626dbb10 Small refactoring on the EditModal 2018-09-08 13:20:54 +03:00
Marcin Mikołajczak 079faa67e6 i18n: Update Polish translation (#430)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-09-07 21:28:16 +00:00
Konstantinos Sideris 245a3735e5 Remove debug prints 2018-09-07 20:31:47 +03:00
Konstantinos Sideris 9e8f0b7409 Initial support for sending markdown formatted messages
fixes #283
2018-09-07 20:05:30 +03:00
Konstantinos Sideris a21db789e7 Fix double href links on username pills 2018-09-07 14:52:29 +03:00
Konstantinos Sideris 896fe069b6 Use proxy objects on lambdas instead of raw pointers
When the object is destroyed the connections will be removed
automatically by Qt.

fixes #433
2018-09-07 12:24:09 +03:00
Konstantinos Sideris a1af99becb Put back removed links 2018-09-06 22:41:02 +03:00
Konstantinos Sideris 8ad01f520a Add initial support for displaying formatted messages 2018-09-06 22:34:41 +03:00
Konstantinos Sideris 36c5a8f410 Update mtxclient 2018-09-06 17:30:53 +03:00
Konstantinos Sideris 0c6a3b6282 Remove captcha dialog from the member list 2018-09-05 18:05:27 +03:00
Konstantinos Sideris 797a69fd90 Fallback to the login screen when the one-time keys cannot be uploaded 2018-09-05 16:57:26 +03:00
Konstantinos Sideris cbff9c6914 Build boost with C++14 2018-09-05 01:10:24 +03:00
Konstantinos Sideris 4a30eb30b3 Enable colors in console logger 2018-09-04 13:17:21 +03:00
Konstantinos Sideris d2f1e641ba Forgot to update cmake project version 2018-09-01 14:16:44 +03:00
Konstantinos Sideris bf1d102658 Bump version to 0.5.5 2018-09-01 14:03:42 +03:00
Konstantinos Sideris 990a3a97c7 Merge matrix-structs into the client lib 2018-09-01 13:35:10 +03:00
Konstantinos Sideris d0e31c43a6 Remove nix script which was unmaintained 2018-08-31 18:52:26 +03:00
Konstantinos Sideris e9a8e51208 Guard against flickering for items added to the top of the timeline 2018-08-31 18:34:54 +03:00
Konstantinos Sideris 27fed83083 Retry initial sync on generic network errors (#422) 2018-08-31 16:25:27 +03:00
Konstantinos Sideris 28dda237c2 Don't block on empty from token 2018-08-31 14:56:55 +03:00
Konstantinos Sideris 3de650d5f9 Fill out missing fields in Info.plist
fixes #423
2018-08-31 13:26:33 +03:00
Konstantinos Sideris 641364c105 Handle some more edge cases in timeline 2018-08-31 10:47:27 +03:00
Konstantinos Sideris d608950bea Stop calling /messages if the prev_batch token is empty 2018-08-31 09:57:04 +03:00
Konstantinos Sideris e29fceaee4 Fix a use-after-free error during logout 2018-08-31 09:10:47 +03:00
Konstantinos Sideris b10e1bafc8 Add temp fix to work with servers that don't support e2ee endpoints
fixes #371
2018-08-30 20:37:24 +03:00
Konstantinos Sideris ee2ba93ec4 Only call /sync when retrying initial sync (#422) 2018-08-30 13:39:09 +03:00
Konstantinos Sideris 183975be1a Increase LMDB's map size (#413) 2018-08-29 16:47:28 +03:00
Konstantinos Sideris b7362298b0 Make lambda that updates avatar a class method 2018-08-29 16:15:31 +03:00
Konstantinos Sideris 56ee290b03 Add the ability to change the room avatar
fixes #418
2018-08-29 16:00:07 +03:00
Konstantinos Sideris db9c37d336 Call adjustSize before showing the timeline widget 2018-08-28 00:19:39 +03:00
Konstantinos Sideris 7e16730692 Remove unnecessary height setting for timeline messages
This will remove some minor flickering (hopefully for good)
2018-08-27 21:32:24 +03:00
Konstantinos Sideris 9f43ff876a Show the room id in the room settings modal
fixes #416
2018-08-26 14:56:35 +03:00
Konstantinos Sideris 345dca3544 Add method to delete old messages periodically
fixes #413
2018-08-25 21:08:43 +03:00
Konstantinos Sideris 199a4eaf51 Bump version to v0.5.4 2018-08-21 20:48:38 +03:00
Marcin Mikołajczak 867b911538 i18n: Update Polish translation (#411)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-08-21 12:04:55 +00:00
Rudi Floren c8a59f2d6e Add device ID and device fingerprint to settings page like in Riot. (#407) 2018-08-21 06:22:51 +00:00
Konstantinos Sideris 6d1f2ea9b3 Remove pixel ratio from image scaling 2018-08-20 11:58:13 +03:00
Konstantinos Sideris 04c888c44c Fix crash on logout 2018-08-13 09:35:55 +03:00
Konstantinos Sideris 34f4071f64 Update readme 2018-08-12 12:08:20 +03:00
Konstantinos Sideris 243ca55234 Bump version to 0.5.3 2018-08-12 11:35:56 +03:00
Konstantinos Sideris b06203a34b Install the bundled spdlog 2018-08-12 10:49:51 +03:00
Colin Lord bcd92c0604 Enable compilation on FreeBSD (#403) 2018-08-12 09:33:36 +03:00
Konstantinos Sideris cebd8cbc19 Add option to disable desktop notifications
fixes #388
2018-08-11 18:26:17 +03:00