<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/include, branch v1.25.0</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<entry>
<title>util: meta_bug raises SIGABRT so it shouldn't return</title>
<updated>2020-02-28T20:58:41+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-02-03T15:29:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=ff9ed6d7239ec6b0e5d0eca8cbd5d63abec921e1'/>
<id>ff9ed6d7239ec6b0e5d0eca8cbd5d63abec921e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tabpopup: Increase max number of columns</title>
<updated>2019-12-05T16:17:16+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-12-05T12:11:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=11d825ce320ae118e8216f44fdc7e781d9ee183c'/>
<id>11d825ce320ae118e8216f44fdc7e781d9ee183c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>window: Add optional tile size cycling</title>
<updated>2019-10-31T08:51:11+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-10-28T16:12:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=ae80350494d7e0756ab51191092db4347defa030'/>
<id>ae80350494d7e0756ab51191092db4347defa030</id>
<content type='text'>
Adding a new option to allow tile size cycling. When enabled, using the
keyboard shortcut for tiling multiple times in a row cycles the window
through different sizes (1/2 -&gt; 1/3 -&gt; 1/4 -&gt; 3/4 -&gt; 2/3 -&gt; Untiled).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding a new option to allow tile size cycling. When enabled, using the
keyboard shortcut for tiling multiple times in a row cycles the window
through different sizes (1/2 -&gt; 1/3 -&gt; 1/4 -&gt; 3/4 -&gt; 2/3 -&gt; Untiled).
</pre>
</div>
</content>
</entry>
<entry>
<title>tabpopup: Change schema value ranges</title>
<updated>2019-10-27T17:42:15+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-10-14T17:33:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=189cc20cf4b1742c8c63b7534b3dc94f2b7da9f0'/>
<id>189cc20cf4b1742c8c63b7534b3dc94f2b7da9f0</id>
<content type='text'>
Since we're rewriting how tab popups are created, we should change the
gschema value ranges so that they are more compatible with the new
version.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we're rewriting how tab popups are created, we should change the
gschema value ranges so that they are more compatible with the new
version.
</pre>
</div>
</content>
</entry>
<entry>
<title>tabpopup: Render window thumbnail as cairo surface</title>
<updated>2019-10-27T17:42:15+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-10-14T14:49:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a74cd3d8406e54a68868bc69f4117c3c25cf1f40'/>
<id>a74cd3d8406e54a68868bc69f4117c3c25cf1f40</id>
<content type='text'>
Instead of converting from surface to a GdkPixbuf and then back to
a surface, we keep it as a surface for the entire manipulation flow.
This improves rendering speed a bit and sets the ground for a higher
resolution thumbnail in the future.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of converting from surface to a GdkPixbuf and then back to
a surface, we keep it as a surface for the entire manipulation flow.
This improves rendering speed a bit and sets the ground for a higher
resolution thumbnail in the future.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make alt+tab max columns configurable and consider window label width</title>
<updated>2019-06-07T12:26:10+00:00</updated>
<author>
<name>osch</name>
<email>oliver at luced de</email>
</author>
<published>2019-05-14T07:40:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=604fa96f1026fbffd4dcf21a864076d068e6f56a'/>
<id>604fa96f1026fbffd4dcf21a864076d068e6f56a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MetaFrameBorders: add invisible borders</title>
<updated>2019-06-05T14:49:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-22T16:04:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=fb55e68268d2254a536aa88c1c23ed3c43d7b2eb'/>
<id>fb55e68268d2254a536aa88c1c23ed3c43d7b2eb</id>
<content type='text'>
This just adds the invisible border field and populates it with
data but doesn't use it in any way.

Based on mutter commit:
https://git.gnome.org/browse/mutter/commit/?id=a1a2527c75ab0c135f89396ea036336fb67ac538

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/bf02c7c3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This just adds the invisible border field and populates it with
data but doesn't use it in any way.

Based on mutter commit:
https://git.gnome.org/browse/mutter/commit/?id=a1a2527c75ab0c135f89396ea036336fb67ac538

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/bf02c7c3
</pre>
</div>
</content>
</entry>
<entry>
<title>frame: Add "get_corner_radiuses" chain</title>
<updated>2019-06-05T14:49:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-22T15:12:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b925581e37b2ac2ffdb97469fbfb284aac93feab'/>
<id>b925581e37b2ac2ffdb97469fbfb284aac93feab</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=628195

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

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/3994d7a0
</pre>
</div>
</content>
</entry>
<entry>
<title>Only shadow ARGB windows with a frame outside the frame</title>
<updated>2019-06-05T14:49:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-22T14:56:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=6f33395c69550e1fad6aa49d52e1284ca89f88c1'/>
<id>6f33395c69550e1fad6aa49d52e1284ca89f88c1</id>
<content type='text'>
An ARGB window with a frame is likely something like a transparent
terminal. It looks awful (and breaks transparency) to draw a big
opaque black shadow under the window, so clip out the region under
the terminal from the shadow we draw.

Add meta_window_get_frame_bounds() to get a cairo region for the
outer bounds of the frame of a window, and modify the frame handling
code to notice changes to the frame shape and discard a cached
region. meta_frames_apply_shapes() is refactored so we can extract
meta_frames_get_frame_bounds() from it.

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

NOTE: Applied only partially, compositor part is still missing...

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/0f2e32d1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An ARGB window with a frame is likely something like a transparent
terminal. It looks awful (and breaks transparency) to draw a big
opaque black shadow under the window, so clip out the region under
the terminal from the shadow we draw.

Add meta_window_get_frame_bounds() to get a cairo region for the
outer bounds of the frame of a window, and modify the frame handling
code to notice changes to the frame shape and discard a cached
region. meta_frames_apply_shapes() is refactored so we can extract
meta_frames_get_frame_bounds() from it.

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

NOTE: Applied only partially, compositor part is still missing...

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/0f2e32d1
</pre>
</div>
</content>
</entry>
<entry>
<title>compositor: don't draw shadow under windows</title>
<updated>2019-06-05T14:49:37+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-22T11:21:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=1a8059915b74ee8aea55b6a82ea18c09af6d0018'/>
<id>1a8059915b74ee8aea55b6a82ea18c09af6d0018</id>
<content type='text'>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/5404d8f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/5404d8f2
</pre>
</div>
</content>
</entry>
</feed>
