mirror of
https://github.com/kennethreitz-archive/gitx.git
synced 2026-06-05 23:40:18 +00:00
98920bf0b1
Conflicts: ApplicationController.m GitX.xcodeproj/project.pbxproj PBGitCommitView.xib PBGitHistoryView.xib PBGitRevisionCell.m PBGitTree.m PBGitWindowController.m PBViewController.m html/views/history/history.js html/views/history/index.html
44 lines
1.1 KiB
Objective-C
44 lines
1.1 KiB
Objective-C
//
|
|
// PBViewController.h
|
|
// GitX
|
|
//
|
|
// Created by Pieter de Bie on 22-09-08.
|
|
// Copyright 2008 __MyCompanyName__. All rights reserved.
|
|
//
|
|
|
|
#import <Cocoa/Cocoa.h>
|
|
#import "PBGitRepository.h"
|
|
#import "PBGitWindowController.h"
|
|
|
|
@interface PBViewController : NSViewController {
|
|
__weak PBGitRepository *repository;
|
|
__weak PBGitWindowController *superController;
|
|
|
|
NSString *status;
|
|
BOOL isBusy;
|
|
}
|
|
|
|
@property (readonly) __weak PBGitRepository *repository;
|
|
@property(copy) NSString *status;
|
|
@property(assign) BOOL isBusy;
|
|
|
|
- (id)initWithRepository:(PBGitRepository *)theRepository superController:(PBGitWindowController *)controller;
|
|
|
|
/* removeView is called whenever the view is removed, either to be swapped
|
|
* with a different view, or when the repository window will be destroyed
|
|
*/
|
|
- (void) removeView;
|
|
|
|
/* Updateview is called every time it is loaded into the main view */
|
|
- (void) updateView;
|
|
|
|
/* Called after awakeFromNib:, and the view has been loaded into the main view.
|
|
* Useful for resizing stuff after everything has been set in the right position
|
|
*/
|
|
- (void)viewLoaded;
|
|
|
|
- (NSResponder *)firstResponder;
|
|
- (IBAction) refresh:(id)sender;
|
|
|
|
@end
|