Skip to content
Snippets Groups Projects
Commit e70c00c1 authored by George Nachman's avatar George Nachman
Browse files

Add modal panel to split vertically/horizontally choosing a profile

parent f304c9db
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -81,6 +81,8 @@
- (void)bookmarkTableSelectionDidChange:(id)bookmarkTable;
- (void)bookmarkTableSelectionWillChange:(id)bookmarkTable;
- (void)bookmarkTableRowSelected:(id)bookmarkTable;
@optional
- (NSMenu*)bookmarkTable:(id)bookmarkTable menuForEvent:(NSEvent*)theEvent;
@end
 
Loading
Loading
Loading
Loading
@@ -12,7 +12,7 @@
</object>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
<integer value="29"/>
<integer value="81"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
Loading
Loading
@@ -259,7 +259,7 @@
</object>
<object class="NSMenuItem" id="250043371">
<reference key="NSMenu" ref="360861402"/>
<string key="NSTitle">Split Vertically</string>
<string key="NSTitle">Split Vertically With Same Profile</string>
<string key="NSKeyEquiv">d</string>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
Loading
Loading
@@ -268,13 +268,31 @@
</object>
<object class="NSMenuItem" id="931862216">
<reference key="NSMenu" ref="360861402"/>
<string key="NSTitle">Split Horizontally</string>
<string key="NSTitle">Split Horizontally With Same Profile</string>
<string key="NSKeyEquiv">D</string>
<int key="NSKeyEquivModMask">1048576</int>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="643967552"/>
<reference key="NSMixedImage" ref="326707852"/>
</object>
<object class="NSMenuItem" id="734260745">
<reference key="NSMenu" ref="360861402"/>
<string key="NSTitle">Split Horizontally...</string>
<string key="NSKeyEquiv">H</string>
<int key="NSKeyEquivModMask">1572864</int>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="643967552"/>
<reference key="NSMixedImage" ref="326707852"/>
</object>
<object class="NSMenuItem" id="353438768">
<reference key="NSMenu" ref="360861402"/>
<string key="NSTitle">Split Vertically...</string>
<string key="NSKeyEquiv">V</string>
<int key="NSKeyEquivModMask">1572864</int>
<int key="NSMnemonicLoc">2147483647</int>
<reference key="NSOnImage" ref="643967552"/>
<reference key="NSMixedImage" ref="326707852"/>
</object>
<object class="NSMenuItem" id="53503266">
<reference key="NSMenu" ref="360861402"/>
<bool key="NSIsDisabled">YES</bool>
Loading
Loading
@@ -2883,6 +2901,22 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
</object>
<int key="connectionID">1288</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">openSplitHorizontallySheet:</string>
<reference key="source" ref="620772211"/>
<reference key="destination" ref="734260745"/>
</object>
<int key="connectionID">1293</int>
</object>
<object class="IBConnectionRecord">
<object class="IBActionConnection" key="connection">
<string key="label">openSplitVerticallySheet:</string>
<reference key="source" ref="620772211"/>
<reference key="destination" ref="353438768"/>
</object>
<int key="connectionID">1294</int>
</object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
Loading
Loading
@@ -3173,6 +3207,8 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<reference ref="619695518"/>
<reference ref="549350617"/>
<reference ref="393004483"/>
<reference ref="734260745"/>
<reference ref="353438768"/>
</object>
<reference key="parent" ref="1015666104"/>
</object>
Loading
Loading
@@ -4042,6 +4078,16 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<reference key="object" ref="672316615"/>
<reference key="parent" ref="203853260"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">1289</int>
<reference key="object" ref="734260745"/>
<reference key="parent" ref="360861402"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">1291</int>
<reference key="object" ref="353438768"/>
<reference key="parent" ref="360861402"/>
</object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
Loading
Loading
@@ -4113,7 +4159,9 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<string>1281.IBEditorWindowLastContentRect</string>
<string>1281.IBPluginDependency</string>
<string>1286.IBPluginDependency</string>
<string>1289.IBPluginDependency</string>
<string>129.IBPluginDependency</string>
<string>1291.IBPluginDependency</string>
<string>130.IBPluginDependency</string>
<string>131.IBPluginDependency</string>
<string>134.IBPluginDependency</string>
Loading
Loading
@@ -4317,6 +4365,8 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<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>{{183, 482}, {245, 343}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
Loading
Loading
@@ -4380,7 +4430,7 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{126, 522}, {250, 303}}</string>
<string>{{82, 482}, {344, 343}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
Loading
Loading
@@ -4447,7 +4497,7 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
</object>
</object>
<nil key="sourceID"/>
<int key="maxID">1288</int>
<int key="maxID">1294</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
Loading
Loading
@@ -5024,6 +5074,8 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<string>nextTab:</string>
<string>openAutocomplete:</string>
<string>openPasteHistory:</string>
<string>openSplitHorizontallySheet:</string>
<string>openSplitVerticallySheet:</string>
<string>parameterPanelEnd:</string>
<string>previousPane:</string>
<string>previousTab:</string>
Loading
Loading
@@ -5094,6 +5146,8 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<string>id</string>
<string>id</string>
<string>id</string>
<string>id</string>
<string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="actionInfosByName">
Loading
Loading
@@ -5125,6 +5179,8 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<string>nextTab:</string>
<string>openAutocomplete:</string>
<string>openPasteHistory:</string>
<string>openSplitHorizontallySheet:</string>
<string>openSplitVerticallySheet:</string>
<string>parameterPanelEnd:</string>
<string>previousPane:</string>
<string>previousTab:</string>
Loading
Loading
@@ -5249,6 +5305,14 @@ dy5hbmR5bWF0dXNjaGFrLm9yZy9wYWdlcy9zcGFya2xlCgoKCgoKCgoKCgoKCgoKCg</bytes>
<string key="name">openPasteHistory:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo">
<string key="name">openSplitHorizontallySheet:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo">
<string key="name">openSplitVerticallySheet:</string>
<string key="candidateClassName">id</string>
</object>
<object class="IBActionInfo">
<string key="name">parameterPanelEnd:</string>
<string key="candidateClassName">id</string>
Loading
Loading
Loading
Loading
@@ -276,6 +276,8 @@ typedef enum {
 
- (void)toggleFullScreenTabBar;
 
- (IBAction)openSplitHorizontallySheet:(id)sender;
- (IBAction)openSplitVerticallySheet:(id)sender;
- (IBAction)findCursor:(id)sender;
 
// Close the active session.
Loading
Loading
Loading
Loading
@@ -66,6 +66,7 @@
#import "iTerm/iTermApplication.h"
#import "BookmarksWindow.h"
#import "FindViewController.h"
#import "SplitPanel.h"
 
#define CACHED_WINDOW_POSITIONS 100
 
Loading
Loading
@@ -2769,6 +2770,24 @@ NSString *sessionsKey = @"sessions";
[[self window] makeFirstResponder:[[self currentSession] TEXTVIEW]];
}
 
- (void)_openSplitSheetForVertical:(BOOL)vertical
{
NSString *guid = [SplitPanel showPanelWithParent:self isVertical:vertical];
if (guid) {
[self splitVertically:vertical withBookmarkGuid:guid];
}
}
- (IBAction)openSplitHorizontallySheet:(id)sender
{
[self _openSplitSheetForVertical:NO];
}
- (IBAction)openSplitVerticallySheet:(id)sender
{
[self _openSplitSheetForVertical:YES];
}
- (IBAction)openPasteHistory:(id)sender
{
[pbHistoryView popInSession:[self currentSession]];
Loading
Loading
//
// SplitPanel.h
// iTerm
//
// Created by George Nachman on 8/18/11.
// Copyright 2011 Georgetech. All rights reserved.
//
#import <Cocoa/Cocoa.h>
@class BookmarkListView;
@class PseudoTerminal;
@interface SplitPanel : NSWindowController {
PseudoTerminal *parent_;
IBOutlet NSTextField *label_;
IBOutlet NSButton *splitButton_;
BOOL isVertical_;
IBOutlet BookmarkListView *bookmarks_;
NSString *guid_;
}
@property (nonatomic, retain) PseudoTerminal *parent;
@property (nonatomic, assign) BOOL isVertical;
@property (nonatomic, readonly) NSTextField *label;
@property (nonatomic, copy) NSString *guid;
+ (NSString *)showPanelWithParent:(PseudoTerminal *)parent isVertical:(BOOL)vertical;
- (IBAction)cancel:(id)sender;
- (IBAction)split:(id)sender;
@end
//
// SplitPanel.m
// iTerm
//
// Created by George Nachman on 8/18/11.
// Copyright 2011 Georgetech. All rights reserved.
//
#import "SplitPanel.h"
#import "BookmarkListView.h"
@implementation SplitPanel
@synthesize parent = parent_;
@synthesize isVertical = isVertical_;
@synthesize label = label_;
@synthesize guid = guid_;
+ (NSString *)showPanelWithParent:(PseudoTerminal *)parent isVertical:(BOOL)vertical
{
SplitPanel *splitPanel = [[[SplitPanel alloc] initWithWindowNibName:@"SplitPanel"] autorelease];
if (splitPanel) {
splitPanel.parent = parent;
splitPanel.isVertical = vertical;
if (vertical) {
[splitPanel.label setStringValue:@"Split current pane vertically with profile:"];
} else {
[splitPanel.label setStringValue:@"Split current pane horizontally with profile:"];
}
[NSApp beginSheet:[splitPanel window]
modalForWindow:[parent window]
modalDelegate:splitPanel
didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:)
contextInfo:nil];
NSWindow *panel = [splitPanel window];
[NSApp runModalForWindow:panel];
[NSApp endSheet:panel];
[panel orderOut:nil];
[splitPanel close];
return splitPanel.guid;
} else {
return nil;
}
}
- (id)initWithWindowNibName:(NSString *)windowNibName
{
self = [super initWithWindowNibName:windowNibName];
if (self) {
[self window];
[splitButton_ setEnabled:NO];
}
return self;
}
- (void)dealloc
{
[guid_ release];
[super dealloc];
}
- (void)_close
{
[NSApp stopModal];
}
- (void)sheetDidEnd:(NSWindow *)sheet
returnCode:(NSInteger)returnCode
contextInfo:(void *)contextInfo
{
[self _close];
}
- (IBAction)cancel:(id)sender
{
self.guid = nil;
[self _close];
}
- (IBAction)split:(id)sender
{
self.guid = [bookmarks_ selectedGuid];
[self _close];
}
#pragma mark BookmarkListView delegate methods
- (void)bookmarkTableSelectionDidChange:(id)bookmarkTable
{
[splitButton_ setEnabled:([bookmarkTable selectedGuid] != nil)];
}
- (void)bookmarkTableSelectionWillChange:(id)bookmarkTable
{
}
- (void)bookmarkTableRowSelected:(id)bookmarkTable
{
}
@end
This diff is collapsed.
Loading
Loading
@@ -165,6 +165,7 @@
1D7C1D1212772ECC00461E55 /* NSDateFormatterExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D7C1D1012772ECC00461E55 /* NSDateFormatterExtras.h */; };
1D7C1D1312772ECC00461E55 /* NSDateFormatterExtras.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D7C1D1112772ECC00461E55 /* NSDateFormatterExtras.m */; };
1D823C4812F92B3F0028422B /* screen.png in Resources */ = {isa = PBXBuildFile; fileRef = 1D823C4712F92B3F0028422B /* screen.png */; };
1D844C8D13FD8B7700CD4F85 /* SplitPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1D844C8B13FD8B7700CD4F85 /* SplitPanel.xib */; };
1D85D1ED1306687700A3E998 /* RegexKitLite.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D85D1D81306687700A3E998 /* RegexKitLite.h */; };
1D85D1EF1306687700A3E998 /* RegexKitLite.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D85D1DA1306687700A3E998 /* RegexKitLite.m */; };
1D8C6BF5126592DF00E2744E /* EncodingsWithLowerCase.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1D8C6BF4126592DF00E2744E /* EncodingsWithLowerCase.plist */; };
Loading
Loading
@@ -235,6 +236,8 @@
1DF0895D13DBAE1F00A52AD8 /* NSImage+CoreImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DF0895913DBAE1F00A52AD8 /* NSImage+CoreImage.h */; };
1DF0895E13DBAE1F00A52AD8 /* NSImage+CoreImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DF0895A13DBAE1F00A52AD8 /* NSImage+CoreImage.m */; };
1DF0897113DBAF4C00A52AD8 /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF0897013DBAF4C00A52AD8 /* Quartz.framework */; };
1DF8AF5813FD781700C8A435 /* SplitPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DF8AF5613FD781700C8A435 /* SplitPanel.h */; };
1DF8AF5913FD781700C8A435 /* SplitPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DF8AF5713FD781700C8A435 /* SplitPanel.m */; };
49A6E4091211CC6000D9AD6F /* Compatability.h in Headers */ = {isa = PBXBuildFile; fileRef = 49A6E4081211CC6000D9AD6F /* Compatability.h */; };
874206490564169600CFC3F1 /* iTermApplicationDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 20D5CC6304E7AA0500000106 /* iTermApplicationDelegate.h */; };
8742064D0564169600CFC3F1 /* iTerm.icns in Resources */ = {isa = PBXBuildFile; fileRef = E8EDCE69015E0A5703000001 /* iTerm.icns */; };
Loading
Loading
@@ -344,6 +347,7 @@
1D7C1D1012772ECC00461E55 /* NSDateFormatterExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDateFormatterExtras.h; sourceTree = "<group>"; };
1D7C1D1112772ECC00461E55 /* NSDateFormatterExtras.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDateFormatterExtras.m; sourceTree = "<group>"; };
1D823C4712F92B3F0028422B /* screen.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = screen.png; path = images/screen.png; sourceTree = "<group>"; };
1D844C8C13FD8B7700CD4F85 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/SplitPanel.xib; sourceTree = "<group>"; };
1D85D1D81306687700A3E998 /* RegexKitLite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegexKitLite.h; sourceTree = "<group>"; };
1D85D1DA1306687700A3E998 /* RegexKitLite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RegexKitLite.m; sourceTree = "<group>"; };
1D8C6BF4126592DF00E2744E /* EncodingsWithLowerCase.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = EncodingsWithLowerCase.plist; sourceTree = "<group>"; };
Loading
Loading
@@ -416,6 +420,8 @@
1DF0895913DBAE1F00A52AD8 /* NSImage+CoreImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSImage+CoreImage.h"; sourceTree = "<group>"; };
1DF0895A13DBAE1F00A52AD8 /* NSImage+CoreImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSImage+CoreImage.m"; sourceTree = "<group>"; };
1DF0897013DBAF4C00A52AD8 /* Quartz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quartz.framework; path = System/Library/Frameworks/Quartz.framework; sourceTree = SDKROOT; };
1DF8AF5613FD781700C8A435 /* SplitPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SplitPanel.h; sourceTree = "<group>"; };
1DF8AF5713FD781700C8A435 /* SplitPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SplitPanel.m; sourceTree = "<group>"; };
2076B15704E8817300000106 /* PTToolbarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PTToolbarController.h; sourceTree = "<group>"; };
2076B15804E8817300000106 /* PTToolbarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PTToolbarController.m; sourceTree = "<group>"; };
20B8892A04E9342100000106 /* ITViewLocalizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ITViewLocalizer.h; sourceTree = "<group>"; };
Loading
Loading
@@ -621,6 +627,7 @@
0464AB32006CD2EC7F000001 /* Products */,
F69E774A0AB78CDB001EC0FF /* Growl-Info.plist */,
1D13EADB12113A2D00909F9C /* libncurses.dylib */,
1D844C8B13FD8B7700CD4F85 /* SplitPanel.xib */,
1D7C1AD11276FD6E00461E55 /* PasteboardHistory.xib */,
1DE2154112821F1C004E3ADF /* Autocomplete.xib */,
1D99785112EEB3D600F0794D /* GlobalSearch.xib */,
Loading
Loading
@@ -637,8 +644,8 @@
0464AB0E006CD2EC7F000001 /* Classes */ = {
isa = PBXGroup;
children = (
1DA8117C13CEA30A00CCA89A /* FontSizeEstimator.h */,
1DA8117D13CEA30A00CCA89A /* FontSizeEstimator.m */,
1D2560A913EE60E4006B35CD /* ArrangementPreviewView.m */,
1D2560A813EE60E4006B35CD /* ArrangementPreviewView.h */,
1DE214E0128212EE004E3ADF /* Autocomplete.m */,
1D6C50A61226EEFB00E0AA3E /* BookmarkListView.m */,
1DCF3E8D122419D200AD56F1 /* BookmarkModel.m */,
Loading
Loading
@@ -652,6 +659,8 @@
DD4BAB7C0470C44C00A8A065 /* FindCommandHandler.m */,
1D237D27131D8741004DD60C /* FindView.m */,
1D237D93131D8D66004DD60C /* FindViewController.m */,
1DA8117D13CEA30A00CCA89A /* FontSizeEstimator.m */,
1DA8117C13CEA30A00CCA89A /* FontSizeEstimator.h */,
1DAED28712E9395E005E49ED /* GlobalSearch.m */,
1D624BC71386E09E00111319 /* GTMCarbonEvent.m */,
20E74F4904E9089700000106 /* ITAddressBookMgr.m */,
Loading
Loading
@@ -685,14 +694,14 @@
F56B230B03A1B36701A8A066 /* PTYWindow.m */,
1D36155412CBF33E00803EA9 /* ScreenChar.m */,
1D2E813012A18F7500F3D71E /* SessionView.m */,
1DF8AF5713FD781700C8A435 /* SplitPanel.m */,
1DF8AF5613FD781700C8A435 /* SplitPanel.h */,
1D06A04F134CDBED00C414EF /* Trouter.m */,
1D44218B1290B34500891504 /* TextViewWrapper.m */,
E8CF7562026DDA6303A80106 /* VT100Screen.m */,
E8CF7563026DDA6303A80106 /* VT100Terminal.m */,
1DCA5ECD13EE507800B7725E /* WindowArrangements.h */,
1DCA5ECE13EE507800B7725E /* WindowArrangements.m */,
1D2560A813EE60E4006B35CD /* ArrangementPreviewView.h */,
1D2560A913EE60E4006B35CD /* ArrangementPreviewView.m */,
);
name = Classes;
sourceTree = "<group>";
Loading
Loading
@@ -1142,6 +1151,7 @@
1DF0895D13DBAE1F00A52AD8 /* NSImage+CoreImage.h in Headers */,
1DCA5ECF13EE507800B7725E /* WindowArrangements.h in Headers */,
1D2560AA13EE60E4006B35CD /* ArrangementPreviewView.h in Headers */,
1DF8AF5813FD781700C8A435 /* SplitPanel.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Loading
Loading
@@ -1317,6 +1327,7 @@
1DB72CF61396059200EB1005 /* xterm-terminfo.txt in Resources */,
1D8F396B13EB7A2C0025B80B /* BroadcastInput.png in Resources */,
1DCA5ECC13EE4DA800B7725E /* arrangement.png in Resources */,
1D844C8D13FD8B7700CD4F85 /* SplitPanel.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Loading
Loading
@@ -1429,6 +1440,7 @@
1DF0895E13DBAE1F00A52AD8 /* NSImage+CoreImage.m in Sources */,
1DCA5ED013EE507800B7725E /* WindowArrangements.m in Sources */,
1D2560AB13EE60E4006B35CD /* ArrangementPreviewView.m in Sources */,
1DF8AF5913FD781700C8A435 /* SplitPanel.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Loading
Loading
@@ -1481,6 +1493,14 @@
name = PasteboardHistory.xib;
sourceTree = "<group>";
};
1D844C8B13FD8B7700CD4F85 /* SplitPanel.xib */ = {
isa = PBXVariantGroup;
children = (
1D844C8C13FD8B7700CD4F85 /* English */,
);
name = SplitPanel.xib;
sourceTree = "<group>";
};
1D99785112EEB3D600F0794D /* GlobalSearch.xib */ = {
isa = PBXVariantGroup;
children = (
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment