376a2e5d84
Update mautrix-go
2020-06-23 21:43:25 +03:00
38d5ef5603
Add alias management command and alt_aliases rendering
...
* /alias command can be used to create and remove local aliases
* Changes to the alt_aliases are now rendered properly
2020-06-17 14:15:22 +03:00
0988b0590c
Make e2ee optional
2020-05-05 20:38:58 +03:00
22681875f3
Update mautrix-go and give crypto module access to state store
2020-05-05 18:39:28 +03:00
a9dff6da73
Add support for encrypted files
2020-04-29 02:45:54 +03:00
0943374892
Update copyright year
2020-04-19 18:10:14 +03:00
5ee6aa72db
Update mautrix-go content stuff
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
a6f6fb3ef2
Display thumbnail for all files and add commands to download and open files
2020-04-08 15:30:29 +03:00
41e7b018c1
command toggle downloads
2020-04-07 19:06:10 +02:00
8b68140dc9
refactor to allow every file message to be downloaded
2020-04-07 18:20:06 +02:00
f0e5e0022f
add text for video message
2020-04-07 01:26:02 +02:00
3c21281ada
Implement selecting message to reply/react to with keyboard
2020-03-01 17:11:56 +02:00
9d132d328b
Add support for replying and reacting to messages
2020-03-01 00:33:37 +02:00
58fff45d69
Add separate messages for invite reject/accept
2020-02-22 02:59:28 +02:00
032a83d70b
Add initial message selecting stuff
2020-02-21 00:29:29 +02:00
852023c611
Fix compilation error
2020-02-20 22:42:53 +02:00
fa8147f07a
Add background color for reactions
2020-02-20 22:11:09 +02:00
db1424a06d
Add support for displaying reactions
2020-02-20 21:56:03 +02:00
15e1d3f87c
Fix rendering formatted m.emotes
2020-02-19 21:54:53 +02:00
d02abd079f
Add support for editing messages
2020-02-19 01:14:02 +02:00
b76c301145
Add initial support for rendering replies
2019-06-17 13:46:02 +03:00
fe439f076a
Wrap events in custom struct to add gomuks-specific fields
2019-06-17 12:27:31 +03:00
d1d129f6cf
Add support for redactions. Fixes #19
2019-06-16 20:42:36 +03:00
967db30762
Fix message text color. Fixes #82
2019-06-16 17:14:17 +03:00
242d3a00d9
Merge remote-tracking branch 'jrswab/imageResize'
2019-06-16 15:21:01 +03:00
b019266062
Re-enable downloading images
2019-06-16 15:19:42 +03:00
2b7d5d5401
Fix reply rendering infinite loop bug
2019-06-16 14:54:12 +03:00
3ebfb87da2
Scale image message based on the user's text area.
...
Using the "image" package from the standard library the images loaded by
gomuks now scale to one third the size of the text area. The image data
contains both hight and width while the scaling uses only width the
option to scale by hight is possible if passed into `CalculateBuffer()`.
`ansimage.NewScaledFromReader()` now takes the new variable based off
the size of the buffers' width.
This may resolve issue #92
2019-06-15 11:01:05 -04:00
a55ea42d7f
Unbreak things
2019-06-15 01:11:54 +03:00
4bcdcd1ccd
Fix go 1.11 and go get compatibility
2019-05-12 17:34:47 +03:00
60e3fe3927
Stop replacing text of event links
2019-04-15 00:34:48 +03:00
98a8b52862
Minor UI changes
2019-04-13 17:04:52 +03:00
43a7bdab72
Add better stringification for UI message types for debugging
2019-04-13 00:51:58 +03:00
abd21affc4
Fix code block rendering
2019-04-10 22:59:37 +03:00
a9199dd9f2
Split container/text HTML entities and add support for <hr>
2019-04-10 22:49:33 +03:00
db0e24ccc2
Use already parsed events for replies if possible
2019-04-10 21:06:19 +03:00
7e0278c571
Fix m.emote rendering
2019-04-10 17:08:39 +03:00
099eebfa67
Misc changes
2019-04-10 02:28:24 +03:00
005c51c3b5
Re-add reply rendering
2019-04-10 02:19:38 +03:00
06c306bee9
Fix date change messages and input submit handling
2019-04-10 01:42:27 +03:00
bbde121947
It compiles. Ship it!
2019-04-10 01:04:39 +03:00
dbee49476d
Start refactoring various things in message rendering and sending
2019-04-09 18:45:41 +03:00
2b6c435e50
Refactor message parsing things
2019-04-09 18:42:49 +03:00
927be9bdcd
Move stripLinebreak to a struct field in the HTML parser
2019-04-09 01:03:17 +03:00
887e2e232a
Fix non-syntax-highlighted code block newline rendering
2019-04-09 00:59:56 +03:00
5d7c1a4caa
Improve handling of multiple linebreaks
2019-04-07 22:54:55 +03:00
e6180c9b6f
Move special list/blockquote prefixing to renderer
2019-04-07 22:25:53 +03:00
cf93671ecd
Add syntax highlighting. Fixes #28
2019-04-07 20:13:23 +03:00
083ae8bd44
Remove commented code
2019-04-07 18:25:13 +03:00