<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/core, branch v1.23.2</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<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: 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>testboxes: Fix find_closest_point_to_line() test</title>
<updated>2019-09-24T14:10:41+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2019-09-23T18:55:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=744f9ff68b10b168bcceb20e550ac0b8239e7fea'/>
<id>744f9ff68b10b168bcceb20e550ac0b8239e7fea</id>
<content type='text'>
Eeeks, testing floating points for equality ...

upstream commit:
https://gitlab.gnome.org/GNOME/mutter/commit/0fccb0fc8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Eeeks, testing floating points for equality ...

upstream commit:
https://gitlab.gnome.org/GNOME/mutter/commit/0fccb0fc8
</pre>
</div>
</content>
</entry>
<entry>
<title>remove warnings: function declaration isn’t a prototype</title>
<updated>2019-09-19T11:35:25+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-09-05T15:59:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b73826b3c9e3c72893bbc07dc3d43e67928f9ea5'/>
<id>b73826b3c9e3c72893bbc07dc3d43e67928f9ea5</id>
<content type='text'>
core/testboxes.c:34:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:103:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:120:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:148:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:167:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:190:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:589:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:681:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:725:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:842:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:904:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1021:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1154:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1243:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1344:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1396:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
core/testboxes.c:34:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:103:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:120:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:148:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:167:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:190:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:589:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:681:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:725:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:842:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:904:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1021:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1154:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1243:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1344:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
core/testboxes.c:1396:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
</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:10:02+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=6fa0b14e6d4f55f373e6f561f2a21fb52fcb87a2'/>
<id>6fa0b14e6d4f55f373e6f561f2a21fb52fcb87a2</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>window.c: remove unused variable</title>
<updated>2019-09-03T23:20:04+00:00</updated>
<author>
<name>Pavel Shlyak</name>
<email>shlyak-pavel2011@ya.ru</email>
</author>
<published>2019-08-25T12:09:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a218a544a23469e428a3833dc1177422100f61a9'/>
<id>a218a544a23469e428a3833dc1177422100f61a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title> display.c: add missing "break"</title>
<updated>2019-08-31T18:26:19+00:00</updated>
<author>
<name>Pavel Shlyak</name>
<email>shlyak-pavel2011@ya.ru</email>
</author>
<published>2019-08-25T12:15:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=35af147a9240a0ef4d97f8a8154879f6d46d31f5'/>
<id>35af147a9240a0ef4d97f8a8154879f6d46d31f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>async-getprop: Fix cast from non-struct type to struct type</title>
<updated>2019-08-12T13:23:58+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-04-08T19:28:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=94e6ce34975ede62fe31d9112ef450255ad94f15'/>
<id>94e6ce34975ede62fe31d9112ef450255ad94f15</id>
<content type='text'>
Fixes Clang static analyzer warning:

core/async-getprop.c:277:11: warning: Casting a non-structure type to a structure type and accessing a field can lead to memory access errors or data corruption
  reply = (xGetPropertyReply *)
          ^~~~~~~~~~~~~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warning:

core/async-getprop.c:277:11: warning: Casting a non-structure type to a structure type and accessing a field can lead to memory access errors or data corruption
  reply = (xGetPropertyReply *)
          ^~~~~~~~~~~~~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>xprops: Fix cast from non-struct type to struct type</title>
<updated>2019-08-12T13:23:58+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-04-08T19:26:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=d154eaf9027c1fc135ff50c70beed2bc5d7d4a65'/>
<id>d154eaf9027c1fc135ff50c70beed2bc5d7d4a65</id>
<content type='text'>
Fixes Clang static analyzer warnings:

core/xprops.c:761:9: warning: Casting a non-structure type to a structure type and accessing a field can lead to memory access errors or data corruption
  raw = (xPropWMHints*) results-&gt;prop;
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

core/xprops.c:883:9: warning: Casting a non-structure type to a structure type and accessing a field can lead to memory access errors or data corruption
  raw = (xPropSizeHints*) results-&gt;prop;
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warnings:

core/xprops.c:761:9: warning: Casting a non-structure type to a structure type and accessing a field can lead to memory access errors or data corruption
  raw = (xPropWMHints*) results-&gt;prop;
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

core/xprops.c:883:9: warning: Casting a non-structure type to a structure type and accessing a field can lead to memory access errors or data corruption
  raw = (xPropSizeHints*) results-&gt;prop;
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
</pre>
</div>
</content>
</entry>
</feed>
