Commit Graph

129 Commits

Author SHA1 Message Date
Tulir Asokan
e80c972da5 Call EncryptMegolmEvent with pointer to content 2020-06-18 12:57:47 +03:00
Tulir Asokan
a8b6abe970 Update mautrix-go 2020-06-17 13:27:22 +03:00
Tulir Asokan
b3b7b70480 Improve errors in crypto stuff 2020-06-04 18:43:51 +03:00
Tulir Asokan
7d48d8538f Set different user agent 2020-05-10 20:09:44 +03:00
Tulir Asokan
2cebe3b5dc Move loaded history pointer to message view
When it was in the history manager, it wouldn't get unloaded when the room was unloaded.

Hopefully fixes #136
2020-05-10 02:28:34 +03:00
Tulir Asokan
f9007ae875 Send read receipts asynchronously. Hopefully fixes #141 2020-05-10 01:23:20 +03:00
Tulir Asokan
e1b38bb202 Add command to get e2ee fingerprint 2020-05-07 11:56:21 +03:00
Tulir Asokan
2b07b80e64 Parse event content when getting single event from server 2020-05-06 23:40:50 +03:00
Tulir Asokan
6cf22290ad Use structs for parsing read receipts and direct chat lists 2020-05-06 23:30:08 +03:00
Tulir Asokan
e670fd05c2 Prevent blocking when trying to stop matrix container 2020-05-06 20:11:35 +03:00
Tulir Asokan
cfd5f7ae54 Random changes 2020-05-05 21:15:53 +03:00
Tulir Asokan
0988b0590c Make e2ee optional 2020-05-05 20:38:58 +03:00
Tulir Asokan
9b2b164108 Update mautrix-go 2020-05-05 19:37:35 +03:00
Tulir Asokan
9d4fffb259 Don't encrypt outgoing reactions 2020-05-05 19:16:25 +03:00
Tulir Asokan
22681875f3 Update mautrix-go and give crypto module access to state store 2020-05-05 18:39:28 +03:00
Tulir Asokan
a9dff6da73 Add support for encrypted files 2020-04-29 02:45:54 +03:00
Tulir Asokan
fa04323daf Update mautrix-go and move crypto store to XDG_DATA_HOME 2020-04-28 22:00:37 +03:00
Tulir Asokan
7d0d701c50 Add initial support for encrypting messages 2020-04-28 00:58:38 +03:00
Tulir Asokan
0e8e81a607 Add support for decrypting messages 2020-04-27 00:38:04 +03:00
Tulir Asokan
19fe067439 Use mautrix-go methods for downloading media 2020-04-22 12:31:54 +03:00
Tulir Asokan
2d1b3bd7f0 Fix media download endpoint version 2020-04-22 12:24:14 +03:00
Tulir Asokan
6b4adccce2 Fix loading member events 2020-04-20 22:46:41 +03:00
Tulir Asokan
c4175bfa70 Only show syncing modal for initial syncs 2020-04-19 18:57:11 +03:00
Tulir Asokan
0943374892 Update copyright year 2020-04-19 18:10:14 +03:00
Tulir Asokan
a66b02ae8b Add progress bar for first sync 2020-04-19 18:06:49 +03:00
Tulir Asokan
5ee6aa72db Update mautrix-go content stuff 2020-04-19 15:01:16 +03:00
Tulir Asokan
ae770a97e2 Make sure own messages don't cause notifications 2020-04-19 15:01:16 +03:00
Tulir Asokan
815190be14 Update stuff and move pushrules to mautrix-go 2020-04-19 15:01:16 +03:00
Tulir Asokan
a6f6fb3ef2 Display thumbnail for all files and add commands to download and open files 2020-04-08 15:30:29 +03:00
Tulir Asokan
3ddf85763d Move room away from invites list when invite is accepted from other client
May not actually work, I didn't test it
2020-04-04 01:23:08 +03:00
Tulir Asokan
842aab1324 Add toggles for disabling markdown and HTML 2020-04-04 01:03:17 +03:00
Tulir Asokan
87b394abec Support formatting in rainbows
Fixes #119
2020-03-20 14:32:30 +02:00
Tulir Asokan
fbe387f912 Don't send typing stop event if not necessary 2020-03-03 21:15:25 +02:00
Tulir Asokan
c829e436e4 Implement sending redactions 2020-03-01 22:35:25 +02:00
Tulir Asokan
3658e60d89 Update mautrix-go 2020-03-01 01:24:27 +02:00
Tulir Asokan
9d132d328b Add support for replying and reacting to messages 2020-03-01 00:33:37 +02:00
Tulir Asokan
806f0f1bf0 Make invites mostly work 2020-02-22 01:30:43 +02:00
Tulir Asokan
455d9fc4c5 Improve tags and add initial invite handling 2020-02-22 01:17:52 +02:00
Tulir Asokan
442fdac4d5 Enable lazy loading of members 2020-02-22 00:03:57 +02:00
Tulir Asokan
db1424a06d Add support for displaying reactions 2020-02-20 21:56:03 +02:00
Tulir Asokan
8a0a3a6487 Improve login view and add .well-known resolution 2020-02-20 00:40:59 +02:00
Tulir Asokan
55f58f2875 Fix some issues when logging out 2020-02-19 23:48:34 +02:00
Tulir Asokan
257eaa077a Only initialize history manager if not initialized 2020-02-19 22:12:38 +02:00
Tulir Asokan
d02abd079f Add support for editing messages 2020-02-19 01:14:02 +02:00
Tulir Asokan
2a4755b712 Fix panic when joining new room 2020-02-18 21:41:49 +02:00
Tulir Asokan
2610c2bf9f Update readme a bit and add SSO support 2020-02-18 21:31:28 +02:00
Tulir Asokan
18fa85f4c4 Update deps 2020-02-18 20:38:35 +02:00
Tulir Asokan
772f30b2d6 Fix or break some history related things 2019-06-21 23:52:51 +03:00
Tulir Asokan
b76c301145 Add initial support for rendering replies 2019-06-17 13:46:02 +03:00
Tulir Asokan
fe439f076a Wrap events in custom struct to add gomuks-specific fields 2019-06-17 12:27:31 +03:00