[wayland] Drop xdg-shell v5 support
ClosedPublic

Authored by zzag on Aug 29 2019, 8:12 PM.

Details

Summary

Drop xdg-shell v5 support since this protocol is obsolete and all popular
wayland compositors already did that.

Diff Detail

Repository
R108 KWin
Branch
drop-wl-shell
Lint
Lint ErrorsExcuse: cppcheck doesn't understand std::tie()
SeverityLocationCodeMessage
Errorautotests/integration/shell_client_rules_test.cpp:406CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:407CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:485CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:486CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:545CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:546CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:686CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:687CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:1953CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:1954CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2006CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2007CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2063CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2064CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2181CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2182CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2264CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2265CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2310CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2311CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2358CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2359CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2452CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2453CppcheckdoubleFree
Errorautotests/integration/shell_client_rules_test.cpp:2532CppcheckdoubleFree
Unit
No Unit Test Coverage
Build Status
Buildable 15834
Build 15852: arc lint + arc unit
zzag created this revision.Aug 29 2019, 8:12 PM
Restricted Application added a project: KWin. · View Herald TranscriptAug 29 2019, 8:12 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
zzag requested review of this revision.Aug 29 2019, 8:12 PM
davidedmundson accepted this revision.Sep 6 2019, 7:32 AM
This revision is now accepted and ready to land.Sep 6 2019, 7:32 AM
This revision was automatically updated to reflect the committed changes.