Release notes for 0.6.3
[GitX.git] / PBGitWindowController.h
blob6935d6a6ac585e4471a16cfd17e476f3511202be
1 //
2 // PBDetailController.h
3 // GitX
4 //
5 // Created by Pieter de Bie on 16-06-08.
6 // Copyright 2008 __MyCompanyName__. All rights reserved.
7 //
9 #import <Cocoa/Cocoa.h>
10 #import "PBGitRepository.h"
12 @class PBViewController;
13 @interface PBGitWindowController : NSWindowController {
14 __weak PBGitRepository* repository;
15 int selectedViewIndex;
16 IBOutlet NSView* contentView;
18 PBViewController *historyViewController;
19 PBViewController *commitViewController;
21 PBViewController* viewController;
24 @property (assign) __weak PBGitRepository *repository;
25 @property (readonly) NSViewController *viewController;
26 @property (assign) int selectedViewIndex;
28 - (id)initWithRepository:(PBGitRepository*)theRepository displayDefault:(BOOL)display;
30 - (void)changeViewController:(NSInteger)whichViewTag;
31 - (void)useToolbar:(NSToolbar *)toolbar;
33 - (IBAction) showCommitView:(id)sender;
34 - (IBAction) showHistoryView:(id)sender;
35 @end