Commits

David Keegan committed f1380ef

*adding full icon set
*removed statusString from xib and code
*added icons to tabbar, including items that are not yet supported: branch, merge, revert
*some icons still need work: toolbar_diff, toolbar_hide_unmodified_file, toolbar_show_unmodified_file, toolbar_update_to_revision, toolbar_view_revision

Comments (0)

Files changed (41)

English.lproj/Repo.xib

 		<string key="IBDocument.HIToolboxVersion">353.00</string>
 		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
 			<bool key="EncodedWithXMLCoder">YES</bool>
-			<integer value="300037"/>
+			<integer value="1" id="9"/>
 		</object>
 		<object class="NSArray" key="IBDocument.PluginDependencies">
 			<bool key="EncodedWithXMLCoder">YES</bool>
 							<string>5B80517C-BF8F-4C2C-9F32-319D5DA67AE7</string>
 							<string>67DF7834-9D0C-4983-AC3B-403E9825A205</string>
 							<string>67E33ADD-9574-4778-832E-CF60F8AD1B43</string>
+							<string>6ADBD3B7-33DB-45A2-8F29-60F6B1A99329</string>
 							<string>707D3CBA-142C-4402-A827-77759FCD5F93</string>
+							<string>808A9265-604C-4529-896C-6345686E5F51</string>
 							<string>9F7143D8-33D5-46ED-8669-1CE0B4F80D24</string>
 							<string>A9460837-B3E5-4D8F-BA2F-2EE2DA11822A</string>
 							<string>B3D7AD46-B9E4-47B2-BA06-00D19C26908D</string>
 							<string>BB5C4395-94C4-4CD3-8D92-FE301B9CB201</string>
+							<string>BF7A5816-64B8-443B-9F80-F6DE6F6C87E6</string>
 							<string>C9CBFCAD-9F31-4BA8-9148-F992516001A5</string>
 							<string>E2026D47-C238-4257-BA61-F589D364EDE4</string>
 							<string>ECFD747A-2BC0-4956-9F53-52479BCB8D79</string>
 								<object class="NSMutableString" key="NSToolbarItemIdentifier">
 									<characters key="NS.bytes">1DD2AB49-EC22-4DF1-B9BA-6C248CEB2AFB</characters>
 								</object>
-								<string type="base64-UTF8" key="NSToolbarItemLabel">Q29tbWl04oCmA</string>
-								<string type="base64-UTF8" key="NSToolbarItemPaletteLabel">Q29tbWl04oCmA</string>
+								<string key="NSToolbarItemLabel">Commit</string>
+								<string key="NSToolbarItemPaletteLabel">Commit</string>
 								<string key="NSToolbarItemToolTip">Commits changes to the selected file(s).</string>
 								<nil key="NSToolbarItemView"/>
 								<object class="NSCustomResource" key="NSToolbarItemImage">
 								<string key="NSToolbarItemPaletteLabel">Reveal In Finder</string>
 								<string type="base64-UTF8" key="NSToolbarItemToolTip">T3BlbnMgYSBGaW5kZXIgd2luZG93IG9uIHRoZSByZXBvc2l0b3J5J3Mgcm9vdCBkaXJlY3RvcnkuA</string>
 								<nil key="NSToolbarItemView"/>
-								<object class="NSCustomResource" key="NSToolbarItemImage" id="879826541">
+								<object class="NSCustomResource" key="NSToolbarItemImage">
 									<string key="NSClassName">NSImage</string>
-									<string key="NSResourceName">mercurial-logo-official</string>
+									<string key="NSResourceName">toolbar_reveal</string>
 								</object>
 								<nil key="NSToolbarItemTarget"/>
 								<nil key="NSToolbarItemAction"/>
 								<object class="NSMutableString" key="NSToolbarItemIdentifier">
 									<characters key="NS.bytes">2BA1FD10-2040-495D-A6D9-99D59659AB5C</characters>
 								</object>
-								<string key="NSToolbarItemLabel">Update Latest</string>
+								<string key="NSToolbarItemLabel">Update</string>
 								<string key="NSToolbarItemPaletteLabel">Update To Latest</string>
 								<string key="NSToolbarItemToolTip">Updates the working tree to the latest revision.</string>
 								<nil key="NSToolbarItemView"/>
-								<object class="NSCustomResource" key="NSToolbarItemImage" id="898343058">
+								<object class="NSCustomResource" key="NSToolbarItemImage">
 									<string key="NSClassName">NSImage</string>
 									<string key="NSResourceName">toolbar_update</string>
 								</object>
 								<object class="NSMutableString" key="NSToolbarItemIdentifier">
 									<characters key="NS.bytes">42971148-A858-4F48-87CB-1F14BC0155B9</characters>
 								</object>
-								<string key="NSToolbarItemLabel">Update To</string>
+								<string key="NSToolbarItemLabel">Update To Revision</string>
 								<string key="NSToolbarItemPaletteLabel">Update To Revision</string>
 								<string key="NSToolbarItemToolTip">Updates the working tree to the selected revision.</string>
 								<nil key="NSToolbarItemView"/>
-								<reference key="NSToolbarItemImage" ref="898343058"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<string key="NSClassName">NSImage</string>
+									<string key="NSResourceName">toolbar_update_to_revision</string>
+								</object>
 								<nil key="NSToolbarItemTarget"/>
 								<nil key="NSToolbarItemAction"/>
 								<string key="NSToolbarItemMinSize">{0, 0}</string>
 								<object class="NSMutableString" key="NSToolbarItemIdentifier">
 									<characters key="NS.bytes">67DF7834-9D0C-4983-AC3B-403E9825A205</characters>
 								</object>
-								<string type="base64-UTF8" key="NSToolbarItemLabel">Q2xvbmUgVG/igKY</string>
+								<string key="NSToolbarItemLabel">Clone</string>
 								<string type="base64-UTF8" key="NSToolbarItemPaletteLabel">Q2xvbmUgUmVwb3NpdG9yeSBUb+KApg</string>
 								<string key="NSToolbarItemToolTip">Creates a local or remote clone of the repository.</string>
 								<nil key="NSToolbarItemView"/>
-								<reference key="NSToolbarItemImage" ref="879826541"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<string key="NSClassName">NSImage</string>
+									<string key="NSResourceName">toolbar_clone_repository_to</string>
+								</object>
 								<nil key="NSToolbarItemTarget"/>
 								<nil key="NSToolbarItemAction"/>
 								<string key="NSToolbarItemMinSize">{0, 0}</string>
 								<bool key="NSToolbarIsUserRemovable">YES</bool>
 								<int key="NSToolbarItemVisibilityPriority">0</int>
 							</object>
+							<object class="NSToolbarItem" id="1030581395">
+								<object class="NSMutableString" key="NSToolbarItemIdentifier">
+									<characters key="NS.bytes">6ADBD3B7-33DB-45A2-8F29-60F6B1A99329</characters>
+								</object>
+								<string key="NSToolbarItemLabel">Merge</string>
+								<string key="NSToolbarItemPaletteLabel">Merge Repository</string>
+								<string key="NSToolbarItemToolTip"/>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<string key="NSClassName">NSImage</string>
+									<string key="NSResourceName">toolbar_merge</string>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<string key="NSToolbarItemMinSize">{0, 0}</string>
+								<string key="NSToolbarItemMaxSize">{0, 0}</string>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
 							<object class="NSToolbarItem" id="749623439">
 								<object class="NSMutableString" key="NSToolbarItemIdentifier">
 									<characters key="NS.bytes">707D3CBA-142C-4402-A827-77759FCD5F93</characters>
 								<bool key="NSToolbarIsUserRemovable">YES</bool>
 								<int key="NSToolbarItemVisibilityPriority">0</int>
 							</object>
