Skip to content

feat(linux/xdgportal): implement event-driven capture - #4768

Merged
ReenigneArcher merged 3 commits into
LizardByte:masterfrom
psyke83:xdg_eventdriven
Mar 10, 2026
Merged

feat(linux/xdgportal): implement event-driven capture#4768
ReenigneArcher merged 3 commits into
LizardByte:masterfrom
psyke83:xdg_eventdriven

fix(linux/xdgportal): make duplicate check less strict

5c51350
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 10, 2026 in 0s

17.50% (-0.04%) compared to 4c7df2d

View this Pull Request on Codecov

17.50% (-0.04%) compared to 4c7df2d

Details

Codecov Report

❌ Patch coverage is 0% with 60 lines in your changes missing coverage. Please review.
✅ Project coverage is 17.50%. Comparing base (4c7df2d) to head (5c51350).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/platform/linux/portalgrab.cpp 0.00% 58 Missing and 2 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4768      +/-   ##
==========================================
- Coverage   17.53%   17.50%   -0.04%     
==========================================
  Files         106      106              
  Lines       21813    21842      +29     
  Branches     9770     9786      +16     
==========================================
- Hits         3825     3823       -2     
+ Misses      14010    13290     -720     
- Partials     3978     4729     +751     
Files with missing lines Coverage Δ
src/platform/linux/graphics.h 0.00% <ø> (ø)
src/platform/linux/portalgrab.cpp 3.62% <0.00%> (-0.14%) ⬇️

... and 25 files with indirect coverage changes