Tulir Asokan
|
11e1eef5e2
|
media,web: add support for fallback avatars
|
2024-10-22 21:56:08 +03:00 |
|
Tulir Asokan
|
eb68f3da7c
|
web/timeline: fix some bugs with reading content
|
2024-10-22 21:55:27 +03:00 |
|
Tulir Asokan
|
e2458c7657
|
web/composer: fix using arrow keys to pick autocomplete results
|
2024-10-22 20:05:26 +03:00 |
|
Tulir Asokan
|
082e5642aa
|
web/timeline: mark thread replies
|
2024-10-22 20:00:15 +03:00 |
|
Tulir Asokan
|
c4266fbc22
|
web/composer: send thread message when replying in thread
|
2024-10-22 19:53:10 +03:00 |
|
Tulir Asokan
|
0e328c44d3
|
web/timeline: wrap reactions
|
2024-10-22 12:57:34 +03:00 |
|
Tulir Asokan
|
65b221d38e
|
web/timeline: add support for rendering custom emoji reactions
|
2024-10-22 01:34:27 +03:00 |
|
Tulir Asokan
|
f5288f4922
|
web/statestore: also notify state subscribers when fetching whole state
|
2024-10-21 23:28:41 +03:00 |
|
Tulir Asokan
|
293a6416fc
|
web/timeline: add a bubble around reactions
|
2024-10-21 23:21:40 +03:00 |
|
Tulir Asokan
|
3296c38454
|
web/timeline: subscribe to event sender state
|
2024-10-21 23:04:57 +03:00 |
|
Tulir Asokan
|
ab06dbf5aa
|
web/timeline: don't allow sender to wrap
|
2024-10-21 23:04:57 +03:00 |
|
Tulir Asokan
|
cc56633732
|
web/timeline: override code block background color
|
2024-10-21 22:14:07 +03:00 |
|
Tulir Asokan
|
aae6e7496c
|
web/roomlist,timeline: memoize rooms and messages
|
2024-10-21 22:10:40 +03:00 |
|
Tulir Asokan
|
52b4e2d6d1
|
web/timeline: remove unused css rule
|
2024-10-21 20:57:48 +03:00 |
|
Tulir Asokan
|
f2f89b728f
|
web/timeline: add error boundary for event content rendering
|
2024-10-21 20:52:59 +03:00 |
|
Tulir Asokan
|
b67095f0fd
|
web/timeline: reorganize components slightly
|
2024-10-21 20:42:22 +03:00 |
|
Tulir Asokan
|
e1c937849e
|
web/timeline: fix rendering replies to non-message events
|
2024-10-21 20:35:20 +03:00 |
|
Tulir Asokan
|
d73cf4d863
|
web/roomview: focus composer on ctrl+a as well
|
2024-10-21 00:51:29 +03:00 |
|
Tulir Asokan
|
ecd8064adb
|
web/roomlist: use content-visibility auto for room list entries
|
2024-10-21 00:36:17 +03:00 |
|
Tulir Asokan
|
716f8b9834
|
web/autocomplete: scroll selected item into view
|
2024-10-20 22:26:52 +03:00 |
|
Tulir Asokan
|
8ddf5f800d
|
web/composer: add emoji autocompletion
|
2024-10-20 22:11:49 +03:00 |
|
Tulir Asokan
|
0e3f6bdacb
|
web/composer: use relative path for upload endpoint
|
2024-10-20 18:42:47 +03:00 |
|
Tulir Asokan
|
2744fcf213
|
web/vite: set relative base path
|
2024-10-20 18:35:27 +03:00 |
|
Tulir Asokan
|
ef3776f2ce
|
web/main: fix path for websocket request too
|
2024-10-20 18:30:48 +03:00 |
|
Tulir Asokan
|
732b38490c
|
web/main: disable pinch to zoom on mobile
|
2024-10-20 18:17:05 +03:00 |
|
Tulir Asokan
|
24eba06330
|
web/main: fix path for auth request
|
2024-10-20 18:16:43 +03:00 |
|
Tulir Asokan
|
4abeaf2250
|
web/timeline: fix code block reply line limit again
|
2024-10-20 16:09:20 +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
|
8cc475e66b
|
hicli/json: add resolve alias command
|
2024-10-20 14:10:01 +03:00 |
|
Tulir Asokan
|
251c91490c
|
web/roomlist: lowercase search queries before unhomoglyphing
|
2024-10-20 12:38:04 +03:00 |
|
Tulir Asokan
|
c0a8deb347
|
web/html: remove old client-side html sanitizer
|
2024-10-20 12:34:12 +03:00 |
|
Tulir Asokan
|
e31bb4ebb6
|
web/roomlist: hide tombstoned rooms and unknown room types
|
2024-10-20 12:28:31 +03:00 |
|
Tulir Asokan
|
066c3ff0d3
|
web/composer: fix textarea font
|
2024-10-20 01:34:58 +03:00 |
|
Tulir Asokan
|
56f11fcb8f
|
web: only underline links on hover
|
2024-10-19 21:33:37 +03:00 |
|
Tulir Asokan
|
b15db20347
|
web/notifications: close notification when room is read from another client
|
2024-10-19 21:09:55 +03:00 |
|
Tulir Asokan
|
7676f21292
|
web/timeline: add different rendering for m.notice and m.emote messages
|
2024-10-19 17:41:36 +03:00 |
|
Tulir Asokan
|
3fdaf8ae4e
|
web/timeline: allow jumping to reply if it's loaded in the timeline
|
2024-10-19 17:41:36 +03:00 |
|
Tulir Asokan
|
f252323b04
|
web/composer: don't autofocus on mobile
|
2024-10-19 16:09:43 +03:00 |
|
Tulir Asokan
|
a2353409bf
|
web/composer: add support for pasting files
|
2024-10-19 15:53:40 +03:00 |
|
Tulir Asokan
|
24342a5dce
|
web/composer: add support for rich drafts
|
2024-10-19 15:41:13 +03:00 |
|
Tulir Asokan
|
b37e4644b7
|
web/composer: fix line height
|
2024-10-19 14:53:33 +03:00 |
|
Tulir Asokan
|
957f3eb5aa
|
web/timeline: fix rendering kick events
|
2024-10-19 02:35:15 +03:00 |
|
Tulir Asokan
|
e78bf640ff
|
server,web/composer: add support for sending media
|
2024-10-19 02:35:15 +03:00 |
|
Tulir Asokan
|
37e43a41e4
|
web/notifications: increase max length
|
2024-10-18 15:16:44 +03:00 |
|
Tulir Asokan
|
3dd7f9a4bd
|
web/timeline: fix newlines in plaintext messages
|
2024-10-18 12:56:38 +03:00 |
|
Tulir Asokan
|
e00baf6853
|
web/timeline: highlight messages that mention you
|
2024-10-18 01:16:13 +03:00 |
|
Tulir Asokan
|
d1dedd51fe
|
web/timeline: fix unspoilering spoilers
|
2024-10-17 23:09:37 +03:00 |
|
Tulir Asokan
|
00630f997d
|
web/roomlist: render unread message counts
|
2024-10-17 22:07:28 +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
|
1ad5a14d0f
|
web/util: fix focus event
|
2024-10-16 17:01:03 +03:00 |
|