Konstantinos Sideris
9802ea8809
Send one claim request per user that includes all devices
...
Add missing megolm algorithm field that was causing
the "unknown algorithm" error.
7 years ago
Konstantinos Sideris
7ecabcd614
Mark encrypted rooms when processing room state
7 years ago
Konstantinos Sideris
604cdcec8a
Save the olm account after we create new one-time keys
...
Otherwise after a restart the old account will be loaded and we
won't be able to decrypt messages from devices using the new one-time keys.
Also new one-time key upload requests will fail due to conflicts with
the existing keys with the same keyid.
7 years ago
Konstantinos Sideris
197b2dac74
Fix regressions regarding invites & slowness during shutdown
7 years ago
Konstantinos Sideris
66249ed126
Correctly mark received messages whose response came after /sync
7 years ago
Konstantinos Sideris
24e0285210
Don't try to send megolm session keys to devices with no one-time keys
7 years ago
Konstantinos Sideris
9102a141f3
Handle OLM_MESSAGE type of messages properly
7 years ago
Konstantinos Sideris
8e9d210a2a
Rename the log namespace to avoid symbol clash with the math function
...
- Patch the olm repo with a CMakeLists.txt file
7 years ago
Konstantinos Sideris
5d47cc3940
Add support for sending encrypted messages
7 years ago
Konstantinos Sideris
e5dd64c63a
Add method to convert PendingMessage's to event types
...
Add more logging during message sending
7 years ago
Konstantinos Sideris
a97528b432
Fix bug where cache was initialized twice in a row
7 years ago
Konstantinos Sideris
36cb62748b
Add menu option to enable encryption in a private room
7 years ago
Konstantinos Sideris
626c680911
Add support for displaying decrypted messages
7 years ago
Konstantinos Sideris
b89257a34b
Migrate to mtxclient for the http calls
7 years ago
Konstantinos Sideris
0fe81ecd4a
Show Matrix ID tooltip when hovering over display name
...
fixes #212
7 years ago
Konstantinos Sideris
b371c15b5f
Properly resize Audio & File widgets
...
Remove empty space between username & timeline widgets
7 years ago
Konstantinos Sideris
90595beb16
Set fixed height for the DateSeparator & TextLabel
7 years ago
Konstantinos Sideris
bcba977f4c
Fix resize slowness on the TopBar
7 years ago
Konstantinos Sideris
5538a04690
Make the number of unread messages fit in the bubble
...
fixes #330
7 years ago
Konstantinos Sideris
c11b18d5e0
Fix "jumpy messages" regression
...
Caused by the commit addressing #193
7 years ago
Konstantinos Sideris
3cf7ab9f04
Fix line break issue on timeline with long words
...
fixes #193
7 years ago
Konstantinos Sideris
9eb1c496a0
Retrieve the current room state from cache when the edit modal opens
7 years ago
Konstantinos Sideris
d88dee3185
Refresh the room info on the top bar after sync
7 years ago
Konstantinos Sideris
3d26c5f14d
Add missing header
...
[ci skip]
7 years ago
Konstantinos Sideris
791a9d0a4d
Hide the edit menu when the user doesn't have enough power
7 years ago
Konstantinos Sideris
340c9ab9de
Add menu to modify the name & topic of the room
...
fixes #235
7 years ago
twahm
4bd43780d9
Add read support for room access options ( #324 )
...
- Join rules
- Guest access
7 years ago
Konstantinos Sideris
18061f0600
Use the correct avatar size for HiDPI displays
7 years ago
Konstantinos Sideris
05585ff8cf
Make explicit that MatrixClient & Cache are unique pointers
7 years ago
Anton Karmanov
17896b1c82
Start in tray ( #319 )
7 years ago
Konstantinos Sideris
7d809be79f
Hide SnackBar initially & guard against access of an empty list
7 years ago
Konstantinos Sideris
ebed87ea57
Don't use shared pointers for cache
7 years ago
Konstantinos Sideris
4c4ea557b3
Replace shared pointers of MatrixClient with a single instance
7 years ago
Konstantinos Sideris
5aff3e4309
Don't send notification for the room that is currently open
7 years ago
Konstantinos Sideris
506cf68072
Implement desktop notification for mac
7 years ago
Konstantinos Sideris
ed9501023a
Add support for retrieving the notification events ( #33 )
7 years ago
Konstantinos Sideris
156e1e62a6
Fetch user avatars while browsing the member list
7 years ago
Konstantinos Sideris
8dd21b1dae
Remove the extra top margin from timeline widgets
7 years ago
Konstantinos Sideris
7dab863738
Remove flickering by updating auto-complete menu items in-place
...
Instead of deleting the current items and creating new ones.
7 years ago
Konstantinos Sideris
f1b355f7a7
Add missing header
7 years ago
Konstantinos Sideris
916c0d48af
Move access token to header
7 years ago
Konstantinos Sideris
7f69c71814
Handle invalid access token
7 years ago
Konstantinos Sideris
23accc50d6
Show user avatar for messages on different day or time gap > 15 mins
...
fixes #278
7 years ago
Konstantinos Sideris
f2954a3616
Remove extra semicolon
7 years ago
Konstantinos Sideris
763330fd3c
Add member list
7 years ago
Konstantinos Sideris
3097037c3d
Add prototype room settings menu
7 years ago
Konstantinos Sideris
62d54146a7
More consistent spacing between messages
7 years ago
Konstantinos Sideris
95120c602b
Refactor utils::getMessageDescription
7 years ago
Konstantinos Sideris
4a7b62e8fa
Fix CI errors
7 years ago
Konstantinos Sideris
7621dc0cb0
Fix UI inconsistencies between room list & communities
...
fixes #204
fixes #255
7 years ago