<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/core, branch remove-image-menu</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<entry>
<title>Replace deprecated API and remove compilation warnings</title>
<updated>2023-01-31T12:28:34+00:00</updated>
<author>
<name>zhuyaliang</name>
<email>15132211195@163.com</email>
</author>
<published>2023-01-17T08:27:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b0ac9b77ddb27324565e72b661d541249289d319'/>
<id>b0ac9b77ddb27324565e72b661d541249289d319</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 Xres 1.2 is present</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:59:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=81ca7129c159bdae1d9ae9a0cd4e196a8354e7ce'/>
<id>81ca7129c159bdae1d9ae9a0cd4e196a8354e7ce</id>
<content type='text'>
Before using any Xres extension one must call XResQueryExtension()
Also make sure Xres 1.2 is available as marco need XResQueryClientIds()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before using any Xres extension one must call XResQueryExtension()
Also make sure Xres 1.2 is available as marco need XResQueryClientIds()
</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>Always bring into foreground the previous window after closing one</title>
<updated>2022-11-07T08:47:41+00:00</updated>
<author>
<name>Balazs Endresz</name>
<email>balazs.endresz@gmail.com</email>
</author>
<published>2022-11-01T17:15:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=db228e276fd4e7e7b33957d96cba73aaa4166a8d'/>
<id>db228e276fd4e7e7b33957d96cba73aaa4166a8d</id>
<content type='text'>
When opening and then closing certain applications
the focus was correctly regained by the previous window
but it wasn't brought into the foreground.

To fix this we call meta_workspace_focus_default_window() for both NotifyDetailNone and NotifyPointerRoot.

These two are always mentioned together in the X docs:
https://tronche.com/gui/x/xlib/events/input-focus/normal-and-grabbed.html

Some programs will have NotifyDetailNone when closed, while others end up with NotifyPointerRoot.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When opening and then closing certain applications
the focus was correctly regained by the previous window
but it wasn't brought into the foreground.

To fix this we call meta_workspace_focus_default_window() for both NotifyDetailNone and NotifyPointerRoot.

These two are always mentioned together in the X docs:
https://tronche.com/gui/x/xlib/events/input-focus/normal-and-grabbed.html

Some programs will have NotifyDetailNone when closed, while others end up with NotifyPointerRoot.
</pre>
</div>
</content>
</entry>
<entry>
<title>window: do not disable fullscreen for dialogs</title>
<updated>2022-10-15T08:34:36+00:00</updated>
<author>
<name>Alberts Muktupāvels</name>
<email>alberts.muktupavels@gmail.com</email>
</author>
<published>2022-10-02T23:44:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=4bd4942da80bf73320993eb1dd3c9aedf8123b11'/>
<id>4bd4942da80bf73320993eb1dd3c9aedf8123b11</id>
<content type='text'>
fixes https://github.com/mate-desktop/marco/issues/735
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes https://github.com/mate-desktop/marco/issues/735
</pre>
</div>
</content>
</entry>
<entry>
<title>marco: Add cmdline option --no-keybindings for disabling all key bindings directly on WM startup.</title>
<updated>2022-04-07T12:19:50+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2022-03-28T06:07:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b4a6c7c87674a36daba7bc158f884037fa5c3f7d'/>
<id>b4a6c7c87674a36daba7bc158f884037fa5c3f7d</id>
<content type='text'>
 The marco WM is used in Arctica Greeter [1]. There recently
 has a security issue been detected where people could open
 applications via marco keybindings inside the greeter (display
 manager) session.
 .
 A work-around could be evoking marco-message after marco startup
 and disable all keybindings then. However, a more preferred fix
 is provided by this patch: start-up marco with keybindings disabled
 from the beginning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 The marco WM is used in Arctica Greeter [1]. There recently
 has a security issue been detected where people could open
 applications via marco keybindings inside the greeter (display
 manager) session.
 .
 A work-around could be evoking marco-message after marco startup
 and disable all keybindings then. However, a more preferred fix
 is provided by this patch: start-up marco with keybindings disabled
 from the beginning.
</pre>
</div>
</content>
</entry>
<entry>
<title>boxes: fix build warning -Wstring-conversion</title>
<updated>2022-03-11T18:04:52+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2022-02-01T10:07:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=0e517d0fe102296e4b44253c1673cb767b5f444c'/>
<id>0e517d0fe102296e4b44253c1673cb767b5f444c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some -Wfloat-conversion warnings</title>
<updated>2022-03-11T17:54:19+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-12-12T10:39:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=5e8097475ba237bc0bc71ad78a7cbdf2d71f7b87'/>
<id>5e8097475ba237bc0bc71ad78a7cbdf2d71f7b87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
