-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 20 May 2025 08:34:30 +0200
Source: kwin
Architecture: source
Version: 4:6.3.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <
debian-qt-kde@lists.debian.org> Changed-By: Aurélien COUDERC <
coucouf@debian.org>
Changes:
kwin (4:6.3.5-1) unstable; urgency=medium
.
[ Aurélien COUDERC ]
* New upstream release (6.3.5).
- Renderloop: take subsurfaces into account for vrr scheduling.
- Backends/drm: with "prefer color accuracy", don't allow direct scaonut
with color ops. (kde#503742)
- Effect/offscreeneffect: guard against allocating zero-size textures.
(kde#485884)
- Input: set the current surface correctly for tablet events. (kde#499576,
kde#498386)
- Backends/drm: guard updateCursorLayer for a nullptr pipeline.
(kde#502951)
- Core/colorpipeline: optimize out black point compensation. (kde#500019)
- Revert "plugins/nightlight: Fix conversion between local time and utc
time".
- Plugins/nightlight: Fix conversion between local time and utc time.
- Compositor: fix dimming constantly scheduling repaints.
- Input: do not pass power button to lockscreen.
- Effect: Allow AnimationEffect running while the screen is locked.
- Outputconfigurationstore: disable autorotate when screen is off.
- Autotests/x11keyread: fix race condition.
- Autotests/x11keyread: re-format the code.
- Core/colorspace: fix primaries for generic film.
- Ci: Adjust to SUSE CI image changes.
- Opengl/eglcontext: only delete the vao if the context is current.
- Wayland: fix the rendering intent being ignored, and add a test for it.
- Opengl/glshader: ensure no tone mapping gets applied with colorimetric
rendering intents.
- Wayland/colormanagement: use 203cd/m² reference luminance for Windows
scRGB.
- Kcms/xwayland: Fix highlighting on first radiobutton.
- Plugins/minimizeall: fix unreachable activity check.
- Disconnected signal in X11Window::associate().
- Break Workspace::outputRemoved connection when a layer shell window is
destroyed.
- Layershellv1window: close the window when the desired output gets
removed.
- Simplify xwayland surface association.
- Fix a crash in RenderLoop::scheduleRepaint.
- Xdgshellwindow: Keep window on output when opening under cursor.
(kde#495987)
- Xdgactivation: downgrade "cannot grant a token" warning to a debug
message. (kde#500393)
- Backends/drm: also clean up pending with legacy modesetting.
- Backends/drm: set internal display brightness with HDR in
applyQueuedChanges.
- Backends/drm: set laptop display brightness to 100% with HDR.
- Backends/drm: reduce minimum luminance for SDR. (kde#501247)
- Avoid synchronizing keyboard modifiers if dnd source is null.
(kde#502504)
- Backends/drm: immediately force a modeset on bad link status.
(kde#502542)
- Xwayland: Only pass actual mime type offers to Wayland clients.
- Xkb: Guard more methods against not having a keymap or state.
- Plugins/eis: Guard against empty keymap.
* Relax inter-plasma versioned dependency constraint so we can upload
only 6.3.5 packages that have actual code changes.
* Drop backported patch now part of the upstream release.
* Backport upstream commits scheduled for 6.3.6:
- Fix crash on Display disconnect. (kde#504516)
- core/iccprofile: also estimate black point even if there's no luminance
tag.
- wayland/colormanagement: fix sending target luminance levels.
- wayland/colormanagement: compare primaries with the protocol's
resolution.
- x11: Add an environment variable to disable _NET_WM_SYNC_REQUEST in
X11Window.
- Fixed several cases where using a color picker to pick a screen color
could return a very subtly wrong result when using certain combinations of
Night Light, ICC profiles, HDR, 10-bit color, or any other features that
globally change all colors on the screen. (kde#491633)
- Don't leak lcms tone curves.
- When XWayland-using apps deliberately ask to open on a specific screen,
the screen they open on now more reliably matches the one they wanted.
- Fixed a case where junky graphical glitches could briefly be seen on the
screen after logging in but before Plasma’s splash screen or desktop
loads. (kde#504258)
- outputconfigurationstore: disable adaptive sync by default since there
are too many driver bugs with VRR to make it active by default.
- backends/drm: Fix potential crash by adding missing null guard.
- The Legacy X11 App Support settings now apply accurately no matter what
keyboard layout you’re using. (kde#500032)
- backends/drm: reduce severity of pageflip failure logging to avoid
journal spam when playing fullscreen videos. (kde#505028)
* Backport other upstream commits:
- Dim the rest of the screen when there’s an active system /
authentication prompt to ensure it gets user attention.
- Fix framerate drops with night light on when changing brightness.
(kde#495167)
- Add support for the MouseKeys accessibility feature also on Wayland.
(kde#478620)
- Fix sticky keys not unlatching after mouse click.
- Fix Severe input latency and limited refresh rate option on resolutions
other than the native one on kwin wayland. (kde#504655)
- Fix Firefox download popup drag not working. (kde#497031)
* Point upstream source to invent git repo.
Checksums-Sha1:
f2931bf071f7152f700a4c577a58709bb428f750 5071 kwin_6.3.5-1.dsc
ee44cab7230dd59aa293e6bf7f79f203b9aa145e 8978724 kwin_6.3.5.orig.tar.xz
88462632bc44fd9abccb3ca0de56a01eaf1fa171 833 kwin_6.3.5.orig.tar.xz.asc
59d00f5ef22a7944814a9fff6148d192a85e61db 55936 kwin_6.3.5-1.debian.tar.xz
6d262159b45fd58effc5b1e45d9c88c94989f642 28263 kwin_6.3.5-1_amd64.buildinfo Checksums-Sha256:
6ad9ddbad3bbd3accc7d258048275b2f6a09c90a193729fa564490f30b50af9b 5071 kwin_6.3.5-1.dsc
d71cdacbab35f8139e799fe0013248f68e802ba516411b446d5d66c30bd7e5ec 8978724 kwin_6.3.5.orig.tar.xz
d998c641aa19790abcb8be03796069242cbf8c418f8eea182f3366d57b722a01 833 kwin_6.3.5.orig.tar.xz.asc
42fb34336118d876969eb6a38a82f0c7a75cf92eb599b77543bc2122aef88ac1 55936 kwin_6.3.5-1.debian.tar.xz
3cf90ab43b136baa85e63caf989c4a8e7114be4d535be7b2b8a61577f64b1a55 28263 kwin_6.3.5-1_amd64.buildinfo
Files:
0e5eca7ed0f6f0a7cbb4d7e2a55ccb81 5071 kde optional kwin_6.3.5-1.dsc
73122335c54bfbd774af2e6f0e61d24f 8978724 kde optional kwin_6.3.5.orig.tar.xz
2e0a0db0b09c7ba6563a44e17521a178 833 kde optional kwin_6.3.5.orig.tar.xz.asc
2a29139938bbd0bf4450f1ae44b217be 55936 kde optional kwin_6.3.5-1.debian.tar.xz
3067766be4474f5e4eec6b1ab7ca5588 28263 kde optional kwin_6.3.5-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAmhARxATHGNvdWNvdWZA ZGViaWFuLm9yZwAKCRBxp+Uz8pGjJO2KEAC6drH3+zESk1QMwiGEp4jdEIrJaT4O Npg76fm8v0jBgA6k4vUbcSYm5Jn+QVRZgDs9SiVpxjG2OPM6MZwQY4YdzktqieW5 tOglBWFoIIV6qKkhC9bS5oWfGDd89jFkX/0CS/BDIdxjlVwZ724YCSXbAi3R9hny Q56CJ+ONxrzy5ys2uNaNpMbzpoFw6n4bUi+dc/fxg0hg8aGCVL6qkFJ4NIwlt31A 4vxrJ1iIfzgL/9x5ykWobcT67t3GRXOCVdS49ufSSDfuHVMHaANkN7MWwLzW9Mxz YSHNNxVXSSzGJJBqxE3qYhx+IsUFuiem7QzCbUynkLYy/yM32pL2vRpHeocfud37 aoHs5s2XhtrV4gxtjrTYnpK2BS84u33TcjexCpNKhiuQ/IrYIusT5qTL+3Nmt5X4 iQYRe7BDElMv/z3EZk1WJUZw0gRwPdC2sJZgCbqiOJaBSuRDqAGyApW7HlUh5o7Q w9Zz+mDmTra1/nmKBH8vVXpWcq1ewG3mlFDaxbb6wzj7ZbZVtMdehYKew12JnG36 xYzmjhZzHE0u/QeWt30VUy4BjzDgIaanYQKExr36X0dJ/qBlC4atgXLPWMjkVjBo Nywx/1Z+sR7o4sqBDlpjnJtQpkNBB6aW+gfUpCqq/Zb2fCnVKY0JK2J26YXVJ4LF laqLbSkIrqQBVA==
=Eff2
-----END PGP SIGNATURE-----
--==============`10386813330733189=Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCaEIRmQAKCRCb9qggYcy5 IbylAP9WcznQmWMn+ymISOZ9MRcFqa8i0v7x9uCZehI3lAb6ygD/d+TxTA/6DAd8 OTPM6yqypDFwqgtb8XGNiGeU0KolpQ8=ennu
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)