<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -9,8 +9,8 @@
 		&lt;object class=&quot;NSMutableArray&quot; key=&quot;IBDocument.EditedObjectIDs&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 			&lt;integer value=&quot;388&quot;/&gt;
-			&lt;integer value=&quot;459&quot;/&gt;
-			&lt;integer value=&quot;580&quot;/&gt;
+			&lt;integer value=&quot;472&quot;/&gt;
+			&lt;integer value=&quot;578&quot;/&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;NSArray&quot; key=&quot;IBDocument.PluginDependencies&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
@@ -1210,7 +1210,7 @@
 																							&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
 																							&lt;string key=&quot;NSCatalogName&quot;&gt;System&lt;/string&gt;
 																							&lt;string key=&quot;NSColorName&quot;&gt;controlBackgroundColor&lt;/string&gt;
-																							&lt;object class=&quot;NSColor&quot; key=&quot;NSColor&quot; id=&quot;702285847&quot;&gt;
+																							&lt;object class=&quot;NSColor&quot; key=&quot;NSColor&quot; id=&quot;507937115&quot;&gt;
 																								&lt;int key=&quot;NSColorSpace&quot;&gt;3&lt;/int&gt;
 																								&lt;bytes key=&quot;NSWhite&quot;&gt;MC42NjY2NjY2OQA&lt;/bytes&gt;
 																							&lt;/object&gt;
@@ -1363,7 +1363,7 @@
 																&lt;int key=&quot;NSCellFlags&quot;&gt;67239424&lt;/int&gt;
 																&lt;int key=&quot;NSCellFlags2&quot;&gt;134250496&lt;/int&gt;
 																&lt;string key=&quot;NSContents&quot;/&gt;
-																&lt;object class=&quot;NSFont&quot; key=&quot;NSSupport&quot; id=&quot;890956117&quot;&gt;
+																&lt;object class=&quot;NSFont&quot; key=&quot;NSSupport&quot; id=&quot;713713968&quot;&gt;
 																	&lt;string key=&quot;NSName&quot;&gt;LucidaGrande&lt;/string&gt;
 																	&lt;double key=&quot;NSSize&quot;&gt;1.300000e+01&lt;/double&gt;
 																	&lt;int key=&quot;NSfFlags&quot;&gt;1044&lt;/int&gt;
@@ -1424,7 +1424,7 @@
 																						&lt;int key=&quot;NSCellFlags&quot;&gt;337772096&lt;/int&gt;
 																						&lt;int key=&quot;NSCellFlags2&quot;&gt;67110912&lt;/int&gt;
 																						&lt;string key=&quot;NSContents&quot;&gt;Text Cell&lt;/string&gt;
-																						&lt;object class=&quot;NSFont&quot; key=&quot;NSSupport&quot; id=&quot;764506644&quot;&gt;
+																						&lt;object class=&quot;NSFont&quot; key=&quot;NSSupport&quot; id=&quot;132948061&quot;&gt;
 																							&lt;string key=&quot;NSName&quot;&gt;LucidaGrande-Bold&lt;/string&gt;
 																							&lt;double key=&quot;NSSize&quot;&gt;1.100000e+01&lt;/double&gt;
 																							&lt;int key=&quot;NSfFlags&quot;&gt;16&lt;/int&gt;
@@ -1452,7 +1452,7 @@
 																						&lt;int key=&quot;NSCellFlags&quot;&gt;337772096&lt;/int&gt;
 																						&lt;int key=&quot;NSCellFlags2&quot;&gt;2048&lt;/int&gt;
 																						&lt;string key=&quot;NSContents&quot;&gt;Text Cell&lt;/string&gt;
-																						&lt;object class=&quot;NSFont&quot; key=&quot;NSSupport&quot; id=&quot;766230846&quot;&gt;
+																						&lt;object class=&quot;NSFont&quot; key=&quot;NSSupport&quot; id=&quot;896808311&quot;&gt;
 																							&lt;string key=&quot;NSName&quot;&gt;LucidaGrande&lt;/string&gt;
 																							&lt;double key=&quot;NSSize&quot;&gt;1.100000e+01&lt;/double&gt;
 																							&lt;int key=&quot;NSfFlags&quot;&gt;16&lt;/int&gt;
