Tulir Asokan
|
7afcc37326
|
web/timeline: add missing dependency to effect
|
2024-12-30 23:29:42 +02:00 |
|
Tulir Asokan
|
df551fe4cb
|
web/timeline: use custom message focus state on mobile to match context menu state
|
2024-12-30 10:54:13 +02:00 |
|
Tulir Asokan
|
b01b3f0e32
|
web/all: move some things out of layout effects
|
2024-12-22 15:20:09 +02:00 |
|
Tulir Asokan
|
4160a33edb
|
web/all: remove unnecessary uses of useCallback
|
2024-12-22 15:01:00 +02:00 |
|
Tulir Asokan
|
fa4d4144ba
|
web/timeline: add option for compact replies
Closes #549
|
2024-12-22 01:33:46 +02:00 |
|
Sumner Evans
|
bb26bc4e64
|
web/{composer,timeline}: fix a couple loader colors (#561)
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-12-22 00:56:04 +02:00 |
|
Tulir Asokan
|
83a4df9375
|
web/timeline: auto-load history until screen is full
|
2024-11-26 22:54:54 +02:00 |
|
Tulir Asokan
|
05f64edeaf
|
web/statestore: add garbage collection
Fixes #490
|
2024-11-26 22:29:52 +02:00 |
|
Tulir Asokan
|
80f9a8bb6b
|
hicli/database,web/roomlist: show marked unread status
|
2024-11-16 23:51:19 +02:00 |
|
Tulir Asokan
|
1cef899e5c
|
web/preferences: implement read receipt, typing notification and emoji pack options
|
2024-11-16 22:57:41 +02:00 |
|
Tulir Asokan
|
5095019f45
|
web/ui: move some files into subdirectories
|
2024-10-31 00:12:14 +02:00 |
|
Tulir Asokan
|
11a8aac398
|
web: use default export for ClientContext
|
2024-10-28 00:07:57 +02: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
|
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
|
24342a5dce
|
web/composer: add support for rich drafts
|
2024-10-19 15:41:13 +03:00 |
|
Tulir Asokan
|
8eaf5f7a4f
|
web/timeline: don't send read receipts for own messages
|
2024-10-15 01:16:24 +03:00 |
|
Tulir Asokan
|
89ece7fb45
|
web/timeline: send read receipts
|
2024-10-15 01:06:32 +03:00 |
|
Tulir Asokan
|
bbc59a2f89
|
web/statestore: split into multiple files
|
2024-10-14 00:59:30 +03:00 |
|
Tulir Asokan
|
3dc86b287a
|
web/roomview: add support for sending replies
|
2024-10-13 22:34:17 +03:00 |
|
Tulir Asokan
|
3ded0f4eb9
|
web/timeline: omit profile on consecutive messages from same sender
|
2024-10-12 13:44:39 +03:00 |
|
Tulir Asokan
|
821701dec6
|
web: support rendering edits and refactor timeline updates
|
2024-10-12 13:07:59 +03:00 |
|
Tulir Asokan
|
097caa7717
|
web: use useCallback instead of useMemo
|
2024-10-10 02:30:40 +03:00 |
|
Tulir Asokan
|
dd6c7b4822
|
web/timeline: align messages to bottom when the screen isn't full
|
2024-10-10 01:05:11 +03:00 |
|
Tulir Asokan
|
8d669902d9
|
web/timeline: keep scroll position when loading history
|
2024-10-10 00:56:49 +03:00 |
|
Tulir Asokan
|
ca13912b07
|
web/roomview: scroll to bottom on new message
|
2024-10-09 22:00:20 +03:00 |
|
Tulir Asokan
|
c048eedabe
|
web: improve message rendering and move things around
|
2024-10-09 00:29:59 +03:00 |
|
Tulir Asokan
|
da675fb578
|
web: more file reorganization
|
2024-10-08 00:42:44 +03:00 |
|