<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,6 +3,5 @@
 	&lt;classpathentry kind=&quot;src&quot; path=&quot;src&quot;/&gt;
 	&lt;classpathentry kind=&quot;con&quot; path=&quot;org.eclipse.jdt.launching.JRE_CONTAINER&quot;/&gt;
 	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/js.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/looks-2.2.0.jar&quot;/&gt;
 	&lt;classpathentry kind=&quot;output&quot; path=&quot;bin&quot;/&gt;
 &lt;/classpath&gt;</diff>
      <filename>.classpath</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,8 @@
-Rhino Swing Test App
+Rhino Swing Test Application
+Proof of concept: it is possible to create a rich Swing application
+writing code 99% in Javascript.
 
-Kyle Cordes
+Copyright 2008 Kyle Cordes
 http://kylecordes.com
 
 Run it online: http://kylecordes.com/rsta/</diff>
      <filename>README.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,9 @@
 &lt;?xml version=&quot;1.0&quot; encoding=&quot;iso-8859-1&quot;?&gt;
 &lt;!--
   Rhino Swing Test App
+  Copyright 2008 Kyle Cordes
+  http://kylecordes.com/
+  
   Ant Build Spec
 --&gt;
 &lt;project name=&quot;rsta&quot; default=&quot;dist&quot; basedir=&quot;.&quot;&gt;</diff>
      <filename>build.xml</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,4 @@
 This directory contains example code which I downloaded from
-various sites; I am unsure about the licenses of these snippets
-so they are meant to use for reference, not to copy-paste in.
+various sites; they are not my work. I am unsure about the
+licenses of these snippets so they are meant to use for reference,
+not to copy-paste from.</diff>
      <filename>examples/README.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,10 +1,15 @@
-// Kyle's very basic Swing app
+// Rhino Swing Test Application
+// Copyright 2008 Kyle Cordes
+// http://kylecordes.com
+
+
+
 
 importPackage(Packages.javax.swing);
 importPackage(Packages.java.awt);
 importPackage(Packages.java.awt.event);
 
-var frame = new JFrame(&quot;Rhino Swing Test gApplication&quot;);
+var frame = new JFrame(&quot;Rhino Swing Test Application&quot;);
 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 frame.setSize(300, 200);
 </diff>
      <filename>js/application.js</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,7 @@
+// Rhino Swing Test Application
+// Copyright 2008 Kyle Cordes
+// http://kylecordes.com
+
 // The Runner class automatically runs the contents of this
 // file; use it to bootstrap the real code (in other files).
 
@@ -8,7 +12,8 @@ importPackage(Packages.java.awt);
 intf.load(&quot;login.js&quot;);
 intf.load(&quot;main.js&quot;);
 
-UIManager.setLookAndFeel(&quot;com.jgoodies.looks.plastic.PlasticLookAndFeel&quot;);
+// This works fine with JGoodies Looks:
+// UIManager.setLookAndFeel(&quot;com.jgoodies.looks.plastic.PlasticLookAndFeel&quot;);
 
 if(login()) {
 	runApp();</diff>
      <filename>js/launch.js</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,8 @@
+// Rhino Swing Test Application
+// Copyright 2008 Kyle Cordes
+// http://kylecordes.com
+
+
 var layeredPane = new JLayeredPane();
 var dialog = new JDialog();
 var loggedIn = false;
@@ -23,8 +28,6 @@ var picWidth = 450;
 layeredPane.setPreferredSize(new Dimension(picWidth, picHeight));
 layeredPane.setBorder(BorderFactory.createEmptyBorder());
 
-
-
 function createImageIcon(path) {
 	var someClass = new Frame(); 
 	someClass = someClass.getClass();
@@ -60,7 +63,7 @@ loginButton.setAction(okAction);
 layeredPane.add(loginButton, Integer.valueOf(10));
 
 layeredPane.setOpaque(true); // content panes must be opaque
-dialog.setTitle(&quot;Worldwide Momentum Login&quot;);
+dialog.setTitle(&quot;Rhino Swing Test Application - Login with any name/pw&quot;);
 dialog.setContentPane(layeredPane);
 dialog.pack();
 dialog.setLocationRelativeTo(null);
@@ -70,4 +73,3 @@ function login() {
 	dialog.setVisible(true);
 	return loggedIn;
 }
-</diff>
      <filename>js/login.js</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>js/logo.jpg</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,10 @@
+// Rhino Swing Test Application
+// Copyright 2008 Kyle Cordes
+// http://kylecordes.com
 
 function runApp() {
 	
-	var lframe = new JFrame(&quot;Congrats you are logged in!&quot;);
+	var lframe = new JFrame(&quot;Rhine Swing Test Application - Main Screen&quot;);
 	lframe.setSize(500, 300);
 
 	lframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
@@ -9,7 +12,8 @@ function runApp() {
 	var button = new JButton(&quot;Done&quot;);
 
 	button.addActionListener( function() {
-		dispose();
+		//dispose();
+		close();
 	});
 
 	var panel = new JPanel();</diff>
      <filename>js/main.js</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,11 @@
+/* Rhino Swing Test Application
+ * Kyle Cordes
+ * http://kylecordes.com
+ *
+ * This fine is an attempt at a fairly minimal Java launchpad for
+ * an application written as much as possible with Rhino / Javascript.
+ */
+
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStreamReader;</diff>
      <filename>src/Runner.java</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,12 @@
+/* Rhino Swing Test Application
+ * Kyle Cordes
+ * http://kylecordes.com
+ *
+ * This is a wedge I created while experimenting
+ * with hooking JS handlers to Java classes.
+ */
+
+
 package com.kylecordes.rhinohack;
 
 import java.awt.event.ActionEvent;</diff>
      <filename>src/com/kylecordes/rhinohack/RhinoAction.java</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>lib/looks-2.2.0.jar</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>41c19944baafe33ba067f1009a4abab17b9045b6</id>
    </parent>
  </parents>
  <author>
    <name>Kyle Cordes</name>
    <email>kyle@kylecordes.com</email>
  </author>
  <url>http://github.com/kylecordes/rsta/commit/53ef923a2bfd4cf441804ffef2d2ce5ee194091a</url>
  <id>53ef923a2bfd4cf441804ffef2d2ce5ee194091a</id>
  <committed-date>2008-10-19T11:46:20-07:00</committed-date>
  <authored-date>2008-10-19T11:46:20-07:00</authored-date>
  <message>Simplify, by removing JGoodies Looks</message>
  <tree>a233626068161f990f09901b8c7c23f9217a85c7</tree>
  <committer>
    <name>Kyle Cordes</name>
    <email>kyle@kylecordes.com</email>
  </committer>
</commit>