@@ -1514,7 +1514,7 @@
 															&lt;reference key=&quot;NSContentView&quot; ref=&quot;712031907&quot;/&gt;
 															&lt;bytes key=&quot;NSScrollAmts&quot;&gt;QSAAAEEgAABBmAAAQZgAAA&lt;/bytes&gt;
 														&lt;/object&gt;
-														&lt;object class=&quot;NSBox&quot; id=&quot;303734764&quot;&gt;
+														&lt;object class=&quot;NSBox&quot; id=&quot;64560972&quot;&gt;
 															&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;805468957&quot;/&gt;
 															&lt;int key=&quot;NSvFlags&quot;&gt;12&lt;/int&gt;
 															&lt;string key=&quot;NSFrame&quot;&gt;{{12, 69}, {192, 5}}&lt;/string&gt;
@@ -1524,8 +1524,8 @@
 																&lt;int key=&quot;NSCellFlags&quot;&gt;67239424&lt;/int&gt;
 																&lt;int key=&quot;NSCellFlags2&quot;&gt;0&lt;/int&gt;
 																&lt;string key=&quot;NSContents&quot;&gt;Box&lt;/string&gt;
-																&lt;reference key=&quot;NSSupport&quot; ref=&quot;890956117&quot;/&gt;
-																&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot; id=&quot;397177957&quot;&gt;
+																&lt;reference key=&quot;NSSupport&quot; ref=&quot;713713968&quot;/&gt;
+																&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot; id=&quot;479382562&quot;&gt;
 																	&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
 																	&lt;string key=&quot;NSCatalogName&quot;&gt;System&lt;/string&gt;
 																	&lt;string key=&quot;NSColorName&quot;&gt;textBackgroundColor&lt;/string&gt;
@@ -1541,33 +1541,33 @@
 															&lt;int key=&quot;NSTitlePosition&quot;&gt;0&lt;/int&gt;
 															&lt;bool key=&quot;NSTransparent&quot;&gt;NO&lt;/bool&gt;
 														&lt;/object&gt;
-														&lt;object class=&quot;NSBox&quot; id=&quot;654002627&quot;&gt;
+														&lt;object class=&quot;NSBox&quot; id=&quot;936504918&quot;&gt;
 															&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;805468957&quot;/&gt;
 															&lt;int key=&quot;NSvFlags&quot;&gt;18&lt;/int&gt;
 															&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
 																&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-																&lt;object class=&quot;NSView&quot; id=&quot;780881104&quot;&gt;
-																	&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;654002627&quot;/&gt;
+																&lt;object class=&quot;NSView&quot; id=&quot;630426411&quot;&gt;
+																	&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;936504918&quot;/&gt;
 																	&lt;int key=&quot;NSvFlags&quot;&gt;256&lt;/int&gt;
 																	&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
 																		&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-																		&lt;object class=&quot;NSTextField&quot; id=&quot;438793285&quot;&gt;
-																			&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;780881104&quot;/&gt;
+																		&lt;object class=&quot;NSTextField&quot; id=&quot;285249915&quot;&gt;
+																			&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;630426411&quot;/&gt;
 																			&lt;int key=&quot;NSvFlags&quot;&gt;268&lt;/int&gt;
 																			&lt;string key=&quot;NSFrame&quot;&gt;{{13, 59}, {54, 14}}&lt;/string&gt;
-																			&lt;reference key=&quot;NSSuperview&quot; ref=&quot;780881104&quot;/&gt;
+																			&lt;reference key=&quot;NSSuperview&quot; ref=&quot;630426411&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;925131515&quot;&gt;
+																			&lt;object class=&quot;NSTextFieldCell&quot; key=&quot;NSCell&quot; id=&quot;113677769&quot;&gt;
 																				&lt;int key=&quot;NSCellFlags&quot;&gt;605158976&lt;/int&gt;
 																				&lt;int key=&quot;NSCellFlags2&quot;&gt;272630784&lt;/int&gt;
 																				&lt;string key=&quot;NSContents&quot;&gt;Summary&lt;/string&gt;
