1
0
Fork 0
forked from Mirrors/gomuks
Commit graph

176 commits

Author SHA1 Message Date
Tulir Asokan
74e97c5c8c dependencies: update mautrix-go 2024-11-18 20:26:36 +02:00
Tulir Asokan
ead1365c12 dependencies: update 2024-11-16 23:21:02 +02:00
Tulir Asokan
e0612ac0fb dependencies: update 2024-11-15 16:00:15 +02:00
Tulir Asokan
d3b93327f2 hicli/paginate: optimize storing members in massive rooms 2024-11-12 23:35:11 +02:00
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
Tulir Asokan
2ff3f9120c dependencies: update 2024-11-02 12:40:56 +02:00
Tulir Asokan
c31604eecf hicli/send: add LaTeX sending support 2024-11-02 12:32:00 +02:00
Tulir Asokan
214d4fde53 hicli/html,web/timeline: add support for LaTeX rendering 2024-11-02 02:51:00 +02:00
Tulir Asokan
976d1ae9cb web/timeline: add big emojis 2024-10-27 18:40:43 +02:00
Tulir Asokan
ac3b906211 web/emoji: implement MSC2545 2024-10-26 15:49:04 +03:00
Tulir Asokan
8ddf5f800d web/composer: add emoji autocompletion 2024-10-20 22:11:49 +03:00
Tulir Asokan
9b1b0426c3 media: allow streaming unencrypted files 2024-10-20 19:48:22 +03:00
Tulir Asokan
afa6d3aa4b hicli/html,web/timeline: add syntax highlighting for code blocks 2024-10-20 15:55:14 +03:00
Tulir Asokan
e78bf640ff server,web/composer: add support for sending media 2024-10-19 02:35:15 +03:00
Tulir Asokan
7601609683 hicli/pushrules: add support for room mentions 2024-10-18 14:11:18 +03:00
Tulir Asokan
1db1d2db5c all: move hicli from mautrix-go and add more features 2024-10-17 20:31:03 +03:00
Tulir Asokan
d79be2b8cf dependencies: update mautrix-go 2024-10-16 17:34:47 +03:00
Tulir Asokan
cf56cd24aa dependencies: update mautrix-go 2024-10-15 02:22:31 +03:00
Tulir Asokan
08bea53cf1 dependencies: update mautrix-go 2024-10-15 01:53:20 +03:00
Tulir Asokan
f0de332b00 dependencies: update mautrix-go to use user avatar as DM room avatar 2024-10-15 01:43:02 +03:00
Tulir Asokan
1c10ba9348 dependencies: update mautrix-go 2024-10-15 01:21:37 +03:00
Tulir Asokan
3c596a200f web/composer: send typing notifications 2024-10-15 00:40:06 +03:00
Tulir Asokan
73d8c5c6bb dependencies: update mautrix-go 2024-10-14 17:35:06 +03:00
Tulir Asokan
a6d9ff542c dependencies: update mautrix-go 2024-10-14 01:55:49 +03:00
Tulir Asokan
3dc86b287a web/roomview: add support for sending replies 2024-10-13 22:34:17 +03:00
Tulir Asokan
11aa2eabf1 web/api: add mark read method 2024-10-13 17:14:56 +03:00
Tulir Asokan
4e55fa97bc dependencies: update mautrix-go 2024-10-12 18:57:48 +03:00
Tulir Asokan
a7caf8a71f web/timeline: only omit sender profile for messages within 15 minutes 2024-10-12 15:47:51 +03:00
Tulir Asokan
989b0fa0e5 web: add support for sending markdown and rainbows 2024-10-12 15:15:34 +03:00
Tulir Asokan
821701dec6 web: support rendering edits and refactor timeline updates 2024-10-12 13:07:59 +03:00
Tulir Asokan
7afa2d48c4 server: add authentication 2024-10-12 00:29:40 +03:00
Tulir Asokan
efbf75dad8 server: use exhttp for applying middlewares 2024-10-11 20:12:03 +03:00
Tulir Asokan
67c9060e85 dependencies: update mautrix-go 2024-10-10 22:03:37 +03:00
Tulir Asokan
0080981512 web/roomview: add support for sending messages 2024-10-09 21:24:07 +03:00
Tulir Asokan
c1eae98384 web: store current room state 2024-10-09 02:17:14 +03:00
Tulir Asokan
23478caa6e media: cache errors 2024-10-08 23:47:59 +03:00
Tulir Asokan
929bfbc882 web/roomview: add history pagination button 2024-10-07 22:18:17 +03:00
Tulir Asokan
1a359f9793 web: init 2024-10-06 21:45:46 +03:00
Tulir Asokan
4767def4b5 all: delete old code 2024-10-04 17:25:25 +03:00
Tulir Asokan
be2842c551 Update dependencies 2024-07-13 19:39:24 +03:00
Tulir Asokan
06d31f0e66 Remove macOS amd64 builds and update go-sqlite3 2024-07-12 19:06:34 +03:00
Tulir Asokan
3b2f1c79b9 Update mautrix-go for authenticated downloads 2024-07-10 11:45:52 +03:00
Tulir Asokan
d6c08dc134 Update mautrix-go and remove duplicate function 2023-01-15 15:48:12 +02:00
Tulir Asokan
6aaeb8c244 Check spec versions supported by homeserver. Fixes #402 2022-11-21 22:42:42 +02:00
Tulir Asokan
c871a0c4b5 Update mauview and changelog 2022-11-19 17:21:07 +02:00
Tulir Asokan
5db151d90f Update more dependencies 2022-11-13 17:59:11 +02:00
Tulir Asokan
886690f98f Update dependencies and Go version 2022-11-13 15:28:04 +02:00
Tulir Asokan
6479ff2e34 Add option to disable clearing screen
Somewhat hacky and might cause other issues, but should fix #365
2022-04-25 00:25:49 +03:00
Tulir Asokan
b4101f5518 Use runewidth fork to override variation selector width 2022-04-24 23:55:09 +03:00
Tulir Asokan
fa79dc0ca1 Update mauview
Fixes #367
2022-04-17 23:55:18 +03:00