Commit graph

19 commits

Author SHA1 Message Date
nexy7574
0d8a6bce23
Bring code up to date with the latest gomuks 2025-01-12 21:40:08 +00:00
nexy7574
13a45b7722
Merge remote-tracking branch 'origin/main' into nexy7574/presence
# Conflicts:
#	pkg/hicli/json-commands.go
#	web/src/api/rpc.ts
#	web/src/api/types/mxtypes.ts
#	web/src/ui/rightpanel/UserInfo.tsx
2025-01-12 21:30:19 +00:00
nexy7574
a1a006bf6b
web/rightpanel: show extended profile info for users (#574)
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2025-01-03 14:27:02 +02:00
nexy7574
1baf28b7d9
Lots of changes (see extended)
* Change the display of presence setter to use a list of the three statuses for accessibility, rather than the (arguably cooler) grid of three buttons
* Make the status message setter fit better with the gomuks theme
* added a `clear` button in addition to the status setter
* Seperated the edit/display into seperate components, and put them in their own file
* Added the update_presence event  to the backend
* Presence indicators are now customisable SVG circles, instead of emojis
* some more stuff that I probably forgot
2024-12-22 23:06:58 +00:00
Tulir Asokan
202929ae3c web/modal: split context exports to separate file 2024-12-22 15:01:00 +02:00
nexy7574
1d46df7c0f
target -> currentTarget 2024-12-22 01:02:19 +00:00
nexy7574
9c0d5741cd
Mock setting presence and status
This is not the final design, I am waiting for my mautrix-go PR to be merged.
2024-12-22 00:30:38 +00:00
nexy7574
1f8a45f866
Handle 404s from presence & fix 0 status message 2024-12-21 22:55:12 +00:00
nexy7574
16ccd3dcfc
Add presence & status message rendering 2024-12-21 22:39:00 +00:00
Tulir Asokan
10d3da6e7a web: make receipts and typing update after fetching member events 2024-12-18 20:18:32 +02:00
Tulir Asokan
6f3619f632 web/rightpanel: add button to track user devices 2024-12-14 00:45:11 +02:00
Tulir Asokan
f9ae6bd031 web/rightpanel: fetch different user info sections separately 2024-12-06 18:37:22 +02:00
Tulir Asokan
5b9f458b75 web/rightpanel: improve user info view slightly 2024-12-06 01:11:32 +02:00
Tulir Asokan
785f20c7dc web/rightpanel: improve error style in user view 2024-12-05 16:07:14 +02:00
Tulir Asokan
72dab88ed2 web/rightpanel: add more info to user view 2024-12-05 15:58:29 +02:00
Tulir Asokan
ba6574fdb1 dependencies: update 2024-11-26 23:13:58 +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
24f2e3722d web/rightpanel: add basic user view 2024-11-12 17:58:18 +02:00