-																				&lt;reference key=&quot;NSSupport&quot; ref=&quot;764506644&quot;/&gt;
-																				&lt;reference key=&quot;NSControlView&quot; ref=&quot;438793285&quot;/&gt;
-																				&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot; id=&quot;623183100&quot;&gt;
+																				&lt;reference key=&quot;NSSupport&quot; ref=&quot;132948061&quot;/&gt;
+																				&lt;reference key=&quot;NSControlView&quot; ref=&quot;285249915&quot;/&gt;
+																				&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot; id=&quot;723048685&quot;&gt;
 																					&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
 																					&lt;string key=&quot;NSCatalogName&quot;&gt;System&lt;/string&gt;
 																					&lt;string key=&quot;NSColorName&quot;&gt;controlColor&lt;/string&gt;
-																					&lt;reference key=&quot;NSColor&quot; ref=&quot;702285847&quot;/&gt;
+																					&lt;reference key=&quot;NSColor&quot; ref=&quot;507937115&quot;/&gt;
 																				&lt;/object&gt;
 																				&lt;object class=&quot;NSColor&quot; key=&quot;NSTextColor&quot;&gt;
 																					&lt;int key=&quot;NSColorSpace&quot;&gt;1&lt;/int&gt;
@@ -1575,25 +1575,25 @@
 																				&lt;/object&gt;
 																			&lt;/object&gt;
 																		&lt;/object&gt;
-																		&lt;object class=&quot;NSTextField&quot; id=&quot;212476067&quot;&gt;
-																			&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;780881104&quot;/&gt;
+																		&lt;object class=&quot;NSTextField&quot; id=&quot;641446314&quot;&gt;
+																			&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;630426411&quot;/&gt;
 																			&lt;int key=&quot;NSvFlags&quot;&gt;274&lt;/int&gt;
 																			&lt;string key=&quot;NSFrame&quot;&gt;{{74, 16}, {139, 57}}&lt;/string&gt;
-																			&lt;reference key=&quot;NSSuperview&quot; ref=&quot;780881104&quot;/&gt;
+																			&lt;reference key=&quot;NSSuperview&quot; ref=&quot;630426411&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;345022629&quot;&gt;
+																			&lt;object class=&quot;NSTextFieldCell&quot; key=&quot;NSCell&quot; id=&quot;830593707&quot;&gt;
 																				&lt;int key=&quot;NSCellFlags&quot;&gt;67239424&lt;/int&gt;
 																				&lt;int key=&quot;NSCellFlags2&quot;&gt;272629760&lt;/int&gt;
 																				&lt;string key=&quot;NSContents&quot;&gt;Multiline Label&lt;/string&gt;
-																				&lt;reference key=&quot;NSSupport&quot; ref=&quot;766230846&quot;/&gt;
-																				&lt;reference key=&quot;NSControlView&quot; ref=&quot;212476067&quot;/&gt;
-																				&lt;reference key=&quot;NSBackgroundColor&quot; ref=&quot;623183100&quot;/&gt;
+																				&lt;reference key=&quot;NSSupport&quot; ref=&quot;896808311&quot;/&gt;
+																				&lt;reference key=&quot;NSControlView&quot; ref=&quot;641446314&quot;/&gt;
+																				&lt;reference key=&quot;NSBackgroundColor&quot; ref=&quot;723048685&quot;/&gt;
 																				&lt;reference key=&quot;NSTextColor&quot; ref=&quot;272424906&quot;/&gt;
 																			&lt;/object&gt;
 																		&lt;/object&gt;
 																	&lt;/object&gt;
 																	&lt;string key=&quot;NSFrameSize&quot;&gt;{216, 72}&lt;/string&gt;
-																	&lt;reference key=&quot;NSSuperview&quot; ref=&quot;654002627&quot;/&gt;
+																	&lt;reference key=&quot;NSSuperview&quot; ref=&quot;936504918&quot;/&gt;
 																&lt;/object&gt;
 															&lt;/object&gt;
 															&lt;string key=&quot;NSFrameSize&quot;&gt;{216, 72}&lt;/string&gt;
@@ -1604,13 +1604,13 @@
 																&lt;int key=&quot;NSCellFlags2&quot;&gt;0&lt;/int&gt;
 																&lt;string key=&quot;NSContents&quot;&gt;Box&lt;/string&gt;
 																&lt;reference key=&quot;NSSupport&quot; ref=&quot;26&quot;/&gt;
