<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"	>
<channel>
	<title>Comments on: Window matching</title>
	<atom:link href="http://blogs.gnome.org/metacity/2008/11/02/window-matching/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/metacity/2008/11/02/window-matching/</link>
	<description>"Many window managers are like Marshmallow Froot Loops; Metacity is like Cheerios."</description>
	<lastBuildDate>Sun, 08 Nov 2009 05:22:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Hongli Lai</title>
		<link>http://blogs.gnome.org/metacity/2008/11/02/window-matching/comment-page-1/#comment-576</link>
		<dc:creator>Hongli Lai</dc:creator>
		<pubDate>Tue, 18 Nov 2008 22:31:21 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/metacity/?p=171#comment-576</guid>
		<description>For point (1), I think that there are only a few reasons not to use an out-of-process window matcher:
1. Usability, ease and simplicity. The user doesn&#039;t have to install/configure a separate software package. However, this can be solved at the distributor level by integrating the window matcher by default.
2. Efficiency. Integrating a window matcher in Metacity might save you a few hundred KB of memory. The question is of course whether this is worth it. On a single user desktop, probably not. On a server which serves dozens of desktops to thin clients, maybe.

1 is easily solvable, so unless 2 is important, it would make more sense to have an out-of-process window matcher.

As for the other points, wouldn&#039;t it be a good idea to apply to the window matching rule only if Role is set? Just ignore all clients that don&#039;t set Role and treat them like before. I don&#039;t think anybody would be annoyed by &quot;different&quot; Firefox windows (whatever the definition of that might be) appearing at the same place.</description>
		<content:encoded><![CDATA[<p>For point (1), I think that there are only a few reasons not to use an out-of-process window matcher:<br />
1. Usability, ease and simplicity. The user doesn&#8217;t have to install/configure a separate software package. However, this can be solved at the distributor level by integrating the window matcher by default.<br />
2. Efficiency. Integrating a window matcher in Metacity might save you a few hundred KB of memory. The question is of course whether this is worth it. On a single user desktop, probably not. On a server which serves dozens of desktops to thin clients, maybe.</p>
<p>1 is easily solvable, so unless 2 is important, it would make more sense to have an out-of-process window matcher.</p>
<p>As for the other points, wouldn&#8217;t it be a good idea to apply to the window matching rule only if Role is set? Just ignore all clients that don&#8217;t set Role and treat them like before. I don&#8217;t think anybody would be annoyed by &#8220;different&#8221; Firefox windows (whatever the definition of that might be) appearing at the same place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Killerkiwi</title>
		<link>http://blogs.gnome.org/metacity/2008/11/02/window-matching/comment-page-1/#comment-558</link>
		<dc:creator>Killerkiwi</dc:creator>
		<pubDate>Mon, 03 Nov 2008 03:38:10 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/metacity/?p=171#comment-558</guid>
		<description>Pulse audio is going to need to tie into some thing like this long term... being able to set volume for the active window with a global key combo.. mouse wheel while on the windows title bar would be cool

Second the freedesktop.org idea</description>
		<content:encoded><![CDATA[<p>Pulse audio is going to need to tie into some thing like this long term&#8230; being able to set volume for the active window with a global key combo.. mouse wheel while on the windows title bar would be cool</p>
<p>Second the freedesktop.org idea</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Thurman</title>
		<link>http://blogs.gnome.org/metacity/2008/11/02/window-matching/comment-page-1/#comment-556</link>
		<dc:creator>Thomas Thurman</dc:creator>
		<pubDate>Mon, 03 Nov 2008 01:15:33 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/metacity/?p=171#comment-556</guid>
		<description>That&#039;s pretty much it, yes.  It would make life easier for Devil&#039;s Pie etc even if we didn&#039;t move its function into Metacity (which we might not do anyway for reasons given above).</description>
		<content:encoded><![CDATA[<p>That&#8217;s pretty much it, yes.  It would make life easier for Devil&#8217;s Pie etc even if we didn&#8217;t move its function into Metacity (which we might not do anyway for reasons given above).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin</title>
		<link>http://blogs.gnome.org/metacity/2008/11/02/window-matching/comment-page-1/#comment-555</link>
		<dc:creator>Robin</dc:creator>
		<pubDate>Mon, 03 Nov 2008 01:03:30 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/metacity/?p=171#comment-555</guid>
		<description>Maybe a freedesktop.org specification could be created/extended to clarify what these three properties should look like with some examples. And I think making it a GNOME Goal would also be a good idea.

So when all applications would correctly set these three properties, window matching wouldn&#039;t be considered as black an art as it is now, right? Or are there other problems?</description>
		<content:encoded><![CDATA[<p>Maybe a freedesktop.org specification could be created/extended to clarify what these three properties should look like with some examples. And I think making it a GNOME Goal would also be a good idea.</p>
<p>So when all applications would correctly set these three properties, window matching wouldn&#8217;t be considered as black an art as it is now, right? Or are there other problems?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
