Commit Graph

494 Commits

Author SHA1 Message Date
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
4e2cbf1e4f Merge remote-tracking branch 'julianuu/master' 2020-05-10 01:39:59 +03:00
f9007ae875 Send read receipts asynchronously. Hopefully fixes #141 2020-05-10 01:23:20 +03:00
3b5840bb06 Update mautrix-go 2020-05-10 01:21:29 +03:00
ba4efc6411 Add static build with e2ee 2020-05-08 17:29:29 +03:00
e1b38bb202 Add command to get e2ee fingerprint 2020-05-07 11:56:21 +03:00
2b07b80e64 Parse event content when getting single event from server 2020-05-06 23:40:50 +03:00
03826346d9 Random changes 2020-05-06 23:30:16 +03:00
6cf22290ad Use structs for parsing read receipts and direct chat lists 2020-05-06 23:30:08 +03:00
e670fd05c2 Prevent blocking when trying to stop matrix container 2020-05-06 20:11:35 +03:00
5b3e91524e Merge branch 'e2ee' 2020-05-06 20:06:35 +03:00
ebdfe91428 Update deps 2020-05-06 20:01:08 +03:00
4052ec532b Fix potential double locking when finding shared rooms 2020-05-06 18:43:35 +03:00
5927733562 Update mautrix-go and other deps 2020-05-05 21:27:09 +03:00
cfd5f7ae54 Random changes 2020-05-05 21:15:53 +03:00
44bcf5044b Remove extra git install in CI 2020-05-05 21:03:37 +03:00
5d834b2ca3 Add static builds without e2ee 2020-05-05 20:39:14 +03:00
0988b0590c Make e2ee optional 2020-05-05 20:38:58 +03:00
9b2b164108 Update mautrix-go 2020-05-05 19:37:35 +03:00
9d4fffb259 Don't encrypt outgoing reactions 2020-05-05 19:16:25 +03:00
22681875f3 Update mautrix-go and give crypto module access to state store 2020-05-05 18:39:28 +03:00
788d932bec Update mautrix-go 2020-04-29 03:22:36 +03:00
a9dff6da73 Add support for encrypted files 2020-04-29 02:45:54 +03:00
fa04323daf Update mautrix-go and move crypto store to XDG_DATA_HOME 2020-04-28 22:00:37 +03:00
92d4279b21 Install Go too 2020-04-28 01:11:42 +03:00
eb17971aa9 Run apt update before installing 2020-04-28 01:10:12 +03:00
111dd72d7b Use debian testing for CI 2020-04-28 01:08:49 +03:00
7d0d701c50 Add initial support for encrypting messages 2020-04-28 00:58:38 +03:00
0e8e81a607 Add support for decrypting messages 2020-04-27 00:38:04 +03:00
12fb6c9076 remove unnecessary returns 2020-04-26 22:36:33 +03:00
2624dde983 Remove github.com/atotto/clipboard from those go files 2020-04-26 22:27:39 +03:00
b0983a47c9 Use github.com/zyedidia/clipboard for clipboard.
Now one can choose as register clipboard and primary.
2020-04-26 22:19:41 +03:00
0f85fcc3fa Implement copying to clipboard
"github.com/atotto/clipboard"
2020-04-26 20:02:35 +03:00
96bb87e8ac Add missing pointer 2020-04-23 17:56:09 +03:00
19fe067439 Use mautrix-go methods for downloading media 2020-04-22 12:31:54 +03:00
2d1b3bd7f0 Fix media download endpoint version 2020-04-22 12:24:14 +03:00
6b4adccce2 Fix loading member events 2020-04-20 22:46:41 +03:00
bc80bc458b Make TxnID url-safe to help pantalaimon. Closes #152 2020-04-20 01:48:25 +03:00
3f22fe4157 Fix messages sometimes overflowing until rerendering 2020-04-19 22:53:26 +03:00
c4175bfa70 Only show syncing modal for initial syncs 2020-04-19 18:57:11 +03:00
0943374892 Update copyright year 2020-04-19 18:10:14 +03:00
a66b02ae8b Add progress bar for first sync 2020-04-19 18:06:49 +03:00
6a907354e2 Strip event content Raw fields before storing 2020-04-19 16:23:32 +03:00
f668faa894 Process different rooms in sync responses in goroutines 2020-04-19 15:57:49 +03:00
5ee6aa72db Update mautrix-go content stuff 2020-04-19 15:01:16 +03:00
ac1b0540a2 Update Encrypted boolean when receiving m.room.encryption event 2020-04-19 15:01:16 +03:00
bb5f9156c9 Add better help for /toggle 2020-04-19 15:01:16 +03:00
ae770a97e2 Make sure own messages don't cause notifications 2020-04-19 15:01:16 +03:00
bc80ff3a56 Add toggle for desktop notifications 2020-04-19 15:01:16 +03:00
815190be14 Update stuff and move pushrules to mautrix-go 2020-04-19 15:01:16 +03:00