<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -178,7 +178,7 @@
 	&lt;key&gt;FavBarConfig&lt;/key&gt;
 	&lt;dict&gt;
 		&lt;key&gt;PBXProjectModuleGUID&lt;/key&gt;
-		&lt;string&gt;483D19B81000A0FC0001D25F&lt;/string&gt;
+		&lt;string&gt;48F46BDB100570EB00CCB1B2&lt;/string&gt;
 		&lt;key&gt;XCBarModuleItemNames&lt;/key&gt;
 		&lt;dict/&gt;
 		&lt;key&gt;XCBarModuleItems&lt;/key&gt;
@@ -274,19 +274,18 @@
 								&lt;string&gt;089C167CFE841241C02AAC07&lt;/string&gt;
 								&lt;string&gt;089C1671FE841209C02AAC07&lt;/string&gt;
 								&lt;string&gt;1C37FBAC04509CD000000102&lt;/string&gt;
-								&lt;string&gt;48C6C4CE1003CD6F00D73096&lt;/string&gt;
 								&lt;string&gt;1C37FABC05509CD000000102&lt;/string&gt;
 							&lt;/array&gt;
 							&lt;key&gt;PBXSmartGroupTreeModuleOutlineStateSelectionKey&lt;/key&gt;
 							&lt;array&gt;
 								&lt;array&gt;
-									&lt;integer&gt;19&lt;/integer&gt;
-									&lt;integer&gt;18&lt;/integer&gt;
-									&lt;integer&gt;17&lt;/integer&gt;
+									&lt;integer&gt;2&lt;/integer&gt;
+									&lt;integer&gt;1&lt;/integer&gt;
+									&lt;integer&gt;0&lt;/integer&gt;
 								&lt;/array&gt;
 							&lt;/array&gt;
 							&lt;key&gt;PBXSmartGroupTreeModuleOutlineStateVisibleRectKey&lt;/key&gt;
-							&lt;string&gt;{{0, 0}, {186, 620}}&lt;/string&gt;
+							&lt;string&gt;{{0, 0}, {186, 652}}&lt;/string&gt;
 						&lt;/dict&gt;
 						&lt;key&gt;PBXTopSmartGroupGIDs&lt;/key&gt;
 						&lt;array/&gt;
@@ -298,14 +297,14 @@
 					&lt;key&gt;GeometryConfiguration&lt;/key&gt;
 					&lt;dict&gt;
 						&lt;key&gt;Frame&lt;/key&gt;
-						&lt;string&gt;{{0, 0}, {203, 638}}&lt;/string&gt;
+						&lt;string&gt;{{0, 0}, {203, 670}}&lt;/string&gt;
 						&lt;key&gt;GroupTreeTableConfiguration&lt;/key&gt;
 						&lt;array&gt;
 							&lt;string&gt;MainColumn&lt;/string&gt;
 							&lt;real&gt;186&lt;/real&gt;
 						&lt;/array&gt;
 						&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-						&lt;string&gt;117 143 1203 679 0 0 1440 878 &lt;/string&gt;
+						&lt;string&gt;141 159 1207 711 0 0 1440 878 &lt;/string&gt;
 					&lt;/dict&gt;
 					&lt;key&gt;Module&lt;/key&gt;
 					&lt;string&gt;PBXSmartGroupTreeModule&lt;/string&gt;
@@ -321,7 +320,7 @@
 								&lt;key&gt;PBXProjectModuleGUID&lt;/key&gt;
 								&lt;string&gt;1CE0B20306471E060097A5F4&lt;/string&gt;
 								&lt;key&gt;PBXProjectModuleLabel&lt;/key&gt;
-								&lt;string&gt;LICENSE.txt&lt;/string&gt;
+								&lt;string&gt;GrowlerView.h&lt;/string&gt;
 								&lt;key&gt;PBXSplitModuleInNavigatorKey&lt;/key&gt;
 								&lt;dict&gt;
 									&lt;key&gt;Split0&lt;/key&gt;
@@ -329,24 +328,27 @@
 										&lt;key&gt;PBXProjectModuleGUID&lt;/key&gt;
 										&lt;string&gt;1CE0B20406471E060097A5F4&lt;/string&gt;
 										&lt;key&gt;PBXProjectModuleLabel&lt;/key&gt;
-										&lt;string&gt;LICENSE.txt&lt;/string&gt;
+										&lt;string&gt;GrowlerView.h&lt;/string&gt;
 										&lt;key&gt;_historyCapacity&lt;/key&gt;
 										&lt;integer&gt;0&lt;/integer&gt;
 										&lt;key&gt;bookmark&lt;/key&gt;
-										&lt;string&gt;48C6C4DC1003CDE200D73096&lt;/string&gt;
+										&lt;string&gt;4883F635100CAFC500E36887&lt;/string&gt;
 										&lt;key&gt;history&lt;/key&gt;
 										&lt;array&gt;
-											&lt;string&gt;48DBD75C10039BBB004E6915&lt;/string&gt;
-											&lt;string&gt;48DBD75D10039BBB004E6915&lt;/string&gt;
-											&lt;string&gt;48C6C4D51003CDE200D73096&lt;/string&gt;
-											&lt;string&gt;48C6C4D61003CDE200D73096&lt;/string&gt;
+											&lt;string&gt;487017D31005BA77002BE1E0&lt;/string&gt;
+											&lt;string&gt;48026DBD100662A700B0CA88&lt;/string&gt;
+											&lt;string&gt;4883F633100CAFC500E36887&lt;/string&gt;
+											&lt;string&gt;4883F62C100CAEA700E36887&lt;/string&gt;
 										&lt;/array&gt;
 										&lt;key&gt;prevStack&lt;/key&gt;
 										&lt;array&gt;
-											&lt;string&gt;484AB85A1000CAA300C2C1F0&lt;/string&gt;
-											&lt;string&gt;484AB8631000CB3B00C2C1F0&lt;/string&gt;
-											&lt;string&gt;48DBD76010039BBB004E6915&lt;/string&gt;
-											&lt;string&gt;48C6C4D71003CDE200D73096&lt;/string&gt;
+											&lt;string&gt;48F46BD7100570EB00CCB1B2&lt;/string&gt;
+											&lt;string&gt;48F46BE21005710100CCB1B2&lt;/string&gt;
+											&lt;string&gt;48F46BF41005718600CCB1B2&lt;/string&gt;
+											&lt;string&gt;487017D51005BA77002BE1E0&lt;/string&gt;
+											&lt;string&gt;4883F62E100CAEA700E36887&lt;/string&gt;
+											&lt;string&gt;4883F62F100CAEA700E36887&lt;/string&gt;
+											&lt;string&gt;4883F634100CAFC500E36887&lt;/string&gt;
 										&lt;/array&gt;
 									&lt;/dict&gt;
 									&lt;key&gt;SplitCount&lt;/key&gt;
@@ -358,14 +360,14 @@
 							&lt;key&gt;GeometryConfiguration&lt;/key&gt;
 							&lt;dict&gt;
 								&lt;key&gt;Frame&lt;/key&gt;
-								&lt;string&gt;{{0, 0}, {995, 443}}&lt;/string&gt;
+								&lt;string&gt;{{0, 0}, {999, 665}}&lt;/string&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;117 143 1203 679 0 0 1440 878 &lt;/string&gt;
+								&lt;string&gt;141 159 1207 711 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;PBXNavigatorGroup&lt;/string&gt;
 							&lt;key&gt;Proportion&lt;/key&gt;
-							&lt;string&gt;443pt&lt;/string&gt;
+							&lt;string&gt;665pt&lt;/string&gt;
 						&lt;/dict&gt;
 						&lt;dict&gt;
 							&lt;key&gt;ContentConfiguration&lt;/key&gt;
@@ -378,18 +380,18 @@
 							&lt;key&gt;GeometryConfiguration&lt;/key&gt;
 							&lt;dict&gt;
 								&lt;key&gt;Frame&lt;/key&gt;
-								&lt;string&gt;{{0, 448}, {995, 190}}&lt;/string&gt;
+								&lt;string&gt;{{0, 670}, {999, 0}}&lt;/string&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;117 143 1203 679 0 0 1440 878 &lt;/string&gt;
+								&lt;string&gt;141 159 1207 711 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;XCDetailModule&lt;/string&gt;
 							&lt;key&gt;Proportion&lt;/key&gt;
-							&lt;string&gt;190pt&lt;/string&gt;
+							&lt;string&gt;0pt&lt;/string&gt;
 						&lt;/dict&gt;
 					&lt;/array&gt;
 					&lt;key&gt;Proportion&lt;/key&gt;
-					&lt;string&gt;995pt&lt;/string&gt;
+					&lt;string&gt;999pt&lt;/string&gt;
 				&lt;/dict&gt;
 			&lt;/array&gt;
 			&lt;key&gt;Name&lt;/key&gt;
@@ -404,9 +406,9 @@
 			&lt;/array&gt;
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
-				&lt;string&gt;48C6C4D91003CDE200D73096&lt;/string&gt;
+				&lt;string&gt;4883F631100CAEA700E36887&lt;/string&gt;
 				&lt;string&gt;1CE0B1FE06471DED0097A5F4&lt;/string&gt;
-				&lt;string&gt;48C6C4DA1003CDE200D73096&lt;/string&gt;
+				&lt;string&gt;4883F632100CAEA700E36887&lt;/string&gt;
 				&lt;string&gt;1CE0B20306471E060097A5F4&lt;/string&gt;
 				&lt;string&gt;1CE0B20506471E060097A5F4&lt;/string&gt;
 			&lt;/array&gt;
