152 Commits
Author SHA1 Message Date
Dave Lane 3494b23e20 fix(tray): continue when system tray is unavailable (#5968) 2026-10-20 22:45:21 -04:00
Dave Lane 5f823ddd69 test: standardize shared test header includes (#5951) 2026-10-17 12:53:21 -04:00
bitnessandDave Lane 1582fffb47 fix: verify 10-bit probe succeeded before advertising (#5690)
Co-authored-by: Dave Lane <42013603+ReenigneArcher@users.noreply.github.com>
2026-10-16 22:21:44 -04:00
Dave Lane d2250f24e7 fix(vaapi): use matched system libva libraries (#5943) 2026-10-16 20:01:49 -04:00
bnp800 7fa08df407 fix(input): refresh retained controller feedback after arrival (#5941) 2026-10-16 18:18:14 -04:00
477aa01ac8 fix(linux/pipewire): fix fd and lock handling in display teardown (#5923)
Co-authored-by: Kishi85 <41839133+Kishi85@users.noreply.github.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2026-10-16 16:10:29 -04:00
Daniel Bae 3d890eadc4 fix(mdns): advertise only served addresses on Linux (#5914) 2026-10-15 23:51:44 -04:00
Michael Faille 55ff34e21b feat(linux): fall back to RAM bridge when capture node is not NVIDIA (#5873) 2026-10-15 19:33:52 -04:00
Dave Lane c732a81f6c refactor: clarify optional checks, reduce copies, and tighten macro scopes (#5936) 2026-10-15 12:08:31 -04:00
Leo Camus f86c4c9c11 fix(utility): bound from_hex to the size of the target type (#5933) 2026-10-14 23:24:13 -04:00
Dave Lane a36b9f8a9c refactor: clarify C++ declarations across 13 Sonar rules (#5934) 2026-10-14 23:22:57 -04:00
Dave Lane 2e4d4f5ac0 refactor(web): resolve CSS important rule violations (#5932) 2026-10-14 20:24:16 -04:00
Dave Lane 80588defde refactor: modernize standard library usage across six Sonar rules (#5930) 2026-10-14 15:33:54 -04:00
Dave Lane 71a5a90935 refactor: resolve Sonar scope and binding findings (#5926) 2026-10-14 11:44:43 -04:00
Dave Lane b50c7ba139 refactor: resolve Sonar constructor and initialization findings (#5922) 2026-10-14 08:33:01 -04:00
Dave Lane 75d3897fe2 fix(ci): stabilize web tests and retain coverage on failure (#5921) 2026-10-13 23:11:40 -04:00
Daniel Bae bc188c2ce2 fix(upnp): accept disconnected IGD status from MiniUPnPc 2.2.8+ (#5913) 2026-10-13 22:47:15 -04:00
Dave Lane 601a9f5975 fix(web): fall back for malformed localization messages (#5920) 2026-10-13 21:02:11 -04:00
Daniel Bae c33f3b46fa fix(pairing): replace abandoned in-progress session on retried getservercert (#5915) 2026-10-13 19:05:22 -04:00
Dave Lane 3710a231df refactor: resolve Sonar cpp:S1172 findings (#5916) 2026-10-13 16:42:40 -04:00
Dave Lane 7c124b4392 refactor: resolve Sonar cpp:S6022 findings (#5912) 2026-10-13 13:10:40 -04:00
Dave Lane 1925909fbc refactor: resolve Sonar cpp:S5008 findings (#5909) 2026-10-13 10:09:32 -04:00
Dave Lane 73a8a58be7 refactor: resolve Sonar cpp:S5416 findings (#5906) 2026-10-12 16:38:16 -04:00
Dave Lane b261a1b95e refactor: fix sonar cpp:S936 (#5905) 2026-10-12 12:44:15 -04:00
Andy GrundmanandDave Lane 82b22c71f6 fix(config): allow disabling FEC by setting fec_percentage to 0 (#5454)
Co-authored-by: Dave Lane <42013603+ReenigneArcher@users.noreply.github.com>
2026-10-11 12:02:38 -04:00
Dave Lane 31392866b1 refactor: resolve Sonar cpp:S5945 findings (#5897) 2026-10-11 10:12:57 -04:00
Dave Lane 88428ca4ee refactor: resolve Sonar cpp:S6177 findings (#5896) 2026-10-10 22:09:59 -04:00
Dave Lane 426d12e17c refactor(web): resolve JavaScript Sonar promise findings (#5895) 2026-10-10 20:18:32 -04:00
Conn O'GriofaandDave Lane 6aec9753b3 feat(linux/portal): Support multiple XDG Portal session implementations (#5856)
Co-authored-by: Dave Lane <42013603+ReenigneArcher@users.noreply.github.com>
2026-10-10 19:44:41 -04:00
Cold3011 22ab9b2fac fix(kmsgrab): accept all 32bpp cursor formats, convert to ARGB8888 (#5864) 2026-10-10 13:26:28 -04:00
Jim MartinandJim Martin e9b24114c2 fix(windows): preserve the saved display layout while streaming (#5625)
Co-authored-by: Jim Martin <jdvmi00@users.noreply.github.com>
2026-10-10 10:07:58 -04:00
MMagTechandMMagTech 3411311acf fix(linux/kms): reinitialize capture when the captured plane stays empty (#5885)
Co-authored-by: MMagTech <mmagtech@users.noreply.github.com>
2026-10-10 00:07:44 -04:00
VincentandVincent d23354d441 fix(linux/wlr): capture frames when the compositor has them (#5883)
Co-authored-by: Vincent <264232962+superuser404notfound@users.noreply.github.com>
2026-10-09 21:35:52 -04:00
Carlos Barrero 484bcd3335 fix(linux/audio): capture in the canonical channel layout (#5743) 2026-10-09 17:37:29 -04:00
Raphael Derosso Pereira 899095522a fix(linux): close the DRM render-node fd owned by wl::dmabuf_t (#5764)
Signed-off-by: Raphael Derosso Pereira <raphael@insignis.com.br>
2026-10-09 12:52:40 -04:00
Alex Ford fd45d2dd85 feat(windows): add externally managed audio capture (#5647) 2026-10-09 09:21:47 -04:00
eastginza 31da0d8db9 fix(windows): correct shader selection for sRGB-encoded FP16 framebuffer (Win11 SDR) (#5106) 2026-10-09 00:38:48 -04:00
Dave Lane db1e08d5b7 fix(input): target mouse input at the streamed display (#5739) 2026-10-08 22:54:42 -04:00
Dave Lane d6453a3ab2 fix(flatpak): preserve literal contents during additional installation (#5872) 2026-10-08 00:37:44 -04:00
Eduardo Mozart de Oliveira c3a52d3e92 feat(web): add file extension validation to file browser modal (#5524) 2026-09-30 20:47:49 -04:00
Eduardo Mozart de Oliveira 820700cbeb fix(api): dynamically reload apps if modified on disk (#5506) 2026-09-29 17:41:26 -04:00
Dave Lane c6969080f7 fix(macos): system tray left click menu (#5830) 2026-09-29 08:56:32 -04:00
Dave Lane 2435fb421d fix(input): honor extended keyboard modifier (#5821) 2026-09-28 21:43:24 -04:00
Dave Lane 052b413216 feat(permissions): expose platform access and restart after grants (#5820) 2026-09-28 21:42:59 -04:00
Dave Lane 8fc40974c9 feat(macos): add gamepad support using libvirtualhid (#5807) 2026-09-27 16:20:34 -04:00
Dave Lane c69d370c35 fix(input): serialize queued packets per stream (#5818) 2026-09-27 13:53:30 -04:00
Dave Lane 0daeb0e35b fix(pairing): replace duplicate client certificates (#5737) 2026-09-17 11:23:38 -04:00
Dave Lane e9af4a1aa4 refactor(web): sonar fixes (#5740) 2026-09-17 11:23:23 -04:00
Dave Lane 7c8926d701 test(web-ui): add tests and coverage (#5736) 2026-09-16 12:56:35 -04:00
Dave Lane d23336dc4d refactor(web-ui): single page application (#5731) 2026-09-16 09:55:20 -04:00