+							<object class="NSToolbarItem" id="364466592">
+								<object class="NSMutableString" key="NSToolbarItemIdentifier">
+									<characters key="NS.bytes">808A9265-604C-4529-896C-6345686E5F51</characters>
+								</object>
+								<string key="NSToolbarItemLabel">Branch</string>
+								<string key="NSToolbarItemPaletteLabel">Branch Repository</string>
+								<string key="NSToolbarItemToolTip"/>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<string key="NSClassName">NSImage</string>
+									<string key="NSResourceName">toolbar_branch</string>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<string key="NSToolbarItemMinSize">{0, 0}</string>
+								<string key="NSToolbarItemMaxSize">{0, 0}</string>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
 							<object class="NSToolbarItem" id="880123533">
 								<object class="NSMutableString" key="NSToolbarItemIdentifier">
 									<characters key="NS.bytes">9F7143D8-33D5-46ED-8669-1CE0B4F80D24</characters>
 								<string key="NSToolbarItemPaletteLabel">Hide Unmodified Files</string>
 								<string key="NSToolbarItemToolTip">Toggles between a tree view of all files in the repository (as of the selected revision), and a flat list of only the files that have changed.</string>
 								<nil key="NSToolbarItemView"/>
-								<reference key="NSToolbarItemImage" ref="879826541"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<string key="NSClassName">NSImage</string>
+									<string key="NSResourceName">toolbar_hide_unmodified_file</string>
+								</object>
 								<nil key="NSToolbarItemTarget"/>
 								<nil key="NSToolbarItemAction"/>
 								<string key="NSToolbarItemMinSize">{0, 0}</string>
 								<bool key="NSToolbarIsUserRemovable">YES</bool>
 								<int key="NSToolbarItemVisibilityPriority">0</int>
 							</object>
+							<object class="NSToolbarItem" id="674981191">
+								<object class="NSMutableString" key="NSToolbarItemIdentifier">
+									<characters key="NS.bytes">BF7A5816-64B8-443B-9F80-F6DE6F6C87E6</characters>
+								</object>
+								<string key="NSToolbarItemLabel">Revert</string>
+								<string key="NSToolbarItemPaletteLabel">Revert</string>
+								<string key="NSToolbarItemToolTip"/>
+								<nil key="NSToolbarItemView"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<string key="NSClassName">NSImage</string>
+									<string key="NSResourceName">toolbar_revert</string>
+								</object>
+								<nil key="NSToolbarItemTarget"/>
+								<nil key="NSToolbarItemAction"/>
+								<string key="NSToolbarItemMinSize">{0, 0}</string>
+								<string key="NSToolbarItemMaxSize">{0, 0}</string>
+								<bool key="NSToolbarItemEnabled">YES</bool>
+								<bool key="NSToolbarItemAutovalidates">YES</bool>
+								<int key="NSToolbarItemTag">-1</int>
+								<bool key="NSToolbarIsUserRemovable">YES</bool>
+								<int key="NSToolbarItemVisibilityPriority">0</int>
+							</object>
 							<object class="NSToolbarItem" id="215728893">
 								<object class="NSMutableString" key="NSToolbarItemIdentifier">
 									<characters key="NS.bytes">C9CBFCAD-9F31-4BA8-9148-F992516001A5</characters>
 								<string key="NSToolbarItemPaletteLabel">View Revision</string>
 								<string key="NSToolbarItemToolTip">Opens the selected file of the selected changeset, in your default editor.</string>
 								<nil key="NSToolbarItemView"/>
-								<reference key="NSToolbarItemImage" ref="879826541"/>
+								<object class="NSCustomResource" key="NSToolbarItemImage">
+									<string key="NSClassName">NSImage</string>
+									<string key="NSResourceName">toolbar_view_revision</string>
+								</object>
 								<nil key="NSToolbarItemTarget"/>
 								<nil key="NSToolbarItemAction"/>
 								<string key="NSToolbarItemMinSize">{0, 0}</string>
 						<reference ref="523879486"/>
 						<reference ref="880123533"/>
 						<reference ref="725435931"/>
+						<reference ref="749623439"/>
 						<reference ref="215728893"/>
-						<reference ref="749623439"/>
 						<reference ref="704108844"/>
 						<reference ref="939764736"/>
-						<reference ref="102309525"/>
+						<reference ref="674981191"/>
 						<reference ref="547348168"/>
 						<reference ref="783827731"/>
+						<reference ref="102309525"/>
+						<reference ref="641496510"/>
 						<reference ref="982530493"/>
 						<reference ref="345327671"/>
-						<reference ref="641496510"/>
 						<reference ref="438772105"/>
 						<reference ref="971586408"/>
+						<reference ref="402557902"/>
 						<reference ref="1024028341"/>
-						<reference ref="402557902"/>
+						<reference ref="364466592"/>
+						<reference ref="1030581395"/>
 						<reference ref="576627351"/>
 						<reference ref="58798876"/>
 						<reference ref="809537166"/>
 																			<reference ref="8"/>
 																			<object class="NSCachedImageRep">
 																				<object class="NSData" key="NSTIFFRepresentation">
