Commit Graph

99 Commits

Author SHA1 Message Date
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
b0c4ef81e9 More changes to do #91 2019-04-07 18:21:38 +03:00
21b81ccb27 Initial changes to do #91 2019-04-07 03:22:51 +03:00
7ad2103f8f Move history storage to matrix package. Fixes #90 2019-04-05 23:44:17 +03:00
cc63a197c6 Change more things 2019-03-26 22:09:10 +02:00
c3c7cc9b35 Change things 2019-03-26 19:57:44 +02:00
8aa134b8b2 Start moving to mauview 2019-03-26 00:37:35 +02:00