<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-gnome/recipes-gnome/mutter, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-01-31T07:59:11+00:00</updated>
<entry>
<title>mutter: fix build without x11 in DISTRO_FEATURES</title>
<updated>2026-01-31T07:59:11+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2026-01-27T17:35:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b43a9e689793e2f01a03a7d2a93270faa79b8d38'/>
<id>urn:sha1:b43a9e689793e2f01a03a7d2a93270faa79b8d38</id>
<content type='text'>
Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: update 48.5 -&gt; 48.7</title>
<updated>2026-01-23T06:01:05+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2026-01-22T15:43:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6c1f371ed46179d10824c6e7cfa2f7b94a24981e'/>
<id>urn:sha1:6c1f371ed46179d10824c6e7cfa2f7b94a24981e</id>
<content type='text'>
48.7
====
* Still constrain fullscreen wayland windows with size limits [Jonas Å.;
  !4587]
  * Fixed crashes [Jonas, Marco; !4643, !4705]

  Contributors:
    Marco Trevisan, Jonas Ådahl

48.6
    ====
* Fix DND actions not working reliably in some X11 clients [Jonas;
  #4288]
  * Fix presentation timings with commit-timing-v1 [Mario; !4645]
  * Fixed crashes [Sebastian, Milan; !4682, !4592]
  * Misc. bug fixes and cleanups [Carlos, Raihan; !4697, !4688]

  Contributors:
    Raihan Ahamed, Milan Crha, Carlos Garnacho, Sebastian Keller,
    Mario Kleiner, Jonas Ådahl

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: upgrade 48.4 -&gt; 48.5</title>
<updated>2025-09-16T16:59:17+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-09-16T09:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=171a9269a81582189fd92a7f25f1110ea048fa96'/>
<id>urn:sha1:171a9269a81582189fd92a7f25f1110ea048fa96</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: upgrade 48.0 -&gt; 48.4</title>
<updated>2025-07-22T05:43:59+00:00</updated>
<author>
<name>Liu Yiding</name>
<email>liuyd.fnst@fujitsu.com</email>
</author>
<published>2025-07-22T03:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4c23b73630c1697a0176b2e15afe15ed01a08165'/>
<id>urn:sha1:4c23b73630c1697a0176b2e15afe15ed01a08165</id>
<content type='text'>
Changelog:
===========
48.4
====
* Unlink outputs from unused connectors in update_outputs [Michel; !4474]
* Add speed limit to Visual alerts [Sergio; !4487]
* Fix behavior of windows that get activated before mapped [Alessandro; !4462]
* Fix incorrect cursor over Xwayland clients [Carlos; !4433]
* Fix hi-res scroll events getting converted to flip-flopping discrete events
  [Peter; !4459]
* Fixed crash [Daniel; !4303]
* Misc. bug fixes and cleanups [Alessandro, Jonas, Jordan, Alessandro, Corentin,
  Daniel, Lukáš, Rémi, Michel; !4481, !4482, !4485, !4492, !4496, !4495, !4444,
  !4447, !4442, !4452]

48.3.1
======
* Fix Xwayland windows becoming unresponsive to events [Jonas; !4475]
* Fix drag and drop of tabs into tiled/maximized state [Carlos; !4468]

48.3
====
* Use opaque dma-buf formats substitutes for scanout [Robert; !4320]
* Restore tiled/maximized windows to the correct monitor [Nick; !4411]
* Do not leak session manager file to launched processes [Sebastian K.; !4405]
* Use frame-sync candidate that likely matches scanout candidate [Robert; !4412]
* Propagate all touchpad gesture events to apps [Carlos; !4417]
* Update window decorations on override-redirect attribute [Rémi; !4287]
* Load initial _NET_WM_FULLSCREEN_MONITORS value [Zhiyi; !4389]
* Fix race when registering implicit grab [Alessandro; !4399]
* Skip multiple refresh intervals if necessary [Michel; !4406]
* box-layout: Update actor-request-mode on orientation changes [Jonas D.; !4339]
* Do not take control of logind session on Xorg [Madhu; !4391]
* Fixed crashes [Sebastian W., Jonas Å.; !4423, !4431]
* Plugged leaks [Michel; !4432]
* Misc. bug fixes and cleanups [Chris, Maxim, Michel, Carlos, Florian, Rémi;

48.2
====
* Fix animated cursors [Michel; !4382]
* Announce workspace changes to screen reader [Florian; !4385]
* Fix popups showing in some situations [Carlos; !4354]
* Fix wrong cursor after window animations [Carlos; !4392]
* Fixed crashes [Michel; !4362]
* Misc. bug fixes and cleanups [Florian, Robert, Sebastian, Jonas; !4349,
  !4383, !4393, !4386, !4269]

48.1
====
* Fixed occasional screen freezes [Michel, Jonas; !4338, !4334, !4375]
* Fix tablet tool cursor sizes when set via the cursor shape protocol
  [Jan; !4345]
* Fix hiding the cursor when using the cursor shape protocl [Sebastian; !4358]
* Fall back to the default color mode when a HDR monitor looses HDR capabilities
  [Sebastian, Jonas; !4357, !4364]
* Disable HDR support with non-atomic (legacy) KMS drivers [Sebastian; !4357]
* Fix the cursor shape protocol when being used with tablets [Carlos; !4367]
* Immediately update cursors on theme and size changes [Sebastian; !4359]
* Avoid cursor stuttering when cursor set via the cursor shape protocol
  [Michel; !4371]
* Handle DnD cursor feedback in compositor [Carlos; !4368]
* Fixed crashes [Orko, Michel, Jonas, Daniel; !4351, !4372, !4374, !4370, !4378]
* Misc. bug fixes and cleanups [Daniel, Florian, Carlos, Michel; !4340, !4343,
  !4352, !4353, !4361, !4369, !4377]

Signed-off-by: Liu Yiding &lt;liuyd.fnst@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: use libxcvt instead of xserver-xorg-cvt</title>
<updated>2025-05-13T15:27:19+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2025-05-13T12:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=94c686cb13be1fc828fb35ac259e46669552d684'/>
<id>urn:sha1:94c686cb13be1fc828fb35ac259e46669552d684</id>
<content type='text'>
xserver-xorg-cvt is deprecated and libxcvt can be used as drop-in replacement

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: update 47.5 -&gt; 48.0</title>
<updated>2025-03-18T14:36:54+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2025-03-18T08:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d3b2865d6ffd5865bb0cc912432d9062eb3616c3'/>
<id>urn:sha1:d3b2865d6ffd5865bb0cc912432d9062eb3616c3</id>
<content type='text'>
- libdisplay-info is not optional anymore
- add dependencies to fix api-documentation and bash-completion

48.0
====
* Improve wp_color_management_v1 support [Joan; !4304]
* Fix cursor brightness not following HDR luminance setting [Sebastian; !4315]
* Fix black screen with nvidia driver [Bilal, Daniel; !4323, !4324]
* Adjust presentation time feedback for triple buffering [Michel; !4325]
* Fix broken overlay cursor damage tracking [Jonas; !4331]
* Add support for Kana and Compose USB HID LEDs [Martin; !4002]
* Fix frequent frame skips under some circumstances [Michel; !4306]
* Fix random output freezes [Jonas, Michel; !4321]
* Fixed crashes [Daniel, Michel; !4316, !4326]
* Misc. bug fixes and cleanups [Daniel, José, Carlos, Sebastian, Jonas; !4309,
  !3921, !4301, !4307, !4327, !4337]

Contributors:
  Michel Dänzer, Bilal Elmoussaoui, José Expósito, Carlos Garnacho,
  Martin Rys, Joan Torres, Daniel van Vugt, Sebastian Wick, Jonas Ådahl

Translators:
  Artur S0 [ru], Balázs Úr [hu], Jordi Mas i Hernandez [ca],
  Ask Hjorth Larsen [da], Asier Saratsua Garmendia [eu], Emin Tufan Çetin [tr],
  Anders Jonsson [sv], Gwan-gyeong Mun [ko], Andika Triwidada [id],
  Pawan Chitrakar [ne], A S Alam [pa], Bruce Cowan [en_GB], Cas Pascal [vi]

48.rc
=====
* Support presentation-time version 2 [Dudemanguy; !4227]
* Honor wl_surface.offset on cursor surfaces [Carlos; !4239]
* Allow to activate the overview with either Super key [Alessandro B.; !4050]
* Implement dynamic triple buffering [Daniel; !1441]
* Implement the cursor_shape_v1 protocol [Sebastian; !3668]
* Improve window placement when centering new windows [Mattia; !4202]
* Fix sharable surfaces with nvidia as primary [Daniel; !4284]
* Default to sticky drag lock [Peter; !4292]
* Implement a11y keyboard monitoring support [Lukáš; !4217]
* Support wp_color_management_v1 protocol [Sebastian; !4291]
* Fix dma-bufs support for headless sessions [Jonas; !4281]
* Allow to mark monitors for lease via gdctl [José; !4300]
* Fixed confused IM focus state after closing some windows [Keyu; !4164]
* Center new windows by default [Mattia; !4294]
* Add output luminance settings [Jonas; !4271]
* Do not use triple buffering when update time fits into refresh interval
  [Michel; !4282]
* Fixed crashes [Peter, Alban, Michel, Sebastian; !4247, !4257, !4272, !4298]
* Misc. bug fixes and cleanups [Peter, Nick, Jeremy, Michel, Corentin, Florian,
  Sebastian, Marco, Bilal, Alessandro A., Daniel, José, Jonas, Joan, Mattia,
  Carlos, Robert, Philip; !4248, !4220, !4253, !4254, !4224, !4255, !4244,
  !4259, !4268, !4270, !4267, !4256, !4279, !4280, !4277, !4278, !4285, !4276,
  !4289, !4288, !4290, !4252, !4235, !4209, !4260, !4251, !4274, !4302, !4230,
  !4183, !4299, !4308, !4297, !4310, !4311, !4312, !4314]
Contributors:
  Alessandro Astone, Alessandro Bono, Alban Browaeys, Jeremy Bícha,
  Nick Diego Yamane, Dudemanguy, Michel Dänzer, Bilal Elmoussaoui,
  José Expósito, Mattia Formichetti, Carlos Garnacho, Peter Hutterer,
  Robert Mader, Florian Müllner, Corentin Noël, Keyu Tao, Joan Torres,
  Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt, Sebastian Wick,
  Philip Withnall, Jonas Ådahl
Translators:
  Martin [sl], Sabri Ünal [tr], Artur S0 [ru], Daniel Rusek [cs],
  Piotr Drąg [pl], Jürgen Benvenuti [de], Ekaterine Papava [ka],
  Alexander Shopov [bg], Alexandre Franke [fr], Jordi Mas [ca],
  Yuri Chornoivan [uk], Yosef Or Boczko [he], Danial Behzadi [fa],
  Luming Zh [zh_CN], Aurimas Černius [lt], Quentin PAGÈS [oc],
  Hugo Carvalho [pt], Rafael Fontenelle [pt_BR], Jordi Mas i Hernandez [ca],
  Fran Dieguez [gl], Álvaro Burns [pt_BR], Asier Sarasua Garmendia [eu],
  Vincent Chatelain [fr], Yaron Shahrabani [he], Brage Fuglseth [nb],
  Daniel Mustieles [es]

48.beta
=======
* Update cursors via the frame clock in virtual monitors [Jonas; !4067]
* Synchronize device enabled state when adding device [Yao; !4188]
* Do not use modifiers if surface should be sharable [Michel; !4219]
* Add accessible state tracking in Clutter [Bilal; !4089]
* Introduce GNOME Display Control (gdctl) utility [Jonas; !4190]
* Fix notifying shell about modifier-only keyboard layout switches
  [Olivier; !4232, !4237]
* Configure HDR via DisplayConfig D-Bus API [Jonas; !4192]
* Fixed crashes [Philip, Jonas; !4222, !4210]
* Misc. bug fixes and cleanups [Michel, Sebastian W., Jonas, José, Alessandro,
  Sebastian K., Daniel, Philip, Carlos, Florian, Alberto, Bilal; !4208, !4022,
  !4005, !4218, !4225, !4229, !4228, !4231, !4223, !3972, !4233, !4234, !4242,
  !4198]
Contributors:
  Alessandro Astone, Michel Dänzer, Bilal Elmoussaoui, José Expósito,
  Olivier Fourdan, Carlos Garnacho, Sebastian Keller, Florian Müllner,
  Alberto Ruiz, Daniel van Vugt, Yao Wei (魏銘廷), Sebastian Wick,
  Philip Withnall, Jonas Ådahl
48.alpha
========
* gwakeup: Reduce wake-ups to only first item in queue [Christian; !4007]
* x11: Reduce chances XPending does recvmsg() syscall [Christian; !4006]
* Fix grabbing tablet devices [Jonas Å.; !4033]
* Improve color-management support [Joan; !3913, !3948, !4020, !4062, !4144]
* Fix misplaced windows and random resizes on scaled monitors [Jonas Å.; !4041]
* Improve detecting preferred primary devices [Kamil; !4055]
* Merge CoglPango into Clutter [Bilal; !4004]
* Always depend on libdisplay-info for EDID parsing [Sebastian W.; !3602]
* Fix explicit sync with virtual monitors w/o pipewire streams [Doğukan; !4056]
* Introspect `event` parameter in MetaKeyHandlerFunc [Guacamolie; !4079]
* Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098]
* Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached monitors
  [Gert-dev; !4015]
* Fix updating cursor immediately when starting window drag [Olivier; !3639]
* Add pipeline hooks to user program pipelines [Sebastian W.; !4037]
* Allow to configure monitors as for-lease [José; !4112, !4121]
* Add support for system bell protocol [Jonas Å.; !3675]
* Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114]
* Add `configure` signal to allow tweaking original window configuration
  [Olivier; !4076]
