Tulir Asokan
|
97b9f3248f
|
web/timeline: don't allow confirmation modals to overflow
|
2024-10-28 16:12:34 +02:00 |
|
Tulir Asokan
|
65234a8214
|
main: remove nonexistent flag from help
|
2024-10-28 16:11:47 +02:00 |
|
Tulir Asokan
|
4fa6c83415
|
web/timeline: add ands to power level and pinned event diffs
|
2024-10-28 01:53:38 +02:00 |
|
Tulir Asokan
|
4bfa665937
|
web/timeline: add power level event rendering
|
2024-10-28 01:42:52 +02:00 |
|
Tulir Asokan
|
cffae7a3c8
|
Revert "web/app: initialize RPC client outside React"
This reverts commit 704ca2ca42 .
It doesn't play nicely with vite's hot reloads
|
2024-10-28 00:43:25 +02:00 |
|
Tulir Asokan
|
9b73e755e8
|
web/timeline: add colors for user displaynames
|
2024-10-28 00:42:43 +02:00 |
|
Tulir Asokan
|
7e793ec0ba
|
web/composer: surround selection with markdown when pasting link
|
2024-10-28 00:28:59 +02:00 |
|
Tulir Asokan
|
7c95ce35fd
|
web/main: disable dark theme for code blocks
|
2024-10-28 00:16:18 +02:00 |
|
Tulir Asokan
|
a114b23b88
|
web: merge event dispatcher hooks
|
2024-10-28 00:12:00 +02:00 |
|
Tulir Asokan
|
11a8aac398
|
web: use default export for ClientContext
|
2024-10-28 00:07:57 +02:00 |
|
Tulir Asokan
|
704ca2ca42
|
web/app: initialize RPC client outside React
|
2024-10-28 00:05:48 +02:00 |
|
Tulir Asokan
|
0920c06077
|
web/timeline: open inline images in lightbox when clicked
|
2024-10-28 00:01:10 +02:00 |
|
Tulir Asokan
|
497e507783
|
hicli/sync: create implicit read receipts for own events
|
2024-10-27 23:38:24 +02:00 |
|
Tulir Asokan
|
0742feb365
|
web/timeline: use non-text cursor for spoilers
|
2024-10-27 21:50:44 +02:00 |
|
Tulir Asokan
|
ddfdc7c32a
|
web: add shadow for non-dimmed modals
|
2024-10-27 19:46:06 +02:00 |
|
Tulir Asokan
|
497bc4e25a
|
web/timeline: remove unnecessary !'s
|
2024-10-27 18:50:55 +02:00 |
|
Tulir Asokan
|
976d1ae9cb
|
web/timeline: add big emojis
|
2024-10-27 18:40:43 +02:00 |
|
Tulir Asokan
|
fdec12a7a3
|
web/emoji: use custom emoji description as img title
|
2024-10-27 16:49:51 +02:00 |
|
Tulir Asokan
|
fa004a639e
|
web/viewsource: add fancy JSON rendering
|
2024-10-27 16:30:45 +02:00 |
|
Tulir Asokan
|
6b4b12435a
|
web/timeline: don't render reactions if there are none
|
2024-10-27 16:11:11 +02:00 |
|
Tulir Asokan
|
96019b6ef7
|
hicli: apply more default settings to http transport
|
2024-10-27 15:01:55 +02:00 |
|
Tulir Asokan
|
d432bbc26e
|
hicli/backup: upload received megolm keys to key backup
|
2024-10-27 14:56:30 +02:00 |
|
Tulir Asokan
|
52fc7e5cdf
|
web/client: preserve other fields when updating recent emoji
|
2024-10-27 13:12:15 +02:00 |
|
Tulir Asokan
|
21e2dcbc43
|
web/emoji: allow custom emojis in frequently used
|
2024-10-27 13:05:41 +02:00 |
|
Tulir Asokan
|
808bdbc068
|
web/timeline: bottom-align custom emojis
|
2024-10-27 12:57:25 +02:00 |
|
Tulir Asokan
|
4968dcc8d2
|
web/emoji: wrap reaction shortcode in ::
|
2024-10-27 12:49:37 +02:00 |
|
Tulir Asokan
|
ceb26a0e14
|
hicli/init: send account data last
|
2024-10-27 12:43:41 +02:00 |
|
Tulir Asokan
|
c407eb5c7d
|
web/modal: allow closing modals with escape
|
2024-10-27 02:19:43 +03:00 |
|
Tulir Asokan
|
90e251dc18
|
web/emoji: add extra shortcodes for 🗑️ and 🚮
|
2024-10-27 02:14:58 +03:00 |
|
Tulir Asokan
|
e8f2029dbb
|
web/timeline: add view source, report and redact event buttons to menu
|
2024-10-27 02:09:59 +03:00 |
|
Tulir Asokan
|
89a638a850
|
web/timeline: add messages for missing member changes
|
2024-10-27 01:46:08 +03:00 |
|
Tulir Asokan
|
98f8ca2cdc
|
hicli/database: fix json tag on MegolmSessionID
|
2024-10-27 01:41:03 +03:00 |
|
Tulir Asokan
|
ca76182b81
|
hicli/html: fix extra </> 's in sanitized HTML
|
2024-10-27 01:40:42 +03:00 |
|
Tulir Asokan
|
11dad8541f
|
web/emojipicker: make rendering lazier
|
2024-10-26 22:29:16 +03:00 |
|
Tulir Asokan
|
2de87fa645
|
web/mxtypes: fix reaction shortcode field
|
2024-10-26 20:44:37 +03:00 |
|
Derry Tutt
|
f1a28840ec
|
web/emojipicker: don't stretch custom emojis (#470)
|
2024-10-26 20:15:47 +03:00 |
|
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
|
96b11fca8e
|
websocket: don't send initial data unless logged in
|
2024-10-26 14:30:14 +03:00 |
|
Tulir Asokan
|
2c92a69400
|
web/emoji: add more shortcodes
|
2024-10-26 01:06:13 +03:00 |
|
Tulir Asokan
|
15d696ae09
|
hicli/sync: skip linkifying for messages with no special characters
|
2024-10-25 23:43:12 +03:00 |
|
Tulir Asokan
|
8a34618a70
|
hicli/html: preallocate space for html sanitization buffer
|
2024-10-25 23:33:32 +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 |
|