Show a pretty status bar

This commit is contained in:
Pieter de Bie
2008-09-23 02:40:59 +02:00
parent cafcdeac5a
commit e9f4830e1c
4 changed files with 93 additions and 82 deletions
+16 -14
View File
@@ -8,6 +8,7 @@
<string key="IBDocument.HIToolboxVersion">352.00</string>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
<integer value="5"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -26,7 +27,7 @@
<string key="NSClassName">NSApplication</string>
</object>
<object class="NSWindowTemplate" id="491121796">
<int key="NSWindowStyleMask">271</int>
<int key="NSWindowStyleMask">15</int>
<int key="NSWindowBacking">2</int>
<string key="NSWindowRect">{{4, 386}, {850, 418}}</string>
<int key="NSWTFlags">1886912512</int>
@@ -789,12 +790,13 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes>
<string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
<string key="NSWindowContentMinSize">{213, 107}</string>
<object class="NSView" key="NSWindowView" id="751230759">
<nil key="NSNextResponder"/>
<reference key="NSNextResponder"/>
<int key="NSvFlags">274</int>
<string key="NSFrameSize">{850, 418}</string>
<reference key="NSSuperview"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
<string key="NSMinSize">{213, 178}</string>
<string key="NSMinSize">{213, 179}</string>
<string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
<string key="NSFrameAutosaveName">GitX</string>
</object>
@@ -820,14 +822,6 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes>
<object class="IBObjectContainer" key="IBDocument.Objects">
<object class="NSMutableArray" key="connectionRecords">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">window</string>
<reference key="source" ref="1001"/>
<reference key="destination" ref="491121796"/>
</object>
<int key="connectionID">77</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
@@ -1014,6 +1008,14 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes>
</object>
<int key="connectionID">291</int>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
<string key="label">window</string>
<reference key="source" ref="1001"/>
<reference key="destination" ref="491121796"/>
</object>
<int key="connectionID">292</int>
</object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
@@ -1279,9 +1281,9 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes>
<string>com.apple.InterfaceBuilderKit</string>
<string>com.apple.InterfaceBuilderKit</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{312, 453}, {850, 418}}</string>
<string>{{368, 321}, {850, 418}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{312, 453}, {850, 418}}</string>
<string>{{368, 321}, {850, 418}}</string>
<reference ref="9"/>
<reference ref="9"/>
<string>{{15, 196}, {850, 418}}</string>
@@ -1336,7 +1338,7 @@ ELIAAAAAAAgACAAIAAgAAQABAAEAAQ</bytes>
</object>
</object>
<nil key="sourceID"/>
<int key="maxID">291</int>
<int key="maxID">295</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
+63 -63
View File
@@ -8,7 +8,7 @@
<string key="IBDocument.HIToolboxVersion">352.00</string>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
<integer value="50"/>
<integer value="1" id="9"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -32,42 +32,6 @@
<int key="NSvFlags">274</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSTextField" id="1073221655">
<reference key="NSNextResponder" ref="750704519"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{17, 7}, {305, 17}}</string>
<reference key="NSSuperview" ref="750704519"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="1003368966">
<int key="NSCellFlags">67239488</int>
<int key="NSCellFlags2">272630784</int>
<string key="NSContents">Ready to commit</string>
<object class="NSFont" key="NSSupport" id="554612341">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">1.300000e+01</double>
<int key="NSfFlags">1044</int>
</object>
<reference key="NSControlView" ref="1073221655"/>
<object class="NSColor" key="NSBackgroundColor" id="1041618291">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlColor</string>
<object class="NSColor" key="NSColor" id="500580906">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
</object>
</object>
<object class="NSColor" key="NSTextColor" id="132492410">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlTextColor</string>
<object class="NSColor" key="NSColor" id="123758511">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MAA</bytes>
</object>
</object>
</object>
</object>
<object class="NSSplitView" id="135396891">
<reference key="NSNextResponder" ref="750704519"/>
<int key="NSvFlags">272</int>
@@ -125,7 +89,10 @@
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">headerTextColor</string>
<reference key="NSColor" ref="123758511"/>
<object class="NSColor" key="NSColor" id="123758511">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MAA</bytes>
</object>
</object>
</object>
<object class="NSImageCell" key="NSDataCell" id="30707553">
@@ -166,15 +133,27 @@
<int key="NSCellFlags">337772096</int>
<int key="NSCellFlags2">2048</int>
<string key="NSContents">Text Cell</string>
<reference key="NSSupport" ref="554612341"/>
<object class="NSFont" key="NSSupport" id="554612341">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">1.300000e+01</double>
<int key="NSfFlags">1044</int>
</object>
<reference key="NSControlView" ref="588180404"/>
<object class="NSColor" key="NSBackgroundColor" id="520920468">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlBackgroundColor</string>
<reference key="NSColor" ref="500580906"/>
<object class="NSColor" key="NSColor" id="500580906">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
</object>
</object>
<object class="NSColor" key="NSTextColor" id="132492410">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlTextColor</string>
<reference key="NSColor" ref="123758511"/>
</object>
<reference key="NSTextColor" ref="132492410"/>
</object>
<int key="NSResizingMask">3</int>
<bool key="NSIsResizeable">YES</bool>
@@ -408,7 +387,7 @@
<bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
</object>
</object>
<string key="NSFrame">{{0, 32}, {260, 400}}</string>
<string key="NSFrame">{{0, 35}, {260, 400}}</string>
<reference key="NSSuperview" ref="750704519"/>
</object>
<object class="NSBox" id="235530844">
@@ -614,7 +593,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
<int key="NSPeriodicInterval">75</int>
</object>
<reference key="NSSelectedCell" ref="730218965"/>
<reference key="NSBackgroundColor" ref="1041618291"/>
<object class="NSColor" key="NSBackgroundColor" id="1041618291">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlColor</string>
<reference key="NSColor" ref="500580906"/>
</object>
<reference key="NSCellBackgroundColor" ref="818038086"/>
<reference key="NSFont" ref="554612341"/>
</object>
@@ -639,11 +623,11 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
</object>
</object>
</object>
<string key="NSFrame">{{1, 1}, {589, 64}}</string>
<string key="NSFrame">{{1, 1}, {589, 60}}</string>
<reference key="NSSuperview" ref="235530844"/>
</object>
</object>
<string key="NSFrame">{{260, 28}, {591, 66}}</string>
<string key="NSFrame">{{260, 36}, {591, 62}}</string>
<reference key="NSSuperview" ref="750704519"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@@ -709,7 +693,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
<bool key="EncodedWithXMLCoder">YES</bool>
<integer value="12" id="777559147"/>
<reference ref="777559147"/>
<integer value="1" id="9"/>
<reference ref="9"/>
</object>
</object>
</object>
@@ -901,6 +885,22 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
<reference key="NSTextColor" ref="132492410"/>
</object>
</object>
<object class="NSTextField" id="1073221655">
<reference key="NSNextResponder" ref="750704519"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{3, 5}, {260, 16}}</string>
<reference key="NSSuperview" ref="750704519"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="1003368966">
<int key="NSCellFlags">67239488</int>
<int key="NSCellFlags2">272630784</int>
<string key="NSContents">Ready to commit</string>
<reference key="NSSupport" ref="554612341"/>
<reference key="NSControlView" ref="1073221655"/>
<reference key="NSBackgroundColor" ref="1041618291"/>
<reference key="NSTextColor" ref="132492410"/>
</object>
</object>
</object>
<string key="NSFrameSize">{852, 432}</string>
<reference key="NSSuperview"/>
@@ -1141,30 +1141,15 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
<reference key="object" ref="750704519"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="1073221655"/>
<reference ref="135396891"/>
<reference ref="235530844"/>
<reference ref="227052526"/>
<reference ref="258311085"/>
<reference ref="79644284"/>
<reference ref="1073221655"/>
</object>
<reference key="parent" ref="1002"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">2</int>
<reference key="object" ref="1073221655"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="1003368966"/>
</object>
<reference key="parent" ref="750704519"/>
<string key="objectName">Status label</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">42</int>
<reference key="object" ref="1003368966"/>
<reference key="parent" ref="1073221655"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">67</int>
<reference key="object" ref="135396891"/>
@@ -1423,6 +1408,21 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
<reference key="object" ref="30707553"/>
<reference key="parent" ref="902462577"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">2</int>
<reference key="object" ref="1073221655"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="1003368966"/>
</object>
<reference key="parent" ref="750704519"/>
<string key="objectName">Status label</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">42</int>
<reference key="object" ref="1003368966"/>
<reference key="parent" ref="1073221655"/>
</object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
@@ -1524,7 +1524,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
</object>
</object>
<nil key="sourceID"/>
<int key="maxID">158</int>
<int key="maxID">159</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
+11 -5
View File
@@ -915,7 +915,7 @@
</object>
</object>
</object>
<string key="NSFrame">{{0, 36}, {852, 396}}</string>
<string key="NSFrame">{{0, 35}, {852, 396}}</string>
<reference key="NSSuperview" ref="319362431"/>
<int key="NSDividerStyle">2</int>
</object>
@@ -1887,7 +1887,7 @@
</object>
<object class="IBPartialClassDescription">
<string key="className">PBGitHistoryController</string>
<string key="superclassName">NSViewController</string>
<string key="superclassName">PBViewController</string>
<object class="NSMutableDictionary" key="actions">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSMutableArray" key="dict.sortedKeys">
@@ -1916,7 +1916,6 @@
<string>commitController</string>
<string>commitList</string>
<string>fileBrowser</string>
<string>searchField</string>
<string>treeController</string>
</object>
<object class="NSMutableArray" key="dict.values">
@@ -1924,7 +1923,6 @@
<string>NSArrayController</string>
<string>NSTableView</string>
<string>NSOutlineView</string>
<string>NSSearchField</string>
<string>NSTreeController</string>
</object>
</object>
@@ -1935,7 +1933,7 @@
</object>
<object class="IBPartialClassDescription">
<string key="className">PBGitHistoryController</string>
<string key="superclassName">NSViewController</string>
<string key="superclassName">PBViewController</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBUserSource</string>
<string key="minorKey"/>
@@ -1965,6 +1963,14 @@
<string key="minorKey">PBQLOutlineView.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">PBViewController</string>
<string key="superclassName">NSViewController</string>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey">IBProjectSource</string>
<string key="minorKey">PBViewController.h</string>
</object>
</object>
<object class="IBPartialClassDescription">
<string key="className">PBWebGitController</string>
<string key="superclassName">NSObject</string>
+3
View File
@@ -75,6 +75,9 @@
// We bind this ourselves because otherwise we would lose our selection
[branchesController bind:@"selectionIndexes" toObject:repository withKeyPath:@"currentBranch" options:nil]; NSLog(@"CurrentBranch: %@", repository.currentBranch);
[self changeViewController:0];
[[self window] setAutorecalculatesContentBorderThickness:NO forEdge:NSMinYEdge];
[[self window] setContentBorderThickness:35.0f forEdge:NSMinYEdge];
}
@end