* Fix cursor glitches when using virtual monitors [Jonas Å.; !4066]
* Default to high thread instead of realtime priority for KMS thread
  [Jonas Å.; !4124]
* Add built-in renderdoc support [Sebastian W.; !4061]
* Ensure frame events are sent for cursor surfaces [Michel; !4113]
* Allow BGRX8888 format on big endian [Jocelyn; !4088]
* Fix touchscreen drag-and-drop on wayland [Alessandro; !4091]
* Fix maximized X11 when using native Xwayland scaling [Jonas Å.; !4147]
* Implement xdg-toplevel-drag-v1 protocol [Nick; !4107]
* Fix blank screen in remote headless sessions [Jonas Å.; !4152]
* Query screen cast format modifiers via CoglRenderer [Jonas Å.; !3900]
* Also request high priority secondary EGL context [Jonas Å.; !2973]
* Fix Xwayland DND coordinates when using fractional scaling [Jonas Å.; !4169]
* Remove ClutterImage [Bilal; !4133]
* Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland [Olivier; !4170]
* Implement wp_viewport support for cursor surfaces [Jonas Å., Robert; !3859]
* Improve input → output latency of cursor movements [Michel; !3964]
* Make font-rendering support optional [Bilal; !4106]
* Improve frame rate on monitors attached to secondary GPUs in copy mode
  [Gert-dev; !4027]