-																&lt;reference key=&quot;NSBackgroundColor&quot; ref=&quot;397177957&quot;/&gt;
+																&lt;reference key=&quot;NSBackgroundColor&quot; ref=&quot;479382562&quot;/&gt;
 																&lt;object class=&quot;NSColor&quot; key=&quot;NSTextColor&quot;&gt;
 																	&lt;int key=&quot;NSColorSpace&quot;&gt;3&lt;/int&gt;
 																	&lt;bytes key=&quot;NSWhite&quot;&gt;MCAwLjgwMDAwMDAxAA&lt;/bytes&gt;
 																&lt;/object&gt;
 															&lt;/object&gt;
-															&lt;reference key=&quot;NSContentView&quot; ref=&quot;780881104&quot;/&gt;
+															&lt;reference key=&quot;NSContentView&quot; ref=&quot;630426411&quot;/&gt;
 															&lt;int key=&quot;NSBorderType&quot;&gt;0&lt;/int&gt;
 															&lt;int key=&quot;NSBoxType&quot;&gt;4&lt;/int&gt;
 															&lt;int key=&quot;NSTitlePosition&quot;&gt;2&lt;/int&gt;
@@ -1734,30 +1734,52 @@
 			&lt;object class=&quot;NSCustomObject&quot; id=&quot;867831026&quot;&gt;
 				&lt;string key=&quot;NSClassName&quot;&gt;GemInfoView&lt;/string&gt;
 			&lt;/object&gt;
-			&lt;object class=&quot;NSCustomObject&quot; id=&quot;1004345290&quot;&gt;
+			&lt;object class=&quot;NSCustomObject&quot; id=&quot;642762921&quot;&gt;
 				&lt;string key=&quot;NSClassName&quot;&gt;GooController&lt;/string&gt;
 			&lt;/object&gt;
-			&lt;object class=&quot;NSMenu&quot; id=&quot;761636559&quot;&gt;
+			&lt;object class=&quot;NSMenu&quot; id=&quot;729906204&quot;&gt;
 				&lt;string key=&quot;NSTitle&quot;/&gt;
 				&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSMenuItems&quot;&gt;
 					&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-					&lt;object class=&quot;NSMenuItem&quot; id=&quot;774733133&quot;&gt;
-						&lt;reference key=&quot;NSMenu&quot; ref=&quot;761636559&quot;/&gt;
+					&lt;object class=&quot;NSMenuItem&quot; id=&quot;348360290&quot;&gt;
+						&lt;reference key=&quot;NSMenu&quot; ref=&quot;729906204&quot;/&gt;
 						&lt;string key=&quot;NSTitle&quot;&gt;Open In Finder&lt;/string&gt;
 						&lt;string key=&quot;NSKeyEquiv&quot;/&gt;
 						&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
 						&lt;reference key=&quot;NSOnImage&quot; ref=&quot;35465992&quot;/&gt;
 						&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;502551668&quot;/&gt;
+						&lt;int key=&quot;NSTag&quot;&gt;1&lt;/int&gt;
 					&lt;/object&gt;
-					&lt;object class=&quot;NSMenuItem&quot; id=&quot;43008514&quot;&gt;
-						&lt;reference key=&quot;NSMenu&quot; ref=&quot;761636559&quot;/&gt;
+					&lt;object class=&quot;NSMenuItem&quot; id=&quot;48750897&quot;&gt;
+						&lt;reference key=&quot;NSMenu&quot; ref=&quot;729906204&quot;/&gt;
 						&lt;string key=&quot;NSTitle&quot;&gt;Open In TextMate&lt;/string&gt;
 						&lt;string key=&quot;NSKeyEquiv&quot;/&gt;
 						&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
 						&lt;reference key=&quot;NSOnImage&quot; ref=&quot;35465992&quot;/&gt;
 						&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;502551668&quot;/&gt;
