<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src, 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>window: add _GTK_THEME_VARIANT to initial window properties</title>
<updated>2019-09-12T13:15:17+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2019-07-30T09:11:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=f781b4546f2a94ff050e1585f273d8105c1a54a2'/>
<id>f781b4546f2a94ff050e1585f273d8105c1a54a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Fixed moving windows to edges to work with CSD clients.</title>
<updated>2019-09-12T13:07:54+00:00</updated>
<author>
<name>Omar Zeidan</name>
<email>omar@zeidan.io</email>
</author>
<published>2019-08-02T10:01:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=f63d442d409a6e70c3765a86a2df9b00bd4ea250'/>
<id>f63d442d409a6e70c3765a86a2df9b00bd4ea250</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>window: Update allowed action hints</title>
<updated>2019-09-12T13:06:56+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-07-10T22:28:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=cb77089c8d3683672790b35e7baf4cb5c67b0b0c'/>
<id>cb77089c8d3683672790b35e7baf4cb5c67b0b0c</id>
<content type='text'>
When changing window state, we want to change the allowed action hints
so that other applications, mainly the taskbar, can disable menu entries
that do not make much visual sense. For example, unmaximizing
a minimized window: even though this operation is possible, it causes
user confusion as there is no visibility until the user unminimizes it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When changing window state, we want to change the allowed action hints
so that other applications, mainly the taskbar, can disable menu entries
that do not make much visual sense. For example, unmaximizing
a minimized window: even though this operation is possible, it causes
user confusion as there is no visibility until the user unminimizes it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix use of RBGA visual in frame.c when compositing is not in use</title>
<updated>2019-09-10T15:17:36+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2019-09-06T21:28:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=206e15faf8639e8ca98a20a3e12d3dfda3a0a0b3'/>
<id>206e15faf8639e8ca98a20a3e12d3dfda3a0a0b3</id>
<content type='text'>
Use the window's visual in all cases, fix problems with drivers forcing use of blit rather than pageflip mode when comppositing is not used or window is unredirected
Apply https://gitlab.gnome.org/GNOME/metacity/commit/5863176a2bd659c8d9a3d1c7b023a27c1a8c0aa5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the window's visual in all cases, fix problems with drivers forcing use of blit rather than pageflip mode when comppositing is not used or window is unredirected
Apply https://gitlab.gnome.org/GNOME/metacity/commit/5863176a2bd659c8d9a3d1c7b023a27c1a8c0aa5
</pre>
</div>
</content>
</entry>
<entry>
<title>boxes: Actually check for rectangle containment</title>
<updated>2019-07-02T14:30:27+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-06T02:55:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=1f2352b9e8937ae2d8f24fc8a12be5717bd21528'/>
<id>1f2352b9e8937ae2d8f24fc8a12be5717bd21528</id>
<content type='text'>
Fixes condition duplicated:

          /* If a contains b, just remove b */
          if (meta_rectangle_contains_rect (a, b))
            {
              delete_me = other;
            }
          /* If b contains a, just remove a */
          else if (meta_rectangle_contains_rect (a, b))
            {
              delete_me = compare;
            }
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes condition duplicated:

          /* If a contains b, just remove b */
          if (meta_rectangle_contains_rect (a, b))
            {
              delete_me = other;
            }
          /* If b contains a, just remove a */
          else if (meta_rectangle_contains_rect (a, b))
            {
              delete_me = compare;
            }
</pre>
</div>
</content>
</entry>
<entry>
<title>libmarco-private: add version information</title>
<updated>2019-06-16T16:12:44+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2019-06-14T13:15:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=d6df71beed6d82538c6375895fb8341dfab06573'/>
<id>d6df71beed6d82538c6375895fb8341dfab06573</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
