Commit Graph

632 Commits

Author SHA1 Message Date
Konstantinos Sideris c0e355f485 Properly clean stale invites 2018-04-22 12:26:41 +03:00
Konstantinos Sideris 6d0bc0c05e Strip whitespace from room names for QuickSwitcher 2018-04-22 11:27:00 +03:00
Konstantinos Sideris 7a16e05b14 Initialize views before room list 2018-04-22 10:54:52 +03:00
Konstantinos Sideris 29bd8b71d1 Implement media cache 2018-04-21 21:18:57 +03:00
Konstantinos Sideris 54091cf403 Bump cache format version 2018-04-21 17:27:38 +03:00
Konstantinos Sideris 9d825b07ca Remove dead code 2018-04-21 17:27:06 +03:00
Konstantinos Sideris 74ff905582 Clean up Top Bar 2018-04-21 17:21:44 +03:00
Konstantinos Sideris 4a2f1af090 Save read receipts 2018-04-21 17:14:16 +03:00
Konstantinos Sideris 2f00fc51bf Cache refactoring 2018-04-21 16:35:03 +03:00
Konstantinos Sideris ca66940ec3 Popup improvements
- ESC closes the popup.
- Up/Down arrows for navigation.
- BackTab for backwards navigation.

fixes #301
fixes #302
2018-04-14 14:12:36 +03:00
Konstantinos Sideris 96617385bc Bump version to v0.3.1 2018-04-13 15:05:22 +03:00
Bart Ribbers e032f2935a Add more Dutch translations (#296) 2018-04-11 00:08:59 +03:00
Marcel 7e4fa28923 Add some more German Translations (#295) 2018-04-10 23:48:49 +03:00
christarazi 0b3029b3c4 Implement pressing tab to navigate auto completion (#294)
Fixes #287

* Fix pop-up not showing when less than max 

* Select suggestion by pressing Enter
2018-04-10 11:47:23 +03:00
Konstantinos Sideris 5125433552 Hide emoji panel if it's not under the mouse cursor
fixes #254
fixes #246
2018-04-08 15:49:53 +03:00
Konstantinos Sideris 8dc17ccecb Bump version 2018-04-03 15:17:34 +03:00
Konstantinos Sideris 33a8628059 Update the room list after a redacted event has been removed
fixes #286
2018-04-03 10:24:35 +03:00
Konstantinos Sideris 3afc76dbaa Adjust CMakeLists to make dependency downloading optional 2018-03-29 09:59:04 +03:00
Konstantinos Sideris 00549e0ec5 Use -std=c++11 on matrix structs 2018-03-28 13:33:59 +03:00
Konstantinos Sideris 945784db11 Correctly propagate focusOut event on TextEdit 2018-03-28 13:09:16 +03:00
Konstantinos Sideris 327e60af01 Update translation files 2018-03-28 11:05:08 +03:00
Konstantinos Sideris 0a09ce0f75 Update first & last sender after message deletion
fixes #282
2018-03-27 21:07:39 +03:00
Konstantinos Sideris 284d200361 Fix invite button colors on the system theme
fixes #248
2018-03-27 20:21:14 +03:00
Konstantinos Sideris f4675165ea Add environment variable to allow insecure connections (self-signed certs)
NHEKO_ALLOW_INSECURE_CONNECTIONS=1 ./nheko

fixes #260
2018-03-27 10:38:00 +03:00
Konstantinos Sideris ed0b345e76 Pin invites to the top of the room list
fixes #252
2018-03-26 22:02:53 +03:00
Konstantinos Sideris 15931fc322 Track invites so they can be removed outside of nheko
fixes #213
2018-03-26 21:39:00 +03:00
Konstantinos Sideris f9fd03b958 Simplify variant usage 2018-03-26 20:41:16 +03:00
Konstantinos Sideris f6f46119a6 Fix CI errors 2018-03-25 23:05:44 +03:00
Konstantinos Sideris f02d3ee606 Replace std::thread with QtConcurrent 2018-03-25 21:50:45 +03:00
Konstantinos Sideris 72d5d6d286 Show avatars in the completion popup 2018-03-25 15:59:47 +03:00
Konstantinos Sideris 97326243db Link with pthread on Linux 2018-03-24 23:36:27 +02:00
Konstantinos Sideris 553a97c8bb Add basic support for username auto-completion
fixes #40
2018-03-24 23:16:15 +02:00
Konstantinos Sideris 2054aad975 Adjust version number for the windows build
[ci skip]
2018-03-22 19:13:38 +02:00
Konstantinos Sideris 8a2b29a3bf Be compatible with cmake 3.1 2018-03-22 16:34:11 +02:00
Konstantinos Sideris f77a103209 Add version info in the settings menu
fixes #239
2018-03-22 16:20:22 +02:00
Konstantinos Sideris 64a6771dc8 Fix text color on room switcher
fixes #245
2018-03-22 09:16:17 +02:00
Konstantinos Sideris 480de2d30b Adjust unread msg bubble 2018-03-20 21:23:01 +02:00
Hawkheart 42733eeb86 TimelineView: remove unneeded date separators when deleting a redacted message (#279)
fixes #276
2018-03-20 08:59:00 +02:00
Konstantinos Sideris d2d65b6662 More stylistic changes & dark theme tweaks 2018-03-19 20:26:14 +02:00
Konstantinos Sideris cef385e1e4 Use the full with of the roomlist for the last message 2018-03-19 18:10:48 +02:00
Konstantinos Sideris bac1f46127 Dark theme revisited 2018-03-18 23:38:04 +02:00
Konstantinos Sideris 48ee36f6b2 Add border in community list & minor refactorings (#204) 2018-03-18 17:38:57 +02:00
Konstantinos Sideris b70e09c7ec Add border line above the text input 2018-03-18 17:08:13 +02:00
Konstantinos Sideris 7253dc2c54 roomlist: Put the message timestamp on the top 2018-03-18 15:54:53 +02:00
Konstantinos Sideris 4192a99927 Upgrade gcc version 2018-03-18 14:46:40 +02:00
Konstantinos Sideris fef7cd5b83 Don't count m.room.member or m.room.reaction events as viewable 2018-03-18 13:29:21 +02:00
Konstantinos Sideris 81d3bd8ce6 Remove redacted events from other users (#171) 2018-03-18 12:47:35 +02:00
Konstantinos Sideris 49270d10b4 Update matrix-structs library 2018-03-18 11:05:39 +02:00
Konstantinos Sideris 97e6fc6af3 Update readme 2018-03-17 21:32:50 +02:00
Konstantinos Sideris a0ae6cf5d5 Add ability to redact messages 2018-03-17 21:23:46 +02:00