+						&lt;int key=&quot;NSTag&quot;&gt;2&lt;/int&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;NSMenuItem&quot; id=&quot;494259437&quot;&gt;
+						&lt;reference key=&quot;NSMenu&quot; ref=&quot;729906204&quot;/&gt;
+						&lt;bool key=&quot;NSIsDisabled&quot;&gt;YES&lt;/bool&gt;
+						&lt;bool key=&quot;NSIsSeparator&quot;&gt;YES&lt;/bool&gt;
+						&lt;string key=&quot;NSTitle&quot;/&gt;
+						&lt;string key=&quot;NSKeyEquiv&quot;/&gt;
+						&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
+						&lt;reference key=&quot;NSOnImage&quot; ref=&quot;35465992&quot;/&gt;
+						&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;502551668&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;NSMenuItem&quot; id=&quot;324119385&quot;&gt;
+						&lt;reference key=&quot;NSMenu&quot; ref=&quot;729906204&quot;/&gt;
+						&lt;string key=&quot;NSTitle&quot;&gt;Open Homepage&lt;/string&gt;
+						&lt;string key=&quot;NSKeyEquiv&quot;/&gt;
+						&lt;int key=&quot;NSMnemonicLoc&quot;&gt;2147483647&lt;/int&gt;
+						&lt;reference key=&quot;NSOnImage&quot; ref=&quot;35465992&quot;/&gt;
+						&lt;reference key=&quot;NSMixedImage&quot; ref=&quot;502551668&quot;/&gt;
+						&lt;int key=&quot;NSTag&quot;&gt;3&lt;/int&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
+				&lt;bool key=&quot;NSNoAutoenable&quot;&gt;YES&lt;/bool&gt;
 			&lt;/object&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;IBObjectContainer&quot; key=&quot;IBDocument.Objects&quot;&gt;
@@ -2342,7 +2364,7 @@
 				&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;gemSpecs&lt;/string&gt;
-						&lt;reference key=&quot;source&quot; ref=&quot;1004345290&quot;/&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;642762921&quot;/&gt;
 						&lt;reference key=&quot;destination&quot; ref=&quot;218910769&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;550&lt;/int&gt;
@@ -2350,7 +2372,7 @@
 				&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;gemInfoView&lt;/string&gt;
-						&lt;reference key=&quot;source&quot; ref=&quot;1004345290&quot;/&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;642762921&quot;/&gt;
 						&lt;reference key=&quot;destination&quot; ref=&quot;305846624&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;551&lt;/int&gt;
@@ -2359,17 +2381,17 @@
 					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;delegate&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;762870959&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;1004345290&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;642762921&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;552&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: selection.summary&lt;/string&gt;
-						&lt;reference key=&quot;source&quot; ref=&quot;212476067&quot;/&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;641446314&quot;/&gt;
 						&lt;reference key=&quot;destination&quot; ref=&quot;541066201&quot;/&gt;
 						&lt;object class=&quot;NSNibBindingConnector&quot; key=&quot;connector&quot;&gt;
-							&lt;reference key=&quot;NSSource&quot; ref=&quot;212476067&quot;/&gt;
+							&lt;reference key=&quot;NSSource&quot; ref=&quot;641446314&quot;/&gt;
 							&lt;reference key=&quot;NSDestination&quot; ref=&quot;541066201&quot;/&gt;
 							&lt;string key=&quot;NSLabel&quot;&gt;value: selection.summary&lt;/string&gt;
 							&lt;string key=&quot;NSBinding&quot;&gt;value&lt;/string&gt;
@@ -2382,7 +2404,7 @@
 				&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;webView&lt;/string&gt;
-						&lt;reference key=&quot;source&quot; ref=&quot;1004345290&quot;/&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;642762921&quot;/&gt;
 						&lt;reference key=&quot;destination&quot; ref=&quot;366818132&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;568&lt;/int&gt;
@@ -2390,7 +2412,7 @@
 				&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;gemArrayController&lt;/string&gt;
-						&lt;reference key=&quot;source&quot; ref=&quot;1004345290&quot;/&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;642762921&quot;/&gt;
 						&lt;reference key=&quot;destination&quot; ref=&quot;541066201&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;569&lt;/int&gt;
@@ -2415,7 +2437,7 @@
 					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;delegate&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;972006081&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;1004345290&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;642762921&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;577&lt;/int&gt;
 				&lt;/object&gt;
@@ -2423,26 +2445,42 @@
 					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;menu&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;762870959&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;761636559&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;729906204&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;582&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;openInFinder:&lt;/string&gt;
