i401
8472803cd0
add: clipboard functionality in room view
...
CTRL+V now checks if the clipboard contains an image and pastes it into the room.
The library used for clipboard functionality requires an additional
dependency:
> Linux: require X11 dev package. For instance, install libx11-dev or xorg-dev or libX11-devel to access X window system.
2023-10-05 22:33:21 +02:00
Tulir Asokan
099006c9c3
Don't read NotifySpecified in push rules
2023-04-04 22:09:25 +03:00
Tulir Asokan
6aaeb8c244
Check spec versions supported by homeserver. Fixes #402
2022-11-21 22:42:42 +02:00
Tulir Asokan
5db151d90f
Update more dependencies
2022-11-13 17:59:11 +02:00
Tulir Asokan
f1528143aa
Run gofmt
2022-11-13 15:40:10 +02:00
Tulir Asokan
c741634733
Add hint for using SSO
2022-11-07 18:39:06 +02:00
Tulir Asokan
c45a66bbf9
Add more details to --version
2022-04-17 21:21:10 +03:00
Tulir Asokan
b755302b93
Update mautrix-go to switch to /v3 paths
2022-04-17 13:16:47 +03:00
Tulir Asokan
7425bc25d9
Add lint to CI and pre-commit
2022-04-15 13:13:50 +03:00
Tulir Asokan
899bdbc705
Update tcell
2022-04-15 12:53:09 +03:00
Tulir Asokan
9a0a1636af
Update dependencies
2022-03-06 22:30:41 +02:00
Tulir Asokan
15e05fc4e7
Try temporarily storing large sync responses to disk to reduce memory usage
2021-09-19 22:16:13 -04:00
Tulir Asokan
9dcf3bdb12
Store homeserver URL from .well-known responses
2021-09-19 21:34:47 -04:00
Tulir Asokan
8ad2aa4e1a
Escape slashes in room IDs in cache file names
2021-08-02 21:45:45 +03:00
Tulir Asokan
2008d3755e
Update mautrix-go
2021-04-29 23:52:27 +03:00
Tulir Asokan
3964b6fd89
Fix some formatting and enable pretty panics in non-debug mode. Closes #265
2021-03-11 22:53:13 +02:00
Tulir Asokan
d820c56e8b
Only use SSO if no password is entered
2021-02-18 18:35:53 +02:00
Tulir Asokan
c2f0bb244b
Switch crypto store to SQLite
2021-02-08 22:42:40 +02:00
Tulir Asokan
45f71dbaa3
Include m.room.encryption state events in timeline in sync filter
2020-11-29 02:05:11 +02:00
Tulir Asokan
661a7cf17a
Merge branch 'master' into cross-signing
2020-11-12 00:21:11 +02:00
Tulir Asokan
a7f8bc1ad8
Update mautrix-go
2020-11-11 23:42:29 +02:00
Tulir Asokan
d103d005a3
Update deps and stop using github.com/pkg/errors
2020-10-23 12:02:42 +03:00
Tulir Asokan
180ecc36cc
Improve detecting login flows supported by homeserver
2020-09-18 21:13:05 +03:00
Tulir Asokan
5f999121f4
Add broken in-room verification and other stuff
2020-09-13 00:13:08 +03:00
Tulir Asokan
c6d1c62b65
Make generating cross-signing keys work
2020-09-12 02:47:10 +03:00
Tulir Asokan
e7c72dcbbf
Extremely WIP cross-signing and SSSS support
2020-09-12 01:59:53 +03:00
Tulir Asokan
5257d55114
Ignore edits where the sender is different
...
Closes #217
2020-09-04 19:37:01 +03:00
Tulir Asokan
0aeedd2c43
Finish basic file upload support. Fixes #62
2020-09-02 02:12:09 +03:00
Kasper Seweryn
88e559c46b
Add fileUpload command (WIP)
2020-09-01 13:33:39 +00:00
Tulir Asokan
ee3594db46
Add toggle to only send to verified devices
2020-07-25 20:54:32 +03:00
Tulir Asokan
77a1514c90
Add device list and legacy verification commands
2020-07-24 21:47:22 +03:00
Tulir Asokan
646a8637ff
Show decryption errors more accurately. Fixes #174
2020-06-23 22:28:28 +03:00
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
03826346d9
Random changes
2020-05-06 23:30:16 +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
4052ec532b
Fix potential double locking when finding shared rooms
2020-05-06 18:43: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