Hampus
|
fdd12194b1
|
fix(app): record voice messages in a widely playable container (#1973)
|
2026-08-24 12:55:53 +02:00 |
|
Hampus
|
bf11445299
|
fix(app): terminate the voice e2ee worker with the room that owns it (#1972)
|
2026-08-24 12:55:42 +02:00 |
|
Hampus
|
61bf8f6ad3
|
perf(app): load voice background tiles only near the viewport (#1971)
|
2026-08-24 12:55:32 +02:00 |
|
Hampus
|
52282bfccf
|
refactor(app): collapse the wrapped voice avatar render branches into one (#1970)
|
2026-08-24 12:55:22 +02:00 |
|
Hampus
|
cf3a31ac42
|
perf(app): keep more twemoji urls cached instead of dropping them all (#1969)
|
2026-08-24 12:55:11 +02:00 |
|
Hampus
|
f56ccf5ef5
|
fix(app): keep tooltips inside the fullscreen element (#1968)
|
2026-08-24 12:55:00 +02:00 |
|
Hampus
|
51e2eee15a
|
fix(app): stop aborting shared uploads when cancelling one attachment (#1967)
|
2026-08-24 12:54:50 +02:00 |
|
Hampus
|
de97bf908d
|
fix(app): accept tenor links with a regional locale prefix (#1966)
|
2026-08-24 12:54:39 +02:00 |
|
Hampus
|
099fb80da2
|
perf(app): stop double-loading stream previews into the image cache (#1965)
|
2026-08-24 12:54:29 +02:00 |
|
Hampus
|
022ccc794d
|
perf(app): render guild stickers only near the modal viewport (#1964)
|
2026-08-24 12:54:19 +02:00 |
|
Hampus
|
987768e8dc
|
fix(app): only animate stickers that actually have animation (#1963)
|
2026-08-24 12:54:08 +02:00 |
|
Hampus
|
a3ffe963c3
|
fix(app): inherit the parent gap inside stepped carousel panes (#1962)
|
2026-08-24 12:53:58 +02:00 |
|
Hampus
|
b51562d0e3
|
fix(app): keep focus and its ring on a spoiler after it is revealed (#1961)
|
2026-08-24 12:53:47 +02:00 |
|
Hampus
|
38e86acffe
|
fix(app): let a sound restart immediately after being stopped (#1960)
|
2026-08-24 12:53:34 +02:00 |
|
Hampus
|
38a299d852
|
fix(app): show community avatars in the search user filter (#1959)
|
2026-08-24 12:53:20 +02:00 |
|
Hampus
|
55b25c919d
|
fix(app): announce search result counts to screen readers (#1958)
|
2026-08-24 12:53:10 +02:00 |
|
Hampus
|
2af4cc98fd
|
feat(app): suggest filters and people while typing search text (#1957)
|
2026-08-24 12:52:58 +02:00 |
|
Hampus
|
e68b5b8b5a
|
fix(app): stop animations running under reduced motion (#1956)
|
2026-08-24 12:52:47 +02:00 |
|
Hampus
|
317b4e26c0
|
fix(app): stop the pointer hijacking quick switcher selection (#1955)
|
2026-08-24 12:52:36 +02:00 |
|
Hampus
|
af5bee9149
|
fix(app): stop refetching profile art when menus appear (#1954)
|
2026-08-24 12:52:26 +02:00 |
|
Hampus
|
26939eccce
|
fix(app): let the profile popout banner fill its header (#1953)
|
2026-08-24 12:52:16 +02:00 |
|
Hampus
|
54360708d9
|
fix(app): stop rewriting profile bio emoji urls on hover (#1952)
|
2026-08-24 12:52:06 +02:00 |
|
Hampus
|
e441c7229c
|
fix(app): version profile badge assets so they refresh (#1951)
|
2026-08-24 12:51:56 +02:00 |
|
Hampus
|
54e5fe6ef9
|
fix(app): stop premium upsell preview emoji from stretching (#1950)
|
2026-08-24 12:51:45 +02:00 |
|
Hampus
|
6fc0f1ccd7
|
fix(app): remove popout stylesheets when the main document drops them (#1949)
|
2026-08-24 12:51:35 +02:00 |
|
Hampus
|
6cd30d893a
|
feat(app): let the pinned messages popout be resized (#1948)
|
2026-08-24 12:51:25 +02:00 |
|
Hampus
|
dceb9061d9
|
perf(app): recompute picker grid layout in scroll chunks (#1947)
|
2026-08-24 12:51:13 +02:00 |
|
Hampus
|
21438b2d8f
|
fix(app): fade the picker thumbhash out instead of fading images in (#1946)
|
2026-08-24 12:50:59 +02:00 |
|
Hampus
|
793e853eb3
|
fix(app): fit media to its real box and gate the zoom buttons (#1945)
|
2026-08-24 12:50:48 +02:00 |
|
Hampus
|
9cbe0efbbb
|
fix(app): rank permission override member search by the worker order (#1944)
|
2026-08-24 12:50:27 +02:00 |
|
Hampus
|
9219b886fe
|
fix(app): add a quick modal motion preset and settle instant modals (#1943)
|
2026-08-24 12:50:16 +02:00 |
|
Hampus
|
2377a4c9d0
|
fix(app): honour motion settings in the mobile meme picker (#1942)
|
2026-08-24 12:50:06 +02:00 |
|
Hampus
|
986c586683
|
fix(app): show message actions only on keyboard focus (#1941)
|
2026-08-24 12:49:52 +02:00 |
|
Hampus
|
7be52fa9fc
|
perf(app): stop redundant member list presence updates (#1940)
|
2026-08-24 12:49:40 +02:00 |
|
Hampus
|
32d7ae3eef
|
fix(app): track member list width with a media query (#1939)
|
2026-08-24 12:49:29 +02:00 |
|
Hampus
|
ef6fb4903f
|
perf(app): redraw the media timestamp only when the second changes (#1938)
|
2026-08-24 12:49:19 +02:00 |
|
Hampus
|
0fe3f7523d
|
fix(app): leave fullscreen when the video player unmounts (#1937)
|
2026-08-24 12:49:08 +02:00 |
|
Hampus
|
9991534c83
|
perf(app): reuse parsed markdown across message renders (#1936)
|
2026-08-24 12:48:57 +02:00 |
|
Hampus
|
455681b24c
|
fix(app): build settings preview state lazily at first use (#1935)
|
2026-08-24 12:48:47 +02:00 |
|
Hampus
|
14e63085dd
|
feat(app): resize the inbox popout from any edge (#1934)
|
2026-08-24 12:48:36 +02:00 |
|
Hampus
|
e8cb1cefbd
|
fix(app): reject oversized images before cropping an emoji or sticker (#1933)
|
2026-08-24 12:48:23 +02:00 |
|
Hampus
|
919e890011
|
fix(app): show guild initials until the guild icon has painted (#1932)
|
2026-08-24 12:48:11 +02:00 |
|
Hampus
|
299172c8aa
|
fix(app): animate guild icons through the shared motion gate (#1931)
|
2026-08-24 12:47:59 +02:00 |
|
Hampus
|
6cac93ef39
|
fix(app): use guild initials for community picker rows (#1930)
|
2026-08-24 12:47:49 +02:00 |
|
Hampus
|
e5c8ef7d60
|
perf(app): stop loading the animated guild banner where it is hidden (#1929)
|
2026-08-24 12:47:37 +02:00 |
|
Hampus
|
d0b4688a6c
|
perf(app): reuse pooled gif videos instead of caching blobs (#1928)
|
2026-08-24 12:47:13 +02:00 |
|
Hampus
|
e0464ee5be
|
fix(app): pick gif picker previews by format and skip empty sources (#1927)
|
2026-08-24 12:47:01 +02:00 |
|
Hampus
|
cbcd299bd9
|
fix(app): keep a child's own data-flx when wrapped in a focus ring (#1926)
|
2026-08-24 12:46:51 +02:00 |
|
Hampus
|
1300e5a690
|
fix(app): refresh favorite gif previews that point at a provider page (#1925)
|
2026-08-24 12:46:40 +02:00 |
|
Hampus
|
fbd653d8e0
|
feat(app): resize the expression picker and snap to emoji columns (#1924)
|
2026-08-24 12:46:30 +02:00 |
|