* Add support for commit-timing-v1 and fifo-v1 protocols [Derek; !3355]
* Use BT709 coefficients and limited range for YUV conversion by default
  [Robert; !4204]
* Send preferred scales to all surface roles [Jonas Å.; !4205]
* Fixed crashes [Michel, Joan, Daniel, José, Jason, Bilal, Robert, Jonas D.,
  Peter; !4028, !4032, !4019, !4029, !4030, !4059, !4070, !4034, !3176, !3650,

  !4117, !4136]
* Misc. bug fixes and cleanups [Sebastian W., Florian, Joan, Jonas Å., José,
  Christian, Robert, Marco, Michel, Bilal, Daniel, Sebastian K., Jakub, Jonas D,
  Takao, Ikey, Georges, Carlos, Corentin, Philip, Bartłomiej; !4036, !4040,
  !4042, !3965, !4016, !3926, !4031, !4011, !3424, !4047, !4049, !4058, !4068,
  !4048, !4071, !4074, !3980, !4078, !4080, !4035, !4075, !4090, !4093, !4060,
  !4069, !3961, !4101, !4057, !4104, !4105, !4108, !4109, !4077, !4111, !4115,
  !4116, !4087, !4018, !3943, !4123, !4122, !4103, !4064, !4100, !4065, !4125,
  !4128, !4127, !4129, !4126, !3604, !4150, !4161, !4162, !4160, !4137, !4148,
  !4166, !4157, !4156, !4158, !4168, !4149, !4165, !4155, !4174, !4163, !4173,
  !4175, !4176, !4131, !4132, !4179, !4178, !4130, !4180, !4177, !4184, !4186,
  !4189, !4187, !4197, !4199, !4194, !4181, !4200, !4196, !3878, !4201]
