<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/ui, branch v1.22.3</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<entry>
<title>frames: bump priority of style providers</title>
<updated>2019-09-12T13:15:45+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2019-07-30T09:15:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=69ac1b6c5114e9b57091304b00087edb3bfbde6a'/>
<id>69ac1b6c5114e9b57091304b00087edb3bfbde6a</id>
<content type='text'>
finally, apps that prefer dark theme variant (gtk-application-prefer-dark-theme
in GtkSettings) should also have dark window decorations

taken from:
https://github.com/GNOME/metacity/commit/6b0d325442b995a78b8783384f7ec370db1369a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
finally, apps that prefer dark theme variant (gtk-application-prefer-dark-theme
in GtkSettings) should also have dark window decorations

taken from:
https://github.com/GNOME/metacity/commit/6b0d325442b995a78b8783384f7ec370db1369a4
</pre>
</div>
</content>
</entry>
<entry>
<title>frames: apply modified hack from Mutter/Metacity</title>
<updated>2019-09-12T13:14:51+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2019-07-30T08:50:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=44c20584f3b64163126d7846beb61825efd02d64'/>
<id>44c20584f3b64163126d7846beb61825efd02d64</id>
<content type='text'>
- this will be needed for proper window decoration color updates on theme change
  when theme variants fixes are applied

- realize/unrealize functions are dropped instead of map/unmap ones, because
  we didn't change these during GTK+3 porting

- MetaFrames now has GtkWindow as parent instead of GtkInvisible, otherwise
  the hack doesn't work (revert part of 96c7256d638b8c76c8abf786ba307e82a595dd67)

adapted from:
https://github.com/GNOME/metacity/commit/ba8500663457ad9f18ebfdf405162c2cb5caf88f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- this will be needed for proper window decoration color updates on theme change
  when theme variants fixes are applied

- realize/unrealize functions are dropped instead of map/unmap ones, because
  we didn't change these during GTK+3 porting

- MetaFrames now has GtkWindow as parent instead of GtkInvisible, otherwise
  the hack doesn't work (revert part of 96c7256d638b8c76c8abf786ba307e82a595dd67)

adapted from:
https://github.com/GNOME/metacity/commit/ba8500663457ad9f18ebfdf405162c2cb5caf88f
</pre>
</div>
</content>
</entry>
<entry>
<title>frames: avoid infinite loop on the variants GList</title>
<updated>2019-09-12T13:14:15+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2019-07-30T08:46:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b2898238f715a67d6e560a10e5894a04ee3455c9'/>
<id>b2898238f715a67d6e560a10e5894a04ee3455c9</id>
<content type='text'>
and make variable names less similar

taken from:
https://github.com/linuxmint/muffin/commit/6120bddefd709d3f1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and make variable names less similar

taken from:
https://github.com/linuxmint/muffin/commit/6120bddefd709d3f1
</pre>
</div>
</content>
</entry>
<entry>
<title>frames: use style_updated instead of style_set</title>
<updated>2019-09-12T13:13:45+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2019-07-30T08:36:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=529e6c090d11524a2d9c45738e7aa9fc8a798c7a'/>
<id>529e6c090d11524a2d9c45738e7aa9fc8a798c7a</id>
<content type='text'>
guess it was overlooked when porting to GTK+3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
guess it was overlooked when porting to GTK+3
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: Fix window state when tiling from maximized</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-06-02T01:16:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a28666ee996ffd1d293751b642275c971e0d0124'/>
<id>a28666ee996ffd1d293751b642275c971e0d0124</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>frames: include invisible area in cache</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-30T18:58:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b38437e7d1ef717fd92ef6cff5e0caa5ddcc58da'/>
<id>b38437e7d1ef717fd92ef6cff5e0caa5ddcc58da</id>
<content type='text'>
GTK+ theme might use this area to paint box-shadow. Also use
CAIRO_CONTENT_COLOR_ALPHA for cairo surfaces.

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/13137b1d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GTK+ theme might use this area to paint box-shadow. Also use
CAIRO_CONTENT_COLOR_ALPHA for cairo surfaces.

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/13137b1d
</pre>
</div>
</content>
</entry>
<entry>
<title>frames: Rename layout to text_layout</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-30T12:52:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=3e456268537d5e322d5ca9ef6f65824b7e50af8e'/>
<id>3e456268537d5e322d5ca9ef6f65824b7e50af8e</id>
<content type='text'>
... to differentiate PangoLayout from MetaFrameLayout.

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

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/8e5781bc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... to differentiate PangoLayout from MetaFrameLayout.

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

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/8e5781bc
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: fix warning</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-30T12:35:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=d4ccb50139bb2899729fb042fcf4717960557863'/>
<id>d4ccb50139bb2899729fb042fcf4717960557863</id>
<content type='text'>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/3a3c47e3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/3a3c47e3
</pre>
</div>
</content>
</entry>
<entry>
<title>frames: again change meta_frames_applet_shapes</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-05-30T12:19:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=18ed6c9a52f34ee1a95a964758030aa4adf4003a'/>
<id>18ed6c9a52f34ee1a95a964758030aa4adf4003a</id>
<content type='text'>
With compositing manager:
1. Apply only client shape.

Without compositing manager:
1. Apply client shape.
2. Apply shape around visible frame.

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/3913dcf1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With compositing manager:
1. Apply only client shape.

Without compositing manager:
1. Apply client shape.
2. Apply shape around visible frame.

upstream commit:
https://gitlab.gnome.org/GNOME/metacity/commit/3913dcf1
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix scaling overcorrection when caching frame 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-23T18:51:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=35ede5754870c4c94da9687f461f4ccc0494c1ec'/>
<id>35ede5754870c4c94da9687f461f4ccc0494c1ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
