Sponsor of the Day:
Jerkmate
https://invent.kde.org/frameworks/kwindowsystem/-/commit/e873d640dc3338a57c1f5da445d0d10450cec845
platforms/wayland: Manage blur, contrast, and slide globals with std::unique_ptr (e873d640) ·...
So the code is more consistent.
std unique ptrplatforms waylandmanageblurcontrast
https://invent.kde.org/frameworks/kwindowsystem/-/commit/320529e76869d85e12ef25098712c351a52b4997
platforms/wayland: Add missing initialize() (320529e7) · Commits · Frameworks / KWindowSystem ·...
So itActive() has the right value right away.
platforms waylandadd missingcommits frameworksinitializekwindowsystem
https://invent.kde.org/frameworks/kwindowsystem/-/commit/8d4120d4ec51a40364dbc131f9bd8f799012e290
platforms/wayland: ensure we always react to surface destruction (8d4120d4) · Commits · Frameworks...
If enableBlurBehind was called before the platform window was created, the connection was previously never made and thus we got protocol errors for accessing a...
platforms waylandcommits frameworksensurealwaysreact
https://invent.kde.org/frameworks/kwindowsystem/-/commit/0e7fa3d1a9a633e68a4488dd6154150f66edb71c
platforms/wayland: add missing blur capability with ext-background-effect (0e7fa3d1) · Commits ·...
platforms waylandadd missingbackground effectblurcapability