@@ -540,11 +542,10 @@
 	&lt;integer&gt;5&lt;/integer&gt;
 	&lt;key&gt;WindowOrderList&lt;/key&gt;
 	&lt;array&gt;
-		&lt;string&gt;483D19B91000A0FC0001D25F&lt;/string&gt;
-		&lt;string&gt;/Users/aditya/Growler/Growler.xcodeproj&lt;/string&gt;
+		&lt;string&gt;/Growler/Growler.xcodeproj&lt;/string&gt;
 	&lt;/array&gt;
 	&lt;key&gt;WindowString&lt;/key&gt;
-	&lt;string&gt;117 143 1203 679 0 0 1440 878 &lt;/string&gt;
+	&lt;string&gt;141 159 1207 711 0 0 1440 878 &lt;/string&gt;
 	&lt;key&gt;WindowToolsV3&lt;/key&gt;
 	&lt;array&gt;
 		&lt;dict&gt;
@@ -574,7 +575,7 @@
 								&lt;key&gt;Frame&lt;/key&gt;
 								&lt;string&gt;{{0, 0}, {500, 218}}&lt;/string&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;559 174 500 500 0 0 1440 878 &lt;/string&gt;
+								&lt;string&gt;434 265 500 500 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;PBXNavigatorGroup&lt;/string&gt;
@@ -598,7 +599,7 @@
 								&lt;key&gt;Frame&lt;/key&gt;
 								&lt;string&gt;{{0, 223}, {500, 236}}&lt;/string&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;559 174 500 500 0 0 1440 878 &lt;/string&gt;
+								&lt;string&gt;434 265 500 500 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;PBXBuildResultsModule&lt;/string&gt;
@@ -620,23 +621,27 @@
 			&lt;true/&gt;
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
-				&lt;string&gt;483D19B91000A0FC0001D25F&lt;/string&gt;
-				&lt;string&gt;48C6C4DB1003CDE200D73096&lt;/string&gt;
+				&lt;string&gt;48F46BDF100570FF00CCB1B2&lt;/string&gt;
+				&lt;string&gt;48E48D261008AD9500198E6C&lt;/string&gt;
 				&lt;string&gt;1CD0528F0623707200166675&lt;/string&gt;
 				&lt;string&gt;XCMainBuildResultsModuleGUID&lt;/string&gt;
 			&lt;/array&gt;
 			&lt;key&gt;ToolbarConfiguration&lt;/key&gt;
 			&lt;string&gt;xcode.toolbar.config.buildV3&lt;/string&gt;
 			&lt;key&gt;WindowString&lt;/key&gt;
-			&lt;string&gt;559 174 500 500 0 0 1440 878 &lt;/string&gt;
+			&lt;string&gt;434 265 500 500 0 0 1440 878 &lt;/string&gt;
 			&lt;key&gt;WindowToolGUID&lt;/key&gt;
-			&lt;string&gt;483D19B91000A0FC0001D25F&lt;/string&gt;
+			&lt;string&gt;48F46BDF100570FF00CCB1B2&lt;/string&gt;
 			&lt;key&gt;WindowToolIsVisible&lt;/key&gt;
 			&lt;false/&gt;
 		&lt;/dict&gt;
 		&lt;dict&gt;
+			&lt;key&gt;FirstTimeWindowDisplayed&lt;/key&gt;
+			&lt;false/&gt;
 			&lt;key&gt;Identifier&lt;/key&gt;
 			&lt;string&gt;windowTool.debugger&lt;/string&gt;
+			&lt;key&gt;IsVertical&lt;/key&gt;
+			&lt;true/&gt;
 			&lt;key&gt;Layout&lt;/key&gt;
 			&lt;array&gt;
 				&lt;dict&gt;
@@ -659,8 +664,8 @@
 										&lt;string&gt;yes&lt;/string&gt;
 										&lt;key&gt;sizes&lt;/key&gt;
 										&lt;array&gt;
-											&lt;string&gt;{{0, 0}, {317, 164}}&lt;/string&gt;
-											&lt;string&gt;{{317, 0}, {377, 164}}&lt;/string&gt;
+											&lt;string&gt;{{0, 0}, {316, 185}}&lt;/string&gt;
+											&lt;string&gt;{{316, 0}, {378, 185}}&lt;/string&gt;
 										&lt;/array&gt;
 									&lt;/dict&gt;
 									&lt;key&gt;VerticalSplitView&lt;/key&gt;
@@ -675,8 +680,8 @@
 										&lt;string&gt;yes&lt;/string&gt;
 										&lt;key&gt;sizes&lt;/key&gt;
 										&lt;array&gt;
-											&lt;string&gt;{{0, 0}, {694, 164}}&lt;/string&gt;
-											&lt;string&gt;{{0, 164}, {694, 216}}&lt;/string&gt;
+											&lt;string&gt;{{0, 0}, {694, 185}}&lt;/string&gt;
+											&lt;string&gt;{{0, 185}, {694, 196}}&lt;/string&gt;
 										&lt;/array&gt;
 									&lt;/dict&gt;
 								&lt;/dict&gt;
@@ -689,8 +694,6 @@
 							&lt;/dict&gt;
 							&lt;key&gt;GeometryConfiguration&lt;/key&gt;
 							&lt;dict&gt;
-								&lt;key&gt;DebugConsoleDrawerSize&lt;/key&gt;
-								&lt;string&gt;{100, 120}&lt;/string&gt;
 								&lt;key&gt;DebugConsoleVisible&lt;/key&gt;
 								&lt;string&gt;None&lt;/string&gt;
 								&lt;key&gt;DebugConsoleWindowFrame&lt;/key&gt;
@@ -698,18 +701,34 @@
 								&lt;key&gt;DebugSTDIOWindowFrame&lt;/key&gt;
 								&lt;string&gt;{{200, 200}, {500, 300}}&lt;/string&gt;
 								&lt;key&gt;Frame&lt;/key&gt;
-								&lt;string&gt;{{0, 0}, {694, 380}}&lt;/string&gt;
+								&lt;string&gt;{{0, 0}, {694, 381}}&lt;/string&gt;
+								&lt;key&gt;PBXDebugSessionStackFrameViewKey&lt;/key&gt;
+								&lt;dict&gt;
+									&lt;key&gt;DebugVariablesTableConfiguration&lt;/key&gt;
+									&lt;array&gt;
+										&lt;string&gt;Name&lt;/string&gt;
+										&lt;real&gt;120&lt;/real&gt;
+										&lt;string&gt;Value&lt;/string&gt;
+										&lt;real&gt;85&lt;/real&gt;
+										&lt;string&gt;Summary&lt;/string&gt;
+										&lt;real&gt;148&lt;/real&gt;
+									&lt;/array&gt;
+									&lt;key&gt;Frame&lt;/key&gt;
+									&lt;string&gt;{{316, 0}, {378, 185}}&lt;/string&gt;
+									&lt;key&gt;RubberWindowFrame&lt;/key&gt;
+									&lt;string&gt;72 408 694 422 0 0 1440 878 &lt;/string&gt;
+								&lt;/dict&gt;
 								&lt;key&gt;RubberWindowFrame&lt;/key&gt;
-								&lt;string&gt;321 238 694 422 0 0 1440 878 &lt;/string&gt;
+								&lt;string&gt;72 408 694 422 0 0 1440 878 &lt;/string&gt;
 							&lt;/dict&gt;
 							&lt;key&gt;Module&lt;/key&gt;
 							&lt;string&gt;PBXDebugSessionModule&lt;/string&gt;
 							&lt;key&gt;Proportion&lt;/key&gt;
-							&lt;string&gt;100%&lt;/string&gt;
+							&lt;string&gt;381pt&lt;/string&gt;
 						&lt;/dict&gt;
 					&lt;/array&gt;
 					&lt;key&gt;Proportion&lt;/key&gt;
-					&lt;string&gt;100%&lt;/string&gt;
+					&lt;string&gt;381pt&lt;/string&gt;
 				&lt;/dict&gt;
 			&lt;/array&gt;
 			&lt;key&gt;Name&lt;/key&gt;
@@ -719,22 +738,26 @@
 				&lt;string&gt;PBXDebugSessionModule&lt;/string&gt;
 			&lt;/array&gt;
 			&lt;key&gt;StatusbarIsVisible&lt;/key&gt;
-			&lt;integer&gt;1&lt;/integer&gt;
+			&lt;true/&gt;
 			&lt;key&gt;TableOfContents&lt;/key&gt;
 			&lt;array&gt;
 				&lt;string&gt;1CD10A99069EF8BA00B06720&lt;/string&gt;
-				&lt;string&gt;1C0AD2AB069F1E9B00FABCE6&lt;/string&gt;
+				&lt;string&gt;48666EAA1007ABC40006EBC8&lt;/string&gt;
 				&lt;string&gt;1C162984064C10D400B95A72&lt;/string&gt;
-				&lt;string&gt;1C0AD2AC069F1E9B00FABCE6&lt;/string&gt;
+				&lt;string&gt;48666EAB1007ABC40006EBC8&lt;/string&gt;
+				&lt;string&gt;48666EAC1007ABC40006EBC8&lt;/string&gt;
+				&lt;string&gt;48666EAD1007ABC40006EBC8&lt;/string&gt;
+				&lt;string&gt;48666EAE1007ABC40006EBC8&lt;/string&gt;
+				&lt;string&gt;48666EAF1007ABC40006EBC8&lt;/string&gt;
 			&lt;/array&gt;
 			&lt;key&gt;ToolbarConfiguration&lt;/key&gt;
 			&lt;string&gt;xcode.toolbar.config.debugV3&lt;/string&gt;
 			&lt;key&gt;WindowString&lt;/key&gt;
