Files
gitx/PBCloneRepositoryPanel.h
T
Nathan Kinsinger 0ad92349e6 Add Clone Repository
Added Clone… to the File menu which opens a window to select the repository URL and the path for the destination.
2010-03-13 22:11:00 -07:00

42 lines
1.0 KiB
Objective-C

//
// PBCloneRepositoryPanel.h
// GitX
//
// Created by Nathan Kinsinger on 2/7/10.
// Copyright 2010 Nathan Kinsinger. All rights reserved.
//
#import <Cocoa/Cocoa.h>
@interface PBCloneRepositoryPanel : NSWindowController {
NSTextField *repositoryURL;
NSTextField *destinationPath;
NSTextField *errorMessage;
NSView *repositoryAccessoryView;
NSOpenPanel *browseRepositoryPanel;
NSOpenPanel *browseDestinationPanel;
NSString *path;
BOOL isBare;
}
+ (id) panel;
- (void)showMessageSheet:(NSString *)messageText infoText:(NSString *)infoText;
- (void)showErrorSheet:(NSError *)error;
- (IBAction) closeCloneRepositoryPanel:(id)sender;
- (IBAction) clone:(id)sender;
- (IBAction) browseRepository:(id)sender;
- (IBAction) showHideHiddenFiles:(id)sender;
- (IBAction) browseDestination:(id)sender;
@property (assign) IBOutlet NSTextField *repositoryURL;
@property (assign) IBOutlet NSTextField *destinationPath;
@property (assign) IBOutlet NSTextField *errorMessage;
@property (assign) IBOutlet NSView *repositoryAccessoryView;
@end