* Tue Jul 01 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.4.2:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.4.2
- Changes since 6.4.1:
* tabbox: Guard for empty key sequences (kde#506369)
* Update version for new release 6.4.2
* scene: Skip visibility check for the Item itself in framePainted
* a11ykeyboardmanager: Grab keys when grabbed modifier is pressed (kde#506078)
* output management: add some safe guards for invalid brightness overrides (kde#506090)
* Don't add deleted windows to the stacking order
* backends/drm: allow night light to get closer to the edges of the gamut (kde#505495)
* plugins/fadingpopups: Blacklist spectacle popup menus from fading effect (kde#505803)
* Tue Jun 24 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.4.1:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.4.1
- Changes since 6.4.0:
* Update version for new release 6.4.1
* plugins/slide: Fix animation after moving a desktop
* Update version for new release 6.4.1
* compositor: clamp artificial hdr headroom to the currently max possible one
* core,opengl: allow the tone mapper to reduce reference luminance more
* backends/drm: use the next artificial hdr headroom instead of the current one
* backends/drm: apply the limit for max artificial hdr headroom to max luminance
* outputconfigurationstore: disallow DDC/CI for the Samsung Odyssey G5 (kde#494522)
* Fix Window::mousePressCommandConsumesEvent() for "activate" action (kde#506007)
* Sync virtual desktop grid to new virtual desktop order (kde#506022)
* kcms/screenedges: Fix listing third party extensions (kde#505934)
* Fix tablet cursor getting stuck in hidden state in relative mode (kde#505989)
* core/renderloop: fix subsurfaces vrr scheduling
* effect: Add missing triggerRepaint() in retarget()
* wayland_server: re-enable wl_drm by default
* Split tablet tool tip event data in two frames (kde#479856)
* wayland/tablet_v2: fix the tablet cursor hotspot with Xwayland scaling
* kcms/animations: disable configure button for disabled checkable effects (kde#505789)
* plugins/slideback: Scale smoothness proportionally to adjusted strength from 6.3 (kde#503964)
* Fix direct scanout target rect on rotated outputs
* Drop no longer used KF6ConfigWidgets dependency
* plugins/systembell: Throttle visual bell
* Thu Jun 12 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.4.0:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.4.0
- Changes since 6.3.91:
* Update version for new release 6.4.0
* backends/drm: also handle GPU resets on secondary GPUs
* backends/drm: disable direct scanout on secondary GPUs
* plugins/translucency: Fix unsetting animations for minimized windows (kde#504687)
* Implement proper virtual desktop reordering (kde#504848)
* scene/surfaceitem_wayland: handle some missing initial properties
* scripting/scriptedeffect: Fix effect loading due to shadowed file path (kde#505242)
* scene: Signal presentation feedbacks on blank commits too
* wayland: Send wl_data_source.cancelled if wl_data_device.start_drag is rejected
* Make horizontal panels take precedence in reserved space
* autotests/integration/outputchanges: wait for frame callbacks before committing
* scene/item: restrict frame callbacks based on the output rather than geometry (kde#479694,kde#498628,kde#505060)
* compositor: take min vrr refresh rate into account for cursor updates
* backends/drm: reduce severity of pageflip failure logging (kde#505028)
* Use desktop id to restore keyboard layout
* wayland: Fix focused surface check in wl_data_device.start_drag (kde#497031)
* Thu May 29 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.3.91:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.91
- Too many changes to list here
* Mon May 19 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.3.90:
* New feature release
* For more details see https://kde.org/announcements/plasma/6/6.3.90
- Too many changes to list here
* Tue May 06 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.3.5:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.5
- Too many changes to list here
- Drop patches, now upstream:
* 0001-xwayland-Only-pass-actual-mime-type-offers-to-Waylan.patch
* 0001-backends-drm-also-clean-up-pending-commits-with-lega.patch
* Fri Apr 11 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Add upstream fixes:
* 0001-xwayland-Only-pass-actual-mime-type-offers-to-Waylan.patch
* 0001-backends-drm-also-clean-up-pending-commits-with-lega.patch
* Wed Apr 02 2025 Christophe Marin <christophe@krop.fr>
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Too many changes since 6.3.3, only listing bugfixes:
* wayland: Clip surface damage (kde#501113)
* Combine tile modes when tiling via arrow keys (kde#501731)
* plugins/systembell: Throttle audio bell (kde#500916)
* compositor: only delay hardware cursor updates when necessary (kde#487563)
* kcms/rules: Remove pragma on OptionsComboBox (kde#501357)
- Drop patches:
* 0001-Version-6.3.3.patch
* 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch
* Tue Mar 11 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* backends/drm: properly reset buffer age when switching swapchains
* update version for new release
* plugins/keynotification: Fix notification for unlatching Meta
* xkb: Fix reporting state for multiple modifiers (kde#501159)
* autotests: add test for Workspace::lowerWindow
* layers: fix stacking issues in Workspace::lowerWindow (kde#478382,kde#478383)
* plugins/touchpadshortcuts: Add touchpad toggle shortcut with meta keys
* scene/workspacescene: don't check opaque region with QRegtion::contains
* window: reimplement restriction in moveResize (kde#401271,kde#481610,kde#493797)
* backends/drm: include header for std::this_thread::sleep_until
* utils/edid: Report monitor name without serial number (kde#500471)
* x11: Update XStacking order when adding override-redirect windows (kde#483163)
* plugins/blur: clear all textures after allocating them (kde#499935)
* kcms/rules: Fix keyboard usability for comboboxes with multiple selection (kde#488703)
* backends/drm: also don't use DEGAMMA_LUT on Intel (kde#500837)
* workspace: watch kdeglobals and update Xwayland scale accordingly (kde#499923)
* backends/drm: fix testing for more connectors than CRTCs (kde#500819)
* backends/drm: allow overriding the safety margin
* backends/drm: Print connector name in QDebug output
* backends/drm: Log connector<->CRTC matching steps
* window: Compare currentTile to requestedTile (kde#500666)
* backends/drm: add an environment variable to override the dpms timeout
* plugins/buttonrebinds: Create input device on demand
* Revert "workspace: better deal with having more outputs than the GPU can drive"
* kcms/rules: Fix showing selected VD on X11 (kde#484165)
* autotests: Fix testInputCapture with libei 1.4.0
- Drop patches, now upstream:
* 0001-backends-drm-Log-connector-CRTC-matching-steps.patch
* 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch
- Add patch to fix the project version:
* 0001-Version-6.3.3.patch
- Add patch to fix KCM comboboxes:
* 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch
* Thu Mar 06 2025 Fabian Vogt <fabian@ritter-vogt.de>
- Add patches to fix crashes with multiple monitors (kde#500819, kde#500797)
* 0001-backends-drm-Log-connector-CRTC-matching-steps.patch
* 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch