gomuks/pkg/hicli
Tulir Asokan 5832a935cf all: use markdown for custom emojis, improve editing
Edits will now use a different HTML -> markdown converter than what is
used to generate the body. This allows the plaintext body to have a
plain shortcode for custom emojis, while still having the raw data for
edits.

Additionally, for sent events, the raw input is saved locally, which
allows preserving commands and other such things. A future extension
may store the raw input in a custom field in the Matrix event to allow
lossless edits of messages sent from other clients.
2024-11-02 14:00:21 +02:00
..
database all: use markdown for custom emojis, improve editing 2024-11-02 14:00:21 +02:00
hitest all: move hicli from mautrix-go and add more features 2024-10-17 20:31:03 +03:00
backupupload.go hicli/backup: upload received megolm keys to key backup 2024-10-27 14:56:30 +02:00
cryptohelper.go all: move hicli from mautrix-go and add more features 2024-10-17 20:31:03 +03:00
decryptionqueue.go hicli/backup: upload received megolm keys to key backup 2024-10-27 14:56:30 +02:00
events.go web/emojipicker: add subscribe button for custom emoji packs 2024-10-26 16:28:56 +03:00
hicli.go hicli: apply more default settings to http transport 2024-10-27 15:01:55 +02:00
html.go hicli/html: fix non-math divs 2024-11-02 03:01:28 +02:00
init.go hicli/init: send account data last 2024-10-27 12:43:41 +02:00
json-commands.go web/timeline: add view source, report and redact event buttons to menu 2024-10-27 02:09:59 +03:00
json.go all: move hicli from mautrix-go and add more features 2024-10-17 20:31:03 +03:00
LICENSE all: move hicli from mautrix-go and add more features 2024-10-17 20:31:03 +03:00
login.go all: move hicli from mautrix-go and add more features 2024-10-17 20:31:03 +03:00
paginate.go hicli/sync: enable reaction count collection for all events 2024-10-21 23:11:14 +03:00
pushrules.go hicli/pushrules: skip evaluating non-message events in initial sync 2024-10-20 12:52:37 +03:00
send.go all: use markdown for custom emojis, improve editing 2024-11-02 14:00:21 +02:00
sync.go all: use markdown for custom emojis, improve editing 2024-11-02 14:00:21 +02:00
syncwrap.go hicli: delete room data on leave 2024-10-24 02:14:46 +03:00
verify.go hicli/verify: return error if secret is missing 2024-10-18 02:30:54 +03:00