Hampus
|
a98a9fe6a9
|
feat(app): understand date words and DM channels in search filters (#1852)
|
2026-08-24 12:31:29 +02:00 |
|
Hampus
|
ac6fcc8c40
|
fix(app): close the modal you opened, not whatever is on top (#1851)
|
2026-08-24 12:31:14 +02:00 |
|
Hampus
|
b0e882645e
|
fix(app): match member search on accents, display names and ids (#1850)
|
2026-08-24 12:31:02 +02:00 |
|
Hampus
|
8c431c7562
|
fix(app): retry hydrating message authors after a reconnect (#1849)
|
2026-08-24 12:30:50 +02:00 |
|
Hampus
|
3e267b8104
|
fix(app): keep the member list in sync when switching channels (#1848)
|
2026-08-24 12:30:38 +02:00 |
|
Hampus
|
7c5cab2144
|
fix(app): make the media volume slider track loudness (#1847)
|
2026-08-24 12:30:13 +02:00 |
|
Hampus
|
5cb893245f
|
fix(app): hide the video controls again after a few idle seconds (#1846)
|
2026-08-24 12:30:01 +02:00 |
|
Hampus
|
aa1c636cc2
|
fix(app): keep local image previews from disappearing before upload (#1845)
|
2026-08-24 12:29:49 +02:00 |
|
Hampus
|
c285854b71
|
refactor(app): rename ComponentDispatch to ComponentBus (#1844)
|
2026-08-24 12:29:38 +02:00 |
|
Hampus
|
01a29d629b
|
fix(app): size the chat skeleton from the remembered viewport height (#1843)
|
2026-08-24 12:29:26 +02:00 |
|
Hampus
|
bd381ccc74
|
fix(app): request avatar and banner sizes the media proxy serves (#1842)
|
2026-08-24 12:29:16 +02:00 |
|
Hampus
|
7ec155eac1
|
fix(desktop): stop reading whole voice backgrounds to classify them (#1839)
|
2026-08-24 12:28:43 +02:00 |
|
Hampus
|
f276bb1cd2
|
perf(app): stop the service worker caching static assets (#1837)
|
2026-08-24 12:28:21 +02:00 |
|
Hampus
|
171dc7e5b7
|
fix(media-proxy): serve and request images on one size ladder (#1833)
|
2026-08-24 12:27:33 +02:00 |
|
Hampus
|
6697db7cf8
|
build(app): minify css with lightningcss in production builds (#1830)
|
2026-08-24 12:26:55 +02:00 |
|
Hampus
|
82eb87bc47
|
perf(app-proxy): preconnect the media origin and revalidate the app shell (#1827)
|
2026-08-24 12:26:21 +02:00 |
|
Hampus
|
137edc7cfb
|
fix(app): share stream audio by default and reset the opt-out per stream (#1819)
|
2026-08-22 10:14:45 +02:00 |
|
Hampus
|
ffaf5119d8
|
fix(app): only warn about software encoding when no layer is accelerated (#1815)
|
2026-08-21 18:49:51 +02:00 |
|
Hampus
|
10bc8c1efa
|
fix(desktop): stop the windows audio probe timing out against its own budget (#1814)
|
2026-08-21 17:29:12 +02:00 |
|
Hampus
|
85a03a9e39
|
fix(app): apply the screen share audio toggle to the surface being shared (#1813)
|
2026-08-21 17:04:22 +02:00 |
|
Hampus
|
631bc2307a
|
fix(slowmode): stop the local cooldown from outgrowing the channel setting (#1795)
|
2026-08-20 19:56:02 +02:00 |
|
Hampus
|
2b1de38949
|
chore(i18n): regenerate catalogs after the voice engine removal (#1791)
|
2026-08-20 17:45:49 +02:00 |
|
Hampus
|
d5daf61dbd
|
fix(voice): recalibrate stored participant and stream volumes too (#1790)
|
2026-08-20 17:45:17 +02:00 |
|
Hampus
|
4f21430880
|
refactor(voice): drop the native only surface from voice_engine_v2 and narrow the desktop bridge (#1788)
|
2026-08-20 17:44:37 +02:00 |
|
Hampus
|
9731bac40f
|
refactor(voice): remove the native voice engine from the renderer (#1787)
|
2026-08-20 17:43:38 +02:00 |
|
Hampus
|
b144e650f2
|
fix(voice): make deafen reach watched screen share audio (#1786)
|
2026-08-20 17:43:19 +02:00 |
|
Hampus
|
ef6536644c
|
fix(voice): stop the in call speaker slider clamping a boosted output volume (#1785)
|
2026-08-20 17:42:59 +02:00 |
|
Hampus
|
17eab43245
|
fix(voice): retune the remote playback leveller and measure it in float (#1784)
|
2026-08-20 17:42:40 +02:00 |
|
Hampus
|
fbd7f1e3b8
|
fix(voice): compose participant gain in linear space and split the ceilings (#1783)
|
2026-08-20 17:42:21 +02:00 |
|
Hampus
|
25af7516a4
|
fix(voice): widen the volume boost leg and add a master soft clip limiter (#1782)
|
2026-08-20 17:42:02 +02:00 |
|
Hampus
|
c020eded31
|
fix(voice): stop forcing automatic gain control off on every capture profile (#1781)
|
2026-08-20 17:41:44 +02:00 |
|
Hampus
|
5331c0216a
|
fix(voice): keep a remote track pinned at zero volume across re-attach (#1780)
|
2026-08-20 17:40:53 +02:00 |
|
Hampus
|
47b5c3d4f0
|
fix(app): expose the guild id on guild list items again (#1778)
|
2026-08-20 14:39:24 +02:00 |
|
Hampus
|
d9bfca66d6
|
fix(app): keep search results in server order instead of per channel (#1777)
|
2026-08-20 13:10:47 +02:00 |
|
Hampus
|
ded51b65d3
|
fix(app): restore the mobile voice message recorder (#1776)
|
2026-08-20 04:33:24 +02:00 |
|
Hampus
|
ddc8837d4f
|
fix(app): scale embed and attachment width caps with zoom (#1775)
|
2026-08-20 04:33:17 +02:00 |
|
Hampus
|
df16957c95
|
fix(app): scale tooltip max-width with app zoom (#1774)
|
2026-08-20 04:33:10 +02:00 |
|
Hampus
|
f38b19d4bd
|
fix(app): let the caret move past emoji and mentions in the composer (#1768)
|
2026-08-19 23:41:05 +02:00 |
|
Hampus
|
91d989dc7c
|
fix(app): point the language notice at Weblate instead of email (#1763)
|
2026-08-19 22:05:39 +02:00 |
|
Hampus
|
7c82804df6
|
fix(app): stop sensitive content options overlapping in long locales (#1762)
|
2026-08-19 19:53:46 +02:00 |
|
Hampus
|
b7de83f7fc
|
fix(app): stop the Firefox microphone failure and self-mute storm (#1761)
|
2026-08-19 19:32:41 +02:00 |
|
Hampus
|
97bd022bee
|
fix(app): render the discovery language icon at bold weight (#1760)
|
2026-08-19 19:08:48 +02:00 |
|
Hampus
|
62324df039
|
feat(app): add a language filter button to the discovery navbar (#1759)
|
2026-08-19 18:46:39 +02:00 |
|
Hampus
|
9f78b3d9a6
|
feat(app): retry failed image loads with escalating delay and connectivity waits (#1758)
|
2026-08-19 18:25:34 +02:00 |
|
Hampus
|
362a89f2b2
|
fix(app): keep embed icons mounted so they reserve space while loading (#1757)
|
2026-08-19 18:00:08 +02:00 |
|
Hampus
|
ce41960fcd
|
perf(app): load embed author and footer icons through the image cache (#1756)
|
2026-08-19 17:38:00 +02:00 |
|
Hampus
|
2083eaddd6
|
feat(app): wrap pasted links in every composer that allows masked links (#1755)
|
2026-08-19 17:19:39 +02:00 |
|
Hampus
|
59887ad404
|
fix(app): wrap pasted links from any source, not just Fluxer's own clipboard (#1752)
|
2026-08-19 14:57:13 +02:00 |
|
Hampus
|
4a16921242
|
fix(app): stop macOS window chrome from swallowing clicks below the titlebar (#1748)
|
2026-08-19 13:05:42 +02:00 |
|
Hampus
|
a6f83c4fb1
|
feat(app): wrap the selection in a link when pasting a URL (#1747)
|
2026-08-19 12:55:15 +02:00 |
|