Commit graph

28 commits

Author SHA1 Message Date
Tulir Asokan
4c8497e5d9 web/preferences: add option to change window title
Fixes #564
2024-12-23 13:25:41 +02:00
Tulir Asokan
b01b3f0e32 web/all: move some things out of layout effects 2024-12-22 15:20:09 +02:00
Tulir Asokan
42fa6ac465 hicli/sync: include replied-to events in sync and pagination
Should mostly fix #496
2024-12-21 16:04:39 +02:00
Tulir Asokan
10d3da6e7a web: make receipts and typing update after fetching member events 2024-12-18 20:18:32 +02:00
Tulir Asokan
0fbf76af98 hicli,web: add support for read receipts
Fixes #514
2024-12-18 03:34:27 +02:00
Sumner Evans
35b9397381
web/typing: render typing notifications below composer
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-12-08 21:47:55 -07:00
Tulir Asokan
e9f146ebc7 web/rightpanel: add support for filtering member list 2024-12-09 00:13:21 +02:00
Tulir Asokan
72dab88ed2 web/rightpanel: add more info to user view 2024-12-05 15:58:29 +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
8f476839eb web: add preference system 2024-11-16 16:13:49 +02:00
Tulir Asokan
e370a12b19 web/store: only fetch full member list when needed 2024-11-12 22:47:28 +02:00
Tulir Asokan
04117b5211 web/rightpanel: implement member list 2024-11-12 21:19:37 +02:00
Tulir Asokan
64f9fccfd7 web/statestore: ignore packs with no images 2024-10-26 16:30:17 +03:00
Tulir Asokan
ac3b906211 web/emoji: implement MSC2545 2024-10-26 15:49:04 +03:00
Tulir Asokan
227ba474ef web/emojipicker: add support for frequently used emojis 2024-10-25 23:02:58 +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
1f521f8fac web/statestore: fix state subscribers 2024-10-22 22:14:26 +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
3296c38454 web/timeline: subscribe to event sender state 2024-10-21 23:04:57 +03:00
Tulir Asokan
aae6e7496c web/roomlist,timeline: memoize rooms and messages 2024-10-21 22:10:40 +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
1db1d2db5c all: move hicli from mautrix-go and add more features 2024-10-17 20:31:03 +03:00
Tulir Asokan
89ece7fb45 web/timeline: send read receipts 2024-10-15 01:06:32 +03:00
Tulir Asokan
876ddaf51a web/statestore: fix second form of applying edits 2024-10-14 17:34:09 +03:00
Tulir Asokan
ff690e50af web/statestore: support edit event being processed after last_edit_rowid update 2024-10-14 01:55:49 +03:00
Tulir Asokan
e9834fd987 web: request replied-to event if it's not cached 2024-10-14 01:26:33 +03:00
Tulir Asokan
bbc59a2f89 web/statestore: split into multiple files 2024-10-14 00:59:30 +03:00
Renamed from web/src/api/statestore.ts (Browse further)