<?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"
	>
<channel>
	<title>Comments on: Google Summer of Code</title>
	<atom:link href="http://gsocblog.jsharpe.net/archives/3/feed" rel="self" type="application/rss+xml" />
	<link>http://gsocblog.jsharpe.net/archives/3</link>
	<description>James Sharpe's Google Summer of Code Blog</description>
	<pubDate>Tue, 06 Jan 2009 15:20:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: natio</title>
		<link>http://gsocblog.jsharpe.net/archives/3#comment-22</link>
		<dc:creator>natio</dc:creator>
		<pubDate>Tue, 13 May 2008 23:25:12 +0000</pubDate>
		<guid isPermaLink="false">http://jsharpe.net/wordpress/?p=3#comment-22</guid>
		<description>Thanks for taking on this project. Looking forward to giving it a test drive once its near complete. Hope you will look into getting it to work on multiple screens as well.

In any case good luck with the project</description>
		<content:encoded><![CDATA[<p>Thanks for taking on this project. Looking forward to giving it a test drive once its near complete. Hope you will look into getting it to work on multiple screens as well.</p>
<p>In any case good luck with the project</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://gsocblog.jsharpe.net/archives/3#comment-11</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Mon, 05 May 2008 15:20:47 +0000</pubDate>
		<guid isPermaLink="false">http://jsharpe.net/wordpress/?p=3#comment-11</guid>
		<description>Yeah, background stuff is always underestimated by anyone who's not into it :-)</description>
		<content:encoded><![CDATA[<p>Yeah, background stuff is always underestimated by anyone who&#8217;s not into it <img src='http://gsocblog.jsharpe.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Sharpe</title>
		<link>http://gsocblog.jsharpe.net/archives/3#comment-8</link>
		<dc:creator>James Sharpe</dc:creator>
		<pubDate>Sun, 04 May 2008 20:34:42 +0000</pubDate>
		<guid isPermaLink="false">http://jsharpe.net/wordpress/?p=3#comment-8</guid>
		<description>Yeah most of the background changers just change the GConf keys on desktop switches; doesn't allow you to do anything more advanced with effects and the like.

I do like the idea of a drag and drop type interface as Karl suggested but I'm not so sure about having it as a modal dialog, I'd like to keep it as a tab within the Appearance capplet. Obviously with a d n' d interface you need to provide an accessible alternative that can be controlled via the keyboard.

I think that most people underestimate the backend of the system, I believe that providing proper integration for this through libwnck and friends will make it a lot easier for userspace apps to be developed that provide a custom interface. Once an api for making changing the wallpaper on multiple workspaces is in place its not going to be too difficult for others to contribute UIs that make people happy :)

I'm also wondering whether to attack the idea of having workspace 'profiles' as suggested by Niklas Mattisson: http://bugzilla.gnome.org/show_bug.cgi?id=113640
Then you'd assign backgrounds to profiles and then specify what profile to have on each workspace/monitor (because this problem equally applies to multimonitor setups too).</description>
		<content:encoded><![CDATA[<p>Yeah most of the background changers just change the GConf keys on desktop switches; doesn&#8217;t allow you to do anything more advanced with effects and the like.</p>
<p>I do like the idea of a drag and drop type interface as Karl suggested but I&#8217;m not so sure about having it as a modal dialog, I&#8217;d like to keep it as a tab within the Appearance capplet. Obviously with a d n&#8217; d interface you need to provide an accessible alternative that can be controlled via the keyboard.</p>
<p>I think that most people underestimate the backend of the system, I believe that providing proper integration for this through libwnck and friends will make it a lot easier for userspace apps to be developed that provide a custom interface. Once an api for making changing the wallpaper on multiple workspaces is in place its not going to be too difficult for others to contribute UIs that make people happy <img src='http://gsocblog.jsharpe.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;m also wondering whether to attack the idea of having workspace &#8216;profiles&#8217; as suggested by Niklas Mattisson: <a href="http://bugzilla.gnome.org/show_bug.cgi?id=113640" rel="nofollow">http://bugzilla.gnome.org/show_bug.cgi?id=113640</a><br />
Then you&#8217;d assign backgrounds to profiles and then specify what profile to have on each workspace/monitor (because this problem equally applies to multimonitor setups too).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://gsocblog.jsharpe.net/archives/3#comment-7</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Sun, 04 May 2008 18:22:49 +0000</pubDate>
		<guid isPermaLink="false">http://jsharpe.net/wordpress/?p=3#comment-7</guid>
		<description>Roman Cheplyaka: Most of these programs I've seen don't actually set multiple backgrounds, but change them when you change workspace. This approach is unusable for compiz and similar, as you will often view multiple workspaces at once.

I like very much what you are doing James. The watermark idea is great, and I hope you will support some kind of transition effects for the background rotation.

Will you be considering something like Karl Lattimer multiple backgrounds configuration mockup: http://bugzilla.gnome.org/attachment.cgi?id=89620 ?

Well I dare say you are a brave guy. I guess one of the reasons nobody have gotten to do something about this issue yet, is that no matter what you do, many people will be angry. I sensitive area I think, but you shouldn't mind. It is excellent that somebody does something now.</description>
		<content:encoded><![CDATA[<p>Roman Cheplyaka: Most of these programs I&#8217;ve seen don&#8217;t actually set multiple backgrounds, but change them when you change workspace. This approach is unusable for compiz and similar, as you will often view multiple workspaces at once.</p>
<p>I like very much what you are doing James. The watermark idea is great, and I hope you will support some kind of transition effects for the background rotation.</p>
<p>Will you be considering something like Karl Lattimer multiple backgrounds configuration mockup: <a href="http://bugzilla.gnome.org/attachment.cgi?id=89620" rel="nofollow">http://bugzilla.gnome.org/attachment.cgi?id=89620</a> ?</p>
<p>Well I dare say you are a brave guy. I guess one of the reasons nobody have gotten to do something about this issue yet, is that no matter what you do, many people will be angry. I sensitive area I think, but you shouldn&#8217;t mind. It is excellent that somebody does something now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roman Cheplyaka</title>
		<link>http://gsocblog.jsharpe.net/archives/3#comment-6</link>
		<dc:creator>Roman Cheplyaka</dc:creator>
		<pubDate>Thu, 24 Apr 2008 04:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://jsharpe.net/wordpress/?p=3#comment-6</guid>
		<description>It's interesting for me, as I recently implemented per-workspace backgrounds for xmonad window manager. (Actually, it's a little C program, and it requires minimum support from the window manager, so can be easily used with other WMs). However, there is indeed memory usage problem, but it can be fixed easily, just a matter of my free time.</description>
		<content:encoded><![CDATA[<p>It&#8217;s interesting for me, as I recently implemented per-workspace backgrounds for xmonad window manager. (Actually, it&#8217;s a little C program, and it requires minimum support from the window manager, so can be easily used with other WMs). However, there is indeed memory usage problem, but it can be fixed easily, just a matter of my free time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
