<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>LICENSE</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -5,7 +5,6 @@
 {\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid2}
 {\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid3}}
 {\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}}
-\vieww9000\viewh8400\viewkind0
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 
 \f0\b\fs24 \cf0 Croak is developed by:\
@@ -24,9 +23,9 @@ Thanks to:\
 Code used:
 \b0 \
 \pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls1\ilvl0\cf0 	{\field{\*\fldinst{HYPERLINK &quot;http://hoptoadapp.com/pages/api&quot;}}{\fldrslt Hoptoad API example}}\
+\ls1\ilvl0\cf0 	{\field{\*\fldinst{HYPERLINK &quot;http://hoptoadapp.com/pages/api&quot;}}{\fldrslt Hoptoad API example}} by the Hoptoad team\
 \pard\tx220\tx720\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li720\fi-720\ql\qnatural\pardirnatural
-\ls2\ilvl0\cf0 	{\field{\*\fldinst{HYPERLINK &quot;http://growl.info&quot;}}{\fldrslt Growl.rb}}\
+\ls2\ilvl0\cf0 	{\field{\*\fldinst{HYPERLINK &quot;http://growl.info&quot;}}{\fldrslt Growl.rb}} by Thomas Kollbach\
 	{\field{\*\fldinst{HYPERLINK &quot;http://extendmac.com/EMKeychain&quot;}}{\fldrslt EMKeychain}} by \cf2 Extendmac\cf0 \
 	{\field{\*\fldinst{HYPERLINK &quot;http://www.pastebuffer.com/2007/10/04/setting-the-text-color-of-an-nsbutton/&quot;}}{\fldrslt NSButton+TextColor}} by Matt Legend Gemmell\
 	{\field{\*\fldinst{HYPERLINK &quot;http://mabblog.com/source.html&quot;}}{\fldrslt NSSound+SoundList}} by Michael Bianco\</diff>
      <filename>Credits.rtf</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>English.lproj/InfoPlist.strings</filename>
    </modified>
    <modified>
      <diff>@@ -15,7 +15,7 @@
 	&lt;key&gt;CFBundleSignature&lt;/key&gt;
 	&lt;string&gt;roCr&lt;/string&gt;
 	&lt;key&gt;CFBundleVersion&lt;/key&gt;
-	&lt;string&gt;0.2 (rev-GIT)&lt;/string&gt;
+	&lt;string&gt;0.2.1 (rev-GIT)&lt;/string&gt;
 	&lt;key&gt;NSMainNibFile&lt;/key&gt;
 	&lt;string&gt;MainMenu&lt;/string&gt;
 	&lt;key&gt;NSPrincipalClass&lt;/key&gt;
@@ -23,7 +23,7 @@
 	&lt;key&gt;CFBundleIdentifier&lt;/key&gt;
 	&lt;string&gt;com.roobasoft.CroakApp&lt;/string&gt;
 	&lt;key&gt;CFBundleShortVersionString&lt;/key&gt;
-	&lt;string&gt;0.2&lt;/string&gt;
+	&lt;string&gt;0.2.1&lt;/string&gt;
 	&lt;key&gt;NSUIElement&lt;/key&gt;
 	&lt;string&gt;1&lt;/string&gt;
 &lt;/dict&gt;</diff>
      <filename>Info.plist</filename>
    </modified>
    <modified>
      <diff>@@ -84,10 +84,11 @@
 							&lt;reference key=&quot;NSSuperview&quot; ref=&quot;226210020&quot;/&gt;
 							&lt;bool key=&quot;NSEnabled&quot;&gt;YES&lt;/bool&gt;
 							&lt;object class=&quot;NSTextFieldCell&quot; key=&quot;NSCell&quot; id=&quot;838576971&quot;&gt;
-								&lt;int key=&quot;NSCellFlags&quot;&gt;-1804468671&lt;/int&gt;
+								&lt;int key=&quot;NSCellFlags&quot;&gt;-1803944383&lt;/int&gt;
 								&lt;int key=&quot;NSCellFlags2&quot;&gt;272630784&lt;/int&gt;
-								&lt;string key=&quot;NSContents&quot;/&gt;
+								&lt;string key=&quot;NSContents&quot;&gt;title&lt;/string&gt;
 								&lt;reference key=&quot;NSSupport&quot; ref=&quot;466535112&quot;/&gt;
+								&lt;string key=&quot;NSPlaceholderString&quot;&gt;placeholder&lt;/string&gt;
 								&lt;reference key=&quot;NSControlView&quot; ref=&quot;484540233&quot;/&gt;
 								&lt;bool key=&quot;NSDrawsBackground&quot;&gt;YES&lt;/bool&gt;
 								&lt;reference key=&quot;NSBackgroundColor&quot; ref=&quot;376244254&quot;/&gt;
@@ -228,6 +229,9 @@
 				&lt;string key=&quot;NSScreenRect&quot;&gt;{{0, 0}, {1920, 1178}}&lt;/string&gt;
 				&lt;string key=&quot;NSMaxSize&quot;&gt;{3.40282e+38, 3.40282e+38}&lt;/string&gt;
 			&lt;/object&gt;
+			&lt;object class=&quot;NSUserDefaultsController&quot; id=&quot;125141677&quot;&gt;
+				&lt;bool key=&quot;NSSharedInstance&quot;&gt;YES&lt;/bool&gt;
+			&lt;/object&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;IBObjectContainer&quot; key=&quot;IBDocument.Objects&quot;&gt;
 			&lt;object class=&quot;NSMutableArray&quot; key=&quot;connectionRecords&quot;&gt;
@@ -241,14 +245,6 @@
 					&lt;int key=&quot;connectionID&quot;&gt;22&lt;/int&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
-					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
-						&lt;string key=&quot;label&quot;&gt;domain&lt;/string&gt;
-						&lt;reference key=&quot;source&quot; ref=&quot;1001&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;524802359&quot;/&gt;
-					&lt;/object&gt;
-					&lt;int key=&quot;connectionID&quot;&gt;37&lt;/int&gt;
-				&lt;/object&gt;
-				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
 					&lt;object class=&quot;IBActionConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;save:&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;1001&quot;/&gt;
@@ -298,11 +294,59 @@
 				&lt;/object&gt;
 				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
 					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
-						&lt;string key=&quot;label&quot;&gt;auth_token&lt;/string&gt;
+						&lt;string key=&quot;label&quot;&gt;auth_token_text_field&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;1001&quot;/&gt;
 						&lt;reference key=&quot;destination&quot; ref=&quot;484540233&quot;/&gt;
 					&lt;/object&gt;
-					&lt;int key=&quot;connectionID&quot;&gt;48&lt;/int&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;49&lt;/int&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
+					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
+						&lt;string key=&quot;label&quot;&gt;domain_text_field&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;1001&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;524802359&quot;/&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;50&lt;/int&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
+					&lt;object class=&quot;IBBindingConnection&quot; key=&quot;connection&quot;&gt;
+						&lt;string key=&quot;label&quot;&gt;value: domain&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;524802359&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;1001&quot;/&gt;
+						&lt;object class=&quot;NSNibBindingConnector&quot; key=&quot;connector&quot;&gt;
+							&lt;reference key=&quot;NSSource&quot; ref=&quot;524802359&quot;/&gt;
+							&lt;reference key=&quot;NSDestination&quot; ref=&quot;1001&quot;/&gt;
+							&lt;string key=&quot;NSLabel&quot;&gt;value: domain&lt;/string&gt;
+							&lt;string key=&quot;NSBinding&quot;&gt;value&lt;/string&gt;
+							&lt;string key=&quot;NSKeyPath&quot;&gt;domain&lt;/string&gt;
+							&lt;object class=&quot;NSDictionary&quot; key=&quot;NSOptions&quot;&gt;
+								&lt;string key=&quot;NS.key.0&quot;&gt;NSContinuouslyUpdatesValue&lt;/string&gt;
+								&lt;integer value=&quot;1&quot; key=&quot;NS.object.0&quot; id=&quot;5&quot;/&gt;
+							&lt;/object&gt;
+							&lt;int key=&quot;NSNibBindingConnectorVersion&quot;&gt;2&lt;/int&gt;
+						&lt;/object&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;75&lt;/int&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
+					&lt;object class=&quot;IBBindingConnection&quot; key=&quot;connection&quot;&gt;
+						&lt;string key=&quot;label&quot;&gt;value: auth_token&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;484540233&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;1001&quot;/&gt;
+						&lt;object class=&quot;NSNibBindingConnector&quot; key=&quot;connector&quot;&gt;
+							&lt;reference key=&quot;NSSource&quot; ref=&quot;484540233&quot;/&gt;
+							&lt;reference key=&quot;NSDestination&quot; ref=&quot;1001&quot;/&gt;
+							&lt;string key=&quot;NSLabel&quot;&gt;value: auth_token&lt;/string&gt;
+							&lt;string key=&quot;NSBinding&quot;&gt;value&lt;/string&gt;
+							&lt;string key=&quot;NSKeyPath&quot;&gt;auth_token&lt;/string&gt;
+							&lt;object class=&quot;NSDictionary&quot; key=&quot;NSOptions&quot;&gt;
+								&lt;string key=&quot;NS.key.0&quot;&gt;NSContinuouslyUpdatesValue&lt;/string&gt;
+								&lt;reference key=&quot;NS.object.0&quot; ref=&quot;5&quot;/&gt;
+							&lt;/object&gt;
+							&lt;int key=&quot;NSNibBindingConnectorVersion&quot;&gt;2&lt;/int&gt;
+						&lt;/object&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;79&lt;/int&gt;
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;IBMutableOrderedSet&quot; key=&quot;objectRecords&quot;&gt;
@@ -477,6 +521,11 @@
 						&lt;reference key=&quot;object&quot; ref=&quot;369045005&quot;/&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;1017825443&quot;/&gt;
 					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;51&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;125141677&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;1002&quot;/&gt;
+					&lt;/object&gt;
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;flattenedProperties&quot;&gt;
@@ -514,9 +563,9 @@
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilderKit&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilderKit&lt;/string&gt;
-					&lt;string&gt;{{666, 557}, {485, 134}}&lt;/string&gt;
+					&lt;string&gt;{{735, 568}, {485, 134}}&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
-					&lt;string&gt;{{666, 557}, {485, 134}}&lt;/string&gt;
+					&lt;string&gt;{{735, 568}, {485, 134}}&lt;/string&gt;
 					&lt;integer value=&quot;0&quot;/&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
@@ -558,7 +607,7 @@
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;nil key=&quot;sourceID&quot;/&gt;
-			&lt;int key=&quot;maxID&quot;&gt;48&lt;/int&gt;
+			&lt;int key=&quot;maxID&quot;&gt;79&lt;/int&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;IBClassDescriber&quot; key=&quot;IBDocument.Classes&quot;&gt;
 			&lt;object class=&quot;NSMutableArray&quot; key=&quot;referencedPartialClassDescriptions&quot;&gt;
@@ -583,9 +632,9 @@
 						&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.sortedKeys&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;string&gt;auth_token&lt;/string&gt;
+							&lt;string&gt;auth_token_text_field&lt;/string&gt;
 							&lt;string&gt;cancel&lt;/string&gt;
-							&lt;string&gt;domain&lt;/string&gt;
+							&lt;string&gt;domain_text_field&lt;/string&gt;
 							&lt;string&gt;error_label&lt;/string&gt;
 							&lt;string&gt;progress&lt;/string&gt;
 							&lt;string&gt;save&lt;/string&gt;</diff>
      <filename>Resources/HoptoadInfoSheet.xib</filename>
    </modified>
    <modified>
      <diff>@@ -7,7 +7,8 @@
 #
 
 class HoptoadInfoSheetController &lt; NSWindowController
-  ib_outlet :domain, :auth_token, :progress, :cancel, :save, :error_label
+  ib_outlet :domain_text_field, :auth_token_text_field, :progress, :cancel, :save, :error_label
+  kvc_accessor :auth_token, :domain
   
   ib_action :cancel do |sender|
     self.window.close
@@ -15,16 +16,18 @@ class HoptoadInfoSheetController &lt; NSWindowController
   end
   
   ib_action :save do
+    @auth_token_text_field.selectText(self) #forces end editing and forces KVC update (workaround)
+    
     # make sure it works
     Thread.new do 
       h = HoptoadInfo.create({
-        :domain =&gt; self.domain,
-        :auth_token =&gt; self.auth_token
+        :domain =&gt; domain.strip,
+        :auth_token =&gt; auth_token.strip
       })
       
       @error_label.setStringValue(&quot;&quot;)
       
-      [@domain, @auth_token, @cancel, @save].each do |control|
+      [@domain_text_field, @auth_token_text_field, @cancel, @save].each do |control|
         control.setEnabled(false)
       end
       @progress.startAnimation(self)
@@ -36,18 +39,10 @@ class HoptoadInfoSheetController &lt; NSWindowController
       else
         @error_label.setStringValue(&quot;Invalid domain or auth token.&quot;)
         @progress.setHidden(true)
-        [@auth_token, @domain, @cancel, @save].each do |control|
+        [@auth_token_text_field, @domain_text_field, @cancel, @save].each do |control|
           control.setEnabled(true)
         end
       end
     end
   end
-  
-  def domain
-    @domain.stringValue.strip
-  end
-  
-  def auth_token
-    @auth_token.stringValue.strip
-  end
 end</diff>
      <filename>controllers/HoptoadInfoSheetController.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d8e62ecaede82bf501671f7e1e1aae0ee51f8512</id>
    </parent>
  </parents>
  <author>
    <name>Brian Cooke</name>
    <email>bcooke@roobasoft.com</email>
  </author>
  <url>http://github.com/bricooke/croak-app/commit/9073d431a19e2fe1a5fd50a33b376f6af0909c4b</url>
  <id>9073d431a19e2fe1a5fd50a33b376f6af0909c4b</id>
  <committed-date>2008-08-30T21:32:04-07:00</committed-date>
  <authored-date>2008-08-30T21:32:04-07:00</authored-date>
  <message>fix issue where if i didnt tab away from auth_token on the user/auth_token sheet it wouldnt get the update.</message>
  <tree>b48180592921ee63f0a6e0ce8a4f1fbb51808808</tree>
  <committer>
    <name>Brian Cooke</name>
    <email>bcooke@roobasoft.com</email>
  </committer>
</commit>
