Skip to content

feat(linux/wlr): Implement ext-image-copy-capture - #4788

Draft
Dregu wants to merge 1 commit into
LizardByte:masterfrom
Dregu:icc
Draft

feat(linux/wlr): Implement ext-image-copy-capture#4788
Dregu wants to merge 1 commit into
LizardByte:masterfrom
Dregu:icc

feat(linux/wlr): Implement ext-image-copy-capture

7a3b907
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Aug 25, 2026 in 8m 13s

Quality Gate failed

Failed conditions
5 New issues
5 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 854 in src/platform/linux/wayland.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the commented out code.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA7US7vAUa7XPs_hDNm&open=AaA7US7vAUa7XPs_hDNm&pullRequest=4788

Check warning on line 97 in src/platform/linux/wlgrab.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace with the version of "std::ranges::find_if" that takes a range.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA7UTB2AUa7XPs_hDNn&open=AaA7UTB2AUa7XPs_hDNn&pullRequest=4788

Check warning on line 1017 in src/platform/linux/wayland.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA7US7vAUa7XPs_hDNl&open=AaA7US7vAUa7XPs_hDNl&pullRequest=4788

Check warning on line 54 in src/platform/linux/wayland.h

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Class has 45 methods, which is greater than the 35 authorized. Split it into smaller classes.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA7UTChAUa7XPs_hDNp&open=AaA7UTChAUa7XPs_hDNp&pullRequest=4788

Check warning on line 95 in src/platform/linux/wlgrab.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make the type of this parameter a reference-to-const. The current type of "m" is "class std::unique_ptr<class wl::monitor_t> &".

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AaA7UTB2AUa7XPs_hDNo&open=AaA7UTB2AUa7XPs_hDNo&pullRequest=4788