628 Commits

Author SHA256 Message Date
559e8e82cb Accepting request 1332481 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1332481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=262
2026-02-12 16:25:14 +00:00
bbffb350e8 - Update to version 49.4:
+ Fix applying initial display scaling on xorg
  + Disable tone mapping with HDR
  + Allow creating uninhibitable idle watches
  + Fix screen sharing of monitors with no framerate
  + Fixed crashes
  + Misc. bug fixes and cleanups
  + Updated translations.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=578
2026-02-11 13:37:13 +00:00
a4623958ec Accepting request 1328914 from GNOME:Factory
- Update to version 49.3:
  + Fix direct scanout on drivers without explicit modifiers
  + Fix cases of spurious tone mapping
  + Fix reporing damage region in pipewire streams
  + Initialize all luminance fields for CICP
  + Fix subsurface geometry calculation
  + Fix Xwayland clients becoming unresponsive on 2nd monitor
  + Improve native Xwayland scaling support
  + Send color management image description target volume events
  + Improve support for tablet devices
  + Do not spin cursor for startup sequences with no app ID
  + Let gestures influence other gesture before state change
  + Fixed crash
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Updated translations. (forwarded request 1328486 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1328914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=261
2026-01-26 09:58:10 +00:00
d5c01f069d Accepting request 1328486 from GNOME:Next
- Update to version 49.3:
  + Fix direct scanout on drivers without explicit modifiers
  + Fix cases of spurious tone mapping
  + Fix reporing damage region in pipewire streams
  + Initialize all luminance fields for CICP
  + Fix subsurface geometry calculation
  + Fix Xwayland clients becoming unresponsive on 2nd monitor
  + Improve native Xwayland scaling support
  + Send color management image description target volume events
  + Improve support for tablet devices
  + Do not spin cursor for startup sequences with no app ID
  + Let gestures influence other gesture before state change
  + Fixed crash
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1328486
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=576
2026-01-23 16:21:00 +00:00
c170cad303 Accepting request 1319885 from GNOME:Factory
- Update to version 49.2:
  + Fix delay in applying KMS property changes
  + Handle ignored modifiers when grabbing keys and buttons on X11
  + Improve tiled monitor handling
  + Improve sticky keys handling
  + Fix global shortcut keys getting stuck in Xwayland windows
  + Fixed crashes
  + Misc. bug fixes and cleanups
  + Updated translations.

- Update to version 49.1.1+14:
  * x11: Handle ignored modifiers when grabbing keys and buttons
  * kms-connector: Only trigger a connector update on disconnect
    timeout
  * backends/native/kms-connector:
    - Do not assume !connected == disconnected
    - Notify disconnect events after a timeout
    - Initialize the connection as disconnected
  * kms: Add debug logging in on_udev_hotplug & hotplug_timeout
  * backends/native/kms: Use a more generic name for resource
    update function
  * Updated translations. (forwarded request 1319806 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1319885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=260
2025-11-25 14:52:34 +00:00
0340547749 Accepting request 1319806 from GNOME:Next
- Update to version 49.2:
  + Fix delay in applying KMS property changes
  + Handle ignored modifiers when grabbing keys and buttons on X11
  + Improve tiled monitor handling
  + Improve sticky keys handling
  + Fix global shortcut keys getting stuck in Xwayland windows
  + Fixed crashes
  + Misc. bug fixes and cleanups
  + Updated translations.

- Update to version 49.1.1+14:
  * x11: Handle ignored modifiers when grabbing keys and buttons
  * kms-connector: Only trigger a connector update on disconnect
    timeout
  * backends/native/kms-connector:
    - Do not assume !connected == disconnected
    - Notify disconnect events after a timeout
    - Initialize the connection as disconnected
  * kms: Add debug logging in on_udev_hotplug & hotplug_timeout
  * backends/native/kms: Use a more generic name for resource
    update function
  * Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1319806
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=574
2025-11-25 07:04:04 +00:00
447896f3a1 Accepting request 1313599 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1313599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=259
2025-10-27 13:37:24 +00:00
93732aec8b Accepting request 1313182 from GNOME:Next
- Update to version 49.1.1:
  + Fix broken menus in some Xwayland clients
  + Avoid processing the same key event twice during keybindings
  + Fixed crash
  + Misc. bug fixes and cleanups
  + Updated translations.
- Drop mutter-fix-xwayland-dnd-crash.patch: Fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/1313182
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=572
2025-10-24 18:33:23 +00:00
92de788310 Accepting request 1311629 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1311629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=258
2025-10-18 12:35:05 +00:00
01d98c4e62 Accepting request 1311612 from GNOME:Next
- Add mutter-fix-xwayland-dnd-crash.patch: Fix crash when dragging
  and dropping from an app running via xwayland
- Update to version 49.1:
  + Fix various glitches during resize/move drags
  + Fix lost keyboard focus in overview with some devices
  + Fix popup constraint rule and work around broken clients
  + Require pointer interaction prior to allowing pointer warp
  + Fix GTK apps locking up after entering popover submenu
  + Fix presentation timings with commit-timing-v1
  + Be more robust against clients providing bogus window geometry
  + Fix maximized windows extending under panel
  + Fix switching keyboard layout via xkb-options
  + Advertise explicit sync only for dmabufs screencasts
  + Fix multi-touch handling on X11
  + Fix keyboard driven resize drags
  + Fix DND actions not working reliably in some X11 clients
  + Do not force pointer focus on popups
  + Fixes for cancelling and restoring sizes after drags
  + Fix windows reverting to previous size after client resizes
  + Fix pointer constraints for some fullscreen X11 clients
  + Fixed crashes
  + Plugged leak
  + Misc. bug fixes and cleanups
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1311612
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=570
2025-10-16 08:18:23 +00:00
64f01fb302 Accepting request 1309288 from GNOME:Factory
- Update to version 49.0+68:
  * window/wayland: Use constrained rect when deciding
    configuration
  * wayland/xdg-shell:
    - Create window after setting resources
    - Ensure applied window geometry is always non-empty
    - Make invalid geometry warning more descriptive
  * tests/wayland:
    - Add test for invalid geometry with subsurface
    - Add test case for client with invalid geometry
  * wayland/shell-surface: Assume geometry empty if no buffer
    attached
  * wayland/surface: Make state-applied logs more informative
  * tests:
    - Add test checking maximized window position on workspace
      changes
    - Add some tests for wl_keyboard behavior
  * core: Let key presses of special modifiers through
  * clutter/frame-clock:
    - Allow scheduling a clock tick despite a pending later tick
    - For FRR schedule_later update, use next_update_time_us
  * window: Fixup flagging META_MOVE_RESIZE_RECT_INVALID only when
    invalid
  * seat/native: Steal another error before returning in task
  * wayland:
    - Check modifier state from event prior to event delivery
    - Always send configure event after xdg_popup::reposition
    - Require pointer interaction prior to allowing pointer warp
    - Add helper to check the order of two serials
    - Check event type, use CLUTTER_KEY_STATE for modifiers during (forwarded request 1308894 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1309288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=257
2025-10-06 16:07:09 +00:00
505822bbaa Accepting request 1308894 from GNOME:Next
- Update to version 49.0+68:
  * window/wayland: Use constrained rect when deciding
    configuration
  * wayland/xdg-shell:
    - Create window after setting resources
    - Ensure applied window geometry is always non-empty
    - Make invalid geometry warning more descriptive
  * tests/wayland:
    - Add test for invalid geometry with subsurface
    - Add test case for client with invalid geometry
  * wayland/shell-surface: Assume geometry empty if no buffer
    attached
  * wayland/surface: Make state-applied logs more informative
  * tests:
    - Add test checking maximized window position on workspace
      changes
    - Add some tests for wl_keyboard behavior
  * core: Let key presses of special modifiers through
  * clutter/frame-clock:
    - Allow scheduling a clock tick despite a pending later tick
    - For FRR schedule_later update, use next_update_time_us
  * window: Fixup flagging META_MOVE_RESIZE_RECT_INVALID only when
    invalid
  * seat/native: Steal another error before returning in task
  * wayland:
    - Check modifier state from event prior to event delivery
    - Always send configure event after xdg_popup::reposition
    - Require pointer interaction prior to allowing pointer warp
    - Add helper to check the order of two serials
    - Check event type, use CLUTTER_KEY_STATE for modifiers during

OBS-URL: https://build.opensuse.org/request/show/1308894
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=568
2025-10-06 14:14:43 +00:00
88a86ffd74 Accepting request 1307923 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1307923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=256
2025-09-30 15:39:36 +00:00
2f902ca02f Accepting request 1307912 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1307912
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=566
2025-09-29 15:51:23 +00:00
dd87389a48 Accepting request 1307686 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1307686
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=565
2025-09-29 14:51:35 +00:00
3d861260bc Accepting request 1307246 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1307246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=255
2025-09-29 14:30:48 +00:00
447cf43fec Accepting request 1307092 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1307092
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=563
2025-09-26 05:16:18 +00:00
5236787383 Accepting request 1305484 from GNOME:Factory
Scripted push from GNOME:Next (forwarded request 1304942 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1305484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=254
2025-09-24 13:21:46 +00:00
f25aa7e322 Accepting request 1304942 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/1304942
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=561
2025-09-17 15:53:41 +00:00
1c3daa9a0b Accepting request 1293358 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1293358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=253
2025-07-17 15:17:29 +00:00
c2e1d2cf0b Accepting request 1293213 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/1293213
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=559
2025-07-15 09:19:59 +00:00
8c3b9285bb Accepting request 1289812 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1289812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=252
2025-07-03 10:09:26 +00:00
36de785bdc Accepting request 1289097 from GNOME:Next
- 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

OBS-URL: https://build.opensuse.org/request/show/1289097
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=557
2025-07-02 09:09:23 +00:00
51b2f606ba Accepting request 1282867 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1282867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=251
2025-06-10 06:56:57 +00:00
b8f766857e Accepting request 1282161 from GNOME:Next
- Update to version 48.3.1:
  + Fix Xwayland windows becoming unresponsive to events
  + Fix drag and drop of tabs into tiled/maximized state

OBS-URL: https://build.opensuse.org/request/show/1282161
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=555
2025-06-04 17:02:37 +00:00
5b77771e85 Accepting request 1280301 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1280301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=250
2025-05-27 16:52:16 +00:00
ec8a18b0d6 Accepting request 1280282 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1280282
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=553
2025-05-26 15:43:21 +00:00
a187e80f08 Accepting request 1269687 from GNOME:Factory
- 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. (forwarded request 1269164 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1269687
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=249
2025-04-17 14:06:48 +00:00
4f877f5610 Accepting request 1269164 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/1269164
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=551
2025-04-15 15:26:19 +00:00
617505db73 Accepting request 1266391 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1266391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=248
2025-04-02 15:07:52 +00:00
b86dbcc4c7 Accepting request 1266198 from GNOME:Next
- 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

OBS-URL: https://build.opensuse.org/request/show/1266198
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=549
2025-04-02 07:34:27 +00:00
8f1441b46a Accepting request 1265257 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1265257
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=548
2025-03-31 10:05:17 +00:00
274a49af63 Accepting request 1254940 from GNOME:Factory
- 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. (forwarded request 1254938 from Dead_Mozay)

OBS-URL: https://build.opensuse.org/request/show/1254940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=247
2025-03-21 19:21:45 +00:00
a18cf9af60 Accepting request 1254938 from home:Dead_Mozay:GNOME:Fixes
- 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.

OBS-URL: https://build.opensuse.org/request/show/1254938
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=546
2025-03-21 08:14:23 +00:00
5f58975d73 Accepting request 1254800 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1254800
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=545
2025-03-21 07:52:29 +00:00
914d969d8e Accepting request 1254077 from GNOME:Factory
- Rebase patches with quilt and simplyfy conditionals applying
  patches. (forwarded request 1254073 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1254077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=246
2025-03-18 16:39:50 +00:00
d75d4e59e8 Accepting request 1254073 from GNOME:Next
- Rebase patches with quilt and simplyfy conditionals applying
  patches.

OBS-URL: https://build.opensuse.org/request/show/1254073
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=543
2025-03-18 10:38:42 +00:00
532d28255d Accepting request 1253996 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1253996
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=542
2025-03-18 07:11:12 +00:00
703b7c659f Accepting request 1253516 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/1253516
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=541
2025-03-17 10:44:11 +00:00
4e863b5946 Accepting request 1250314 from GNOME:Next
Resubmit 48.rc post rebase

OBS-URL: https://build.opensuse.org/request/show/1250314
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=540
2025-03-06 14:04:59 +00:00
0564abda25 Accepting request 1250308 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1250308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=245
2025-03-06 13:48:20 +00:00
7aad6464a9 Accepting request 1250260 from home:iznogood
- Update to version 47.6:
  + Support presentation-time version 2
  + Honor wl_surface.offset on cursor surfaces
  + Fix sharable surfaces with nvidia as primary
  + Fixed crash

OBS-URL: https://build.opensuse.org/request/show/1250260
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=538
2025-03-05 07:42:37 +00:00
4aa51d59f7 Accepting request 1244000 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1244000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=244
2025-02-09 19:00:32 +00:00
34d3e35041 Accepting request 1243347 from home:iznogood
- Update to version 47.5:
  + Synchronize device enabled state when adding device
  + Do not use modifiers if surface should be sharable
  + Fix notifying shell about modifier-only keyboard layout
    switches
  + Fixed crashes
  + Misc. bug fixes and cleanups

OBS-URL: https://build.opensuse.org/request/show/1243347
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=536
2025-02-06 19:14:39 +00:00
e12eddb600 Accepting request 1237899 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1237899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=243
2025-01-16 17:31:06 +00:00
8baec9543f Accepting request 1237407 from GNOME:Next
- Update to version 47.4:
  + Use BT709 coefficients and limited range for YUV conversion by
    defaults
  + Also request high priority secondary EGL context
  + Fix Xwayland DND coordinates when using fractional scaling
  + Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland
  + Implement wp_viewport support for cursor surfaces
  + Improve input → output latency of cursor movements
  + Improve frame rate on monitors attached to secondary GPUs in
    copy mode
  + Send preferred scales to all surface roles
  + Misc. bug fixes and cleanups
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1237407
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=534
2025-01-14 17:41:37 +00:00
121018f54a Accepting request 1229723 from GNOME:Factory
- Update to version 47.3:
  + Fix maximized X11 when using native xwayland scaling
  + Fix blank screen in remote headless sessions
  + Fix touch-triggered popups being cancelled too early
  + Fix pointer cursor during compositor grabs
  + Fixed crash (forwarded request 1228701 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1229723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=242
2024-12-11 20:00:38 +00:00
e33d0bbb57 Accepting request 1228701 from GNOME:Next
- Update to version 47.3:
  + Fix maximized X11 when using native xwayland scaling
  + Fix blank screen in remote headless sessions
  + Fix touch-triggered popups being cancelled too early
  + Fix pointer cursor during compositor grabs
  + Fixed crash

OBS-URL: https://build.opensuse.org/request/show/1228701
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=532
2024-12-10 09:04:48 +00:00
a9e9125dd6 Accepting request 1226515 from GNOME:Factory
- Update to version 47.2:
  + Fix warping pointer after releasing pointer constraints
  + Default to high thread instead of realtime priority for KMS
    thread
  + Avoid CPU stalls with NVIDIA secondary GPUs with
    directly-attached monitors
  + Fix updating cursor immediately when starting window drag
  + Add pipeline hooks to user program pipelines
  + Prefer GPUs with built-in panels connected as primary GPU
  + Fix cursor glitches when using virtual monitors
  + Ensure frame events are sent for cursor surfaces
  + Allow BGRX8888 format on big endian
  + Fix touchscreen drag-and-drop on wayland
  + Fixed crashes
  + Misc. bug fixes and cleanups (forwarded request 1226356 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1226515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=241
2024-11-27 21:05:16 +00:00
ea5ba2af17 Accepting request 1226356 from GNOME:Next
- Update to version 47.2:
  + Fix warping pointer after releasing pointer constraints
  + Default to high thread instead of realtime priority for KMS
    thread
  + Avoid CPU stalls with NVIDIA secondary GPUs with
    directly-attached monitors
  + Fix updating cursor immediately when starting window drag
  + Add pipeline hooks to user program pipelines
  + Prefer GPUs with built-in panels connected as primary GPU
  + Fix cursor glitches when using virtual monitors
  + Ensure frame events are sent for cursor surfaces
  + Allow BGRX8888 format on big endian
  + Fix touchscreen drag-and-drop on wayland
  + Fixed crashes
  + Misc. bug fixes and cleanups

OBS-URL: https://build.opensuse.org/request/show/1226356
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=530
2024-11-26 13:02:42 +00:00