<?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: Escher peers progress</title>
	<atom:link href="http://kennke.org/blog/2007/07/19/escher-peers-progress/feed/" rel="self" type="application/rss+xml" />
	<link>http://kennke.org/blog/2007/07/19/escher-peers-progress/</link>
	<description>Roman Kennke's ramblings</description>
	<pubDate>Fri, 21 Nov 2008 12:13:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: roman</title>
		<link>http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-54464</link>
		<dc:creator>roman</dc:creator>
		<pubDate>Wed, 10 Oct 2007 07:06:52 +0000</pubDate>
		<guid isPermaLink="false">http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-54464</guid>
		<description>Adrian: You can download the latest release &lt;a href="http://www.gnu.org/software/classpath/downloads/downloads.html" rel="nofollow"&gt;here&lt;/a&gt;.  Maybe wait a few days, then a new version will be released, which has much better support for Escher. You have to build Classpath with a special configure switch to enable Escher:

./configure --with-escher=/path/to/latest/escher/build

and then the usual make &#038;&#038; make install

Also note that you need the latest SVN Version of Escher for this (I must beat myself to push a new release out soon). Escher can easily be built using Ant.

If you have all this in place, you still need a JavaVM that uses Classpath. I recommend JamVM or CacaoVM.

I hope there will be packages of all this soon after the release of Classpath and Escher in the Debian/Ubuntu/Fedora repos, it's a relatively convoluted installation for inexperienced users otherwise.</description>
		<content:encoded><![CDATA[<p>Adrian: You can download the latest release <a href="http://www.gnu.org/software/classpath/downloads/downloads.html" rel="nofollow">here</a>.  Maybe wait a few days, then a new version will be released, which has much better support for Escher. You have to build Classpath with a special configure switch to enable Escher:</p>
<p>./configure &#8211;with-escher=/path/to/latest/escher/build</p>
<p>and then the usual make &#038;&#038; make install</p>
<p>Also note that you need the latest SVN Version of Escher for this (I must beat myself to push a new release out soon). Escher can easily be built using Ant.</p>
<p>If you have all this in place, you still need a JavaVM that uses Classpath. I recommend JamVM or CacaoVM.</p>
<p>I hope there will be packages of all this soon after the release of Classpath and Escher in the Debian/Ubuntu/Fedora repos, it&#8217;s a relatively convoluted installation for inexperienced users otherwise.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flowinto</title>
		<link>http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-54463</link>
		<dc:creator>flowinto</dc:creator>
		<pubDate>Wed, 10 Oct 2007 06:47:39 +0000</pubDate>
		<guid isPermaLink="false">http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-54463</guid>
		<description>sounds really great!!! 

would you provide a link or do you have further informations...like, is there a brunch of GNU Classpath I must use? I have never done anything with GNU Classpath.

Thank you in advance,

Adrian</description>
		<content:encoded><![CDATA[<p>sounds really great!!! </p>
<p>would you provide a link or do you have further informations&#8230;like, is there a brunch of GNU Classpath I must use? I have never done anything with GNU Classpath.</p>
<p>Thank you in advance,</p>
<p>Adrian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roman</title>
		<link>http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-54412</link>
		<dc:creator>roman</dc:creator>
		<pubDate>Tue, 09 Oct 2007 09:07:25 +0000</pubDate>
		<guid isPermaLink="false">http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-54412</guid>
		<description>flowinto: The only project like this I know is (one of) the AWT implementation in GNU Classpath. There I implemented a backend for AWT which uses Escher. This means, you can use the standard AWT and Swing APIs for creating a GUI with Escher.</description>
		<content:encoded><![CDATA[<p>flowinto: The only project like this I know is (one of) the AWT implementation in GNU Classpath. There I implemented a backend for AWT which uses Escher. This means, you can use the standard AWT and Swing APIs for creating a GUI with Escher.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flowinto</title>
		<link>http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-54410</link>
		<dc:creator>flowinto</dc:creator>
		<pubDate>Tue, 09 Oct 2007 07:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-54410</guid>
		<description>Hi,

really nice stuff - this escher project.

Do you know a ported Gui-API , so that it uses the escher X11 functionality in background.

In other words: Is there an API where I can write something like:

new Window("X11Window Title").add(new Button("Hello X11 World"));

Where the Window with the containing button is send to the X-Server using the escher-lib? Or do I have to write all GUI-widgets on my own using rudimentary x11-graphic-functions like lines, rectangle ...

Greentings,

Adrian</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>really nice stuff - this escher project.</p>
<p>Do you know a ported Gui-API , so that it uses the escher X11 functionality in background.</p>
<p>In other words: Is there an API where I can write something like:</p>
<p>new Window(&#8221;X11Window Title&#8221;).add(new Button(&#8221;Hello X11 World&#8221;));</p>
<p>Where the Window with the containing button is send to the X-Server using the escher-lib? Or do I have to write all GUI-widgets on my own using rudimentary x11-graphic-functions like lines, rectangle &#8230;</p>
<p>Greentings,</p>
<p>Adrian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roman</title>
		<link>http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-51546</link>
		<dc:creator>roman</dc:creator>
		<pubDate>Mon, 23 Jul 2007 15:13:53 +0000</pubDate>
		<guid isPermaLink="false">http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-51546</guid>
		<description>Havoc: I think you might be correct. However, I can't find any documentation about the Motif hints implementation at protocol level. With toolbar this is easy, I just send the two X Atoms for the TOOLBAR property, and that's it. However, looking at how it's implemented elsewhere (e.g. GDK), it seems like the Motif hints are a little more complex.</description>
		<content:encoded><![CDATA[<p>Havoc: I think you might be correct. However, I can&#8217;t find any documentation about the Motif hints implementation at protocol level. With toolbar this is easy, I just send the two X Atoms for the TOOLBAR property, and that&#8217;s it. However, looking at how it&#8217;s implemented elsewhere (e.g. GDK), it seems like the Motif hints are a little more complex.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Havoc Pennington</title>
		<link>http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-51457</link>
		<dc:creator>Havoc Pennington</dc:creator>
		<pubDate>Fri, 20 Jul 2007 00:53:05 +0000</pubDate>
		<guid isPermaLink="false">http://kennke.org/blog/2007/07/19/escher-peers-progress/#comment-51457</guid>
		<description>If you just mean "undecorated" the Motif hint is a better choice than TOOLBAR, for all window managers I know of. Every WM of note supports the Motif hint.

It will break things to use a semantic hint for the wrong semantic. Better to use the nonsemantic hint.</description>
		<content:encoded><![CDATA[<p>If you just mean &#8220;undecorated&#8221; the Motif hint is a better choice than TOOLBAR, for all window managers I know of. Every WM of note supports the Motif hint.</p>
<p>It will break things to use a semantic hint for the wrong semantic. Better to use the nonsemantic hint.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
