<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/core, branch v1.22.2</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<entry>
<title>update window-&gt;has_resize_func at the right time when unfullscreening</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-30T19:03:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=01417e5675fba04549ab0f818fc83a57969b257c'/>
<id>01417e5675fba04549ab0f818fc83a57969b257c</id>
<content type='text'>
Since the frame window size that meta_window_move_resize() uses depends
on whether the window has horizontal/vertical resize functionality, we
need to update this flag before we resize the window.

https://bugzilla.gnome.org/show_bug.cgi?id=659854

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/c66d83a7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the frame window size that meta_window_move_resize() uses depends
on whether the window has horizontal/vertical resize functionality, we
need to update this flag before we resize the window.

https://bugzilla.gnome.org/show_bug.cgi?id=659854

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/c66d83a7
</pre>
</div>
</content>
</entry>
<entry>
<title>frame: remove uneeded include</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T17:19:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=e7d16e453c05d836fcef30fc84cd3f07f242f693'/>
<id>e7d16e453c05d836fcef30fc84cd3f07f242f693</id>
<content type='text'>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/ca475d44
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/ca475d44
</pre>
</div>
</content>
</entry>
<entry>
<title>frame: make frame window transparent</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T17:08:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=fa32fffe0f6b0191cd17ce9ab19f89c4082497cf'/>
<id>fa32fffe0f6b0191cd17ce9ab19f89c4082497cf</id>
<content type='text'>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/74db1f11
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/74db1f11
</pre>
</div>
</content>
</entry>
<entry>
<title>frames: apply shapes in different way</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T17:06:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=969d85a4ed8aa5958f97649f9de11b802cf22f6c'/>
<id>969d85a4ed8aa5958f97649f9de11b802cf22f6c</id>
<content type='text'>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/cd383e72
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/cd383e72
</pre>
</div>
</content>
</entry>
<entry>
<title>window: Correct coordinates for the configure event</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T16:53:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a2582172dbb6e54a48b5bc6a69761e2758b712b3'/>
<id>a2582172dbb6e54a48b5bc6a69761e2758b712b3</id>
<content type='text'>
We should still correct the coordinates for withdrawn windows.

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/9da3004e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We should still correct the coordinates for withdrawn windows.

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/9da3004e
</pre>
</div>
</content>
</entry>
<entry>
<title>frame: Make sure to offset by invisible borders when unmanaging windows</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T16:50:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=51d0f30ee0bfa70e37042e4ec1544b0a8d27ad0f'/>
<id>51d0f30ee0bfa70e37042e4ec1544b0a8d27ad0f</id>
<content type='text'>
When we reparent a window to the root when we're exiting, we need to offset
the position by the invisible borders, otherwise windows will creep up and
to the left.

https://bugzilla.gnome.org/show_bug.cgi?id=660848

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/9fe51fd0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we reparent a window to the root when we're exiting, we need to offset
the position by the invisible borders, otherwise windows will creep up and
to the left.

https://bugzilla.gnome.org/show_bug.cgi?id=660848

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/9fe51fd0
</pre>
</div>
</content>
</entry>
<entry>
<title>window: Fix _NET_FRAME_EXTENTS to work properly</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T16:49:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a72d3dd0d76908f1cb76503e78edce2ee14f920b'/>
<id>a72d3dd0d76908f1cb76503e78edce2ee14f920b</id>
<content type='text'>
_NET_FRAME_EXTENTS should contain the difference between where a window asked
to be placed, and where it is. Ideally, this should be the same as the visible
extents.

https://bugzilla.gnome.org/show_bug.cgi?id=659848

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/a3630d7c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
_NET_FRAME_EXTENTS should contain the difference between where a window asked
to be placed, and where it is. Ideally, this should be the same as the visible
extents.

https://bugzilla.gnome.org/show_bug.cgi?id=659848

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/a3630d7c
</pre>
</div>
</content>
</entry>
<entry>
<title>window: Fix window placement to exclude invisible borders</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T16:41:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=6c035dbf928b04e054e6756ac312d981970ccf7f'/>
<id>6c035dbf928b04e054e6756ac312d981970ccf7f</id>
<content type='text'>
A window can specify geometry that it is placed at. We need to exclude invisible
borders when calculating where to place the window, otherwise the window will have
a strange offset.

https://bugzilla.gnome.org/show_bug.cgi?id=659848

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/95373187
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A window can specify geometry that it is placed at. We need to exclude invisible
borders when calculating where to place the window, otherwise the window will have
a strange offset.

https://bugzilla.gnome.org/show_bug.cgi?id=659848

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/95373187
</pre>
</div>
</content>
</entry>
<entry>
<title>Account for invisible borders when constraining modal dialogs</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T15:48:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=2ebdf88ca21f48f25451777a4871dd854dda0d91'/>
<id>2ebdf88ca21f48f25451777a4871dd854dda0d91</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=656619

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/4674358f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=656619

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/4674358f
</pre>
</div>
</content>
</entry>
<entry>
<title>MetaWindow: Repurpose get_outer_rect and add get_input_rect</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-23T15:40:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b6ec3af21d066d56ebf172b5720080bb79de651f'/>
<id>b6ec3af21d066d56ebf172b5720080bb79de651f</id>
<content type='text'>
get_outer_rect now returns the visible region, and a new get_input_rect
method returns the boundaries of the full frame, including the possible
invisible regions. When undecorated, both do the samething.

https://bugzilla.gnome.org/show_bug.cgi?id=644930

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/dfedc7df
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
get_outer_rect now returns the visible region, and a new get_input_rect
method returns the boundaries of the full frame, including the possible
invisible regions. When undecorated, both do the samething.

https://bugzilla.gnome.org/show_bug.cgi?id=644930

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/dfedc7df
</pre>
</div>
</content>
</entry>
</feed>
