Package Release Info

mutter-48.4-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

mutter-devel

Change Logs

* 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.