-																					<bytes key="NS.bytes">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
-gIyBh4J9g3iEaIVVhkKHKYgNiOyJx4qhi3WMSo0ajeeOs4+AkFaRLZIEktuTspSIlV6WMpcHl92Ys5mJ
-mmGbOJwPnOedwZ6cn3igVaE0ohSi9aPVpLiljKZWpyOn8qjAqY2qXKsrq/isx62YrmivOrAKsNqxrLJ9
-s060ILTytcW2lLdjuDO5A7nQupC7TbwIvMS9gr5Avv+/vsB8wT3CAMLCw4XETMUTxdvGpcdxyD3JC8nb
-yq3LgMxTzSXN9M6+z4jQUdEZ0eLSrtN31D/VCtXV1qDXbNg52QfZ1dqk23TcRN0V3eneut+P4GPhNuIN
-4urjwuSV5WXmMeb758nolOlj6jbrDevo7NHtxu7G79jw//JC85n1Cvak+Fz6Rvxl/pL//wAAAEEA5AFx
-AhcC0wO3BLAFxwb3CD0JlQsGDHUN9A99EQASghP+FW4WzxgqGXgatxvmHQYeKB9IIGQhgSKhI8Uk5CYG
-JygoRilvKpMruCzjLg4vNzBkMY4yvjPwNSQ2UzeKOLw56zsIPB09NT5IP1hAbkGDQpZDqkS9Rc9G4Ufy
-SQZKGEspTDpNSU5XT2pQd1GEUpJToVSxVcZW4lgCWSNaQ1thXIFdn16+X99g/2IhY0pkb2WXZsNn9Gki
-alVrjWzGbgNvQ3B+ccRy/HQVdRx2H3cjeCd5KHooeyd8Jn0ifhp/E4AJgPyB7oLeg82EuIWfhoqHbYhT
-iTaKF4r3i9OMq42FjluPM5AMkOaRwJKak3KUUJUtlgyW7JfMmK6Zj5p1m1ucQ50rnhafAp/uoNqhxqKi
-o22kPaUQpeOmtaeMqGCpNaoNquWrvqyarXKuS68lr/+w2bGwsoqzY7Q4tQy14La0t4i4Xrkzuga62Lus
-vH+9U74lvve/ysCdwW7CQMMUw+fEucWNxmHHNcgKyN/JtcqNy2TMP80kzhPPA8/y0N3RyNK005zUg9Vq
-1lLXOdgf2QfZ79rY28Lcr92b3ovffeBv4WXiW+NS5EvlRuZE50HoP+lD6krrUuxc7Wrueu+P8KjxwPLa
-8/f1GvY891/4g/mr+tL79/0e/j//Qf//AAAAGwBeAMMBNgGuAj4C5AOaBGMFPgYqBxwIGQkaCiILJAws
-DSsOJA8SD/sQ2hGuEnYTOBP5FLUVchYwFu8XrxhuGS4Z8BqzG3YcOx0BHcwelh9hIC8g+yHMIp8jciRF
-JR4l8ybBJ4QoPij6KbQqbisrK+gspi1mLiYu5y+oMGoxMTH1MrozgDRGNQs11DabN2E4KDjwObg6fztG
-PBA82j2kPm4/N0ABQMxBl0JjQzBEAETORZ1Gb0dESBRI6Em9SpRLa0xETRtN9E7JT5VQXFEjUexStlOC
-VFFVHlXwVsJXllhvWUZaIVr/W99cwF2hXoNfaWBMYTViG2MBY+hkymWoZoZnYWhAaR9p/2rga8FsoW2G
-bmtvT3A3cR5yBnLuc9d0wnWsdph3hHhxeV96SXsxfAF8xH2DfkV/A3/AgH+BOIHygqyDZ4QihN2FmIZT
-hw+HzYiMiUqKC4rOi5CMUo0XjdyOoY9akBOQy5GEkkGTAJPBlISVSZYSlt+Xrph/mVmaM5sQm/Cc1J26
-nqOfj6B9oW+iYaNOpDKlEKXqpsWnoah+qV+qP6sgrAOs6a3OrrOvnrCHsXCyW7NFtDC1G7YGtvC33LjF
-ua66nrvAvOS+Ab8ZwDPBU8J5w6jE4sYqx3/I7MpwzAfNv8+k0bTT99Z52VrcnuCT5U7rpPVK//8AAG5k
-aW4AAAAAAAAGNgAAmQIAAFbIAABVBAAAkbAAACeRAAAVYAAAUA0AAFQ5AAIKPQAB+uEAASZmAAMBAAAC
-AAAAEwAsAEUAXwB4AJEAqwDFAN8A+QEUATABTAFqAYcBpgHGAecCCgIuAlQCfAKnAtMDAwM1A2oDpQPk
-BCQEZwSsBPMFOwWFBc8GHAZqBroHDAddB7AIBQhbCLAJCAlhCboKFApxCs0LKguHC+YMRwymDQkNbA3V
-DkQOtQ8mD5wQFBCLEQQRfxH9EnoS+hN7E/8UhRUKFZEWGxalFzIXwhhTGOIZdhoLGqIbOhvTHGwdBB2c
-HjEexx9gH/oglyE0IdQidCMUI7YkWiT9JZ0mQibnJ4soLijPKXUqGSq7K14sACyiLUQt5i6LLywvzjB6
-MUQyHTL5M9c0szWYNns3ZzhROUM6PTszPDY9Pz5KP2BAe0GiQsxEAkU5Rn5HyEkSSlFLkEzUThlPYlCt
-Uf5TT1ShVfdXSlijWf1bVVytXgZfX2C3Yg9jbGTDZjdnwWlCashsU23ab2lw+HKFdBV1pXc8eNF6anwD
-faB/O4DhgomEMoXgh7GJj4tzjVKPM5EUkvuU2pa9mJ6aeJxXnjCgCKHfo7SlhqdWqSmrB6zyruOw2LLS
-tMS2wri/urm8uL61wLLCr8StxqrIqcqhzKPOnNCe0p3UitaH2JLarNzS3u/hGeMz5ULnR+kw6v/su+5b
-7+HxS/Km8/D1KfZK92L4bvlo+lf7NvwQ/N79pP6X//8AAAAMACMAPABUAG4AhwChALsA1gDxAQwBKQFG
-AWQBggGiAcMB5QIJAi4CVQJ/AqsC2QMJAz0DdAOwA/AEMQR0BLoFAgVLBZUF4AYvBn4GzwcjB3UHyggi
-CHkI0QkrCYcJ4wpCCqELAAthC8IMJwyKDPANWA3DDjgOsA8oD6QQIxChESERpBIoEq4TNhPAFEwU2hVo
-FfkWjBchF7kYUxjrGYkaKBrJG2scDhyxHVId8R6QHzEf1CB5IR8hxyJwIxojxSRyJR4lyCZ2JyQn0ih9
-KSop2iqHKzMr4CyMLTkt5S6WL0Ev8DCtMYEyXjM+NB81ATXpNtE3vjirOaA6mDuQPJE9kz6bP6VAtUHO
-QuREBUUkRkxHd0imSeNLHkxiTaNO5lArUXFSvVQBVUpWkVfaWSJablu0XPxeRF+MYNNiGWNlZKxmEmeZ
-aRRqkGwRbYxvDnCOcgxzjHUJdo94FHmbeyN8tH5Af9OBcIMQhLKGVYf3iaCLT4z8jq2QYJIak9GVjJdO
-mQyazJyTnlagHKHko6yldKc6qQWqwqxjrgKvp7FSswK0r7ZpuCW54bufvWS/JMDowqrEbsYrx+/JqMtj
-zR3O0tCL0kDT99Wm11fZDNq53GDeBd+t4U/i7eSK5iDnsulK6t/scO3774jxFvKl9DD1uPdH+Nb6ZPv9
-/Y7//wAAAB0ARABqAJEAuADfAQgBMgFeAYsBvAHuAiQCXgKeAuIDLAN/A9wEPgSmBRIFgQXzBmoG4wdf
-B94IYAjhCWcJ7gp5CwMLjwwgDK8NQw3hDpIPRQ/+ELgRdBIzEvQTtxR+FUMWDRbYF6gYehlMGiUa/xvb
-HLodnx6CH2ggUSE+Ii0jHSQRJQUl+CbxJ+ko3yndKtcr1CzRLc8u0i/TMOQyBDMnNEg1azaLN684zjny
-Ow48Lz1NPmk/hUCiQcJC3UP+RRpGPUdgSIVJuErtTClNYU6aT9VREFJRU4xUyVYJV0RYhVnGWwhcSV2M
-XtBgFWFaYqBj7mVCZtFocmoPa7xtZm8fcNlylHRSdhR32Xmce1x9In7egKGCZIQkheaHx4mwi5uNe49Y
-kTCTBpTOlpWYVpoHm7qdZ58OoLKiUqPvpYinHqi0qlmsFa3er6ixdLM9tQC2ybiPulC8Er3Yv5TBV8MY
-xNrGnshlyijL9M27z4vRXtMi1JTWCdeJ2RPantwk3aPfG+CL4fHjTOSd5ePnGOhA6WLqe+uD7IXtcu5d
-7zfwD/DX8Z/yV/MO87v0WPT29Yv2F/aj9yj3nPgP+IP48flS+bT6Fvp4+sr7E/tc+6X77vw3/Hb8pvzV
-/QX9NP1k/ZP9w/3z/iL+T/56/qX+0P77/yf/Uv99/6j/1P//AABkZXNjAAAAAAAAAApDb2xvciBMQ0QA
-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-AAAAAAAAAAAAAAAAAAAAAAAAbWx1YwAAAAAAAAASAAAADG5iTk8AAAASAAAA6HB0UFQAAAAWAAAA+nN2
-U0UAAAAQAAABEGZpRkkAAAAQAAABIGRhREsAAAAcAAABMHpoQ04AAAAMAAABTGZyRlIAAAAWAAABWGph
-SlAAAAAOAAABbmVuVVMAAAASAAABfHBsUEwAAAASAAABjnB0QlIAAAAYAAABoGVzRVMAAAASAAABuHpo
-VFcAAAAOAAABynJ1UlUAAAAkAAAB2GtvS1IAAAAMAAAB/GRlREUAAAAQAAACCG5sTkwAAAAWAAACGGl0
-SVQAAAAUAAACLgBGAGEAcgBnAGUALQBMAEMARABMAEMARAAgAGEAIABDAG8AcgBlAHMARgDkAHIAZwAt
-AEwAQwBEAFYA5AByAGkALQBMAEMARABMAEMARAAtAGYAYQByAHYAZQBzAGsA5gByAG1faYJyACAATABD
-AEQATABDAEQAIABjAG8AdQBsAGUAdQByMKsw6TD8ACAATABDAEQAQwBvAGwAbwByACAATABDAEQASwBv
-AGwAbwByACAATABDAEQATABDAEQAIABDAG8AbABvAHIAaQBkAG8ATABDAEQAIABjAG8AbABvAHJfaYJy
-bbJmdphveTpWaAQmBDIENQRCBD0EPgQ5ACAEFgQaAC0ENAQ4BEEEPwQ7BDUEOc7st+wAIABMAEMARABG
-AGEAcgBiAC0ATABDAEQASwBsAGUAdQByAGUAbgAtAEwAQwBEAEwAQwBEACAAYwBvAGwAbwByAGkAAG1t
-b2QAAAAAAAAGEAAAnIEAAAAAwb3/gAAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAENvcHlyaWdodCBBcHBs
-ZSwgSW5jLiwgMjAwOQA</bytes>
+																					<bytes key="NS.bytes">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
+fDp9RH5Mf1OAVoFWglODTYRFhTuGMYcliBiJC4n9iu6L3ozNjb2OrY+gkJeRk5KSk5WUmJWblpyXnpid
+mZyam5uYnJWdkZ6On4ugiqGLoo2jkaSTpZemmqebqJypnaqdq5ysm62ZrpSvjbCBsXKyXrNHtC+1FrX8
+tuK3yLituZG6dbtZvDy9Hr4BvuW/ycCxwZ3Ci8N7xGzFXcZOxz7ILckcygrK98vkzNHNvc6nz4/Qc9FU
+0jLTDdPl1L3VktZn1zzYEdjl2bjai9te3DDdAt3U3qbfeOBK4R3h8uLH45zkcOVF5hnm7efB6JXpaeo8
+6w/r4uy07YbuV+8m7/Lwt/F28jDy5fOX9Ej0+fWq9lv3Dfe++HD5IfnS+oP7M/vk/JP9Q/3y/qH/UP//
+AAABWwLzBFsF7QdWCNIKSAvHDUAOvRA0Ea0TJBShFhMXgRjnGkQbnBz4HmAfyiEuIokj2yUoJmknpijg
+KhYrSCx4LaQuzi/5MSUyTzN4NJ81xDblOAY5Izo+O1Y8aj1+PpA/oECvQb1CyUPSRNpF4EbmR+lI6knp
+SudL5EzfTdlO1E/QUM9Rz1LPU9BU0VXRVs9Xy1jHWcJau1uzXKpdoV6YX5JgjmGNYpBjk2SXZZtmnWee
+aJ5pnWqba5hslG2Qboxvi3CLcZBymHOidKt1tHa9d8R4y3nQetV72Xzbfdx+23/ZgNOBy4LBg7WEp4WZ
+hoqHeohqiViKRoszjB+NC433juSP05DFkbuStZOwlK2VqJakl56YmJmSmoqbgpx5nXGeaZ9hoFuhV6JV
+o1SkVKVUplOnUahPqUyqSatErD+tOa4xryiwG7ELsfiy47PLtLK1mbZ/t2S4SrkuuhO69rvavL29oL6E
+v2jAUME6wifDF8QIxPnF6sbbx8vIu8mqypnLh8x1zWLOT8860CTRCtHu0s/TrdSL1WjWRNch1/3Y2Nmz
+2o7baNxB3Rvd9N7N36fgguFg4j/jH+QA5OHlweai54HoYOk/6h7q/Ova7LftlO5x70zwJfD98c/ynvNs
+9Dj1BPXP9pn3Y/gt+Pf5wPqJ+1H8Gvzh/an+cf84//8AAAFFAsgEHwWGBvkIUQm6CyEMgA3qD0wQsBIR
+E3gU2BY4F5gY+BpkG9wdXB7fIFohxyMpJIEl0ycfKGQppirlLCEtVi6ML8Aw8jIlM1Y0hTWwNto4Ajkn
+Okg7ZjyDPZw+tD/JQNxB7UL7RAlFE0YcRyJIJ0kqSixLK0wqTSdOJE8fUB1RG1IcUx1UHlUeVhxXGVgW
+WRFaClsCW/lc7l3kXttf1GDPYc1izWPOZM9l0GbPZ81oymnGasFru2y0ba1upm+hcJ9xoHKjc6h0rnWz
+drh3u3i9eb56vnu+fLt9uH60f6yAoYGTgoKDb4RbhUaGL4cYiACI6InPiraLnIyBjWaOTI8zkB2RCpH7
+ku+T5JTZlc6Ww5e3mKqZnZqPm4CccJ1gnk+fQKAxoSWiHKMTpAulAqX6pvGn56jcqdKqxau5rKytnq6O
+r3ywZ7FPsjSzGLP5tNq1uraZt3i4Vrk0uhK677vNvKq9h75lv0TAJcEIwe/C2cPExK/Fm8aHx3HIW8lF
+yi7LF8v/zObNzc6zz5fQeNFX0jPTDtPn1L/VltZt10TYGtjw2cbam9tw3EXdGt3w3sXfneB34VPiMuMS
+4/Tk1+W55pvnfOhd6T7qHur+697sve2c7nzvXfBA8SbyEPL88+z02/XK9rn3qfiX+YX6c/th/E79Ov4n
+/xP//wAAbmRpbgAAAAAAAAY2AACmFwAAVc8AAEu5AACesQAAJswAABBsAABQDQAAVDkAAkAAAAIhRwAC
+FwoAAwEAAAIAAAABAAUACwASABsAJQAxAD4ATQBdAG4AgQCVAKoAwADYAPEBCwEmAUMBYAF/AaABwgHm
+AgwCNAJdAoYCsQLcAwgDNQNkA5UDyQP/BDcEcgSvBO0FLgVxBbcF/gZHBpEG3gcrB3oHywgeCHMIygkk
+CYAJ3go/CqILCAtwC9oMRgy1DSUNmA4NDoUO/w99D/0QfxEFEY0SGBKlEzUTxxRbFO8VhBYZFrAXSRfk
+GIIZIxnGGmwbFRvBHG8dIB3SHoUfNx/pIJshTSIBIrgjciQuJOwlriZxJzgoASjMKZgqZSswK/oswy2L
+LlUvIS/vML8xkTJmMz00FjTyNdE2szeYOII5cTpkO1w8WD1XPlk/X0BmQXFCf0OPRKNFuEbPR+VI+EoH
+SxRMH00sTjpPTFBfUXZSj1OqVMhV6VcMWDBZVVp6W55cwl3nXw5gNmFgYo1jvWTuZiJnWWiRac1rDWxT
+baBu9nBUcbhzH3SKdfd3Z3jZek97yH1DfsKAQ4HFg0eExYY+h7WJKoqhjBmNlY8TkJSSGJOflSmWtZhE
+mdibc50WnsSge6I6o/6lyKeVqWWrOa0RruuwybKqtI62dbhduka8Lb4Vv//B7MPcxc/Hxcm8y7fNtc+1
+0brTwtXQ1+vaHNxp3s/hRuPE5kPow+tG7c3wWfLp9X74GPq2/Vj//wAAAAIABQALABMAHAAmADMAQQBQ
+AGEAcwCGAJsAsQDIAOEA+wEWATMBUAFvAZABsgHWAfwCJAJOAnkCpQLRAv0DLANcA44DwwP6BDMEbwSt
+BO4FMAV1BbwGBQZQBp4G7Qc+B5AH5Ag6CJII7AlJCagKCQptCtMLPAuoDBYMhgz5DW8N5g5gDt0PXQ/f
+EGQQ6xF2EgMSlBMnE70UVhTxFY4WKxbJF2gYCRirGVAZ+BqjG1AcAByzHWkeIh7dH5ogWCEVIdIijiNL
+JAokyiWNJlMnGyfmKLQphCpXKywsAyzaLbEuhi9aMC4xBDHcMrYzkjRxNVI2NjccOAU48TngOtI7yTzE
+PcQ+xz/PQNlB5kL2RAhFHkY3R1JIcUmRSrRL1Uz1ThJPLFBGUWBSfVObVL1V4VcHWDBZXFqKW7lc6l4c
+X01gfWGtYt1kDmVBZndnr2jpaiZrZmyobe1vNnCCcdRzLHSMdfF3XXjMej57s30rfqaAI4GkgyeErYY1
+h76JRorKjEuNyY9GkMOSQ5PFlUmW0JhameebdZ0HnpugM6HQo3SlIKbUqI+qTqwQrdWvnbFosze1CLbd
+uLW6j7xsvknAJMH8w9LFqMeAyVvLOc0azv7Q5dLP1LvWq9id2pTckd6X4KviyuTy5x/pUOuF7b7v+fI5
+9Hz2wvkN+1r9q///AAAAAgAGAAwAFQAfACsAOABIAFkAawB/AJUArADEAN4A+gEWATUBVAF1AZgBvAHh
+AggCMAJYAoACqQLSAvwDJwNUA4MDtQPpBB8EWASSBM8FDgVPBZIF1wYeBmgGswcAB08HoAfyCEYInAj0
+CU8JqwoKCmsKzws2C54MCgx3DOgNWw3QDkkOxA9BD8IQRRDLEVQR4BJuEwATlBQrFMQVYBX8FpoXOBfY
+GHoZHxnHGnEbHhvOHIEdNx3wHqwfaSAnIOUhoyJgIx8j3yShJWYmLib4J8UolSlnKjwrFCvtLMctoC54
+L1AwKDEBMdwyuTOZNHw1YTZJNzM4ITkROgQ6/Dv5PPw+Az8PQB9BMkJIQ2JEfkWdRr9H5EkMSjZLYkyM
+TbVO2k/9USBSQ1NpVJFVu1bpWBlZTFqCW7tc9l4zX3FgrmHpYyRkYGWdZt1oHmljaqpr821Abo9v4XE2
+co9z7nVUdsF4NHmteyt8q34vf7aBQILMhFuF7YeBiReKroxEjdePZZDwknmUBJWQlx+YsZpGm96deJ8W
+oLaiWqQCpa+nZKkhquassK6AsFKyKLQCtd63vbmfu4S9a79TwT3DJMUHxubIwMqazHTOUdAw0hPT+NXg
+18vZuNup3ZvfjuF/42rlT+cu6Qrq5+zG7qfwivJw9Fj2Q/gx+iH8E/4I//8AAGRlc2MAAAAAAAAAE0xF
+RCBDaW5lbWEgRGlzcGxheQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAABIAAAAMbmJOTwAA
+ACQAAADocHRQVAAAACQAAADoc3ZTRQAAACQAAADoZmlGSQAAACQAAADoZGFESwAAACQAAADoemhDTgAA
+ACQAAADoZnJGUgAAACQAAADoamFKUAAAACQAAADoZW5VUwAAACQAAADocGxQTAAAACQAAADocHRCUgAA
+ACQAAADoZXNFUwAAACQAAADoemhUVwAAACQAAADocnVSVQAAACQAAADoa29LUgAAACQAAADoZGVERQAA
+ACQAAADobmxOTAAAACQAAADoaXRJVAAAACQAAADoAEwARQBEACAAQwBpAG4AZQBtAGEAIABEAGkAcwBw
+AGwAYQB5bW1vZAAAAAAAAAYQAACSNgJXAADFivKAAAAAAAAAAAAAAAAAAAAAAHRleHQAAAAAQ29weXJp
+Z2h0IEFwcGxlLCBJbmMuLCAyMDA5AA</bytes>
 																				</object>
 																				<string key="NSCacheWindowColorSpace">NSCalibratedRGBColorSpace</string>
 																				<int key="NSCacheWindowBPS">8</int>
 																		<string key="NSSelector">statusImage</string>
 																	</object>
 																</object>
