<feed xmlns='http://www.w3.org/2005/Atom'>
<title>marco/src/core, branch marco-1.10.2</title>
<subtitle>MATE default window manager</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/'/>
<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>
<entry>
<title>fix uninitialized data field for sending _NET_WM_SYNC_REQUEST event</title>
<updated>2015-06-09T19:06:25+00:00</updated>
<author>
<name>Sebastian Gerhardt</name>
<email>sebgerhardt@gmx.net</email>
</author>
<published>2015-06-09T16:50:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=a2612db555e904be27aad46bc0802741091cb2ae'/>
<id>a2612db555e904be27aad46bc0802741091cb2ae</id>
<content type='text'>
If this field is left uninitialized, a client may mistake Marco to support more than the single update request counter described in EWMH 1.5.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If this field is left uninitialized, a client may mistake Marco to support more than the single update request counter described in EWMH 1.5.
</pre>
</div>
</content>
</entry>
<entry>
<title>prefs: make keybindings change notifications work with GLib &gt;= 2.43</title>
<updated>2015-04-09T08:10:02+00:00</updated>
<author>
<name>Monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-04-09T08:10:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=862476b1381596a6ec0a05d56e243bfdff91f00c'/>
<id>862476b1381596a6ec0a05d56e243bfdff91f00c</id>
<content type='text'>
this is achieved by using the same GSettings instance for listening
and reading data. it's an additional fix for the issue with GLib &gt;= 2.43,
https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this is achieved by using the same GSettings instance for listening
and reading data. it's an additional fix for the issue with GLib &gt;= 2.43,
https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619
</pre>
</div>
</content>
</entry>
<entry>
<title>prefs: make workspace name actually change</title>
<updated>2015-04-08T10:29:03+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-04-08T10:29:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=6eb2149298555a47f3cc3e31d3b4eda5b02ae925'/>
<id>6eb2149298555a47f3cc3e31d3b4eda5b02ae925</id>
<content type='text'>
now workspace names actually change on-the-fly when you change them in dconf-editor.
and this works with GLib 2.43 as well.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
now workspace names actually change on-the-fly when you change them in dconf-editor.
and this works with GLib 2.43 as well.</pre>
</div>
</content>
</entry>
<entry>
<title>keybindings: pass screen name instead of number to error dialog</title>
<updated>2015-04-05T16:51:22+00:00</updated>
<author>
<name>Monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-03-23T12:03:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/marco/commit/?id=3b0718460046cdbd1fd33cb2a6f21ef2f4949052'/>
<id>3b0718460046cdbd1fd33cb2a6f21ef2f4949052</id>
<content type='text'>
makes error dialogs on wrong command/terminal command actually work,
and fixes https://github.com/mate-desktop/marco/issues/150

Closes https://github.com/mate-desktop/marco/pull/185
Closes https://github.com/mate-desktop/marco/issues/150
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
makes error dialogs on wrong command/terminal command actually work,
and fixes https://github.com/mate-desktop/marco/issues/150

Closes https://github.com/mate-desktop/marco/pull/185
Closes https://github.com/mate-desktop/marco/issues/150
</pre>
</div>
</content>
</entry>
</feed>
