<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mutter.git, branch fix--replace</title>
<subtitle>gitlab.gnome.org: GNOME/mutter.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/'/>
<entry>
<title>backend: Clean up renderer after clutter backend</title>
<updated>2021-08-19T01:38:52+00:00</updated>
<author>
<name>Ray Strode</name>
<email>rstrode@redhat.com</email>
</author>
<published>2021-08-12T18:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=f28284d254186190f1317ef7e5d2819488ef09da'/>
<id>f28284d254186190f1317ef7e5d2819488ef09da</id>
<content type='text'>
commit c4a73e795020722eda3e2bec0c16d96f9f37333b added
code to cleanup the renderer when the meta backend is
disposed. Unfortunately, this introduced a crash when
the window manager is replaced.

This is because cleaning up the renderer involves talking
to the X server over a display connection that's closed
two lines higher as part of the clutter_backend_destroy
call.

This commit fixes the crash by swapping their order.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
commit c4a73e795020722eda3e2bec0c16d96f9f37333b added
code to cleanup the renderer when the meta backend is
disposed. Unfortunately, this introduced a crash when
the window manager is replaced.

This is because cleaning up the renderer involves talking
to the X server over a display connection that's closed
two lines higher as part of the clutter_backend_destroy
call.

This commit fixes the crash by swapping their order.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version to 41.beta</title>
<updated>2021-08-17T21:12:33+00:00</updated>
<author>
<name>Florian Müllner</name>
<email>fmuellner@gnome.org</email>
</author>
<published>2021-08-17T21:08:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=12c46e64a85964ab14f8e5917138592f07d27d7a'/>
<id>12c46e64a85964ab14f8e5917138592f07d27d7a</id>
<content type='text'>
Update NEWS.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update NEWS.
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated Spanish translation</title>
<updated>2021-08-17T11:32:06+00:00</updated>
<author>
<name>Daniel Mustieles</name>
<email>daniel.mustieles@gmail.com</email>
</author>
<published>2021-08-17T11:32:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=646cbf84b8775ddde6ef1dcfa4bd0c897d56661f'/>
<id>646cbf84b8775ddde6ef1dcfa4bd0c897d56661f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>window: Make default focus window on each workspace appear focused</title>
<updated>2021-08-12T16:41:40+00:00</updated>
<author>
<name>Alexander Mikhaylenko</name>
<email>exalm7659@gmail.com</email>
</author>
<published>2019-10-12T18:55:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=ed391eb06b7b35f11314dd3c421d61f6c4b69467'/>
<id>ed391eb06b7b35f11314dd3c421d61f6c4b69467</id>
<content type='text'>
Makes workspace transitions in gnome-shell look more seamless, since
both outgoing and incoming workspace have focused windows.

This is only done for click focus mode, since it's not known which
window would be focused for the other modes.

Track the state and recompute it when it changes, to avoid redrawing
the windows needlessly.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/850&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes workspace transitions in gnome-shell look more seamless, since
both outgoing and incoming workspace have focused windows.

This is only done for click focus mode, since it's not known which
window would be focused for the other modes.

Track the state and recompute it when it changes, to avoid redrawing
the windows needlessly.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/850&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>workspace: Add meta_workspace_get_default_focus_window()</title>
<updated>2021-08-12T16:39:05+00:00</updated>
<author>
<name>Alexander Mikhaylenko</name>
<email>exalm7659@gmail.com</email>
</author>
<published>2019-10-12T18:55:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=7afefbbb6143f4c071033baec202f604f506b0f5'/>
<id>7afefbbb6143f4c071033baec202f604f506b0f5</id>
<content type='text'>
Each workspace has a window that will be focused when switching to that
workspace. Add a function to retrieve that window.

This is only relevant for click-to-focus focus mode, since with the two
other modes no window will be focused upon switching, and will only gain
focus when hovered.

This will be used in the next commit to make this window appear focused.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/850&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Each workspace has a window that will be focused when switching to that
workspace. Add a function to retrieve that window.

This is only relevant for click-to-focus focus mode, since with the two
other modes no window will be focused upon switching, and will only gain
focus when hovered.

This will be used in the next commit to make this window appear focused.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/850&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>stack: Check workspace in get_default_focus_window()</title>
<updated>2021-08-12T16:39:05+00:00</updated>
<author>
<name>Alexander Mikhaylenko</name>
<email>exalm7659@gmail.com</email>
</author>
<published>2019-10-12T18:53:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=448ffaefc5dfcd2f93ab7449ea27f633022876ce'/>
<id>448ffaefc5dfcd2f93ab7449ea27f633022876ce</id>
<content type='text'>
Check against the window argument, instead of active workspace.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/850&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check against the window argument, instead of active workspace.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/850&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>plugins/default: Switch to g_spawn_check_wait_status()</title>
<updated>2021-08-12T13:11:31+00:00</updated>
<author>
<name>Jonas Ådahl</name>
<email>jadahl@gmail.com</email>
</author>
<published>2021-08-01T18:03:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=26e06845e33a4c6cdc670d598be8e6b634f3df1a'/>
<id>26e06845e33a4c6cdc670d598be8e6b634f3df1a</id>
<content type='text'>
The old one is deprecated and equivalent.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1941&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old one is deprecated and equivalent.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1941&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>xwayland-grab-keyboard: Switch to g_pattern_spec_match_string()</title>
<updated>2021-08-12T13:11:31+00:00</updated>
<author>
<name>Jonas Ådahl</name>
<email>jadahl@gmail.com</email>
</author>
<published>2021-07-27T15:33:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=23bebf3385a8adc9e1e01731d51531d2ec1de0dc'/>
<id>23bebf3385a8adc9e1e01731d51531d2ec1de0dc</id>
<content type='text'>
The g_pattern_match_string() variant is deprecated, switch to the
properly namespaced one.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1941&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The g_pattern_match_string() variant is deprecated, switch to the
properly namespaced one.

Part-of: &lt;https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1941&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Chinese (China) translation</title>
<updated>2021-08-09T19:49:52+00:00</updated>
<author>
<name>Boyuan Yang</name>
<email>073plan@gmail.com</email>
</author>
<published>2021-08-09T19:49:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=641bed44a30a55d137465924d3792457a304393b'/>
<id>641bed44a30a55d137465924d3792457a304393b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Slovenian translation</title>
<updated>2021-08-09T19:10:07+00:00</updated>
<author>
<name>Matej Urbančič</name>
<email>mateju@src.gnome.org</email>
</author>
<published>2021-08-09T19:10:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mutter.git/commit/?id=911ed3716f7f4edb54f44290cddcffd1f5fe05f1'/>
<id>911ed3716f7f4edb54f44290cddcffd1f5fe05f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