Contributors:
  Alessandro Astone, Georges Basile Stavracas Neto, Nick Diego Yamane,
  Ikey Doherty, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui,
  José Expósito, Jocelyn Falempe, Derek Foreman, Olivier Fourdan,
  Takao Fujiwara, Carlos Garnacho, Jason Gerecke, Gert-dev, Guacamolie,
  Christian Hergert, Peter Hutterer, Sebastian Keller, Doğukan Korkmaztürk,
  Mario Limonciello, Robert Mader, Florian Müllner, Corentin Noël,
  Robert Obkircher, Bartłomiej Piotrowski, Jakub Steiner, Kamil Szczęk,
  Joan Torres, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick,
  Philip Withnall, Jonas Ådahl
Translators:
  Vincent Chatelain [fr], Jordi Mas i Hernandez [ca], Daniel Mustieles [es],
  Jürgen Benvenuti [de], Nathan Follens [nl], Danial Behzadi [fa],
  Марко Костић [sr], Scrambled 777 [hi], Cas Pascal [vi]

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: fix profiler PACKAGECONFIG</title>
<updated>2025-02-12T17:16:10+00:00</updated>
<author>
<name>Gyorgy Sarvari</name>
<email>skandigraun@gmail.com</email>
</author>
<published>2025-02-11T17:08:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ead8f7b3273965f383ec4999bb38e87ba37daf61'/>
<id>urn:sha1:ead8f7b3273965f383ec4999bb38e87ba37daf61</id>
<content type='text'>
In case "profiler" PACKAGECONFIG is enabled, the build fails with
the following error:

| ninja: error: '/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml', needed by 'src/meta-dbus-sysprof3-profiler.c', missing and no known rule to make it

meson.build script is looking explicitly for a required file using the
sysroot of the build system instead of ${RECIPE_SYSROOT}. To avoid this,
patch meson.build to prefix this path with ${RECIPE_SYSROOT}.

Signed-off-by: Gyorgy Sarvari &lt;skandigraun@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: upgrade 47.4 -&gt; 47.5</title>
<updated>2025-02-12T17:16:00+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-02-10T09:00:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ccfc9d5a099cf05f43d90328c4938c17f054bf9f'/>
<id>urn:sha1:ccfc9d5a099cf05f43d90328c4938c17f054bf9f</id>
<content type='text'>
Changelog:
==========
* 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

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: upgrade 47.3 -&gt; 47.4</title>
<updated>2025-01-25T02:20:01+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-01-20T08:13:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7ae71674a8c4970f593ac034c7972dcc6780d1ef'/>
<id>urn:sha1:7ae71674a8c4970f593ac034c7972dcc6780d1ef</id>
<content type='text'>
Changelog:
==========
* 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 Xwaylan
* Implement wp_viewport support for cursor surfaces
* Improve input -&gt;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

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mutter: update 47.1 -&gt; 47.3</title>
<updated>2024-12-11T17:56:52+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2024-12-11T08:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d78d1190195f3068ab3522872306530d3f6e4b5b'/>
<id>urn:sha1:d78d1190195f3068ab3522872306530d3f6e4b5b</id>
<content type='text'>
47.3
====
* Fix maximized X11 when using native xwayland scaling [Jonas; !4147]
* Fix blank screen in remote headless sessions [Jonas; !4152]
* Fix touch-triggered popups being cancelled too early [Carlos; !4166]
* Fix pointer cursor during compositor grabs [Carlos; !4166]
* Fixed crash [Michel; !4148]

Contributors:
  Michel Dänzer, Jonas Ådahl, Carlos Garnacho

47.2
====
* Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098]
* Default to high thread instead of realtime priority for KMS thread
  [Jonas Å.; !4124]
* Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached monitors
  [Gert-dev; !4015]
* Fix updating cursor immediately when starting window drag [Olivier; !3639]
* Add pipeline hooks to user program pipelines [Sebastian W.; !4037]
* Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114]
* Fix cursor glitches when using virtual monitors [Jonas Å.; !4066]
* Ensure frame events are sent for cursor surfaces [Michel; !4113]
* Allow BGRX8888 format on big endian [Jocelyn; !4088]
* Fix touchscreen drag-and-drop on wayland [Alessandro; !4091]
* Fixed crashes [Robert, Jonas D., Peter, Michel; !3176, !3650, !4117, !4136]
* Misc. bug fixes and cleanups [Bilal, Michel, José, Sebastian W., Jonas Å.,
  Takao; !4087, !4057, !4109, !4116, !4123, !4064, !4065, !4128, !3604]

Contributors:
  Alessandro Astone, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui,
  José Expósito, Jocelyn Falempe, Olivier Fourdan, Takao Fujiwara, Gert-dev,
  Peter Hutterer, Sebastian Keller, Mario Limonciello, Robert Obkircher,
  Sebastian Wick, Jonas Ådahl

Translators:
  Christian Kirbach [de], Nathan Follens [nl], Danial Behzadi [fa],
  Марко Костић [sr]

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