-						&lt;reference key=&quot;source&quot; ref=&quot;1004345290&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;774733133&quot;/&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;642762921&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;348360290&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;583&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;openInEditor:&lt;/string&gt;
-						&lt;reference key=&quot;source&quot; ref=&quot;1004345290&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;43008514&quot;/&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;642762921&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;48750897&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;584&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;openInHomepage:&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;642762921&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;324119385&quot;/&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;590&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;controller&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;762870959&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;541066201&quot;/&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;593&lt;/int&gt;
+				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;IBMutableOrderedSet&quot; key=&quot;objectRecords&quot;&gt;
 				&lt;object class=&quot;NSArray&quot; key=&quot;orderedObjects&quot;&gt;
@@ -3411,8 +3449,8 @@
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 							&lt;reference ref=&quot;831302523&quot;/&gt;
-							&lt;reference ref=&quot;303734764&quot;/&gt;
-							&lt;reference ref=&quot;654002627&quot;/&gt;
+							&lt;reference ref=&quot;64560972&quot;/&gt;
+							&lt;reference ref=&quot;936504918&quot;/&gt;
 							&lt;reference ref=&quot;1033348767&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;847539382&quot;/&gt;
@@ -3562,71 +3600,83 @@
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;549&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;1004345290&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;642762921&quot;/&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;1049&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;553&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;303734764&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;64560972&quot;/&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;805468957&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;558&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;654002627&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;936504918&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;438793285&quot;/&gt;
-							&lt;reference ref=&quot;212476067&quot;/&gt;
+							&lt;reference ref=&quot;285249915&quot;/&gt;
+							&lt;reference ref=&quot;641446314&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;805468957&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;559&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;438793285&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;285249915&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;925131515&quot;/&gt;
+							&lt;reference ref=&quot;113677769&quot;/&gt;
 						&lt;/object&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;654002627&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;936504918&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;560&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;925131515&quot;/&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;438793285&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;113677769&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;285249915&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;563&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;212476067&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;641446314&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;345022629&quot;/&gt;
+							&lt;reference ref=&quot;830593707&quot;/&gt;
 						&lt;/object&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;654002627&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;936504918&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;564&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;345022629&quot;/&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;212476067&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;830593707&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;641446314&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;578&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;761636559&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;729906204&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;774733133&quot;/&gt;
-							&lt;reference ref=&quot;43008514&quot;/&gt;
+							&lt;reference ref=&quot;348360290&quot;/&gt;
+							&lt;reference ref=&quot;48750897&quot;/&gt;
+							&lt;reference ref=&quot;324119385&quot;/&gt;
+							&lt;reference ref=&quot;494259437&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;1049&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;579&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;774733133&quot;/&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;761636559&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;348360290&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;729906204&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;580&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;43008514&quot;/&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;761636559&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;48750897&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;729906204&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;585&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;324119385&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;729906204&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;586&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;494259437&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;729906204&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 			&lt;/object&gt;
@@ -3875,6 +3925,8 @@
 					&lt;string&gt;58.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;58.ImportedFromIB2&lt;/string&gt;
 					&lt;string&gt;580.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;585.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;586.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;72.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;72.ImportedFromIB2&lt;/string&gt;
 					&lt;string&gt;73.IBPluginDependency&lt;/string&gt;
@@ -4043,9 +4095,9 @@
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
-					&lt;string&gt;{{390, 116}, {727, 565}}&lt;/string&gt;
+					&lt;string&gt;{{463, 125}, {727, 565}}&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
-					&lt;string&gt;{{390, 116}, {727, 565}}&lt;/string&gt;
+					&lt;string&gt;{{463, 125}, {727, 565}}&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;string&gt;{{33, 99}, {480, 360}}&lt;/string&gt;
 					&lt;string&gt;{3.40282e+38, 3.40282e+38}&lt;/string&gt;
@@ -4139,13 +4191,15 @@
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;string&gt;{{23, 794}, {245, 183}}&lt;/string&gt;
-					&lt;string&gt;{{192, 650}, {176, 43}}&lt;/string&gt;
+					&lt;string&gt;{{359, 585}, {176, 73}}&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
+					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
+					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
@@ -4193,7 +4247,7 @@
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;nil key=&quot;sourceID&quot;/&gt;
-			&lt;int key=&quot;maxID&quot;&gt;584&lt;/int&gt;
+			&lt;int key=&quot;maxID&quot;&gt;593&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;
@@ -4221,6 +4275,10 @@
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
 					&lt;string key=&quot;className&quot;&gt;GemTableView&lt;/string&gt;
 					&lt;string key=&quot;superclassName&quot;&gt;NSTableView&lt;/string&gt;
