// // PBCloneRepositoryPanel.h // GitX // // Created by Nathan Kinsinger on 2/7/10. // Copyright 2010 Nathan Kinsinger. All rights reserved. // #import @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