mirror of
https://github.com/kennethreitz-archive/gitx.git
synced 2026-06-05 23:40:18 +00:00
0ad92349e6
Added Clone… to the File menu which opens a window to select the repository URL and the path for the destination.
42 lines
1.0 KiB
Objective-C
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
|