<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/ui, 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>Remove enum conversion warnings</title>
<updated>2020-06-16T17:52:35+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2020-05-10T09:54:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=3774d5da2d07fc759305b53192a3e8898c5971c7'/>
<id>3774d5da2d07fc759305b53192a3e8898c5971c7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>In the pop-up workspace switcher, show the selected workspace with</title>
<updated>2020-05-27T13:45:16+00:00</updated>
<author>
<name>William Bader</name>
<email>william@newspapersystems.com</email>
</author>
<published>2020-05-26T20:01:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=6bd23de6529ede9e8626263ecc39db3bf8aeb568'/>
<id>6bd23de6529ede9e8626263ecc39db3bf8aeb568</id>
<content type='text'>
a dark color when compositing is disabled. Updates #566 which changed
the selected workspace to a light color on a light background.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
a dark color when compositing is disabled. Updates #566 which changed
the selected workspace to a light color on a light background.
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: avoid deprecated g_memmove</title>
<updated>2020-02-21T15:58:34+00:00</updated>
<author>
<name>rcaridade145</name>
<email>rcaridade145@gmail.com</email>
</author>
<published>2020-02-06T20:02:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=9f9647d27b1d7d01b39241ee3a86f3dfc24196e0'/>
<id>9f9647d27b1d7d01b39241ee3a86f3dfc24196e0</id>
<content type='text'>
https://gitlab.gnome.org/GNOME/glib/commit/6554c91b
https://gitlab.gnome.org/GNOME/glib/commit/6e4a7fca

based on https://gitlab.gnome.org/GNOME/metacity/commit/359f60a6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://gitlab.gnome.org/GNOME/glib/commit/6554c91b
https://gitlab.gnome.org/GNOME/glib/commit/6e4a7fca

based on https://gitlab.gnome.org/GNOME/metacity/commit/359f60a6
</pre>
</div>
</content>
</entry>
<entry>
<title>frames: don't bother painting the background</title>
<updated>2020-02-21T15:58:34+00:00</updated>
<author>
<name>rcaridade145</name>
<email>rcaridade145@gmail.com</email>
</author>
<published>2020-02-06T19:59:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=7adcd70ebf293c0d40b848afc2fa40e7dc23ac67'/>
<id>7adcd70ebf293c0d40b848afc2fa40e7dc23ac67</id>
<content type='text'>
GDK (and also GTK+!) do this for us already.

based on https://gitlab.gnome.org/GNOME/metacity/commit/1dcde194
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GDK (and also GTK+!) do this for us already.

based on https://gitlab.gnome.org/GNOME/metacity/commit/1dcde194
</pre>
</div>
</content>
</entry>
<entry>
<title>theme.c: Fix window control hidpi rendering for all themes.</title>
<updated>2019-12-05T18:39:03+00:00</updated>
<author>
<name>Michael Webster</name>
<email>miketwebster@gmail.com</email>
</author>
<published>2019-12-05T15:19:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=af17e33e008e948e25e3df5dbe0931d0c1cf8908'/>
<id>af17e33e008e948e25e3df5dbe0931d0c1cf8908</id>
<content type='text'>
By scaling the pixbuf when loading, existing assets can be used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By scaling the pixbuf when loading, existing assets can be used.
</pre>
</div>
</content>
</entry>
<entry>
<title>tabpopup: Fix deprecation warnings</title>
<updated>2019-10-27T17:42:15+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-10-27T12:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=4ebf506baec67121c9d7e0e5337cd09ad8819bd3'/>
<id>4ebf506baec67121c9d7e0e5337cd09ad8819bd3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tabpopup: Make workspaces compatible with OSD popup</title>
<updated>2019-10-27T17:42:15+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-10-14T19:10:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=6b05da5e49996a2101edfd703dd3f5d91011d726'/>
<id>6b05da5e49996a2101edfd703dd3f5d91011d726</id>
<content type='text'>
When drawing the workspace switcher OSD, we want it to be slightly
transparent to match the OSD style. Also changed how the popup size is
calculated and changed window icons to cairo surfaces.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When drawing the workspace switcher OSD, we want it to be slightly
transparent to match the OSD style. Also changed how the popup size is
calculated and changed window icons to cairo surfaces.
</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>tabpopup: Draw transparent OSD-style popups</title>
<updated>2019-10-27T17:42:15+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-10-12T01:04:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=621223f9180936e946b8a89b37d4b106187a6d41'/>
<id>621223f9180936e946b8a89b37d4b106187a6d41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>theme: Render window control buttons and icons as surfaces</title>
<updated>2019-10-07T10:40:38+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-10-06T02:52:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=87cf621d7dd53987b095323dde27677302c32052'/>
<id>87cf621d7dd53987b095323dde27677302c32052</id>
<content type='text'>
When loading window control buttons and icon as pixbufs, we just set
them as the source for the cairo context used to paint them. Instead, we
now convert them to cairo surfaces and scale them to the correct display
density before painting them.

This allows us to load higher resolution assets (i.e. at twice the size)
and by explicitly setting the intended size in the theme draw_ops, we
can then scale them down to fit lower resolution displays, or render
them at full density for HiDPI displays.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When loading window control buttons and icon as pixbufs, we just set
them as the source for the cairo context used to paint them. Instead, we
now convert them to cairo surfaces and scale them to the correct display
density before painting them.

This allows us to load higher resolution assets (i.e. at twice the size)
and by explicitly setting the intended size in the theme draw_ops, we
can then scale them down to fit lower resolution displays, or render
them at full density for HiDPI displays.
</pre>
</div>
</content>
</entry>
</feed>