-			&lt;string&gt;321 238 694 422 0 0 1440 878 &lt;/string&gt;
+			&lt;string&gt;72 408 694 422 0 0 1440 878 &lt;/string&gt;
 			&lt;key&gt;WindowToolGUID&lt;/key&gt;
 			&lt;string&gt;1CD10A99069EF8BA00B06720&lt;/string&gt;
 			&lt;key&gt;WindowToolIsVisible&lt;/key&gt;
-			&lt;integer&gt;0&lt;/integer&gt;
+			&lt;false/&gt;
 		&lt;/dict&gt;
 		&lt;dict&gt;
 			&lt;key&gt;Identifier&lt;/key&gt;</diff>
      <filename>Growler.xcodeproj/aditya.mode1v3</filename>
    </modified>
    <modified>
      <diff>@@ -7,14 +7,16 @@
 		addToTargets = (
 			8D5B49AC048680CD000E48DA /* Growler */,
 		);
-		codeSenseManager = 483D199610009FD80001D25F /* Code sense */;
+		breakpoints = (
+		);
+		codeSenseManager = 48F46BC41005707C00CCB1B2 /* Code sense */;
 		perUserDictionary = {
 			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
 				PBXFileTableDataSourceColumnSortingDirectionKey = &quot;-1&quot;;
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
-					756,
+					760,
 					20,
 					48,
 					43,
@@ -36,10 +38,10 @@
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
-					716,
+					203,
 					60,
 					20,
-					48,
+					48.16259765625,
 					43,
 					43,
 				);
@@ -53,161 +55,170 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 268684655;
-			PBXWorkspaceStateSaveDate = 268684655;
+			PBXPerProjectTemplateStateSaveDate = 269266572;
+			PBXWorkspaceStateSaveDate = 269266572;
 		};
 		perUserProjectItems = {
-			484AB85A1000CAA300C2C1F0 /* PBXTextBookmark */ = 484AB85A1000CAA300C2C1F0 /* PBXTextBookmark */;
-			484AB8631000CB3B00C2C1F0 /* PBXTextBookmark */ = 484AB8631000CB3B00C2C1F0 /* PBXTextBookmark */;
-			48C6C4D51003CDE200D73096 /* PBXTextBookmark */ = 48C6C4D51003CDE200D73096 /* PBXTextBookmark */;
-			48C6C4D61003CDE200D73096 /* PBXTextBookmark */ = 48C6C4D61003CDE200D73096 /* PBXTextBookmark */;
-			48C6C4D71003CDE200D73096 /* PBXTextBookmark */ = 48C6C4D71003CDE200D73096 /* PBXTextBookmark */;
-			48C6C4DC1003CDE200D73096 /* PBXTextBookmark */ = 48C6C4DC1003CDE200D73096 /* PBXTextBookmark */;
-			48DBD75C10039BBB004E6915 /* PBXBookmark */ = 48DBD75C10039BBB004E6915 /* PBXBookmark */;
-			48DBD75D10039BBB004E6915 /* PBXTextBookmark */ = 48DBD75D10039BBB004E6915 /* PBXTextBookmark */;
-			48DBD76010039BBB004E6915 /* PBXBookmark */ = 48DBD76010039BBB004E6915 /* PBXBookmark */;
+			48026DBD100662A700B0CA88 /* PBXTextBookmark */ = 48026DBD100662A700B0CA88 /* PBXTextBookmark */;
+			487017D31005BA77002BE1E0 /* PBXBookmark */ = 487017D31005BA77002BE1E0 /* PBXBookmark */;
+			487017D51005BA77002BE1E0 /* PBXBookmark */ = 487017D51005BA77002BE1E0 /* PBXBookmark */;
+			4883F62C100CAEA700E36887 /* PBXTextBookmark */ = 4883F62C100CAEA700E36887 /* PBXTextBookmark */;
+			4883F62E100CAEA700E36887 /* PBXTextBookmark */ = 4883F62E100CAEA700E36887 /* PBXTextBookmark */;
+			4883F62F100CAEA700E36887 /* PBXTextBookmark */ = 4883F62F100CAEA700E36887 /* PBXTextBookmark */;
+			4883F633100CAFC500E36887 /* PBXTextBookmark */ = 4883F633100CAFC500E36887 /* PBXTextBookmark */;
+			4883F634100CAFC500E36887 /* PBXTextBookmark */ = 4883F634100CAFC500E36887 /* PBXTextBookmark */;
+			4883F635100CAFC500E36887 /* PBXTextBookmark */ = 4883F635100CAFC500E36887 /* PBXTextBookmark */;
+			48F46BD7100570EB00CCB1B2 /* PBXTextBookmark */ = 48F46BD7100570EB00CCB1B2 /* PBXTextBookmark */;
+			48F46BE21005710100CCB1B2 /* PBXTextBookmark */ = 48F46BE21005710100CCB1B2 /* PBXTextBookmark */;
+			48F46BF41005718600CCB1B2 /* PBXTextBookmark */ = 48F46BF41005718600CCB1B2 /* PBXTextBookmark */;
 		};
-		sourceControlManager = 483D199510009FD80001D25F /* Source Control */;
+		sourceControlManager = 48F46BC31005707C00CCB1B2 /* Source Control */;
 		userBuildSettings = {
 		};
 	};
-	32DBCF630370AF2F00C91783 /* Growler_Prefix.pch */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {1063, 467}}&quot;;
-			sepNavSelRange = &quot;{165, 0}&quot;;
-			sepNavVisRange = &quot;{0, 173}&quot;;
-			sepNavWindowFrame = &quot;{{61, 251}, {1122, 580}}&quot;;
-		};
-	};
-	483D199510009FD80001D25F /* Source Control */ = {
-		isa = PBXSourceControlManager;
-		fallbackIsa = XCSourceControlManager;
-		isSCMEnabled = 0;
-		scmConfiguration = {
-		};
-	};
-	483D199610009FD80001D25F /* Code sense */ = {
-		isa = PBXCodeSenseManager;
-		indexTemplatePath = &quot;&quot;;
-	};
-	483D19A01000A01D0001D25F /* Growl Registration Ticket.growlRegDict */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {1063, 467}}&quot;;
-			sepNavSelRange = &quot;{0, 0}&quot;;
-			sepNavVisRange = &quot;{0, 454}&quot;;
-			sepNavWindowFrame = &quot;{{15, 293}, {1122, 580}}&quot;;
-		};
+	48026DBD100662A700B0CA88 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 8D5B49B7048680CD000E48DA /* Info.plist */;
+		name = &quot;Info.plist: 33&quot;;
+		rLen = 0;
+		rLoc = 966;
+		rType = 0;
+		vrLen = 1013;
+		vrLoc = 0;
 	};
-	483D19A41000A0470001D25F /* GrowlerView.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {934, 616}}&quot;;
-			sepNavSelRange = &quot;{202, 0}&quot;;
-			sepNavVisRange = &quot;{0, 343}&quot;;
-			sepNavWindowFrame = &quot;{{38, 272}, {1122, 580}}&quot;;
-		};
+	487017D31005BA77002BE1E0 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = 48F46BEE1005717E00CCB1B2 /* Growler.png */;
 	};
-	483D19A51000A0470001D25F /* GrowlerView.m */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {934, 1456}}&quot;;
-			sepNavSelRange = &quot;{488, 0}&quot;;
-			sepNavVisRange = &quot;{0, 1279}&quot;;
-			sepNavWindowFrame = &quot;{{50, 264}, {1122, 580}}&quot;;
-		};
+	487017D51005BA77002BE1E0 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = 48F46BEE1005717E00CCB1B2 /* Growler.png */;
 	};
-	484AB85A1000CAA300C2C1F0 /* PBXTextBookmark */ = {
+	4883F62C100CAEA700E36887 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 483D19A41000A0470001D25F /* GrowlerView.h */;
-		name = &quot;GrowlerView.h: 14&quot;;
+		fRef = 48F46BC01005707C00CCB1B2 /* GrowlerView.h */;
+		name = &quot;GrowlerView.h: 24&quot;;
 		rLen = 0;
-		rLoc = 330;
+		rLoc = 537;
 		rType = 0;
-		vrLen = 343;
+		vrLen = 852;
 		vrLoc = 0;
 	};
-	484AB8631000CB3B00C2C1F0 /* PBXTextBookmark */ = {
+	4883F62E100CAEA700E36887 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 483D19A51000A0470001D25F /* GrowlerView.m */;
-		name = &quot;GrowlerView.m: 68&quot;;
+		fRef = 48F46BC11005707C00CCB1B2 /* GrowlerView.m */;
+		name = &quot;GrowlerView.m: 156&quot;;
 		rLen = 0;
-		rLoc = 1955;
+		rLoc = 4757;
 		rType = 0;
-		vrLen = 981;
-		vrLoc = 1328;
+		vrLen = 1476;
+		vrLoc = 3686;
 	};
