Tulir Asokan
|
2751b186fa
|
Add safety for negative indexes in HTML renderer
|
2023-01-15 15:57:34 +02:00 |
|
Tulir Asokan
|
d6c08dc134
|
Update mautrix-go and remove duplicate function
|
2023-01-15 15:48:12 +02:00 |
|
Tulir Asokan
|
886690f98f
|
Update dependencies and Go version
|
2022-11-13 15:28:04 +02:00 |
|
Nicolas Peugnet
|
9fe2888017
|
Fix line breaks with URLs in plaintext only messages
By making sure that there is always only one container and no empty text
Entities.
|
2022-11-01 18:29:32 +01:00 |
|
n-peugnet
|
1cff17a857
|
Fix codeblocks doubled newlines in plaintext mode
|
2022-10-19 13:53:22 +02:00 |
|
n-peugnet
|
58c20698d6
|
Fix mangled newlines in some code blocks
Because some tokens can contain newlines and not only comment tokens, I
removed the comments specific code to handle newlines in a more generic
way.
|
2022-10-19 13:53:21 +02:00 |
|
Tulir Asokan
|
71f16b797f
|
Merge pull request #388 from n-peugnet/newlines-nohtml
Preserve newlines in plain text messages
|
2022-10-19 14:33:22 +03:00 |
|
n-peugnet
|
77b3fffba1
|
s/Html/HTML/g
|
2022-10-19 13:30:16 +02:00 |
|
n-peugnet
|
bfc7dd5196
|
Preserve newlines in plain text message
|
2022-10-10 20:30:13 +02:00 |
|
n-peugnet
|
82cf2ee816
|
Fallback to "plaintext" lexer in codeblock parser
This avoids "malformed message" in the timeline when the lexer for a
given language is not found.
|
2022-10-10 12:36:51 +02:00 |
|
Tulir Asokan
|
030c0c6ec5
|
Fix rendering empty/malformed messages
|
2022-04-19 12:01:56 +03:00 |
|
Tulir Asokan
|
b6fba5230a
|
Enable inline URLs by default on VTE terminals
|
2022-04-16 19:59:34 +03:00 |
|
Tulir Asokan
|
b3e989ee0f
|
Use xurls instead of custom regex for finding links
|
2022-04-16 19:26:24 +03:00 |
|
n-peugnet
|
0da7d78138
|
Display inline code in messages
The Textcolor is also set to make sure it is readable
with black on white themes
|
2022-04-16 17:53:47 +02:00 |
|
Tulir Asokan
|
e08f23ba65
|
Only linkify text if inline URLs are enabled
|
2022-04-15 23:44:59 +03:00 |
|
Tulir Asokan
|
66233721a2
|
Get rid of special-cased plaintext rendering. Fixes #273
|
2022-04-15 23:28:23 +03:00 |
|
Tulir Asokan
|
7bf6785689
|
Linkify links in HTML messages too
|
2022-04-15 23:25:12 +03:00 |
|
Tulir Asokan
|
fa7a4d8320
|
Fix BaseEntity.String()
|
2022-04-15 22:36:06 +03:00 |
|
Tulir Asokan
|
97491eb6c0
|
Add support for inline URLs
Fixes #71
Fixes #168
|
2022-04-15 22:09:15 +03:00 |
|
Tulir Asokan
|
e46694a33f
|
Ignore newlines in HTML completely again
|
2022-04-15 20:29:23 +03:00 |
|
Tulir Asokan
|
a5bdba204e
|
Add support for rendering spoilers. Fixes #331
|
2022-04-15 15:14:22 +03:00 |
|
Tulir Asokan
|
1b4aa60114
|
Add slightly hacky workaround to fix #316
|
2022-04-15 14:03:08 +03:00 |
|
Tulir Asokan
|
18aeb8ba9d
|
Improve removing unnecessary whitespace in HTML
|
2022-04-15 12:58:27 +03:00 |
|
Tulir Asokan
|
899bdbc705
|
Update tcell
|
2022-04-15 12:53:09 +03:00 |
|
Tulir Asokan
|
f6326f69df
|
Don't show links with data-mautrix-exclude-plaintext attribute
|
2021-08-02 21:46:21 +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
|
1437a799e5
|
Don't panic on empty code block. Fixes #237
|
2020-10-20 13:29:54 +03:00 |
|
Kasper Seweryn
|
56256b8937
|
Fix mangled comment newlines in code blocks (#214)
Fixes #120
|
2020-09-04 18:09:41 +03:00 |
|
Tulir Asokan
|
15ed2a75b5
|
Fix minor code style details
|
2020-08-18 18:01:19 +03:00 |
|
ReK2
|
3439b94e0e
|
fix changes requested
|
2020-08-17 21:03:28 +02:00 |
|
ReK2
|
0f77c17e9c
|
enable to show html as plain text if enabled and the url and text is not the same or nor contains data-mautrix-no-link
|
2020-08-17 20:51:20 +02:00 |
|
ReK2
|
2a1329d981
|
first changes to show urls
|
2020-08-15 06:59:02 +02:00 |
|
Tulir Asokan
|
0943374892
|
Update copyright year
|
2020-04-19 18:10:14 +03:00 |
|
Tulir Asokan
|
5ee6aa72db
|
Update mautrix-go content stuff
|
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
|
15e1d3f87c
|
Fix rendering formatted m.emotes
|
2020-02-19 21:54:53 +02:00 |
|
Tulir Asokan
|
fe439f076a
|
Wrap events in custom struct to add gomuks-specific fields
|
2019-06-17 12:27:31 +03:00 |
|
Tulir Asokan
|
4bcdcd1ccd
|
Fix go 1.11 and go get compatibility
|
2019-05-12 17:34:47 +03:00 |
|
Tulir Asokan
|
60e3fe3927
|
Stop replacing text of event links
|
2019-04-15 00:34:48 +03:00 |
|
Tulir Asokan
|
43a7bdab72
|
Add better stringification for UI message types for debugging
|
2019-04-13 00:51:58 +03:00 |
|
Tulir Asokan
|
abd21affc4
|
Fix code block rendering
|
2019-04-10 22:59:37 +03:00 |
|
Tulir Asokan
|
a9199dd9f2
|
Split container/text HTML entities and add support for <hr>
|
2019-04-10 22:49:33 +03:00 |
|
Tulir Asokan
|
db0e24ccc2
|
Use already parsed events for replies if possible
|
2019-04-10 21:06:19 +03:00 |
|
Tulir Asokan
|
7e0278c571
|
Fix m.emote rendering
|
2019-04-10 17:08:39 +03:00 |
|
Tulir Asokan
|
2b6c435e50
|
Refactor message parsing things
|
2019-04-09 18:42:49 +03:00 |
|