<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/core/window-props.c, branch focus-modal-dialogs</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<entry>
<title>window: Parse _BAMF_DESKTOP_FILE property</title>
<updated>2025-04-02T20:37:16+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2024-04-08T16:23:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=797b4dc01895b9936c68aad9f8b4e8b7b24502ab'/>
<id>797b4dc01895b9936c68aad9f8b4e8b7b24502ab</id>
<content type='text'>
In systems with bamfdaemon running, windows get this property for
finding the dekstop spec file of an application. This can be used to
find the defined icon for any application window that reports this
attribute and provider much better icon matching.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In systems with bamfdaemon running, windows get this property for
finding the dekstop spec file of an application. This can be used to
find the defined icon for any application window that reports this
attribute and provider much better icon matching.
</pre>
</div>
</content>
</entry>
<entry>
<title>window: Parse _GTK_APPLICATION_ID property</title>
<updated>2025-04-02T20:37:16+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2024-04-05T18:04:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=94ff81575062ecdd57a28eb8a3c7bfaaa6b77b03'/>
<id>94ff81575062ecdd57a28eb8a3c7bfaaa6b77b03</id>
<content type='text'>
GTK+ has support for the application ID property. This will allow Marco
to reconstruct the path to the desktop spec file and so have access to
all internal attributes (e.g. name, icon, etc.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GTK+ has support for the application ID property. This will allow Marco
to reconstruct the path to the desktop spec file and so have access to
all internal attributes (e.g. name, icon, etc.)
</pre>
</div>
</content>
</entry>
<entry>
<title>window-props: remove incorrect mask check</title>
<updated>2025-02-11T02:43:27+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-01-07T14:51:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=79c00a9a63a3d3ebc325b1ec68e07be27156598a'/>
<id>79c00a9a63a3d3ebc325b1ec68e07be27156598a</id>
<content type='text'>
Based off Metacity 's commit 7c1cc3ca1d8131499b9cf2ef50b295602ffd6112 [1].

[1] https://gitlab.gnome.org/GNOME/metacity/-/commit/7c1cc3ca1d8131499b9cf2ef50b295602ffd6112
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based off Metacity 's commit 7c1cc3ca1d8131499b9cf2ef50b295602ffd6112 [1].

[1] https://gitlab.gnome.org/GNOME/metacity/-/commit/7c1cc3ca1d8131499b9cf2ef50b295602ffd6112
</pre>
</div>
</content>
</entry>
<entry>
<title>window-props: Fix check for XResQueryClientIds() success</title>
<updated>2025-02-11T02:43:27+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-01-07T14:50:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=54d5a7be64b51364d168e82cbe3f1de194b696c0'/>
<id>54d5a7be64b51364d168e82cbe3f1de194b696c0</id>
<content type='text'>
X's Success return value is 0, not a boolean, so the check was
effectively inverted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
X's Success return value is 0, not a boolean, so the check was
effectively inverted.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix losing title of windows with a 3 or 4 bytes first character</title>
<updated>2023-07-19T10:59:43+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2023-07-18T11:04:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=32bfada2fbbd0f6db140557addab977e4447c598'/>
<id>32bfada2fbbd0f6db140557addab977e4447c598</id>
<content type='text'>
Fixes #757.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #757.
</pre>
</div>
</content>
</entry>
<entry>
<title>Show correct window title when owned by superuser. Issue #749</title>
<updated>2023-02-10T20:00:39+00:00</updated>
<author>
<name>insaner</name>
<email>insaner@users.noreply.github.com</email>
</author>
<published>2023-01-26T02:35:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=319ee4ffaae7bec3289a1a65ce9774982564cd61'/>
<id>319ee4ffaae7bec3289a1a65ce9774982564cd61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Test if XResQueryClientIds() is available before using it.</title>
<updated>2023-01-14T19:04:54+00:00</updated>
<author>
<name>Joakim Tjernlund</name>
<email>joakim.tjernlund@infinera.com</email>
</author>
<published>2022-12-29T13:51:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=dcd5d21e4c53f1670b33cec78c96bdd3da87037d'/>
<id>dcd5d21e4c53f1670b33cec78c96bdd3da87037d</id>
<content type='text'>
Needed for X2Go as it does not have XRES 1.2 extension.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Needed for X2Go as it does not have XRES 1.2 extension.
</pre>
</div>
</content>
</entry>
<entry>
<title>test return value from XResQueryClientIds()</title>
<updated>2023-01-14T19:04:54+00:00</updated>
<author>
<name>Joakim Tjernlund</name>
<email>joakim.tjernlund@infinera.com</email>
</author>
<published>2022-12-19T15:58:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=0f7a8c6d19874336040a11cf62a7ecb3c1dd9849'/>
<id>0f7a8c6d19874336040a11cf62a7ecb3c1dd9849</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>replace _NET_WM_PID with XResGetClientPid (#741)</title>
<updated>2022-11-07T14:32:33+00:00</updated>
<author>
<name>Jan Novotný</name>
<email>59669705+CuBeRJAN@users.noreply.github.com</email>
</author>
<published>2022-11-07T14:32:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=2540175e5a5b15e65aecaf94a29f208e6a3836c9'/>
<id>2540175e5a5b15e65aecaf94a29f208e6a3836c9</id>
<content type='text'>
window-props: use XResQueryClientIds to get pid

_NET_WM_PID is unreliable! It can be faked or pid might be from
different namespace. Ignore _NET_WM_PID and use XResQueryClientIds
to get pid.

https://gitlab.gnome.org/GNOME/metacity/-/commit/bcbe966511362a8eb8c8c64035ab160086c931f8</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
window-props: use XResQueryClientIds to get pid

_NET_WM_PID is unreliable! It can be faked or pid might be from
different namespace. Ignore _NET_WM_PID and use XResQueryClientIds
to get pid.

https://gitlab.gnome.org/GNOME/metacity/-/commit/bcbe966511362a8eb8c8c64035ab160086c931f8</pre>
</div>
</content>
</entry>
<entry>
<title>Fix implicit conversion changes signedness: 'gboolean' to 'guint'</title>
<updated>2022-01-27T21:37:45+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-22T08:28:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=81375be326a1a2ca9198bdb119d5ba8bfabdaa1f'/>
<id>81375be326a1a2ca9198bdb119d5ba8bfabdaa1f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
