Tulir Asokan
|
aaee239d6a
|
web/timeline: make custom emojis bigger
|
2024-10-26 16:51:09 +03:00 |
|
Tulir Asokan
|
e699369f1f
|
web/emoji: ignore spaces when searching
|
2024-10-26 16:49:59 +03:00 |
|
Tulir Asokan
|
64f9fccfd7
|
web/statestore: ignore packs with no images
|
2024-10-26 16:30:17 +03:00 |
|
Tulir Asokan
|
d9d0718bc6
|
web/emojipicker: add subscribe button for custom emoji packs
|
2024-10-26 16:28:56 +03:00 |
|
Tulir Asokan
|
ac3b906211
|
web/emoji: implement MSC2545
|
2024-10-26 15:49:04 +03:00 |
|
Tulir Asokan
|
2c92a69400
|
web/emoji: add more shortcodes
|
2024-10-26 01:06:13 +03:00 |
|
Tulir Asokan
|
227ba474ef
|
web/emojipicker: add support for frequently used emojis
|
2024-10-25 23:02:58 +03:00 |
|
Tulir Asokan
|
1e73867b9b
|
web/composer: allow autocompleting after newline
|
2024-10-25 20:57:49 +03:00 |
|
Tulir Asokan
|
72e1bd428e
|
hicli/sync: send account data to frontend
|
2024-10-25 19:15:22 +03:00 |
|
Tulir Asokan
|
5768b2202b
|
web/main: set switchRoom in effect
|
2024-10-25 19:02:02 +03:00 |
|
Tulir Asokan
|
55a9866eac
|
web/emojipicker: small improvements
|
2024-10-25 18:37:49 +03:00 |
|
Tulir Asokan
|
30222d2c6e
|
web/timeline,composer: add emoji picker for composer and reaction sending
|
2024-10-25 16:58:11 +03:00 |
|
Tulir Asokan
|
d18b7a43a1
|
web/modal: add generic modal component
|
2024-10-25 16:35:06 +03:00 |
|
Tulir Asokan
|
692cb323a5
|
web/timeline: adjust paragraph margins and header font sizes
|
2024-10-25 14:19:04 +03:00 |
|
Tulir Asokan
|
b7975f1b4d
|
web/emoji: pre-sort list
|
2024-10-25 13:06:41 +03:00 |
|
Tulir Asokan
|
854a929c92
|
web/timeline: fix scroll to bottom firing incorrectly in some cases
|
2024-10-25 03:29:32 +03:00 |
|
Tulir Asokan
|
f88b1b5b7f
|
web/composer: allow switching edit target with arrow keys
|
2024-10-25 03:25:55 +03:00 |
|
Tulir Asokan
|
cc0067bb3f
|
web/composer: add edit support
|
2024-10-25 03:03:15 +03:00 |
|
Tulir Asokan
|
a66c70c241
|
web/timeline: add hover menu for events
Includes pinning events and a `set_state` command in hicli
|
2024-10-25 01:50:16 +03:00 |
|
Tulir Asokan
|
c52600d0d7
|
web/timeline: split event content css to another file
|
2024-10-25 00:25:06 +03:00 |
|
Tulir Asokan
|
2dc9954030
|
media: escape html in fallback avatars
|
2024-10-24 22:23:48 +03:00 |
|
Tulir Asokan
|
8770205965
|
web/composer: escape markdown in displaynames when autocompleting mention
|
2024-10-24 14:54:55 +03:00 |
|
Tulir Asokan
|
e9abcd50d1
|
web/composer: add slightly hacky user mention autocompleter
|
2024-10-24 02:14:46 +03:00 |
|
Tulir Asokan
|
0696a43208
|
web/composer: refactor autocompleter to be generic
|
2024-10-24 02:14:46 +03:00 |
|
Tulir Asokan
|
d31b0905ed
|
web: set proper vite build target
|
2024-10-24 02:14:46 +03:00 |
|
Tulir Asokan
|
abc5327041
|
hicli: delete room data on leave
|
2024-10-24 02:14:46 +03:00 |
|
Tulir Asokan
|
9983a80eaa
|
web: use less pointer cursors
|
2024-10-24 01:18:33 +03:00 |
|
Tulir Asokan
|
cc4eb16c7c
|
web/timeline: prefer encrypted url if set
|
2024-10-23 16:02:20 +03:00 |
|
Tulir Asokan
|
f0e3ec650d
|
web/roomview: fix placeholder avatars in room view header
|
2024-10-23 13:37:27 +03:00 |
|
Tulir Asokan
|
a7a2fc53f2
|
web/composer: fix replies to code blocks being too wide
|
2024-10-23 13:35:20 +03:00 |
|
Tulir Asokan
|
30c579d1d4
|
web/timeline: add background color for pills
|
2024-10-23 13:33:38 +03:00 |
|
Tulir Asokan
|
b24a34ef97
|
web/timeline: read relates_to from correct content
|
2024-10-23 01:21:21 +03:00 |
|
Tulir Asokan
|
1f521f8fac
|
web/statestore: fix state subscribers
|
2024-10-22 22:14:26 +03:00 |
|
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 |
|