-																<object class="NSTableColumn" id="394086744">
-																	<string key="NSIdentifier">status</string>
-																	<double key="NSWidth">2.400000e+01</double>
-																	<double key="NSMinWidth">2.400000e+01</double>
-																	<double key="NSMaxWidth">2.400000e+01</double>
-																	<object class="NSTableHeaderCell" key="NSHeaderCell">
-																		<int key="NSCellFlags">75628032</int>
-																		<int key="NSCellFlags2">134217728</int>
-																		<string key="NSContents"/>
-																		<reference key="NSSupport" ref="26"/>
-																		<object class="NSColor" key="NSBackgroundColor" id="291461660">
-																			<int key="NSColorSpace">3</int>
-																			<bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
-																		</object>
-																		<reference key="NSTextColor" ref="246896059"/>
-																	</object>
-																	<object class="NSTextFieldCell" key="NSDataCell" id="643260170">
-																		<int key="NSCellFlags">67239488</int>
-																		<int key="NSCellFlags2">138544128</int>
-																		<string key="NSContents">Text Cell</string>
-																		<object class="NSFont" key="NSSupport" id="44865239">
-																			<string key="NSName">LucidaGrande</string>
-																			<double key="NSSize">1.100000e+01</double>
-																			<int key="NSfFlags">16</int>
-																		</object>
-																		<reference key="NSControlView" ref="408726427"/>
-																		<reference key="NSBackgroundColor" ref="265951760"/>
-																		<reference key="NSTextColor" ref="306507377"/>
-																	</object>
-																	<reference key="NSTableView" ref="408726427"/>
-																	<object class="NSSortDescriptor" key="NSSortDescriptorPrototype" id="991949078">
-																		<bool key="NSAscending">YES</bool>
-																		<string key="NSSelector">status</string>
-																	</object>
-																</object>
 																<object class="NSTableColumn" id="157704806">
 																	<string key="NSIdentifier">name</string>
