Tulir Asokan
5d25d839f8
web: switch to first matching space when opening room
...
Fixes #582
2025-01-03 12:19:12 +02:00
Tulir Asokan
3c3e2456e2
web/roomlist: switch space in unread click handler
...
On desktop it worked without this via event propagation, but that
doesn't work on mobile (possibly because the room view opens immediately
and hides the space bar?)
2025-01-02 11:16:30 +02:00
Tulir Asokan
8b7d0fe6b6
web/roomlist: restore open space when using browser history
2025-01-01 12:24:22 +02:00
Tulir Asokan
59e1b760d6
web/statestore: fix clearing unread count after accepting invite
2025-01-01 01:22:33 +02:00
Tulir Asokan
d0c35dda75
web/roomlist: close room when switching space
2024-12-31 13:51:21 +02:00
Tulir Asokan
c9807df660
web/roomlist: jump to first unread when clicking space unread counter
...
Fixes #577
2024-12-30 22:59:03 +02:00
Tulir Asokan
e0f107f028
web/roomlist: add unread counters for spaces
...
Fixes #570
2024-12-30 16:46:19 +02:00
Tulir Asokan
c25ab057dc
web/roomlist: add react key for real spaces
2024-12-30 10:18:36 +02:00
Tulir Asokan
f4a778ecbb
web/roomlist: add pseudo-space for space orphans
2024-12-29 20:00:59 +02:00
Tulir Asokan
6b01dec307
web/roomlist: add pseudo-spaces for unreads and DMs
...
Fixes #519
2024-12-29 20:00:59 +02:00
Tulir Asokan
5a8139685d
web/roomlist: add space bar
...
Fixes #518
2024-12-29 20:00:59 +02:00
Tulir Asokan
4160a33edb
web/all: remove unnecessary uses of useCallback
2024-12-22 15:01:00 +02:00
Tulir Asokan
e370a12b19
web/store: only fetch full member list when needed
2024-11-12 22:47:28 +02:00
Tulir Asokan
67f9bc348b
web/roomlist: select first entry and clear query on enter
2024-11-08 12:02:41 +01:00
Tulir Asokan
a31c68fc5d
web/roomlist: add button and keyboard shortcut to clear search filter
2024-11-02 19:50:54 +02:00
Tulir Asokan
92319a06e2
web/keybindings: apply alt+up/down to filtered list instead of full
2024-11-01 01:34:03 +02:00
Tulir Asokan
245d81b9ce
web/main: add keybindings for room list
...
Fixes #472
2024-11-01 01:30:33 +02:00
Tulir Asokan
7ccca19c5d
web/rightpanel: add support for viewing pinned messages
2024-10-31 00:09:51 +02:00
Tulir Asokan
39bfa7d084
web/roomlist: make room list panel resizable
2024-10-30 22:50:45 +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
e9abcd50d1
web/composer: add slightly hacky user mention autocompleter
2024-10-24 02:14:46 +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
c281ba90ee
web/roomlist: add filter bar
2024-10-13 20:52:30 +03:00
Tulir Asokan
8f43d00d06
web/roomlist: make background color prettier
2024-10-13 18:46:15 +03:00
Tulir Asokan
cba5dbd912
web: fix lint issues
2024-10-12 13:21:57 +03:00
Tulir Asokan
5e0b8fc089
web/roomlist: highlight active room
2024-10-12 13:20:35 +03:00
Tulir Asokan
097caa7717
web: use useCallback instead of useMemo
2024-10-10 02:30:40 +03:00
Tulir Asokan
3065f7363c
web/types: split standard matrix types to separate file
2024-10-10 01:25:01 +03:00
Tulir Asokan
da675fb578
web: more file reorganization
2024-10-08 00:42:44 +03:00