-	48C6C4D01003CD7E00D73096 /* LICENSE.txt */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {934, 426}}&quot;;
-			sepNavSelRange = &quot;{406, 0}&quot;;
-			sepNavVisRange = &quot;{0, 996}&quot;;
-		};
-	};
-	48C6C4D51003CDE200D73096 /* PBXTextBookmark */ = {
+	4883F62F100CAEA700E36887 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 483D19A51000A0470001D25F /* GrowlerView.m */;
-		name = &quot;GrowlerView.m: 19&quot;;
+		fRef = 48F46BC01005707C00CCB1B2 /* GrowlerView.h */;
+		name = &quot;GrowlerView.h: 24&quot;;
 		rLen = 0;
-		rLoc = 488;
+		rLoc = 537;
 		rType = 0;
-		vrLen = 1279;
+		vrLen = 852;
 		vrLoc = 0;
 	};
-	48C6C4D61003CDE200D73096 /* PBXTextBookmark */ = {
+	4883F633100CAFC500E36887 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 48C6C4D01003CD7E00D73096 /* LICENSE.txt */;
-		name = &quot;LICENSE.txt: 9&quot;;
+		fRef = 48F46BC11005707C00CCB1B2 /* GrowlerView.m */;
+		name = &quot;GrowlerView.m: 156&quot;;
 		rLen = 0;
-		rLoc = 406;
+		rLoc = 4757;
 		rType = 0;
-		vrLen = 996;
-		vrLoc = 0;
+		vrLen = 1321;
+		vrLoc = 1353;
 	};
-	48C6C4D71003CDE200D73096 /* PBXTextBookmark */ = {
+	4883F634100CAFC500E36887 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 483D19A51000A0470001D25F /* GrowlerView.m */;
-		name = &quot;GrowlerView.m: 19&quot;;
+		fRef = 48F46BC11005707C00CCB1B2 /* GrowlerView.m */;
+		name = &quot;GrowlerView.m: 156&quot;;
 		rLen = 0;
-		rLoc = 488;
+		rLoc = 4757;
 		rType = 0;
-		vrLen = 1279;
-		vrLoc = 0;
+		vrLen = 1321;
+		vrLoc = 1353;
 	};
-	48C6C4DC1003CDE200D73096 /* PBXTextBookmark */ = {
+	4883F635100CAFC500E36887 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 48C6C4D01003CD7E00D73096 /* LICENSE.txt */;
-		name = &quot;LICENSE.txt: 9&quot;;
+		fRef = 48F46BC01005707C00CCB1B2 /* GrowlerView.h */;
+		name = &quot;GrowlerView.h: 24&quot;;
 		rLen = 0;
-		rLoc = 406;
+		rLoc = 537;
 		rType = 0;
-		vrLen = 996;
+		vrLen = 852;
 		vrLoc = 0;
 	};
-	48DBD75C10039BBB004E6915 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = 48DBD75410039966004E6915 /* Growler.png */;
+	48F46BC01005707C00CCB1B2 /* GrowlerView.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {938, 648}}&quot;;
+			sepNavSelRange = &quot;{537, 0}&quot;;
+			sepNavVisRange = &quot;{0, 852}&quot;;
+			sepNavWindowFrame = &quot;{{15, 293}, {1122, 580}}&quot;;
+		};
+	};
+	48F46BC11005707C00CCB1B2 /* GrowlerView.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {938, 3136}}&quot;;
+			sepNavSelRange = &quot;{4757, 0}&quot;;
+			sepNavVisRange = &quot;{1353, 1321}&quot;;
+			sepNavWindowFrame = &quot;{{61, 251}, {1122, 580}}&quot;;
+		};
+	};
+	48F46BC31005707C00CCB1B2 /* Source Control */ = {
+		isa = PBXSourceControlManager;
+		fallbackIsa = XCSourceControlManager;
+		isSCMEnabled = 0;
+		scmConfiguration = {
+		};
+	};
+	48F46BC41005707C00CCB1B2 /* Code sense */ = {
+		isa = PBXCodeSenseManager;
+		indexTemplatePath = &quot;&quot;;
 	};
-	48DBD75D10039BBB004E6915 /* PBXTextBookmark */ = {
+	48F46BD7100570EB00CCB1B2 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 483D19A41000A0470001D25F /* GrowlerView.h */;
-		name = &quot;GrowlerView.h: 11&quot;;
+		fRef = 48F46BC01005707C00CCB1B2 /* GrowlerView.h */;
+		name = &quot;GrowlerView.h: 3&quot;;
 		rLen = 0;
-		rLoc = 202;
+		rLoc = 32;
 		rType = 0;
-		vrLen = 343;
+		vrLen = 441;
 		vrLoc = 0;
 	};
-	48DBD76010039BBB004E6915 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = 48DBD75410039966004E6915 /* Growler.png */;
+	48F46BE21005710100CCB1B2 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 8D5B49B7048680CD000E48DA /* Info.plist */;
+		name = &quot;Info.plist: 38&quot;;
+		rLen = 0;
+		rLoc = 1013;
+		rType = 0;
+		vrLen = 459;
+		vrLoc = 554;
+	};
+	48F46BF41005718600CCB1B2 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 48F46BC11005707C00CCB1B2 /* GrowlerView.m */;
+		name = &quot;GrowlerView.m: 30&quot;;
+		rLen = 35;
+		rLoc = 770;
+		rType = 0;
+		vrLen = 480;
+		vrLoc = 438;
 	};
 	8D5B49AC048680CD000E48DA /* Growler */ = {
 		activeExec = 0;
 	};
 	8D5B49B7048680CD000E48DA /* Info.plist */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {1063, 672}}&quot;;
-			sepNavSelRange = &quot;{1294, 0}&quot;;
-			sepNavVisRange = &quot;{419, 875}&quot;;
-			sepNavWindowFrame = &quot;{{107, 209}, {1122, 580}}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {1008, 631}}&quot;;
+			sepNavSelRange = &quot;{966, 0}&quot;;
+			sepNavVisRange = &quot;{0, 1013}&quot;;
 		};
 	};
 }</diff>
      <filename>Growler.xcodeproj/aditya.pbxuser</filename>
    </modified>
    <modified>
      <diff>@@ -7,23 +7,22 @@
 	objects = {
 
 /* Begin PBXBuildFile section */
-		483D199810009FED0001D25F /* Growl-WithInstaller.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 483D199110009FD80001D25F /* Growl-WithInstaller.framework */; };
-		483D19A31000A0340001D25F /* Growl Registration Ticket.growlRegDict in Resources */ = {isa = PBXBuildFile; fileRef = 483D19A01000A01D0001D25F /* Growl Registration Ticket.growlRegDict */; };
-		483D19A61000A0470001D25F /* GrowlerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 483D19A51000A0470001D25F /* GrowlerView.m */; };
-		48C6C4D11003CD7E00D73096 /* LICENSE.txt in Resources */ = {isa = PBXBuildFile; fileRef = 48C6C4D01003CD7E00D73096 /* LICENSE.txt */; };
-		48DBD75510039966004E6915 /* Growler.png in Resources */ = {isa = PBXBuildFile; fileRef = 48DBD75410039966004E6915 /* Growler.png */; };
+		48F46BC21005707C00CCB1B2 /* GrowlerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 48F46BC11005707C00CCB1B2 /* GrowlerView.m */; };
+		48F46BC8100570C400CCB1B2 /* Growl-WithInstaller.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 48F46BC7100570C400CCB1B2 /* Growl-WithInstaller.framework */; };
+		48F46BD2100570DA00CCB1B2 /* Growl Registration Ticket.growlRegDict in Resources */ = {isa = PBXBuildFile; fileRef = 48F46BD1100570DA00CCB1B2 /* Growl Registration Ticket.growlRegDict */; };
+		48F46BEF1005717E00CCB1B2 /* Growler.png in Resources */ = {isa = PBXBuildFile; fileRef = 48F46BEE1005717E00CCB1B2 /* Growler.png */; };
 		8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
 		8D5B49B4048680CD000E48DA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXCopyFilesBuildPhase section */
