Commit graph

1350 commits

Author SHA1 Message Date
Tulir Asokan
c902c941e7 web/timeline: experiment with virtua 2024-12-31 16:13:08 +02:00
Tulir Asokan
43f25727e6 web/roomlist: add title for pseudo-spaces 2024-12-31 13:51:59 +02:00
Tulir Asokan
d0c35dda75 web/roomlist: close room when switching space 2024-12-31 13:51:21 +02:00
Tulir Asokan
7afcc37326 web/timeline: add missing dependency to effect 2024-12-30 23:29:42 +02:00
Tulir Asokan
f9b5fcc863 hicli/database: fix space parent revalidation query 2024-12-30 23:29:34 +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
c44ab253f8 web/timeline: fix rendering replies to unknown events in compact style 2024-12-30 22:40:14 +02:00
Tulir Asokan
d82f5404ec web/roomlist: fix unread count positioning 2024-12-30 22:33:02 +02:00
Tulir Asokan
572ef41b80 hicli/sync: fix processing space events 2024-12-30 22:33:02 +02:00
Tulir Asokan
e0f107f028 web/roomlist: add unread counters for spaces
Fixes #570
2024-12-30 16:46:19 +02:00
Tulir Asokan
b30025746d web/timeline: add close button to mobile context menu 2024-12-30 12:55:32 +02:00
Tulir Asokan
248a218eed web/timeline: fix mobile context menu bottom border again 2024-12-30 12:40:57 +02:00
Tulir Asokan
b3d63b7201 web/roomview: fix mobile context menu scroll 2024-12-30 11:01:22 +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
c25ab057dc web/roomlist: add react key for real spaces 2024-12-30 10:18:36 +02:00
Derry Tutt
7a8d29b6de
web/composer: fix streched custom emojis in autocomplete (#565) 2024-12-29 20:12:47 +02:00
Tulir Asokan
534e36da22 media: use rect instead of circle in fallback avatar
Normal avatars already have border-radius. The raw svg being a rectangle
allows space squircles to work properly too.
2024-12-29 20:00:59 +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
5483b077c7 hicli/init: send spaces in first payload 2024-12-29 20:00:59 +02:00
Tulir Asokan
2ea80dac6f web/statestore: allow sync event fields to be null 2024-12-29 20:00:11 +02:00
Tulir Asokan
2b206bb32f hicli/database: don't store space depth 2024-12-29 20:00:04 +02:00
Tulir Asokan
326b06c702 hicli/database: store spaces edges 2024-12-29 19:59:58 +02:00
Tulir Asokan
622bc5d804 web/timeline: fix scrolling mobile context menu 2024-12-29 17:51:40 +02:00
Tulir Asokan
08a1712850 web/modal: don't capture input in context menu modal 2024-12-29 17:45:57 +02:00
Tulir Asokan
f83b914af0 web/timeline: align fixed menu size with room header 2024-12-29 17:01:08 +02:00
Tulir Asokan
8fa54a5bea web/timeline: fix fixed menu redact button color 2024-12-29 16:44:33 +02:00
Tulir Asokan
a1bddd6b6b web/timeline: add special message menu for mobile 2024-12-29 16:38:08 +02:00
Tulir Asokan
e750c19e8a web/mainscreen: fix handling popstate event to null state 2024-12-29 15:08:25 +02:00
Tulir Asokan
a0bc1b0d17 web/statestore: fix dm_user_id field in room list entries 2024-12-29 15:08:12 +02:00
Tulir Asokan
0b424e59bf web/roomlist: add bidi isolate for sender names 2024-12-28 17:19:33 +02:00
Tulir Asokan
8f46121413 web/login: fix login screen sizing 2024-12-27 20:04:38 +02:00
Tulir Asokan
8b1354b4a7 hicli/send: add /rawstate command 2024-12-27 16:48:45 +02:00
Tulir Asokan
57e067b671 web/stickerpicker: always include info
Fixes #568
2024-12-26 17:16:05 +02:00
Tulir Asokan
6aa4e91c0a web/css: fix background colors again 2024-12-25 14:20:04 +02:00
Tulir Asokan
eda7d6790e web/timeline: fix media spoilers
Closes #567
2024-12-25 14:07:10 +02:00
Tulir Asokan
7cad53bb7d web/css: ensure body background color applies to whole height 2024-12-25 13:56:19 +02:00
Tulir Asokan
5fbb8a21ab hicli/sync: fix detecting db lock errors 2024-12-23 22:46:14 +02:00
Tulir Asokan
b563c31a27 web/composer: fix sticker button size 2024-12-23 21:27:15 +02:00
Tulir Asokan
a0ce4f8cfe web/mainscreen: ensure sidebar resize handles are on top 2024-12-23 16:08:29 +02:00
Tulir Asokan
cebe5374fd web/preferences: add option to change favicon 2024-12-23 13:30:20 +02:00
Tulir Asokan
4c8497e5d9 web/preferences: add option to change window title
Fixes #564
2024-12-23 13:25:41 +02:00
Tulir Asokan
266116f237 web/timeline: don't render url previews on hidden events 2024-12-23 12:03:06 +02:00
Tulir Asokan
5fae264802 web/polyfill: make toArray work on map iterators 2024-12-23 11:35:23 +02:00
Tulir Asokan
277732efd9 web/app: add missing return to effect 2024-12-23 10:56:33 +02:00
Tulir Asokan
c5f78c6133 web/roomlist: remove separate inner component in room lists 2024-12-22 20:32:19 +02:00
Tulir Asokan
d359bd02d3 web/timeline: use transparent background color for url previews 2024-12-22 15:27:14 +02:00
Tulir Asokan
b01b3f0e32 web/all: move some things out of layout effects 2024-12-22 15:20:09 +02:00
Tulir Asokan
132a7dce15 dependencies: update mautrix-go 2024-12-22 15:01:00 +02:00