-																	<double key="NSWidth">2.350000e+02</double>
+																	<double key="NSWidth">2.620000e+02</double>
 																	<double key="NSMinWidth">4.000000e+01</double>
 																	<double key="NSMaxWidth">1.000000e+03</double>
 																	<object class="NSTableHeaderCell" key="NSHeaderCell">
 																		<int key="NSCellFlags2">0</int>
 																		<string key="NSContents">Filename</string>
 																		<reference key="NSSupport" ref="26"/>
-																		<reference key="NSBackgroundColor" ref="291461660"/>
+																		<object class="NSColor" key="NSBackgroundColor">
+																			<int key="NSColorSpace">3</int>
+																			<bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
+																		</object>
 																		<reference key="NSTextColor" ref="246896059"/>
 																	</object>
 																	<object class="NSTextFieldCell" key="NSDataCell" id="877549045">
 																		<int key="NSCellFlags">337772096</int>
 																		<int key="NSCellFlags2">67111424</int>
 																		<string key="NSContents">Text Cell</string>
-																		<reference key="NSSupport" ref="44865239"/>
+																		<object class="NSFont" key="NSSupport">
+																			<string key="NSName">LucidaGrande</string>
+																			<double key="NSSize">1.100000e+01</double>
+																			<int key="NSfFlags">16</int>
+																		</object>
 																		<reference key="NSControlView" ref="408726427"/>
 																		<reference key="NSBackgroundColor" ref="131218211"/>
 																		<reference key="NSTextColor" ref="306507377"/>
 															<int key="NSTvFlags">-633339904</int>
 															<object class="NSArray" key="NSSortDescriptors">
 																<bool key="EncodedWithXMLCoder">YES</bool>
-																<reference ref="991949078"/>
+																<object class="NSSortDescriptor" id="991949078">
+																	<bool key="NSAscending">YES</bool>
+																	<string key="NSSelector">status</string>
+																</object>
 																<reference ref="991949078"/>
 															</object>
 															<int key="NSColumnAutoresizingStyle">4</int>
 												<object class="NSScroller" id="864508780">
 													<reference key="NSNextResponder" ref="977457134"/>
 													<int key="NSvFlags">-2147483392</int>
-													<string key="NSFrame">{{266, 17}, {15, 247}}</string>
+													<string key="NSFrame">{{277, 17}, {15, 247}}</string>
 													<reference key="NSSuperview" ref="977457134"/>
 													<reference key="NSTarget" ref="977457134"/>
 													<string key="NSAction">_doScroller:</string>
 												<object class="NSScroller" id="521395639">
 													<reference key="NSNextResponder" ref="977457134"/>
 													<int key="NSvFlags">-2147483392</int>
-													<string key="NSFrame">{{0, 264}, {281, 15}}</string>
+													<string key="NSFrame">{{0, 264}, {277, 15}}</string>
 													<reference key="NSSuperview" ref="977457134"/>
 													<int key="NSsFlags">1</int>
 													<reference key="NSTarget" ref="977457134"/>
 													<string key="NSAction">_doScroller:</string>
-													<double key="NSPercent">9.123377e-01</double>
+													<double key="NSPercent">7.012658e-01</double>
 												</object>
 												<object class="NSClipView" id="960155502">
 													<reference key="NSNextResponder" ref="977457134"/>
 																<object class="NSTextView" id="1057217485">
 																	<reference key="NSNextResponder" ref="378280175"/>
 																	<int key="NSvFlags">2322</int>
-																	<string key="NSFrameSize">{88, 200}</string>
+																	<string key="NSFrameSize">{0, 0}</string>
 																	<reference key="NSSuperview" ref="378280175"/>
 																	<object class="NSTextContainer" key="NSTextContainer" id="178117438">
 																		<object class="NSLayoutManager" key="NSLayoutManager">
 																			<nil key="NSDelegate"/>
 																		</object>
 																		<reference key="NSTextView" ref="1057217485"/>
