Skip to content

Commit aa4a24a

Browse files
committed
Add Create Tag
A Create Tag item: - A new class (and xib) PBCreateTagSheet - In the Repository menu - In the contextual menu for commits PBRefController the method tagInfo: - renamed to showTagInfoSheet: - moved it under the Tags mark
1 parent ffa2e1a commit aa4a24a

12 files changed

+1749
-32
lines changed

English.lproj/MainMenu.xib

+183-19
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
<data>
44
<int key="IBDocument.SystemTarget">1050</int>
55
<string key="IBDocument.SystemVersion">10C540</string>
6-
<string key="IBDocument.InterfaceBuilderVersion">732</string>
6+
<string key="IBDocument.InterfaceBuilderVersion">759</string>
77
<string key="IBDocument.AppKitVersion">1038.25</string>
88
<string key="IBDocument.HIToolboxVersion">458.00</string>
99
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
1010
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
11-
<string key="NS.object.0">732</string>
11+
<string key="NS.object.0">759</string>
1212
</object>
1313
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
1414
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -648,6 +648,15 @@
648648
<string key="NSTitle">Repository</string>
649649
<object class="NSMutableArray" key="NSMenuItems">
650650
<bool key="EncodedWithXMLCoder">YES</bool>
651+
<object class="NSMenuItem" id="416044880">
652+
<reference key="NSMenu" ref="944982980"/>
653+
<string key="NSTitle">Create Tag</string>
654+
<string key="NSKeyEquiv">t</string>
655+
<int key="NSKeyEquivModMask">1048576</int>
656+
<int key="NSMnemonicLoc">2147483647</int>
657+
<reference key="NSOnImage" ref="889736156"/>
658+
<reference key="NSMixedImage" ref="37108609"/>
659+
</object>
651660
<object class="NSMenuItem" id="81071151">
652661
<reference key="NSMenu" ref="944982980"/>
653662
<string key="NSTitle">Create Branch</string>
@@ -675,7 +684,7 @@
675684
<reference key="NSOnImage" ref="889736156"/>
676685
<reference key="NSMixedImage" ref="37108609"/>
677686
</object>
678-
<object class="NSMenuItem" id="600391072">
687+
<object class="NSMenuItem" id="950917510">
679688
<reference key="NSMenu" ref="944982980"/>
680689
<string key="NSTitle">Reveal in Finder</string>
681690
<string key="NSKeyEquiv"/>
@@ -1294,9 +1303,17 @@
12941303
<object class="IBActionConnection" key="connection">
12951304
<string key="label">revealInFinder:</string>
12961305
<reference key="source" ref="954860085"/>
1297-
<reference key="destination" ref="600391072"/>
1306+
<reference key="destination" ref="950917510"/>
1307+
</object>
1308+
<int key="connectionID">948</int>
1309+
</object>
1310+
<object class="IBConnectionRecord">
1311+
<object class="IBActionConnection" key="connection">
1312+
<string key="label">createTag:</string>
1313+
<reference key="source" ref="954860085"/>
1314+
<reference key="destination" ref="416044880"/>
12981315
</object>
1299-
<int key="connectionID">946</int>
1316+
<int key="connectionID">950</int>
13001317
</object>
13011318
</object>
13021319
<object class="IBMutableOrderedSet" key="objectRecords">
@@ -1959,7 +1976,8 @@
19591976
<reference ref="81071151"/>
19601977
<reference ref="298101952"/>
19611978
<reference ref="255856917"/>
1962-
<reference ref="600391072"/>
1979+
<reference ref="950917510"/>
1980+
<reference ref="416044880"/>
19631981
</object>
19641982
<reference key="parent" ref="571164270"/>
19651983
</object>
@@ -1979,8 +1997,13 @@
19791997
<reference key="parent" ref="944982980"/>
19801998
</object>
19811999
<object class="IBObjectRecord">
1982-
<int key="objectID">945</int>
1983-
<reference key="object" ref="600391072"/>
2000+
<int key="objectID">947</int>
2001+
<reference key="object" ref="950917510"/>
2002+
<reference key="parent" ref="944982980"/>
2003+
</object>
2004+
<object class="IBObjectRecord">
2005+
<int key="objectID">949</int>
2006+
<reference key="object" ref="416044880"/>
19842007
<reference key="parent" ref="944982980"/>
19852008
</object>
19862009
</object>
@@ -2179,7 +2202,8 @@
21792202
<string>938.IBPluginDependency</string>
21802203
<string>942.IBPluginDependency</string>
21812204
<string>943.IBPluginDependency</string>
2182-
<string>945.IBPluginDependency</string>
2205+
<string>947.IBPluginDependency</string>
2206+
<string>949.IBPluginDependency</string>
21832207
</object>
21842208
<object class="NSMutableArray" key="dict.values">
21852209
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -2368,7 +2392,8 @@
23682392
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
23692393
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
23702394
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
2371-
<string>{{668, 663}, {192, 73}}</string>
2395+
<string>{{668, 643}, {192, 93}}</string>
2396+
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
23722397
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
23732398
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
23742399
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@@ -2392,7 +2417,7 @@
23922417
</object>
23932418
</object>
23942419
<nil key="sourceID"/>
2395-
<int key="maxID">946</int>
2420+
<int key="maxID">950</int>
23962421
</object>
23972422
<object class="IBClassDescriber" key="IBDocument.Classes">
23982423
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -2476,6 +2501,29 @@
24762501
<string key="minorKey">PBCollapsibleSplitView.h</string>
24772502
</object>
24782503
</object>
2504+
<object class="IBPartialClassDescription">
2505+
<string key="className">PBCommitList</string>
2506+
<string key="superclassName">NSTableView</string>
2507+
<object class="NSMutableDictionary" key="outlets">
2508+
<bool key="EncodedWithXMLCoder">YES</bool>
2509+
<object class="NSArray" key="dict.sortedKeys">
2510+
<bool key="EncodedWithXMLCoder">YES</bool>
2511+
<string>controller</string>
2512+
<string>webController</string>
2513+
<string>webView</string>
2514+
</object>
2515+
<object class="NSMutableArray" key="dict.values">
2516+
<bool key="EncodedWithXMLCoder">YES</bool>
2517+
<string>PBGitHistoryController</string>
2518+
<string>PBWebHistoryController</string>
2519+
<string>WebView</string>
2520+
</object>
2521+
</object>
2522+
<object class="IBClassDescriptionSource" key="sourceIdentifier">
2523+
<string key="majorKey">IBProjectSource</string>
2524+
<string key="minorKey">PBCommitList.h</string>
2525+
</object>
2526+
</object>
24792527
<object class="IBPartialClassDescription">
24802528
<string key="className">PBCreateBranchSheet</string>
24812529
<string key="superclassName">NSWindowController</string>
@@ -2496,26 +2544,60 @@
24962544
<bool key="EncodedWithXMLCoder">YES</bool>
24972545
<object class="NSArray" key="dict.sortedKeys">
24982546
<bool key="EncodedWithXMLCoder">YES</bool>
2499-
<string>branchName</string>
2500-
<string>errorMessage</string>
2501-
<string>isTrackingBranch</string>
2502-
<string>remoteMenu</string>
2503-
<string>remotePopup</string>
2547+
<string>branchNameField</string>
2548+
<string>errorMessageField</string>
2549+
<string>startRefish</string>
25042550
</object>
25052551
<object class="NSMutableArray" key="dict.values">
25062552
<bool key="EncodedWithXMLCoder">YES</bool>
25072553
<string>NSTextField</string>
25082554
<string>NSTextField</string>
2509-
<string>NSButton</string>
2510-
<string>NSMenu</string>
2511-
<string>NSPopUpButton</string>
2555+
<string>id</string>
25122556
</object>
25132557
</object>
25142558
<object class="IBClassDescriptionSource" key="sourceIdentifier">
25152559
<string key="majorKey">IBProjectSource</string>
25162560
<string key="minorKey">PBCreateBranchSheet.h</string>
25172561
</object>
25182562
</object>
2563+
<object class="IBPartialClassDescription">
2564+
<string key="className">PBCreateTagSheet</string>
2565+
<string key="superclassName">NSWindowController</string>
2566+
<object class="NSMutableDictionary" key="actions">
2567+
<bool key="EncodedWithXMLCoder">YES</bool>
2568+
<object class="NSArray" key="dict.sortedKeys">
2569+
<bool key="EncodedWithXMLCoder">YES</bool>
2570+
<string>closeCreateTagSheet:</string>
2571+
<string>createTag:</string>
2572+
</object>
2573+
<object class="NSMutableArray" key="dict.values">
2574+
<bool key="EncodedWithXMLCoder">YES</bool>
2575+
<string>id</string>
2576+
<string>id</string>
2577+
</object>
2578+
</object>
2579+
<object class="NSMutableDictionary" key="outlets">
2580+
<bool key="EncodedWithXMLCoder">YES</bool>
2581+
<object class="NSArray" key="dict.sortedKeys">
2582+
<bool key="EncodedWithXMLCoder">YES</bool>
2583+
<string>errorMessageField</string>
2584+
<string>tagMessageText</string>
2585+
<string>tagNameField</string>
2586+
<string>targetRefish</string>
2587+
</object>
2588+
<object class="NSMutableArray" key="dict.values">
2589+
<bool key="EncodedWithXMLCoder">YES</bool>
2590+
<string>NSTextField</string>
2591+
<string>NSTextView</string>
2592+
<string>NSTextField</string>
2593+
<string>id</string>
2594+
</object>
2595+
</object>
2596+
<object class="IBClassDescriptionSource" key="sourceIdentifier">
2597+
<string key="majorKey">IBProjectSource</string>
2598+
<string key="minorKey">PBCreateTagSheet.h</string>
2599+
</object>
2600+
</object>
25192601
<object class="IBPartialClassDescription">
25202602
<string key="className">PBGitCommitController</string>
25212603
<string key="superclassName">PBViewController</string>
@@ -2568,6 +2650,7 @@
25682650
<object class="NSArray" key="dict.sortedKeys">
25692651
<bool key="EncodedWithXMLCoder">YES</bool>
25702652
<string>createBranch:</string>
2653+
<string>createTag:</string>
25712654
<string>openFilesAction:</string>
25722655
<string>openSelectedFile:</string>
25732656
<string>refresh:</string>
@@ -2590,6 +2673,7 @@
25902673
<string>id</string>
25912674
<string>id</string>
25922675
<string>id</string>
2676+
<string>id</string>
25932677
</object>
25942678
</object>
25952679
<object class="NSMutableDictionary" key="outlets">
@@ -2743,6 +2827,64 @@
27432827
<string key="minorKey">PBNiceSplitView.h</string>
27442828
</object>
27452829
</object>
2830+
<object class="IBPartialClassDescription">
2831+
<string key="className">PBRefController</string>
2832+
<string key="superclassName">NSObject</string>
2833+
<object class="NSMutableDictionary" key="actions">
2834+
<bool key="EncodedWithXMLCoder">YES</bool>
2835+
<object class="NSArray" key="dict.sortedKeys">
2836+
<bool key="EncodedWithXMLCoder">YES</bool>
2837+
<string>changeBranch:</string>
2838+
<string>copyPatch:</string>
2839+
<string>copySHA:</string>
2840+
<string>createBranch:</string>
2841+
<string>createTag:</string>
2842+
<string>showTagInfoSheet:</string>
2843+
</object>
2844+
<object class="NSMutableArray" key="dict.values">
2845+
<bool key="EncodedWithXMLCoder">YES</bool>
2846+
<string>NSMenuItem</string>
2847+
<string>PBRefMenuItem</string>
2848+
<string>PBRefMenuItem</string>
2849+
<string>PBRefMenuItem</string>
2850+
<string>PBRefMenuItem</string>
2851+
<string>PBRefMenuItem</string>
2852+
</object>
2853+
</object>
2854+
<object class="NSMutableDictionary" key="outlets">
2855+
<bool key="EncodedWithXMLCoder">YES</bool>
2856+
<object class="NSArray" key="dict.sortedKeys">
2857+
<bool key="EncodedWithXMLCoder">YES</bool>
2858+
<string>branchPopUp</string>
2859+
<string>commitController</string>
2860+
<string>commitList</string>
2861+
<string>historyController</string>
2862+
</object>
2863+
<object class="NSMutableArray" key="dict.values">
2864+
<bool key="EncodedWithXMLCoder">YES</bool>
2865+
<string>NSPopUpButton</string>
2866+
<string>NSArrayController</string>
2867+
<string>PBCommitList</string>
2868+
<string>PBGitHistoryController</string>
2869+
</object>
2870+
</object>
2871+
<object class="IBClassDescriptionSource" key="sourceIdentifier">
2872+
<string key="majorKey">IBProjectSource</string>
2873+
<string key="minorKey">PBRefController.h</string>
2874+
</object>
2875+
</object>
2876+
<object class="IBPartialClassDescription">
2877+
<string key="className">PBRefMenuItem</string>
2878+
<string key="superclassName">NSMenuItem</string>
2879+
<object class="NSMutableDictionary" key="outlets">
2880+
<string key="NS.key.0">refish</string>
2881+
<string key="NS.object.0">id</string>
2882+
</object>
2883+
<object class="IBClassDescriptionSource" key="sourceIdentifier">
2884+
<string key="majorKey">IBProjectSource</string>
2885+
<string key="minorKey">PBRefMenuItem.h</string>
2886+
</object>
2887+
</object>
27462888
<object class="IBPartialClassDescription">
27472889
<string key="className">PBRepositoryDocumentController</string>
27482890
<string key="superclassName">NSDocumentController</string>
@@ -2817,6 +2959,27 @@
28172959
<string key="minorKey">PBWebController.h</string>
28182960
</object>
28192961
</object>
2962+
<object class="IBPartialClassDescription">
2963+
<string key="className">PBWebHistoryController</string>
2964+
<string key="superclassName">PBWebController</string>
2965+
<object class="NSMutableDictionary" key="outlets">
2966+
<bool key="EncodedWithXMLCoder">YES</bool>
2967+
<object class="NSArray" key="dict.sortedKeys">
2968+
<bool key="EncodedWithXMLCoder">YES</bool>
2969+
<string>contextMenuDelegate</string>
2970+
<string>historyController</string>
2971+
</object>
2972+
<object class="NSMutableArray" key="dict.values">
2973+
<bool key="EncodedWithXMLCoder">YES</bool>
2974+
<string>id</string>
2975+
<string>PBGitHistoryController</string>
2976+
</object>
2977+
</object>
2978+
<object class="IBClassDescriptionSource" key="sourceIdentifier">
2979+
<string key="majorKey">IBProjectSource</string>
2980+
<string key="minorKey">PBWebHistoryController.h</string>
2981+
</object>
2982+
</object>
28202983
</object>
28212984
<object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.1+">
28222985
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -3600,6 +3763,7 @@
36003763
</object>
36013764
</object>
36023765
<int key="IBDocument.localizationMode">0</int>
3766+
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
36033767
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
36043768
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
36053769
<integer value="1050" key="NS.object.0"/>

0 commit comments

Comments
 (0)