<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>model/load_operation.rb</filename>
    </added>
    <added>
      <filename>playground/load_operation.rb</filename>
    </added>
    <added>
      <filename>playground/nsoperation.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -15,6 +15,7 @@
 		4DDCA70D0ACC9A6100E082CE /* RubyCocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E8F5E24E03AEB6EC03A81C6F /* RubyCocoa.framework */; };
 		FE118E830DD38FA500BD2E9E /* preferences.nib in Resources */ = {isa = PBXBuildFile; fileRef = FE118E810DD38FA500BD2E9E /* preferences.nib */; };
 		FE1191EC0DD89E120073164F /* task.rb in Resources */ = {isa = PBXBuildFile; fileRef = FE1191EB0DD89E120073164F /* task.rb */; };
+		FE33BD980DDDFB3D003ACBAA /* load_operation.rb in Resources */ = {isa = PBXBuildFile; fileRef = FE33BD970DDDFB3D003ACBAA /* load_operation.rb */; };
 		FE5F03D90DC11830009DA75F /* webistrano_controller.rb in Resources */ = {isa = PBXBuildFile; fileRef = FE5F03D80DC11830009DA75F /* webistrano_controller.rb */; };
 		FE5F041F0DC11D5B009DA75F /* icon-failure.png in Resources */ = {isa = PBXBuildFile; fileRef = FE5F041E0DC11D5B009DA75F /* icon-failure.png */; };
 		FE5F04210DC11D6A009DA75F /* icon-inactive.png in Resources */ = {isa = PBXBuildFile; fileRef = FE5F04200DC11D6A009DA75F /* icon-inactive.png */; };
@@ -58,6 +59,7 @@
 		E8F5E25803AEB7C803A81C6F /* rb_main.rb */ = {isa = PBXFileReference; lastKnownFileType = text.script.ruby; path = rb_main.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
 		FE118E820DD38FA500BD2E9E /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/preferences.nib; sourceTree = &quot;&lt;group&gt;&quot;; };
 		FE1191EB0DD89E120073164F /* task.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; name = task.rb; path = model/task.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
+		FE33BD970DDDFB3D003ACBAA /* load_operation.rb */ = {isa = PBXFileReference; fileEncoding = 7; lastKnownFileType = text.script.ruby; name = load_operation.rb; path = model/load_operation.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
 		FE5F03D80DC11830009DA75F /* webistrano_controller.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; name = webistrano_controller.rb; path = controller/webistrano_controller.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
 		FE5F041E0DC11D5B009DA75F /* icon-failure.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = &quot;icon-failure.png&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
 		FE5F04200DC11D6A009DA75F /* icon-inactive.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = &quot;icon-inactive.png&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -93,6 +95,7 @@
 		080E96DDFE201D6D7F000001 /* Classes */ = {
 			isa = PBXGroup;
 			children = (
+				FE33BD970DDDFB3D003ACBAA /* load_operation.rb */,
 				FEA7AD5C0DDCB2E00032FE31 /* notification_hub.rb */,
 				FE1191EB0DD89E120073164F /* task.rb */,
 				FE68C2D30DD24F240053FC90 /* preferences_controller.rb */,
@@ -263,6 +266,7 @@
 				FEA76BB20DD75E4F00D171BE /* keychain.rb in Resources */,
 				FE1191EC0DD89E120073164F /* task.rb in Resources */,
 				FEA7AD5D0DDCB2E00032FE31 /* notification_hub.rb in Resources */,
+				FE33BD980DDDFB3D003ACBAA /* load_operation.rb in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};</diff>
      <filename>macistrano.xcodeproj/project.pbxproj</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9be0b442c9caeca54ef7e11914f08212c3dbc5a5</id>
    </parent>
  </parents>
  <author>
    <name>Mathias Meyer</name>
    <email>meyer@paperplanes.de</email>
  </author>
  <url>http://github.com/mattmatt/macistrano/commit/2b5f09c9a92e14160901bdad1218e9c86a92453c</url>
  <id>2b5f09c9a92e14160901bdad1218e9c86a92453c</id>
  <committed-date>2008-05-16T12:33:36-07:00</committed-date>
  <authored-date>2008-05-16T12:33:36-07:00</authored-date>
  <message>started implementing the code to do the http talking asynchronously. this will be quite some work.</message>
  <tree>3d369dccf3329688b0ce17dbc196de0735c80a11</tree>
  <committer>
    <name>Mathias Meyer</name>
    <email>meyer@paperplanes.de</email>
  </committer>
</commit>
