1
0
Fork 0
forked from Mirrors/gomuks
Commit graph

539 commits

Author SHA1 Message Date
Tulir Asokan
91fa59d5ba web/statestore: fix updating view when viewing redacted events 2025-03-01 21:39:11 +02:00
Tulir Asokan
4247e17160 web/menu/roomlist: add confirmation for leaving 2025-02-25 23:24:43 +02:00
Tulir Asokan
62d8d06129 web/menu/roomlist: implement marking as read/unread and leaving room
Fixes #523
2025-02-25 22:15:11 +02:00
Tulir Asokan
1ba4d532c9 web/menu: move directory out of timeline 2025-02-25 22:15:11 +02:00
Tulir Asokan
bbce3df381 web/roomlist: add context menu for entries 2025-02-25 22:15:11 +02:00
Tulir Asokan
2203c18e15 web/rightpanel: add start DM button
Fixes #592
2025-02-25 22:15:11 +02:00
Tulir Asokan
bdae0c416f web/rightpanel: use border-bottom instead of hr for separators 2025-02-25 22:15:11 +02:00
Sumner Evans
b7cc6aff86
timeline: fix scrollbar issues on URL previews (#597)
* Prevents rendering an empty url-previews div
* Sets overflow-x to "auto" instead of "scroll"

Signed-off-by: Sumner Evans <me@sumnerevans.com>
2025-02-25 17:33:13 +02:00
Tulir Asokan
5d41b49462 web/composer: add option to start new thread when replying
Fixes #594
2025-02-24 00:08:32 +02:00
Tulir Asokan
548c8a9a94 web/timeline: remove unnecessary variable 2025-02-24 00:00:45 +02:00
Tulir Asokan
f9a8d3e042 web/timeline: use profile from prev_content for left users 2025-02-23 23:35:53 +02:00
Tulir Asokan
7ed0f2633c web/modal: make edit history modal fullscreen on mobile 2025-02-23 23:21:01 +02:00
Tulir Asokan
4a728e187c web/client: allow retrying unredacting 2025-02-23 21:30:36 +02:00
Tulir Asokan
c210f696cc web/timeline: fix server ACL rendering 2025-02-23 21:12:19 +02:00
Tulir Asokan
a14f01a3ec web/timeline: implement MSC2815
Fixes #510
2025-02-23 18:33:19 +02:00
Tulir Asokan
4885dab2e1 web/modal: remove debug print 2025-02-23 18:04:08 +02:00
Tulir Asokan
42a97c8c1b dependencies: update 2025-02-23 18:03:12 +02:00
Tulir Asokan
4074e2ca68 web/modal: add error boundary for content 2025-02-23 18:03:12 +02:00
Tulir Asokan
4fc9b88ec6 web/timeline: add edit history modal 2025-02-23 18:03:12 +02:00
Tulir Asokan
a9e459b448 web/modal: allow two layers of modals 2025-02-23 18:03:12 +02:00
Tulir Asokan
c228b7f183 web/timeline: split body types by state key 2025-02-23 18:03:12 +02:00
Sumner Evans
5c27592b8c
web/timeline: add variable for vertical padding (#595)
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2025-02-21 19:44:35 +02:00
Tulir Asokan
2461cad4f2 web/all: add more error boundaries 2025-02-10 22:51:50 +02:00
Tulir Asokan
8ba9279cc7 web/rightpanel: fix handling non-string displaynames in member events 2025-02-10 22:33:16 +02:00
Tulir Asokan
36ad528124 web/timeline: allow opening member event target user in right panel 2025-02-04 01:02:50 +02:00
Tulir Asokan
2665956654 web/timeline: handle making no change to someone else 2025-02-04 00:53:27 +02:00
Tulir Asokan
1e22e62a9a web/settings: add support for manual key import/export
Fixes #593
2025-02-04 00:40:08 +02:00
Tulir Asokan
717f2989a8 web/rightpanel: fix filtering member list 2025-01-30 14:50:40 +02:00
Tulir Asokan
6d12e6e009 web: use thumbnails for small avatars 2025-01-27 23:14:09 +02:00
Tulir Asokan
66c850717a web/stickerpicker: fix size on small screens 2025-01-27 17:37:37 +02:00
Tulir Asokan
23fb7db2b9 web/lightbox: add support for touch panning/zooming 2025-01-26 22:50:21 +02:00
Tulir Asokan
e11c398a57 web/vite: allow all hosts by default 2025-01-26 21:57:21 +02:00
Tulir Asokan
19a4913a3f web/lightbox: fix zooming in when image is rotated 2025-01-26 21:55:21 +02:00
Tulir Asokan
c2ab65e5c0 web/composer: don't allow media to be too wide 2025-01-25 16:03:04 +02:00
Tulir Asokan
15238b66f9 web/timeline: fix clicking spoilers and summaries on mobile 2025-01-24 01:47:03 +02:00
Sumner Evans
ce728417e5
web/timeline: disable right click context menu on videos (#587)
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2025-01-24 01:39:36 +02:00
nexy7574
b7f939f480
web: add share event button (#589)
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2025-01-24 01:39:10 +02:00
Tulir Asokan
865b2e4fdf web/rightpanel: don't show ignore button for self 2025-01-24 01:15:07 +02:00
Tulir Asokan
fabf3404af web/rightpanel: ignore timezone if value is unsupported 2025-01-24 01:04:28 +02:00
nexy7574
9cff332671
web: implement user moderation actions (#588)
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2025-01-24 01:03:53 +02:00
Tulir Asokan
4649689b72 dependencies: update 2025-01-24 00:14:58 +02:00
Sumner Evans
5bb28d3216
web/composer: prevent sending when loading media (#590) 2025-01-24 00:14:49 +02:00
Tulir Asokan
f94d84b044 web/timeline: add validation for per-message profiles 2025-01-13 18:13:06 +02:00
Tulir Asokan
9e63da1b6b all: add FCM push support 2025-01-12 23:26:29 +02:00
Tulir Asokan
d4fc883736 web/timeline: fix typo in power level body 2025-01-11 20:45:48 +02:00
Tulir Asokan
5ab60cb816 web/mainscreen: handle url fragment change 2025-01-10 01:58:55 +02:00
Tulir Asokan
b4ad603ea3 web/index: add user-scalable=no 2025-01-09 01:49:41 +02:00
Tulir Asokan
31bc7a6f24 dependencies: update 2025-01-06 17:26:37 +02:00
Sumner Evans
5b5df65f39
web/timeline: render MSC4144 per-message profiles (#566)
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2025-01-06 15:08:34 +02:00
nexy7574
bdc823742e
web/timeline: render policy list events (#586)
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2025-01-06 12:51:58 +00:00