* Mon Jul 14 2025 mgorse@suse.com
- Drop mutter-SLE-bell.patch. It no longer applies with --fuzz=0,
and it is X11-only, so it is no longer useful for SLE 16.
* Sun Jun 29 2025 bjorn.lie@gmail.com
- Update to version 48.4:
+ Unlink outputs from unused connectors in update_outputs
+ Add speed limit to Visual alerts
+ Fix behavior of windows that get activated before mapped
+ Fix incorrect cursor over Xwayland clients
+ Fix hi-res scroll events getting converted to flip-flopping
discrete events
+ Fixed crash
+ Misc. bug fixes and cleanups
* Tue Jun 03 2025 bjorn.lie@gmail.com
- Update to version 48.3.1:
+ Fix Xwayland windows becoming unresponsive to events
+ Fix drag and drop of tabs into tiled/maximized state
* Mon May 26 2025 bjorn.lie@gmail.com
- Update to version 48.3:
+ Use opaque dma-buf formats substitutes for scanout
+ Restore tiled/maximized windows to the correct monitor
+ Do not leak session manager file to launched processes
+ Use frame-sync candidate that likely matches scanout candidate
+ Propagate all touchpad gesture events to apps
+ Update window decorations on override-redirect attribute
+ Load initial _NET_WM_FULLSCREEN_MONITORS value
+ Fix race when registering implicit grab
+ Skip multiple refresh intervals if necessary
+ box-layout: Update actor-request-mode on orientation changes
+ Do not take control of logind session on Xorg
+ Fixed crashes
+ Plugged leaks
+ Misc. bug fixes and cleanups
+ Updated translations.
* Mon Apr 14 2025 bjorn.lie@gmail.com
- Update to version 48.2:
+ Fix animated cursors
+ Announce workspace changes to screen reader
+ Fix popups showing in some situations
+ Fix wrong cursor after window animations
+ Fixed crashes
+ Misc. bug fixes and cleanups
+ Updated translations.
* Tue Apr 01 2025 bjorn.lie@gmail.com
- Update to version 48.1:
+ Fixed occasional screen freezes
+ Fix tablet tool cursor sizes when set via the cursor shape
protocol
+ Fix hiding the cursor when using the cursor shape protocl
+ Fall back to the default color mode when a HDR monitor looses
HDR capabilities
+ Disable HDR support with non-atomic (legacy) KMS drivers
+ Fix the cursor shape protocol when being used with tablets
+ Immediately update cursors on theme and size changes
+ Avoid cursor stuttering when cursor set via the cursor shape
protocol
+ Handle DnD cursor feedback in compositor
+ Fixed crashes
+ Misc. bug fixes and cleanups
* Fri Mar 28 2025 bjorn.lie@gmail.com
- Update to version 48.0+38:
* cursor-sprite/xcursor: Add a cache for the XCursor images
* backends/cursor: Propagate cursor theme and size pref changes
* cursor-renderer/native: Handle when kms_cursor_manager is NULL
* tests: Add a11y mouse keys test
* tests/utils: Add helper to wait for stage update
* tests: Add uinput based virtual input device factory method
* dbus-templates/logind: Open fds as nonblocking
* seat-impl: Split initialization in two steps
* wayland: Handle NULL backend in handle_release_points
* wayland: Refactor handle_release_points helper out of
_dec_use_count
* compositor: Ensure to freeze DnD surface actor during failed
animation
* clutter/frame-clock: Don't accidentally reschedule-now
* Revert "kms/impl-device: Always catch pending KMS update in
_schedule_process"
* onscreen/native: Account for all posted frames
* onscreen/native: Include connector in some debug logs
* clutter/frame-clock: Add more debug logging
* clutter/frame-clock: Set frame clock state via helper
* monitor-manager: Don't apply configurations with unsupported
color modes
* monitor-manager: Split out helper to check monitor availability
* monitor: Add helper to check whether a color mode is supported
* monitor-config-utils: Add monitors config copy function
* wayland: Bail early if cursor shape doesn't change
* wayland: Fix thinko in cursor_shape_manager.get_tablet_tool_v2
* wayland: Fix thinko in shape protocol implementation with
tablet tools
* kms/device: Add SUPPORTS_COLOR_MODES flag and use it to guard
HDR/color
* kms/impl-device/simple: Add support for missing KMS properties
* kms/impl-device/simple: Add support for KMS blobs
* wayland: Allow changing from a cursor shape to a NULL surface
* cursor: Move sprite preparation into sprite classes
* tests: Disconnect dangling signal handlers
* Fix mutter crash from should_constraint_be_enabled()
* test-client: Ignore GdkX11 deprecations
* frames: Ignore GdkX11 deprecations
- Drop 0001-cursor-Unify-prepare_func-for-shape-cursors.patch:
Fixed upstream.
* Fri Mar 21 2025 dead_mozay@opensuse.org
- Add 0001-cursor-Unify-prepare_func-for-shape-cursors.patch.
Solves the problem of changing the size of the cursor in gtk
applications on HiDPI displays.
* Thu Mar 20 2025 bjorn.lie@gmail.com
- Update to version 48.0+5:
* Revert "ci: Disable container building temporarily"
* Revert "ci: Disable sysext temporarily"
* tests: Raise the timeout on monitor-unit from 1 minute to 5
minutes
* Revert "onscreen/native: Account for all posted frames"
* kms/impl-device: Always catch pending KMS update in
_schedule_process
* Tue Mar 18 2025 xiaoguang.wang@suse.com
- Drop mutter-SLE-relax-some-constraints-on-CSD-windows.patch:
sle-classic is not supported.