+					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;outlets&quot;&gt;
+						&lt;string key=&quot;NS.key.0&quot;&gt;controller&lt;/string&gt;
+						&lt;string key=&quot;NS.object.0&quot;&gt;NSArrayController&lt;/string&gt;
+					&lt;/object&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBProjectSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;GemTableView.h&lt;/string&gt;
@@ -4235,11 +4293,13 @@
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 							&lt;string&gt;openInEditor:&lt;/string&gt;
 							&lt;string&gt;openInFinder:&lt;/string&gt;
+							&lt;string&gt;openInHomepage:&lt;/string&gt;
 						&lt;/object&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.values&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 							&lt;string&gt;id&lt;/string&gt;
 							&lt;string&gt;id&lt;/string&gt;
+							&lt;string&gt;id&lt;/string&gt;
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;outlets&quot;&gt;</diff>
      <filename>English.lproj/MainMenu.xib</filename>
    </modified>
    <modified>
      <diff>@@ -10,7 +10,7 @@
 
 
 @interface GemTableView : NSTableView {
-
+	IBOutlet NSArrayController *controller;
 }
 
 @end</diff>
      <filename>GemTableView.h</filename>
    </modified>
    <modified>
      <diff>@@ -18,6 +18,13 @@
 	if (i &lt; [self numberOfRows] &amp;&amp; ![[self selectedRowIndexes] containsIndex:i]) {
 		[self selectRowIndexes:[NSIndexSet indexSetWithIndex:i] byExtendingSelection:NO];
 	}
+
+	NSDictionary *selected = [[controller arrangedObjects] objectAtIndex:i];
+
+	NSMenu *cMenu = [self menu];
+	NSMenuItem *item = [cMenu itemWithTag:3];
+	BOOL enabled = [[selected objectForKey:@&quot;homepage&quot;] length] &gt; 7;
+	[item setEnabled:enabled];
 	
 	[super rightMouseDown:theEvent];
 }</diff>
      <filename>GemTableView.m</filename>
    </modified>
    <modified>
      <diff>@@ -19,5 +19,5 @@
 
 - (IBAction)openInFinder:(id)sender;
 - (IBAction)openInEditor:(id)sender;
-
+- (IBAction)openInHomepage:(id)sender;
 @end</diff>
      <filename>GooController.h</filename>
    </modified>
    <modified>
      <diff>@@ -40,7 +40,7 @@ static NSString *zoomFactorIdentifier = @&quot;zoom factor&quot;;
 		url = [NSURL fileURLWithPath:path];
 	
 	NSURLRequest *request = [NSURLRequest requestWithURL:url];
-	[[webView mainFrame] loadRequest:request];
+	[[webView mainFrame] loadRequest:request];	
 }
 
 #pragma mark window view delegate
@@ -67,4 +67,11 @@ static NSString *zoomFactorIdentifier = @&quot;zoom factor&quot;;
 	[[NSWorkspace sharedWorkspace] openFile:path withApplication:@&quot;TextMate&quot;];
 }
 
+- (IBAction)openInHomepage:(id)sender
+{
+	NSDictionary *selected = [[gemArrayController selectedObjects] objectAtIndex:0];
+	NSString *path = [selected objectForKey:@&quot;homepage&quot;];
+	NSURL *url = [NSURL URLWithString:path];
+	[[NSWorkspace sharedWorkspace] openURL:url];
+}
 @end</diff>
      <filename>GooController.m</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7f1f617867cde85e39e6f2599a468c1b3ca452b3</id>
    </parent>
  </parents>
  <author>
    <name>Robin Lu</name>
    <email>iamawalrus@gmail.com</email>
  </author>
  <url>http://github.com/robin/goo/commit/0ff8ff160c27b1471f723a87a47aa9a4fd7fd669</url>
  <id>0ff8ff160c27b1471f723a87a47aa9a4fd7fd669</id>
  <committed-date>2008-08-22T08:37:23-07:00</committed-date>
  <authored-date>2008-08-22T08:37:23-07:00</authored-date>
  <message>open homepage</message>
  <tree>b9b912a7a56612b3be2f2878adc5425ac4ce5608</tree>
  <committer>
    <name>Robin Lu</name>
    <email>iamawalrus@gmail.com</email>
  </committer>
</commit>
