<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/core, branch 1.10</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<entry>
<title>window: initialize fullscreen to FALSE</title>
<updated>2015-10-26T14:17:09+00:00</updated>
<author>
<name>Alberts Muktupāvels</name>
<email>alberts.muktupavels@gmail.com</email>
</author>
<published>2014-10-10T21:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=7a63c83038735adf2448a18500e247797e37c7e8'/>
<id>7a63c83038735adf2448a18500e247797e37c7e8</id>
<content type='text'>
This fix random bug when applications without reason opens in
fullscreen mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fix random bug when applications without reason opens in
fullscreen mode.
</pre>
</div>
</content>
</entry>
<entry>
<title>window: initialize custom_frame_extents</title>
<updated>2015-10-26T14:12:02+00:00</updated>
<author>
<name>Alberts Muktupāvels</name>
<email>alberts.muktupavels@gmail.com</email>
</author>
<published>2014-10-31T17:18:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b93893ae50891b4eecbb1c2e4e8e380f5d307833'/>
<id>b93893ae50891b4eecbb1c2e4e8e380f5d307833</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>constraints: take into account _GTK_FRAME_EXTENTS</title>
<updated>2015-10-26T14:11:03+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-10-23T11:34:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a98e4ba48fd8b3812c09e818987c8e34412ada9a'/>
<id>a98e4ba48fd8b3812c09e818987c8e34412ada9a</id>
<content type='text'>
ported from
https://git.gnome.org/browse/metacity/commit/?id=8f699b71bd7e5581ec2f2804ea9650597618dfe1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ported from
https://git.gnome.org/browse/metacity/commit/?id=8f699b71bd7e5581ec2f2804ea9650597618dfe1
</pre>
</div>
</content>
</entry>
<entry>
<title>effects: remove hack that made Marco crash in certain situations</title>
<updated>2015-10-26T14:09:54+00:00</updated>
<author>
<name>Alberts Muktupāvels</name>
<email>alberts.muktupavels@gmail.com</email>
</author>
<published>2015-09-23T14:15:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=91e2a28ae80b1840ca01466721a96ba39d871eaf'/>
<id>91e2a28ae80b1840ca01466721a96ba39d871eaf</id>
<content type='text'>
fixes https://github.com/mate-desktop/marco/issues/200

ported to Marco from https://github.com/GNOME/metacity/commit/f25b7760b7430b674afdb4de1e2072cd99ea3fbc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes https://github.com/mate-desktop/marco/issues/200

ported to Marco from https://github.com/GNOME/metacity/commit/f25b7760b7430b674afdb4de1e2072cd99ea3fbc
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow programmatic minimization without MWM_FUNC_MINIMIZE</title>
<updated>2015-08-20T16:47:12+00:00</updated>
<author>
<name>Stefan Dösinger</name>
<email>stefandoesinger@gmail.com</email>
</author>
<published>2014-11-20T13:56:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=0e06e0c8f093823afee971d2cb81c7c81d6f7981'/>
<id>0e06e0c8f093823afee971d2cb81c7c81d6f7981</id>
<content type='text'>
This fixes switching out of fullscreen Direct3D applications running in
Wine. See issue 166 for more details.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes switching out of fullscreen Direct3D applications running in
Wine. See issue 166 for more details.
</pre>
</div>
</content>
</entry>
<entry>
<title>window menu: make minimize item insensitive when window should not</title>
<updated>2015-08-20T12:29:54+00:00</updated>
<author>
<name>Monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-08-01T10:44:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=b837b76071e88227ddd95067dc4576e7f53ba4f7'/>
<id>b837b76071e88227ddd95067dc4576e7f53ba4f7</id>
<content type='text'>
be minimized (e.g. delete confirmation dialog, logout dialog...)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
be minimized (e.g. delete confirmation dialog, logout dialog...)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash when struts change during grab operation</title>
<updated>2015-08-20T12:29:12+00:00</updated>
<author>
<name>Owen W. Taylor</name>
<email>otaylor@fishsoup.net</email>
</author>
<published>2015-08-20T11:58:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=37f2f987d777f7542bda97402cb092a4710db409'/>
<id>37f2f987d777f7542bda97402cb092a4710db409</id>
<content type='text'>
Since meta_workspace_invalidate_work_area() frees the edges
workspace-&gt;screen_edges and workspace-&gt;monitor_edges, we must clean up
our cached edge resistance data when the invalidate_work_area() is
called on the active workspace, or when the workspace changes.

Make the computation of the edge resistance data lazy so that it
will be recomputed the next time we try to access it.
meta_display_compute_resistance_and_snapping_edges() is made
private to edge-resistance.c

Invaliding the data when active workspace changes also will improve
correctness for edge resistance when the current workspace changes
during a grab operation. (Even with this fix we still don't try to
handle window positions changing during a grab operation; that can't
cause a crash since, unlike screen and monitor edges, the window edges
are freshly allocated, it will just cause slight oddness in that
corner case.)

Root cause tracked down due to much effort by Jon Nettleton.
https://bugzilla.gnome.org/show_bug.cgi?id=608800
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since meta_workspace_invalidate_work_area() frees the edges
workspace-&gt;screen_edges and workspace-&gt;monitor_edges, we must clean up
our cached edge resistance data when the invalidate_work_area() is
called on the active workspace, or when the workspace changes.

Make the computation of the edge resistance data lazy so that it
will be recomputed the next time we try to access it.
meta_display_compute_resistance_and_snapping_edges() is made
private to edge-resistance.c

Invaliding the data when active workspace changes also will improve
correctness for edge resistance when the current workspace changes
during a grab operation. (Even with this fix we still don't try to
handle window positions changing during a grab operation; that can't
cause a crash since, unlike screen and monitor edges, the window edges
are freshly allocated, it will just cause slight oddness in that
corner case.)

Root cause tracked down due to much effort by Jon Nettleton.
https://bugzilla.gnome.org/show_bug.cgi?id=608800
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #160 from micove/add-tile-keybinds</title>
<updated>2015-06-10T17:21:45+00:00</updated>
<author>
<name>Martin Wimpress</name>
<email>code@flexion.org</email>
</author>
<published>2015-06-10T17:21:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=7770b75d007a8c303aa7bd4bdae439cc3b00d269'/>
<id>7770b75d007a8c303aa7bd4bdae439cc3b00d269</id>
<content type='text'>
Add tile keybinds (Fix #104, #127)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add tile keybinds (Fix #104, #127)</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #187 from monsta/patch-1</title>
<updated>2015-06-09T21:18:13+00:00</updated>
<author>
<name>Martin Wimpress</name>
<email>code@flexion.org</email>
</author>
<published>2015-06-09T21:18:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=78416ca9529b236d39e0701e40314b2484090cf9'/>
<id>78416ca9529b236d39e0701e40314b2484090cf9</id>
<content type='text'>
prefs: make workspace name actually change</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
prefs: make workspace name actually change</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #189 from monsta/keybindings-fix</title>
<updated>2015-06-09T21:18:00+00:00</updated>
<author>
<name>Martin Wimpress</name>
<email>code@flexion.org</email>
</author>
<published>2015-06-09T21:18:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=37c287f0a695b58f3261aeeb0954e17f1ae272d2'/>
<id>37c287f0a695b58f3261aeeb0954e17f1ae272d2</id>
<content type='text'>
prefs: make keybindings change notifications work with GLib &gt;= 2.43</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
prefs: make keybindings change notifications work with GLib &gt;= 2.43</pre>
</div>
</content>
</entry>
</feed>