-																		<double key="NSWidth">8.800000e+01</double>
+																		<double key="NSWidth">0.000000e+00</double>
 																		<int key="NSTCFlags">1</int>
 																	</object>
 																	<object class="NSTextViewSharedData" key="NSSharedData">
 																					<int key="NSColorSpace">1</int>
 																					<bytes key="NSRGB">MCAwIDEAA</bytes>
 																				</object>
-																				<integer value="1" id="9"/>
+																				<reference ref="9"/>
 																			</object>
 																		</object>
 																		<nil key="NSDefaultParagraphStyle"/>
 														<object class="NSScroller" id="79423723">
 															<reference key="NSNextResponder" ref="554197517"/>
 															<int key="NSvFlags">-2147483392</int>
-															<string key="NSFrame">{{1, 238}, {270, 15}}</string>
+															<string key="NSFrame">{{1, 238}, {285, 15}}</string>
 															<reference key="NSSuperview" ref="554197517"/>
 															<int key="NSsFlags">1</int>
 															<reference key="NSTarget" ref="554197517"/>
 															<string key="NSAction">_doScroller:</string>
-															<double key="NSPercent">9.278350e-01</double>
+															<double key="NSPercent">9.468439e-01</double>
 														</object>
 													</object>
 													<string key="NSFrameSize">{287, 254}</string>
 				</object>
 				<object class="IBConnectionRecord">
 					<object class="IBBindingConnection" key="connection">
-						<string key="label">value: arrangedObjects.statusString</string>
-						<reference key="source" ref="394086744"/>
-						<reference key="destination" ref="460789637"/>
-						<object class="NSNibBindingConnector" key="connector">
-							<reference key="NSSource" ref="394086744"/>
-							<reference key="NSDestination" ref="460789637"/>
-							<string key="NSLabel">value: arrangedObjects.statusString</string>
-							<string key="NSBinding">value</string>
-							<string key="NSKeyPath">arrangedObjects.statusString</string>
-							<int key="NSNibBindingConnectorVersion">2</int>
-						</object>
-					</object>
-					<int key="connectionID">300018</int>
-				</object>
-				<object class="IBConnectionRecord">
-					<object class="IBBindingConnection" key="connection">
 						<string key="label">value: arrangedObjects.name</string>
 						<reference key="source" ref="157704806"/>
 						<reference key="destination" ref="460789637"/>
 							<reference ref="102309525"/>
 							<reference ref="438772105"/>
 							<reference ref="971586408"/>
+							<reference ref="364466592"/>
+							<reference ref="1030581395"/>
+							<reference ref="674981191"/>
 						</object>
 						<reference key="parent" ref="927202284"/>
 					</object>
 						<reference key="object" ref="599257509"/>
 						<object class="NSMutableArray" key="children">
 							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="987824090"/>
 							<reference ref="977457134"/>
-							<reference ref="987824090"/>
 						</object>
 						<reference key="parent" ref="333363212"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">3</int>
-						<reference key="object" ref="977457134"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="408726427"/>
-							<reference ref="864508780"/>
-							<reference ref="521395639"/>
-							<reference ref="435744945"/>
-						</object>
-						<reference key="parent" ref="599257509"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">6</int>
-						<reference key="object" ref="408726427"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="453707715"/>
-							<reference ref="157704806"/>
-							<reference ref="394086744"/>
-							<reference ref="722134955"/>
-						</object>
-						<reference key="parent" ref="977457134"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">100003</int>
-						<reference key="object" ref="864508780"/>
-						<reference key="parent" ref="977457134"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">200003</int>
-						<reference key="object" ref="521395639"/>
-						<reference key="parent" ref="977457134"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">300003</int>
-						<reference key="object" ref="435744945"/>
-						<reference key="parent" ref="977457134"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">300089</int>
-						<reference key="object" ref="453707715"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="478190621"/>
-						</object>
-						<reference key="parent" ref="408726427"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">8</int>
-						<reference key="object" ref="157704806"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="877549045"/>
-						</object>
-						<reference key="parent" ref="408726427"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">9</int>
-						<reference key="object" ref="394086744"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="643260170"/>
-						</object>
-						<reference key="parent" ref="408726427"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">300024</int>
-						<reference key="object" ref="877549045"/>
-						<reference key="parent" ref="157704806"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">300090</int>
-						<reference key="object" ref="478190621"/>
-						<reference key="parent" ref="453707715"/>
-					</object>
-					<object class="IBObjectRecord">
 						<int key="objectID">300205</int>
 						<reference key="object" ref="141369703"/>
 						<object class="NSMutableArray" key="children">
 						<reference key="parent" ref="46956025"/>
 					</object>
 					<object class="IBObjectRecord">
-						<int key="objectID">300015</int>
-						<reference key="object" ref="643260170"/>
-						<reference key="parent" ref="394086744"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">300291</int>
-						<reference key="object" ref="722134955"/>
-						<object class="NSMutableArray" key="children">
-							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="457325178"/>
-						</object>
-						<reference key="parent" ref="408726427"/>
-					</object>
-					<object class="IBObjectRecord">
-						<int key="objectID">300300</int>
-						<reference key="object" ref="457325178"/>
-						<reference key="parent" ref="722134955"/>
-					</object>
-					<object class="IBObjectRecord">
 						<int key="objectID">300306</int>
 						<reference key="object" ref="987824090"/>
 						<object class="NSMutableArray" key="children">
 						<reference key="object" ref="901185224"/>
 						<reference key="parent" ref="955311734"/>
 					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">3</int>
+						<reference key="object" ref="977457134"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="435744945"/>
+							<reference ref="521395639"/>
+							<reference ref="864508780"/>
+							<reference ref="408726427"/>
+						</object>
+						<reference key="parent" ref="599257509"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300003</int>
+						<reference key="object" ref="435744945"/>
+						<reference key="parent" ref="977457134"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">200003</int>
+						<reference key="object" ref="521395639"/>
+						<reference key="parent" ref="977457134"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">100003</int>
+						<reference key="object" ref="864508780"/>
+						<reference key="parent" ref="977457134"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">6</int>
+						<reference key="object" ref="408726427"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="722134955"/>
+							<reference ref="157704806"/>
+							<reference ref="453707715"/>
+						</object>
+						<reference key="parent" ref="977457134"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300291</int>
+						<reference key="object" ref="722134955"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="457325178"/>
+						</object>
+						<reference key="parent" ref="408726427"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300300</int>
+						<reference key="object" ref="457325178"/>
+						<reference key="parent" ref="722134955"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">8</int>
+						<reference key="object" ref="157704806"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="877549045"/>
+						</object>
+						<reference key="parent" ref="408726427"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300024</int>
+						<reference key="object" ref="877549045"/>
+						<reference key="parent" ref="157704806"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300089</int>
+						<reference key="object" ref="453707715"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="478190621"/>
+						</object>
+						<reference key="parent" ref="408726427"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300090</int>
+						<reference key="object" ref="478190621"/>
+						<reference key="parent" ref="453707715"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300317</int>
+						<reference key="object" ref="364466592"/>
+						<reference key="parent" ref="46956025"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300318</int>
+						<reference key="object" ref="1030581395"/>
+						<reference key="parent" ref="46956025"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">300319</int>
+						<reference key="object" ref="674981191"/>
+						<reference key="parent" ref="46956025"/>
+					</object>
 				</object>
 			</object>
 			<object class="NSMutableDictionary" key="flattenedProperties">
 					<string>300003.IBPluginDependency</string>
 					<string>300003.IBShouldRemoveOnLegacySave</string>
 					<string>300004.IBPluginDependency</string>
-					<string>300015.IBPluginDependency</string>
 					<string>300021.IBPluginDependency</string>
 					<string>300024.CustomClassName</string>
 					<string>300024.IBPluginDependency</string>
 					<string>300307.IBSegmentedControlTracker.RoundRobinState</string>
 					<string>300307.IBSegmentedControlTracker.WasGrowing</string>
 					<string>300308.IBPluginDependency</string>
+					<string>300317.IBPluginDependency</string>
+					<string>300318.IBPluginDependency</string>
+					<string>300319.IBPluginDependency</string>
 					<string>6.IBPluginDependency</string>
 					<string>6.ImportedFromIB2</string>
 					<string>8.IBPluginDependency</string>
 					<string>8.ImportedFromIB2</string>