-		483D199F1000A00B0001D25F /* CopyFiles */ = {
+		48F46BCB100570C400CCB1B2 /* CopyFiles */ = {
 			isa = PBXCopyFilesBuildPhase;
 			buildActionMask = 2147483647;
 			dstPath = &quot;&quot;;
 			dstSubfolderSpec = 10;
 			files = (
-				483D199810009FED0001D25F /* Growl-WithInstaller.framework in CopyFiles */,
+				48F46BC8100570C400CCB1B2 /* Growl-WithInstaller.framework in CopyFiles */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -35,12 +34,11 @@
 		089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
 		1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
 		32DBCF630370AF2F00C91783 /* Growler_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Growler_Prefix.pch; sourceTree = &quot;&lt;group&gt;&quot;; };
-		483D199110009FD80001D25F /* Growl-WithInstaller.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = &quot;Growl-WithInstaller.framework&quot;; path = &quot;../Desktop/Growl-WithInstaller.framework&quot;; sourceTree = SOURCE_ROOT; };
-		483D19A01000A01D0001D25F /* Growl Registration Ticket.growlRegDict */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = &quot;Growl Registration Ticket.growlRegDict&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
-		483D19A41000A0470001D25F /* GrowlerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlerView.h; sourceTree = &quot;&lt;group&gt;&quot;; };
-		483D19A51000A0470001D25F /* GrowlerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrowlerView.m; sourceTree = &quot;&lt;group&gt;&quot;; };
-		48C6C4D01003CD7E00D73096 /* LICENSE.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
-		48DBD75410039966004E6915 /* Growler.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Growler.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		48F46BC01005707C00CCB1B2 /* GrowlerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GrowlerView.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+		48F46BC11005707C00CCB1B2 /* GrowlerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GrowlerView.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+		48F46BC7100570C400CCB1B2 /* Growl-WithInstaller.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = &quot;Growl-WithInstaller.framework&quot;; path = &quot;/Users/aditya/Desktop/Growl-WithInstaller.framework&quot;; sourceTree = &quot;&lt;absolute&gt;&quot;; };
+		48F46BD1100570DA00CCB1B2 /* Growl Registration Ticket.growlRegDict */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = &quot;Growl Registration Ticket.growlRegDict&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+		48F46BEE1005717E00CCB1B2 /* Growler.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Growler.png; sourceTree = &quot;&lt;group&gt;&quot;; };
 		8D5B49B6048680CD000E48DA /* Growler.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Growler.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		8D5B49B7048680CD000E48DA /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = &quot;&lt;group&gt;&quot;; };
 		D2F7E65807B2D6F200F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
@@ -73,7 +71,7 @@
 		089C1671FE841209C02AAC07 /* Frameworks and Libraries */ = {
 			isa = PBXGroup;
 			children = (
-				483D199110009FD80001D25F /* Growl-WithInstaller.framework */,
+				48F46BC7100570C400CCB1B2 /* Growl-WithInstaller.framework */,
 				1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */,
 				1058C7AEFEA557BF11CA2CBB /* Other Frameworks */,
 			);
@@ -83,11 +81,10 @@
 		089C167CFE841241C02AAC07 /* Resources */ = {
 			isa = PBXGroup;
 			children = (
-				48DBD75410039966004E6915 /* Growler.png */,
+				48F46BEE1005717E00CCB1B2 /* Growler.png */,
+				48F46BD1100570DA00CCB1B2 /* Growl Registration Ticket.growlRegDict */,
 				8D5B49B7048680CD000E48DA /* Info.plist */,
 				089C167DFE841241C02AAC07 /* InfoPlist.strings */,
-				483D19A01000A01D0001D25F /* Growl Registration Ticket.growlRegDict */,
-				48C6C4D01003CD7E00D73096 /* LICENSE.txt */,
 			);
 			name = Resources;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -95,8 +92,8 @@
 		08FB77AFFE84173DC02AAC07 /* Classes */ = {
 			isa = PBXGroup;
 			children = (
-				483D19A41000A0470001D25F /* GrowlerView.h */,
-				483D19A51000A0470001D25F /* GrowlerView.m */,
+				48F46BC01005707C00CCB1B2 /* GrowlerView.h */,
+				48F46BC11005707C00CCB1B2 /* GrowlerView.m */,
 			);
 			name = Classes;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -145,7 +142,7 @@
 				8D5B49AF048680CD000E48DA /* Resources */,
 				8D5B49B1048680CD000E48DA /* Sources */,
 				8D5B49B3048680CD000E48DA /* Frameworks */,
-				483D199F1000A00B0001D25F /* CopyFiles */,
+				48F46BCB100570C400CCB1B2 /* CopyFiles */,
 			);
 			buildRules = (
 			);
@@ -179,10 +176,9 @@
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				483D19A31000A0340001D25F /* Growl Registration Ticket.growlRegDict in Resources */,
 				8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */,
-				48DBD75510039966004E6915 /* Growler.png in Resources */,
-				48C6C4D11003CD7E00D73096 /* LICENSE.txt in Resources */,
+				48F46BD2100570DA00CCB1B2 /* Growl Registration Ticket.growlRegDict in Resources */,
+				48F46BEF1005717E00CCB1B2 /* Growler.png in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -193,7 +189,7 @@
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				483D19A61000A0470001D25F /* GrowlerView.m in Sources */,
+				48F46BC21005707C00CCB1B2 /* GrowlerView.m in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -217,7 +213,7 @@
 				COPY_PHASE_STRIP = NO;
 				FRAMEWORK_SEARCH_PATHS = (
 					&quot;$(inherited)&quot;,
-					&quot;\&quot;$(SRCROOT)/../Desktop\&quot;&quot;,
+					/Users/aditya/Desktop,
 				);
 				GCC_DYNAMIC_NO_PIC = NO;
 				GCC_ENABLE_FIX_AND_CONTINUE = YES;
@@ -239,7 +235,7 @@
 				DEBUG_INFORMATION_FORMAT = &quot;dwarf-with-dsym&quot;;
 				FRAMEWORK_SEARCH_PATHS = (
 					&quot;$(inherited)&quot;,
-					&quot;\&quot;$(SRCROOT)/../Desktop\&quot;&quot;,
+					/Users/aditya/Desktop,
 				);
 				GCC_MODEL_TUNING = G5;
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
@@ -268,7 +264,6 @@
 					ppc,
 					i386,
 				);
-				CURRENT_PROJECT_VERSION = 0.2;
 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
 				GCC_WARN_UNUSED_VARIABLE = YES;
 				PREBINDING = NO;</diff>
      <filename>Growler.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -1,15 +1,31 @@
 //
-//  Growl2View.h
+//  GrowlerView.h
 //  Growler
 //
-//  Created by Aditya Mukherjee on 25/06/09.
-//  Copyright (c) 2009. All rights reserved.
+//  Created by Aditya Mukherjee on 08/07/09.
+//  Copyright 2009 All rights reserved.
 //
 
 #import &lt;Cocoa/Cocoa.h&gt;
-#import &lt;Webkit/Webkit.h&gt;
+#import &lt;WebKit/WebKit.h&gt;
 #import &lt;Growl/Growl.h&gt;
 
-@interface GrowlerView : NSView &lt;WebPlugInViewFactory, GrowlApplicationBridgeDelegate&gt; { }
-- (void) growl : (WebScriptObject *)values;
+@interface NSObject (gpGrowler)
+- (void) my_webView:(id)arg1 didClearWindowObject:(id)arg2 forFrame:(id)arg3;
+@end
+
+@interface Growler : NSView &lt;GrowlApplicationBridgeDelegate&gt; {
+	id _windowObj;
+}
+- (void) setWindow : (id) arg;
+- (id) getFavicon;
+- (BOOL) isKeyDefined: (id)aKey forValues:(id)values;
+
+- (void) growl : (WebScriptObject *) values;//for internal calls
+- (void) showGrowlNotification : (WebScriptObject *) values;//for fluid
+- (void) showNotification : (NSString *)arg1 :(NSString *)arg2 :(NSString *)arg3;//for prism
+- (void) growler : (WebScriptObject *) values;//for my own namespace
+@end
+
+@interface InTheBeginning : NSObject { }
 @end
\ No newline at end of file</diff>
      <filename>GrowlerView.h</filename>
    </modified>
    <modified>
      <diff>@@ -1,36 +1,96 @@
+//
+//  GrowlerView.m
+//  Growler
+//
+//  Created by Aditya Mukherjee on 08/07/09.
+//  Copyright 2009 All rights reserved.
+//
+
 #import &quot;GrowlerView.h&quot;
+#import &lt;/usr/include/objc/objc-class.h&gt;
 
-@implementation GrowlerView
+static BOOL PerformSwizzle(Class aClass, SEL orig_sel, SEL alt_sel, BOOL forInstance) {
+    // First, make sure the class isn't nil
+	if (aClass) {
+		Method orig_method = nil, alt_method = nil;
 
-+ (NSView *)plugInViewWithArguments:(NSDictionary *)arguments
-{
-    return [[[self alloc] initWithFrame:NSZeroRect] autorelease];
-}
+		// Next, look for the methods
+		if (forInstance) {
+			orig_method = class_getInstanceMethod(aClass, orig_sel);
+			alt_method = class_getInstanceMethod(aClass, alt_sel);
+		} else {
+			orig_method = class_getClassMethod(aClass, orig_sel);
+			alt_method = class_getClassMethod(aClass, alt_sel);
+		}
 
-/*
- * Optional WebPlugIn methods
- * Implement these to respond to various events 
- * during your plug-in's life cycle
- */
-- (void)webPlugInInitialize
-{
-	NSLog(@&quot;Hello from Growler.plugin&quot;);//phew, it works
-	NSString *growlPath = [[[NSBundle bundleForClass:[self class]] privateFrameworksPath]
-								stringByAppendingPathComponent:@&quot;Growl-WithInstaller.framework&quot;];
-	NSBundle *growlBundle = [NSBundle bundleWithPath:growlPath];//to dynamically link to the framework
+		// If both are found, swizzle them
+		if (orig_method &amp;&amp; alt_method) {
+			IMP temp;
 
-	if (growlBundle &amp;&amp; [growlBundle load]) {
-		// Register ourselves as a Growl delegate
-		[NSClassFromString(@&quot;GrowlApplicationBridge&quot;) setGrowlDelegate:self];
+			temp = orig_method-&gt;method_imp;
+			orig_method-&gt;method_imp = alt_method-&gt;method_imp;
+			alt_method-&gt;method_imp = temp;
+			return YES;
+		} else {
+			// This bit stolen from SubEthaFari's source
+			NSLog(@&quot;Growler: Original (selector %s) %@, Alternate (selector %s) %@&quot;,
+				  orig_sel,
+				  orig_method ? @&quot;was found&quot; : @&quot;not found&quot;,
+				  alt_sel,
+				  alt_method ? @&quot;was found&quot; : @&quot;not found&quot;);
+		}
 	} else {
+		NSLog(@&quot;%@&quot;, @&quot;Growler Error: No class to swizzle methods in&quot;);
+	}
+
+	return NO;
+}
+
+@implementation InTheBeginning
+
++ (void) load {
+	NSLog(@&quot;%@&quot;, @&quot;Plug-in Loaded&quot;);
+
+	PerformSwizzle(NSClassFromString(@&quot;LocationChangeHandler&quot;), 
+					@selector(webView:didClearWindowObject:forFrame:), 
+					@selector(my_webView:didClearWindowObject:forFrame:), 
+					YES);
+	
+	/* because this is called for plug-in initialization but
+	 * Growler is out actual delegate. So I'm doing it here
+	 */
+	NSLog(@&quot;Hello from Growler&quot;);//phew, it works
+	NSString *growlPath = [[[NSBundle bundleForClass:[Growler class]] privateFrameworksPath]
+							stringByAppendingPathComponent:@&quot;Growl-WithInstaller.framework&quot;];
+	NSBundle *growlBundle = [NSBundle bundleWithPath:growlPath];//to dynamically link to the framework
+	if (growlBundle &amp;&amp; [growlBundle load])
+		[NSClassFromString(@&quot;GrowlApplicationBridge&quot;) setGrowlDelegate:[[Growler alloc] init]]; // Register Growler as a Growl delegate
+	else
 		NSLog(@&quot;Could not load Growl.framework&quot;);
+}
+@end
+
+@implementation Growler
+
++ (void) initialize { }
+
+- (void) setWindow : (id) arg {
+	_windowObj = arg;
+}
+
+- (id) getFavicon {
+	return [@&quot;http://&quot; stringByAppendingString:[[[[_windowObj valueForKey:@&quot;window&quot;] valueForKey:@&quot;location&quot;] valueForKey:@&quot;host&quot;] stringByAppendingString:@&quot;/favicon.ico&quot;]];
+}
+
+- (BOOL) isKeyDefined:(id)aKey forValues:(id)values{
+	BOOL result = YES;
+	@try {
+		[values valueForKey:aKey];
+	} @catch (NSException *e) {
+		result = NO;
 	}
+	return result;
 }
-/*
-- (void) webView: (WebView *)sender 
-			windowScriptObject:(WebScriptObject *) windowScriptObject {
-	[windowScriptObject setValue:self forKey:@&quot;foo&quot;];
-}*/
 
 - (NSDictionary *) registrationDictionaryForGrowl {//register the kind of notifications that Growl will get from us
 // TODO: Differentiate notifications for different 
@@ -49,7 +109,9 @@
 // Decide which methods will be exposed to JavaScript code
 + (BOOL)isSelectorExcludedFromWebScript:(SEL)selector
 {
-    if (selector == @selector(growl:))
+    if (selector == @selector(showGrowlNotification:) ||
+		selector == @selector(showNotification:::) ||
+		selector == @selector(growler:))
         return NO;
         
     return YES;
@@ -59,8 +121,12 @@
 // mapped to our exposed plug-in methods
 + (NSString *)webScriptNameForSelector:(SEL)sel
 {
-    if (sel == @selector(growl:))
+    if (sel == @selector(showGrowlNotification:))
 		return @&quot;showGrowlNotification&quot;;
+	else if (sel == @selector(showNotification:::))
+		return @&quot;showNotification&quot;;
+	else if (sel == @selector(growler:))
+		return @&quot;growler&quot;;
     
     return nil;
 }
@@ -71,26 +137,58 @@
     return self;
 }
 
-- (void) growl :(WebScriptObject *)values {
-// TODO: Allow sticky
+- (void) growl : (WebScriptObject *) values {
+	NSLog(@&quot;icon: %@&quot;, [self getFavicon]);
+	[NSClassFromString(@&quot;GrowlApplicationBridge&quot;)
+		notifyWithTitle: [values valueForKey:@&quot;title&quot;]
+		description: [values valueForKey:@&quot;description&quot;]//epic wtf material
+		notificationName: @&quot;Web Application&quot;
+		iconData: ([self isKeyDefined:@&quot;icon&quot; forValues:values]) 
+								? [NSData dataWithContentsOfURL:[NSURL URLWithString:[values valueForKey:@&quot;icon&quot;]]] 
+								: [NSData dataWithContentsOfURL:[NSURL URLWithString:[self getFavicon]]]
+		priority: 0
+		isSticky: ([self isKeyDefined:@&quot;sticky&quot; forValues:values]) 
+								? [[values valueForKey:@&quot;sticky&quot;] boolValue] 
+								: NO
+		clickContext: nil];
+}
+
+- (void) showGrowlNotification : (WebScriptObject *) values {
+	[self growl:values];
+}
+
+- (void) showNotification : (NSString *)arg1 :(NSString *)arg2 :(NSString *)arg3 {
+/* TODO: make this call to `[self growl]`, without crashing */
 	NSData *icon;
-	@try {
-		icon = [NSData dataWithContentsOfURL:[NSURL URLWithString:[values valueForKey:@&quot;icon&quot;]]];
-	} @catch (NSException *e) {
-		NSString *iconPath = [[NSBundle bundleForClass:[self class]]
-								pathForResource:@&quot;Growler&quot; ofType:@&quot;png&quot;];
-		icon = [NSData dataWithContentsOfFile:iconPath];
-	} @finally {
+	icon = ([arg3 isKindOfClass:NSClassFromString(@&quot;WebUndefined&quot;)]) 
+			? [NSData dataWithContentsOfURL:[NSURL URLWithString:[self getFavicon]]] 
+			: [NSData dataWithContentsOfURL:[NSURL URLWithString:arg3]];
 	
-	//icon = [NSData dataWithContentsOfURL:[NSURL URLWithString:[values valueForKey:@&quot;icon&quot;]]];
 	[NSClassFromString(@&quot;GrowlApplicationBridge&quot;)
-		notifyWithTitle:[values valueForKey:@&quot;title&quot;]
-		description:[values valueForKey:@&quot;description&quot;]
+		notifyWithTitle:arg1
+		description:arg2
 		notificationName:@&quot;Web Application&quot;
 		iconData:icon
 		priority:0
 		isSticky:NO
 		clickContext:nil];
-	}
+	//[self growl:values];
+}
+
+- (void) growler : (WebScriptObject *) values {
+	[self growl:values];
 }
+@end
+
+@implementation NSObject (gpGrowler)
+
+- (void) my_webView:(id)arg1 didClearWindowObject:(id)arg2 forFrame:(id)arg3 { // this is SPARTA!
+	Growler *m = [[Growler alloc] init];
+	[m setWindow:arg2];
+	[arg2 setValue:m forKey:@&quot;fluid&quot;];
+	[arg2 setValue:m forKey:@&quot;platform&quot;];
+	[arg2 setValue:m forKey:@&quot;growler&quot;];
+	[self my_webView:arg1 didClearWindowObject:arg2 forFrame:arg3];
+}
+
 @end
\ No newline at end of file</diff>
      <filename>GrowlerView.m</filename>
    </modified>
    <modified>
      <diff>@@ -4,5 +4,4 @@
 
 #ifdef __OBJC__
     #import &lt;Cocoa/Cocoa.h&gt;
-	#import &lt;Webkit/Webkit.h&gt;
 #endif</diff>
      <filename>Growler_Prefix.pch</filename>
    </modified>
    <modified>
      <diff>@@ -1,42 +1,37 @@
 &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
-&lt;!DOCTYPE plist PUBLIC &quot;-//Apple Computer//DTD PLIST 1.0//EN&quot; &quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;&gt;
+&lt;!DOCTYPE plist PUBLIC &quot;-//Apple//DTD PLIST 1.0//EN&quot; &quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;&gt;
 &lt;plist version=&quot;1.0&quot;&gt;
 &lt;dict&gt;
 	&lt;key&gt;CFBundleDevelopmentRegion&lt;/key&gt;
 	&lt;string&gt;English&lt;/string&gt;
 	&lt;key&gt;CFBundleExecutable&lt;/key&gt;
-	&lt;string&gt;${EXECUTABLE_NAME}&lt;/string&gt;
-	&lt;key&gt;CFBundleName&lt;/key&gt;
-	&lt;string&gt;${PRODUCT_NAME}&lt;/string&gt;
+	&lt;string&gt;Growler&lt;/string&gt;
 	&lt;key&gt;CFBundleIconFile&lt;/key&gt;
 	&lt;string&gt;&lt;/string&gt;
 	&lt;key&gt;CFBundleIdentifier&lt;/key&gt;
-	&lt;string&gt;com.aditya.growl2&lt;/string&gt;
+	&lt;string&gt;com.apple.Growler&lt;/string&gt;
 	&lt;key&gt;CFBundleInfoDictionaryVersion&lt;/key&gt;
 	&lt;string&gt;6.0&lt;/string&gt;
+	&lt;key&gt;CFBundleName&lt;/key&gt;
+	&lt;string&gt;Growler&lt;/string&gt;
 	&lt;key&gt;CFBundlePackageType&lt;/key&gt;
-	&lt;string&gt;WBPL&lt;/string&gt;
+	&lt;string&gt;BNDL&lt;/string&gt;
 	&lt;key&gt;CFBundleSignature&lt;/key&gt;
-	&lt;string&gt;GR2&lt;/string&gt;
+	&lt;string&gt;????&lt;/string&gt;
 	&lt;key&gt;CFBundleVersion&lt;/key&gt;
 	&lt;string&gt;1.0&lt;/string&gt;
 	&lt;key&gt;NSPrincipalClass&lt;/key&gt;
-	&lt;string&gt;GrowlerView&lt;/string&gt;
-	&lt;key&gt;WebPluginDescription&lt;/key&gt;
-	&lt;string&gt;Allows a Growl bridge for Web Applications to send notifications using Javascript!&lt;/string&gt;
-	&lt;key&gt;WebPluginMIMETypes&lt;/key&gt;
-	&lt;dict&gt;
-		&lt;key&gt;application/x-growl&lt;/key&gt;
+	&lt;string&gt;InTheBeginning&lt;/string&gt;
+	&lt;key&gt;SIMBLTargetApplications&lt;/key&gt;
+	&lt;array&gt;
 		&lt;dict&gt;
-			&lt;key&gt;WebPluginExtensions&lt;/key&gt;
-			&lt;array&gt;
-				&lt;string&gt;growl&lt;/string&gt;
-			&lt;/array&gt;
-			&lt;key&gt;WebPluginTypeDescription&lt;/key&gt;
-			&lt;string&gt;Allows a Growl bridge for Web Applications to send notifications using Javascript!&lt;/string&gt;
+			&lt;key&gt;BundleIdentifier&lt;/key&gt;
+			&lt;string&gt;com.apple.Safari&lt;/string&gt;
+			&lt;key&gt;MaxBundleVersion&lt;/key&gt;
+			&lt;string&gt;5530&lt;/string&gt;
+			&lt;key&gt;MinBundleVersion&lt;/key&gt;
+			&lt;string&gt;4530&lt;/string&gt;
 		&lt;/dict&gt;
-	&lt;/dict&gt;
-	&lt;key&gt;WebPluginName&lt;/key&gt;
-	&lt;string&gt;Growler&lt;/string&gt;
+	&lt;/array&gt;
 &lt;/dict&gt;
-&lt;/plist&gt;
\ No newline at end of file
+&lt;/plist&gt;</diff>
      <filename>Info.plist</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/categories.pbxbtree</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/cdecls.pbxbtree</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/decls.pbxbtree</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/files.pbxbtree</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/imports.pbxbtree</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/pbxindex.header</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/protocols.pbxbtree</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/refs.pbxbtree</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/strings.pbxstrings/control</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/strings.pbxstrings/strings</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/subclasses.pbxbtree</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Growler.pbxindex/symbols0.pbxsymbols</filename>
    </modified>
    <modified>
      <diff>@@ -1,19 +1,16 @@
-6b52d8a704dacb38d945abc02446c0df aa8b9b0007956178d89f647f8d5a37f1 ffffffffffffffffffffffffffffffff 102 /Users/aditya/Growler/build/Release/Growler.bundle
-00000000000000000000000000000000 29ff630e545d0f808a3811691e284ba4 ffffffffffffffffffffffffffffffff 996 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Resources/LICENSE.txt
-af7eded246a9be51c6858442510aceb0 3d993a1b19636ab09eaf901c7c098a1d ffffffffffffffffffffffffffffffff 24680 /Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/GrowlerView.o
-105284050e73eee4b46e80712dfd70ba cf764f23688e517fe2aa98627486fe36 ffffffffffffffffffffffffffffffff 26828 /Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/GrowlerView.o
-7ed31baeeeb83c5df72179a2373aefe3 4ebcd49453f44dbc8dbeccb9eea88107 ffffffffffffffffffffffffffffffff 102 /Users/aditya/Growler/build/Release/Growler.bundle.dSYM
-000000004a374e4900000000000000cc 802c2b9baeae7e4ba84f572943fa719a ffffffffffffffffffffffffffffffff 204 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Frameworks/Growl-WithInstaller.framework
-bbd441110c78d14f88894a381f4fb67a c5075abfe2c0ed127fa8339a28755999 ffffffffffffffffffffffffffffffff 48064 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/MacOS/Growler
-92e7e4c952d3c585582a145e2d02418f 1938b0b606dbbf29ac23d3c8ab9fa173 ffffffffffffffffffffffffffffffff 23488 /Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/Growler
-000000004ba04d920000000000005a6f af7eded246c9400cc68584425109cdf7 ffffffffffffffffffffffffffffffff 35730272 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-evhpigujmlnqyeekumlvwzapjdrg/Growler_Prefix.pch.gch
-df24cb266be4aeff56c41813597a8bad ef2fde483394051c2a4495bdc0a8dd2b ffffffffffffffffffffffffffffffff 19456 /Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/Growler
-000000004ba04d920000000000005a6f 105284050e1310b9b46e80712dfe73fd ffffffffffffffffffffffffffffffff 34153144 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-bxcdqvculkqkeuaruvctjuvygpfv/Growler_Prefix.pch.gch
-00000000000000000000000000000000 55d0880ea09c0aac6f07c1919d93e0c8 ffffffffffffffffffffffffffffffff 34736 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Resources/Growler.png
-00000000000000000000000000000000 0b0553e5f397c860628a51064f9589d5 ffffffffffffffffffffffffffffffff 204 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Resources/English.lproj/InfoPlist.strings
-00000000000000000000000000000000 6739a50338d84c60bb8fc84799bbbd40 ffffffffffffffffffffffffffffffff 454 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Resources/Growl Registration Ticket.growlRegDict
-000000004a506957000000000000050e 85bef5747b252f1cba11ccf20513c49d ffffffffffffffffffffffffffffffff 1219 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Info.plist
-00000000000000000000000000000000 1b9272e6b58b864ee255ec6108ed4e5c ffffffffffffffffffffffffffffffff 41875 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Resources/safari.jpg
-ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Resources/safari_logo_3023.jpg
-000000000b6b81570000000000006273 26e6c9f74d4b41cebfebf377f3d57146 ffffffffffffffffffffffffffffffff 35730272 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-beskupztsaltvscxmxjgckuryuia/Growler_Prefix.pch.gch
-000000000b6b81570000000000006273 f3cfdcc30e1befe98ffa6ea1f870ad38 ffffffffffffffffffffffffffffffff 34153144 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-hgiifycvelyxnnajqnkrxqliiclf/Growler_Prefix.pch.gch
+86085ec1b46a23d7ac4a058fdb9065d0 7d809adffbf4ad7ff64c40d9f417a967 ffffffffffffffffffffffffffffffff 30628 /Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/GrowlerView.o
+894cd9e0415fa5116e614565f8234479 14e650034e96da227aedec62fd21421a ffffffffffffffffffffffffffffffff 34340 /Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/GrowlerView.o
+9145295df0ff3aa6aa59ec30fefe386c 4fbe9ad98be2c1cb9094e1a06cc87ba9 ffffffffffffffffffffffffffffffff 102 /Growler/build/Release/Growler.bundle.dSYM
+ec23f5041ed615ffb440777e094123db 2f1ca079c77719a8349d2a266f764646 ffffffffffffffffffffffffffffffff 0 /Growler/build/Release/Growler.bundle
+000000004a374e4900000000000000cc b70d52a3126fe9e148e05f153679eb2c ffffffffffffffffffffffffffffffff 0 /Growler/build/Release/Growler.bundle/Contents/Frameworks/Growl-WithInstaller.framework
+147d183b4072ccf3e4e06f07532cb6f7 85383166b08df6554eb98337add28e9b ffffffffffffffffffffffffffffffff 0 /Growler/build/Release/Growler.bundle/Contents/MacOS/Growler
+fb88c41e428fa4675a0645562f86c9a2 109372027e0d94b6c8b555a72eba155e ffffffffffffffffffffffffffffffff 24648 /Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/Growler
+000000000b6ed145000000000000624c 86085ec1f4c5029fac4a058fdb934143 ffffffffffffffffffffffffffffffff 34566820 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-gqywhawtdxedbfebnymcloravwmx/Growler_Prefix.pch.gch
+9daa89e302d855fc148ca90705030377 62cc27c47e28a9de62dfd6f15713697c ffffffffffffffffffffffffffffffff 20628 /Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/Growler
+000000000b6ed145000000000000624c 894cd9e001f084596e614565f82060ea ffffffffffffffffffffffffffffffff 32985596 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-fmysnehknlvzhmgfazulynfywnue/Growler_Prefix.pch.gch
+00000000000000000000000000000000 f8f087f23997b20a40bf6589e21a73d3 ffffffffffffffffffffffffffffffff 0 /Growler/build/Release/Growler.bundle/Contents/Resources/Growler.png
+00000000000000000000000000000000 38354a79880a2c1c10b2729299f3b137 ffffffffffffffffffffffffffffffff 0 /Growler/build/Release/Growler.bundle/Contents/Resources/Growl Registration Ticket.growlRegDict
+00000000000000000000000000000000 3d0213815fe4209a53fd583af7e587fe ffffffffffffffffffffffffffffffff 0 /Growler/build/Release/Growler.bundle/Contents/Resources/English.lproj/InfoPlist.strings
+000000004a562b0e00000000000003f5 37ac50f0125e1d7355098b7a4dcab6b8 ffffffffffffffffffffffffffffffff 0 /Growler/build/Release/Growler.bundle/Contents/Info.plist
+ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-apnlscbvlutdeidwwrtxmabrewek/Growler_Prefix.pch.gch
+ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-hgrqcsywmrshyqajoytrixnzipdb/Growler_Prefix.pch.gch</diff>
      <filename>build/Growler.build/Release/Growler.build/Growler.dep</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Release/Growler.build/Growler.hmap</filename>
    </modified>
    <modified>
      <diff>@@ -1,15 +1,16 @@
-7ed31baeeeb83c5df72179a2373aefe3 4ebcd49453f44dbc8dbeccb9eea88107 ffffffffffffffffffffffffffffffff 102 /Users/aditya/Growler/build/Release/Growler.bundle.dSYM
-177d33a7f01bce143c7a7b38a7fd6bb3 aa8b9b0007956178d89f647f8d5a37f1 ffffffffffffffffffffffffffffffff 102 /Users/aditya/Growler/build/Release/Growler.bundle
-000000004a374e4900000000000000cc 802c2b9baeae7e4ba84f572943fa719a ffffffffffffffffffffffffffffffff 204 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Frameworks/Growl-WithInstaller.framework
-00000000000000000000000000000000 0b0553e5f397c860628a51064f9589d5 ffffffffffffffffffffffffffffffff 204 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Resources/English.lproj/InfoPlist.strings
-00000000000000000000000000000000 6739a50338d84c60bb8fc84799bbbd40 ffffffffffffffffffffffffffffffff 454 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Resources/Growl Registration Ticket.growlRegDict
-000000004a506957000000000000050e 85bef5747b252f1cba11ccf20513c49d ffffffffffffffffffffffffffffffff 1219 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/Info.plist
-bbd441110c78d14f88894a381f4fb67a c5075abfe2c0ed127fa8339a28755999 ffffffffffffffffffffffffffffffff 47612 /Users/aditya/Growler/build/Release/Growler.bundle/Contents/MacOS/Growler
-92e7e4c952d287bc582a145e2d0242e8 1938b0b606dbbf29ac23d3c8ab9fa173 ffffffffffffffffffffffffffffffff 23036 /Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/Growler
-df24cb266be5ecc656c41813597a88ca ef2fde483394051c2a4495bdc0a8dd2b ffffffffffffffffffffffffffffffff 18932 /Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/Growler
-af7eded246a8fc68c6858442510acdd7 3d993a1b19636ab09eaf901c7c098a1d ffffffffffffffffffffffffffffffff 22060 /Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/GrowlerView.o
-105284050e72acddb46e80712dfd73dd cf764f23688e517fe2aa98627486fe36 ffffffffffffffffffffffffffffffff 23524 /Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/GrowlerView.o
-000000004ba04d920000000000005a6f af7eded246c9400cc68584425109cdf7 ffffffffffffffffffffffffffffffff 35730272 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-evhpigujmlnqyeekumlvwzapjdrg/Growler_Prefix.pch.gch
-000000004ba04d920000000000005a6f 105284050e1310b9b46e80712dfe73fd ffffffffffffffffffffffffffffffff 34153144 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-bxcdqvculkqkeuaruvctjuvygpfv/Growler_Prefix.pch.gch
-000000000b6b81570000000000006273 26e6c9f74d4b41cebfebf377f3d57146 ffffffffffffffffffffffffffffffff 35730272 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-beskupztsaltvscxmxjgckuryuia/Growler_Prefix.pch.gch
-000000000b6b81570000000000006273 f3cfdcc30e1befe98ffa6ea1f870ad38 ffffffffffffffffffffffffffffffff 34153144 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-hgiifycvelyxnnajqnkrxqliiclf/Growler_Prefix.pch.gch
+ffffffffffffffffffffffffffffffff 7d809adffbf4ad7ff64c40d9f417a967 ffffffffffffffffffffffffffffffff 30404 /Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/GrowlerView.o
+ffffffffffffffffffffffffffffffff 14e650034e96da227aedec62fd21421a ffffffffffffffffffffffffffffffff 34124 /Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/GrowlerView.o
+ffffffffffffffffffffffffffffffff 4fbe9ad98be2c1cb9094e1a06cc87ba9 ffffffffffffffffffffffffffffffff 102 /Growler/build/Release/Growler.bundle.dSYM
+ffffffffffffffffffffffffffffffff 2f1ca079c77719a8349d2a266f764646 ffffffffffffffffffffffffffffffff 102 /Growler/build/Release/Growler.bundle
+ffffffffffffffffffffffffffffffff 85383166b08df6554eb98337add28e9b ffffffffffffffffffffffffffffffff 53320 /Growler/build/Release/Growler.bundle/Contents/MacOS/Growler
+ffffffffffffffffffffffffffffffff 109372027e0d94b6c8b555a72eba155e ffffffffffffffffffffffffffffffff 24648 /Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/Growler
+ffffffffffffffffffffffffffffffff 62cc27c47e28a9de62dfd6f15713697c ffffffffffffffffffffffffffffffff 20628 /Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/Growler
+000000004a374e4900000000000000cc b70d52a3126fe9e148e05f153679eb2c ffffffffffffffffffffffffffffffff 204 /Growler/build/Release/Growler.bundle/Contents/Frameworks/Growl-WithInstaller.framework
+000000000b6ed145000000000000624c 86085ec1f4c5029fac4a058fdb934143 ffffffffffffffffffffffffffffffff 34566820 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-gqywhawtdxedbfebnymcloravwmx/Growler_Prefix.pch.gch
+000000000b6ed145000000000000624c 894cd9e001f084596e614565f82060ea ffffffffffffffffffffffffffffffff 32985596 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-fmysnehknlvzhmgfazulynfywnue/Growler_Prefix.pch.gch
+00000000000000000000000000000000 f8f087f23997b20a40bf6589e21a73d3 ffffffffffffffffffffffffffffffff 34736 /Growler/build/Release/Growler.bundle/Contents/Resources/Growler.png
+00000000000000000000000000000000 38354a79880a2c1c10b2729299f3b137 ffffffffffffffffffffffffffffffff 454 /Growler/build/Release/Growler.bundle/Contents/Resources/Growl Registration Ticket.growlRegDict
+00000000000000000000000000000000 3d0213815fe4209a53fd583af7e587fe ffffffffffffffffffffffffffffffff 204 /Growler/build/Release/Growler.bundle/Contents/Resources/English.lproj/InfoPlist.strings
+000000004a562b0e00000000000003f5 37ac50f0125e1d7355098b7a4dcab6b8 ffffffffffffffffffffffffffffffff 965 /Growler/build/Release/Growler.bundle/Contents/Info.plist
+ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-apnlscbvlutdeidwwrtxmabrewek/Growler_Prefix.pch.gch
+ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff 0 /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/Growler_Prefix-hgrqcsywmrshyqajoytrixnzipdb/Growler_Prefix.pch.gch</diff>
      <filename>build/Growler.build/Release/Growler.build/Growler~.dep</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Release/Growler.build/Objects-normal/i386/Growler</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1 @@
-/Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/GrowlerView.o
+/Growler/build/Growler.build/Release/Growler.build/Objects-normal/i386/GrowlerView.o</diff>
      <filename>build/Growler.build/Release/Growler.build/Objects-normal/i386/Growler.LinkFileList</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Release/Growler.build/Objects-normal/i386/GrowlerView.o</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Release/Growler.build/Objects-normal/ppc/Growler</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1 @@
-/Users/aditya/Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/GrowlerView.o
+/Growler/build/Growler.build/Release/Growler.build/Objects-normal/ppc/GrowlerView.o</diff>
      <filename>build/Growler.build/Release/Growler.build/Objects-normal/ppc/Growler.LinkFileList</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Growler.build/Release/Growler.build/Objects-normal/ppc/GrowlerView.o</filename>
    </modified>
    <modified>
      <diff>@@ -19,9 +19,9 @@
 		&lt;key&gt;dSYM_UUID&lt;/key&gt;
 		&lt;dict&gt;
 			&lt;key&gt;ppc&lt;/key&gt;
-			&lt;string&gt;b1 f0 77 2b bd 92 fb 43  09 bf ff 69 e0 18 a3 c0&lt;/string&gt;
+			&lt;string&gt;13 41 12 b2 95 8c 18 a8  2d e2 04 72 53 36 6c 1d&lt;/string&gt;
 			&lt;key&gt;i386&lt;/key&gt;
-			&lt;string&gt;8f 8a 87 85 a9 30 78 ec  4d 70 32 9e 34 17 aa 4b&lt;/string&gt;
+			&lt;string&gt;d0 d5 4c 28 e0 c1 01 ed  13 06 37 2b 11 c1 83 a5&lt;/string&gt;
 		&lt;/dict&gt;
 	&lt;/dict&gt;
 &lt;/plist&gt;</diff>
      <filename>build/Release/Growler.bundle.dSYM/Contents/Info.plist</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>build/Release/Growler.bundle.dSYM/Contents/Resources/DWARF/Growler</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>11a60e8d99da43c796c4fe9c7f4aaff2fec99758</id>
    </parent>
  </parents>
  <author>
    <name>Aditya Mukherjee</name>
    <email>ditya@adityamukherjee.com</email>
  </author>
  <url>http://github.com/adityavm/growler/commit/b55957b36e5ad750a03586d7af970556f4a1c085</url>
  <id>b55957b36e5ad750a03586d7af970556f4a1c085</id>
  <committed-date>2009-07-14T05:51:37-07:00</committed-date>
  <authored-date>2009-07-14T05:51:37-07:00</authored-date>
  <message>SIMBL plug-in | title,description,icon,sticky</message>
  <tree>7fd353d7515e5b148bfb77707d31a40b4541076c</tree>
  <committer>
    <name>Aditya Mukherjee</name>
    <email>ditya@adityamukherjee.com</email>
  </committer>
</commit>