-					<string>9.IBPluginDependency</string>
-					<string>9.ImportedFromIB2</string>
 				</object>
 				<object class="NSMutableArray" key="dict.values">
 					<bool key="EncodedWithXMLCoder">YES</bool>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<reference ref="9"/>
-					<string>{{213, 21}, {586, 488}}</string>
-					<string>{{213, 21}, {586, 488}}</string>
+					<string>{{257, 305}, {586, 488}}</string>
+					<string>{{257, 305}, {586, 488}}</string>
 					<reference ref="9"/>
 					<string>{{166, 135}, {586, 488}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<reference ref="9"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>ImageAndTextCell</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>{{106, 927}, {616, 0}}</string>
+					<string>{{242, 793}, {616, 0}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>{{151, 623}, {616, 0}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<reference ref="9"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<reference ref="9"/>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<reference ref="9"/>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 				</object>
 			</object>
 			<nil key="sourceID"/>
-			<int key="maxID">300316</int>
+			<int key="maxID">300319</int>
 		</object>
 		<object class="IBClassDescriber" key="IBDocument.Classes">
 			<object class="NSMutableArray" key="referencedPartialClassDescriptions">
 					<string key="className">NSWindow</string>
 					<object class="IBClassDescriptionSource" key="sourceIdentifier">
 						<string key="majorKey">IBProjectSource</string>
-						<string key="minorKey">../MYUtilities/MYWindowUtils.h</string>
+						<string key="minorKey">../../base/thirdParty/Objective-C/MYUtilities/MYWindowUtils.h</string>
 					</object>
 				</object>
 				<object class="IBPartialClassDescription">

Murky.xcodeproj/project.pbxproj

 		27FEB4740FBB200600290049 /* toolbar_remove.png in Resources */ = {isa = PBXBuildFile; fileRef = 27FEB46B0FBB200600290049 /* toolbar_remove.png */; };
 		27FEB4750FBB200600290049 /* toolbar_update.png in Resources */ = {isa = PBXBuildFile; fileRef = 27FEB46C0FBB200600290049 /* toolbar_update.png */; };
 		27FEB4860FBB209D00290049 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 27FEB4840FBB209D00290049 /* InfoPlist.strings */; };
+		73235B251012651800FAA680 /* toolbar_merge.png in Resources */ = {isa = PBXBuildFile; fileRef = 73235B231012651800FAA680 /* toolbar_merge.png */; };
+		73235B261012651800FAA680 /* toolbar_branch.png in Resources */ = {isa = PBXBuildFile; fileRef = 73235B241012651800FAA680 /* toolbar_branch.png */; };
+		73235B8F10129EFD00FAA680 /* toolbar_revert.png in Resources */ = {isa = PBXBuildFile; fileRef = 73235B8E10129EFD00FAA680 /* toolbar_revert.png */; };
+		7364973A10107F2100B717B2 /* toolbar_reveal.png in Resources */ = {isa = PBXBuildFile; fileRef = 7364973910107F2100B717B2 /* toolbar_reveal.png */; };
+		7364973C10107F5700B717B2 /* toolbar_update_to_revision.png in Resources */ = {isa = PBXBuildFile; fileRef = 7364973B10107F5700B717B2 /* toolbar_update_to_revision.png */; };
+		7364973E10107FDE00B717B2 /* toolbar_clone_repository_to.png in Resources */ = {isa = PBXBuildFile; fileRef = 7364973D10107FDE00B717B2 /* toolbar_clone_repository_to.png */; };
+		736AC3EF101096B500157930 /* toolbar_show_unmodified_file.png in Resources */ = {isa = PBXBuildFile; fileRef = 736AC3EC101096B500157930 /* toolbar_show_unmodified_file.png */; };
+		736AC3F0101096B500157930 /* toolbar_view_revision.png in Resources */ = {isa = PBXBuildFile; fileRef = 736AC3ED101096B500157930 /* toolbar_view_revision.png */; };
+		736AC3F3101096D700157930 /* toolbar_show_unmodified_file.png in Resources */ = {isa = PBXBuildFile; fileRef = 736AC3F1101096D700157930 /* toolbar_show_unmodified_file.png */; };
+		736AC3F4101096D700157930 /* toolbar_hide_unmodified_file.png in Resources */ = {isa = PBXBuildFile; fileRef = 736AC3F2101096D700157930 /* toolbar_hide_unmodified_file.png */; };
+		73864C171012B9DA00EF650A /* status_ignored.png in Resources */ = {isa = PBXBuildFile; fileRef = 73864C141012B9DA00EF650A /* status_ignored.png */; };
+		73864C181012B9DA00EF650A /* status_needs_update.png in Resources */ = {isa = PBXBuildFile; fileRef = 73864C151012B9DA00EF650A /* status_needs_update.png */; };
+		73864C3D1012BB0D00EF650A /* status_deleted.png in Resources */ = {isa = PBXBuildFile; fileRef = 73864C3C1012BB0D00EF650A /* status_deleted.png */; };
 		8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
 		D095A4110FBC0FD800512681 /* toolbar_discard.png in Resources */ = {isa = PBXBuildFile; fileRef = D095A40F0FBC0FD800512681 /* toolbar_discard.png */; };
 		D095A4120FBC0FD800512681 /* toolbar_refresh.png in Resources */ = {isa = PBXBuildFile; fileRef = D095A4100FBC0FD800512681 /* toolbar_refresh.png */; };
 		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
 		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
 		32CA4F630368D1EE00C91783 /* Murky_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Murky_Prefix.pch; sourceTree = "<group>"; };
+		73235B231012651800FAA680 /* toolbar_merge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_merge.png; sourceTree = "<group>"; };
+		73235B241012651800FAA680 /* toolbar_branch.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_branch.png; sourceTree = "<group>"; };
+		73235B8E10129EFD00FAA680 /* toolbar_revert.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_revert.png; sourceTree = "<group>"; };
+		7364973910107F2100B717B2 /* toolbar_reveal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_reveal.png; sourceTree = "<group>"; };
+		7364973B10107F5700B717B2 /* toolbar_update_to_revision.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_update_to_revision.png; sourceTree = "<group>"; };
+		7364973D10107FDE00B717B2 /* toolbar_clone_repository_to.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_clone_repository_to.png; sourceTree = "<group>"; };
+		736AC3EC101096B500157930 /* toolbar_show_unmodified_file.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_show_unmodified_file.png; sourceTree = "<group>"; };
+		736AC3ED101096B500157930 /* toolbar_view_revision.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_view_revision.png; sourceTree = "<group>"; };
+		736AC3F1101096D700157930 /* toolbar_show_unmodified_file.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_show_unmodified_file.png; sourceTree = "<group>"; };
+		736AC3F2101096D700157930 /* toolbar_hide_unmodified_file.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = toolbar_hide_unmodified_file.png; sourceTree = "<group>"; };
+		73864C141012B9DA00EF650A /* status_ignored.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = status_ignored.png; sourceTree = "<group>"; };
+		73864C151012B9DA00EF650A /* status_needs_update.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = status_needs_update.png; sourceTree = "<group>"; };
+		73864C3C1012BB0D00EF650A /* status_deleted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = status_deleted.png; sourceTree = "<group>"; };
 		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
 		8D1107320486CEB800E47090 /* Murky.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Murky.app; sourceTree = BUILT_PRODUCTS_DIR; };
 		D095A40F0FBC0FD800512681 /* toolbar_discard.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = toolbar_discard.png; path = Resources/Icons/toolbar_discard.png; sourceTree = SOURCE_ROOT; };
 		27FEB4630FBB200600290049 /* Icons */ = {
 			isa = PBXGroup;
 			children = (
+				73864C3C1012BB0D00EF650A /* status_deleted.png */,
+				73864C141012B9DA00EF650A /* status_ignored.png */,
+				73864C151012B9DA00EF650A /* status_needs_update.png */,
+				73235B8E10129EFD00FAA680 /* toolbar_revert.png */,
+				73235B231012651800FAA680 /* toolbar_merge.png */,
+				73235B241012651800FAA680 /* toolbar_branch.png */,
+				736AC3F1101096D700157930 /* toolbar_show_unmodified_file.png */,
+				736AC3F2101096D700157930 /* toolbar_hide_unmodified_file.png */,
+				736AC3EC101096B500157930 /* toolbar_show_unmodified_file.png */,
+				736AC3ED101096B500157930 /* toolbar_view_revision.png */,
+				7364973D10107FDE00B717B2 /* toolbar_clone_repository_to.png */,
+				7364973B10107F5700B717B2 /* toolbar_update_to_revision.png */,
+				7364973910107F2100B717B2 /* toolbar_reveal.png */,
 				D095A5160FBC376E00512681 /* status_null.png */,
 				D095A5110FBC363100512681 /* status_removed.png */,
 				D095A50D0FBC329500512681 /* status_nottracked.png */,
 				D095A5120FBC363100512681 /* status_removed.png in Resources */,
 				D095A5170FBC376E00512681 /* status_null.png in Resources */,
 				279089880FBFD9CC00CEA97E /* RevisionDescriptionTemplate.rtf in Resources */,
+				7364973A10107F2100B717B2 /* toolbar_reveal.png in Resources */,
+				7364973C10107F5700B717B2 /* toolbar_update_to_revision.png in Resources */,
+				7364973E10107FDE00B717B2 /* toolbar_clone_repository_to.png in Resources */,
+				736AC3EF101096B500157930 /* toolbar_show_unmodified_file.png in Resources */,
+				736AC3F0101096B500157930 /* toolbar_view_revision.png in Resources */,
+				736AC3F3101096D700157930 /* toolbar_show_unmodified_file.png in Resources */,
+				736AC3F4101096D700157930 /* toolbar_hide_unmodified_file.png in Resources */,
+				73235B251012651800FAA680 /* toolbar_merge.png in Resources */,
+				73235B261012651800FAA680 /* toolbar_branch.png in Resources */,
+				73235B8F10129EFD00FAA680 /* toolbar_revert.png in Resources */,
+				73864C171012B9DA00EF650A /* status_ignored.png in Resources */,
+				73864C181012B9DA00EF650A /* status_needs_update.png in Resources */,
+				73864C3D1012BB0D00EF650A /* status_deleted.png in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};

Resources/Icons/status.drawit/Data

Binary file added.

Resources/Icons/status.drawit/QuickLook/Preview.jpg

Added
New image

Resources/Icons/status.drawit/QuickLook/Thumbnail.jpg

Added
New image

Resources/Icons/status_added.png

Old
Old image
New
New image

Resources/Icons/status_deleted.png

Added
New image

Resources/Icons/status_ignored.png

Added
New image

Resources/Icons/status_modified.png

Old
Old image
New
New image

Resources/Icons/status_needs_update.png

Added
New image

Resources/Icons/status_nottracked.png

Old
Old image
New
New image

Resources/Icons/status_null.png

Old
Old image
New
New image

Resources/Icons/status_removed.png

Old
Old image
New
New image

Resources/Icons/status_test.png

Old
Old image
New
New image

Resources/Icons/toolbar.drawit/Data

Binary file added.

Resources/Icons/toolbar.drawit/QuickLook/Preview.jpg

Added
New image

Resources/Icons/toolbar.drawit/QuickLook/Thumbnail.jpg

Added
New image

Resources/Icons/toolbar_add.png

Old
Old image
New
New image

Resources/Icons/toolbar_branch.png

Added
New image

Resources/Icons/toolbar_clone_repository_to.png

Added
New image

Resources/Icons/toolbar_commit.png

Old
Old image
New
New image

Resources/Icons/toolbar_commitall.png

Old
Old image
New
New image

Resources/Icons/toolbar_compare.png

Old
Old image
New
New image

Resources/Icons/toolbar_diff.png

Old
Old image
New
New image

Resources/Icons/toolbar_discard.png

Old
Old image
New
New image

Resources/Icons/toolbar_hide_unmodified_file.png

Added
New image

Resources/Icons/toolbar_merge.png

Added
New image

Resources/Icons/toolbar_pull.png

Old
Old image
New
New image

Resources/Icons/toolbar_push.png

Old
Old image
New
New image

Resources/Icons/toolbar_refresh.png

Old
Old image
New
New image

Resources/Icons/toolbar_remove.png

Old
Old image
New
New image

Resources/Icons/toolbar_reveal.png

Added
New image

Resources/Icons/toolbar_revert.png

Added
New image

Resources/Icons/toolbar_show_unmodified_file.png

Added
New image

Resources/Icons/toolbar_update.png

Old
Old image
New
New image

Resources/Icons/toolbar_update_to_revision.png

Added
New image

Resources/Icons/toolbar_view_revision.png

Added
New image
 @property (readonly,nonatomic) NSURL *URL;
 @property (readonly,nonatomic) NSIndexPath* indexPath;
 @property (readonly,nonatomic) HgStatus status;
-@property (readonly,nonatomic) NSString *statusString;
 @property (readonly,nonatomic) NSImage *statusImage;
 @property (readonly,nonatomic) BOOL isUncommitted;
 @property (readonly,nonatomic) NSImage* icon;
 	
 	if( _status == kModified ){
 		return [NSImage imageNamed:@"status_modified"];
+	}else if( _status == kNeedsUpdate){
+		return [NSImage imageNamed:@"status_needs_update"];
 	}else if( _status == kAdded){
 		return [NSImage imageNamed:@"status_added"];
+	}else if( _status == kRemoved){
+		return [NSImage imageNamed:@"status_removed"];
+	}else if( _status == kDeleted){
+		return [NSImage imageNamed:@"status_deleted"];
+	}else if( _status == kIgnored){
+		return [NSImage imageNamed:@"status_ignored"];
 	}else if( _status == kNotTracked){
 		return [NSImage imageNamed:@"status_nottracked"];
-	}else if( _status == kRemoved){
-		return [NSImage imageNamed:@"status_removed"];
 	}
-	
+    
 	return [NSImage imageNamed:@"status_null"];
 	
 }
 
-
-/* This is what gets displayed in the outline view. It suppresses the "C" status */
-- (NSString*) statusString
-{	
-    if( _status == kClean )
-        return @"";
-    else
-        return [NSString stringWithFormat: @"%c", _status];
-}
-
 + (NSArray*) keyPathsForValuesAffectingStatusString
 {
     return [NSArray arrayWithObject: @"status"];

Source/RepoController.h

 
     IBOutlet NSToolbarItem *_hideShowUnmodifiedToolbarItem;
 
+    NSImage *_showUnmodifiedFilesIcon;
+    NSImage *_hideUnmodifiedFilesIcon;
+    
     HgRepository *_repo;
     HgFile *_selectedFile;
     HgTempDir *_tempDir;

Source/RepoController.m

                     context: @selector(_revisionSelectionChanged:change:)];
     
     [self performSelector: @selector(_initialLoadFiles) withObject: nil afterDelay: 0];
+    
+    _showUnmodifiedFilesIcon = [NSImage imageNamed:@"toolbar_show_unmodified_file.png"];
+    _hideUnmodifiedFilesIcon = [NSImage imageNamed:@"toolbar_hide_unmodified_file.png"];
 }
 
 - (void)windowDidLoad
         contentPath =  @"selection.uncleanFiles";
         [_hideShowUnmodifiedToolbarItem setLabel:@"Show Unmodified"];
         [_hideShowUnmodifiedToolbarItem setPaletteLabel:@"Show Unmodified Files"];
+        [_hideShowUnmodifiedToolbarItem setImage:_showUnmodifiedFilesIcon];
     } else {
         //_tree.leafKeyPath = @"isFile";
         contentPath = @"selection.rootAsArray";
         [_hideShowUnmodifiedToolbarItem setLabel:@"Hide Unmodified"];
-        [_hideShowUnmodifiedToolbarItem setPaletteLabel:@"Hide Unmodified Files"];      
+        [_hideShowUnmodifiedToolbarItem setPaletteLabel:@"Hide Unmodified Files"];
+        [_hideShowUnmodifiedToolbarItem setImage:_hideUnmodifiedFilesIcon];
     }
     
     [_tree bind: @"content" toObject: _revisions withKeyPath: contentPath options: nil];